.ArticleEditor_page__0Wq5e{display:grid;grid-gap:1rem;gap:1rem;padding:1.4rem}.ArticleEditor_topBar__IxkV_{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.ArticleEditor_topBar__IxkV_ p{margin:0;color:var(--color-muted);font-weight:850}.ArticleEditor_topBar__IxkV_ h1{margin:.2rem 0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(2rem,4vw,3.2rem);line-height:1}.ArticleEditor_topBar__IxkV_ span{color:var(--color-muted)}.ArticleEditor_actions__hWOBe{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.ArticleEditor_actions__hWOBe>span{display:inline-flex;align-items:center;min-height:2.5rem;color:var(--color-muted);font-weight:850}.ArticleEditor_actions__hWOBe a,.ArticleEditor_actions__hWOBe button{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;border:1px solid var(--color-accent);border-radius:4px;padding:0 .85rem;background:var(--color-accent);color:white;font-weight:900}.ArticleEditor_actions__hWOBe a:hover,.ArticleEditor_actions__hWOBe button:hover{border-color:var(--color-accent-strong);background:var(--color-accent-strong);box-shadow:0 10px 22px rgb(47 36 31/10%);transform:translateY(-1px)}.ArticleEditor_actions__hWOBe a:active,.ArticleEditor_actions__hWOBe button:active{transform:translateY(0)}.ArticleEditor_actions__hWOBe .ArticleEditor_secondaryAction__ySWmG,.ArticleEditor_actions__hWOBe a{border-color:var(--color-line);background:var(--color-surface);color:var(--color-accent-strong)}.ArticleEditor_actions__hWOBe .ArticleEditor_secondaryAction__ySWmG:hover,.ArticleEditor_actions__hWOBe a:hover{border-color:rgb(var(--color-brand-rgb)/34%);background:var(--color-accent-wash);color:var(--color-accent-strong)}.ArticleEditor_message__kvmMd{margin:0;min-height:1.35rem;color:var(--color-forest);font-weight:850}.ArticleEditor_message__kvmMd:empty{visibility:hidden}.ArticleEditor_editorGrid__lRHma{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start}.ArticleEditor_editorGrid__lRHma,.ArticleEditor_mainFields__SIqC0,.ArticleEditor_sideFields__tNu8b{display:grid;grid-gap:1rem;gap:1rem}.ArticleEditor_field__jJKuy{display:grid;grid-gap:.35rem;gap:.35rem}.ArticleEditor_checkbox__IlfYO span,.ArticleEditor_field__jJKuy span{color:var(--color-muted);font-size:.9rem;font-weight:850}.ArticleEditor_field__jJKuy input,.ArticleEditor_field__jJKuy select,.ArticleEditor_field__jJKuy textarea{width:100%;min-width:0;min-height:2.6rem;border:1px solid var(--color-line);border-radius:4px;padding:.65rem .75rem;background:var(--color-surface);color:var(--color-ink)}.ArticleEditor_field__jJKuy textarea{resize:vertical;line-height:1.55}.ArticleEditor_checkbox__IlfYO{display:flex;align-items:center;gap:.55rem;min-height:2.6rem}.ArticleEditor_uploadButton__ig6JZ{display:grid;cursor:pointer}.ArticleEditor_uploadButton__ig6JZ input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ArticleEditor_uploadButton__ig6JZ span{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;border:1px solid var(--color-line);border-radius:4px;background:var(--color-panel);color:var(--color-accent-strong);font-weight:900;transition:border-color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.ArticleEditor_uploadButton__ig6JZ:hover span{border-color:rgb(var(--color-brand-rgb)/34%);background:var(--color-accent-wash);box-shadow:0 8px 18px rgb(47 36 31/8%);transform:translateY(-1px)}.ArticleEditor_uploadButton__ig6JZ:active span{transform:translateY(0)}.ArticleEditor_uploadProgress__4E_Ge{margin:0;color:var(--color-forest);font-weight:850}.ArticleEditor_coverPreviewArea__4KpGx{display:grid;grid-gap:.45rem;gap:.45rem}.ArticleEditor_coverPreviewArea__4KpGx>span{color:var(--color-muted);font-size:.9rem;font-weight:850}.ArticleEditor_coverFigure__4GgE_{display:grid;grid-gap:.45rem;gap:.45rem;margin:0}.ArticleEditor_coverFigure__4GgE_ img{width:100%;aspect-ratio:16/9;border:1px solid var(--color-line);border-radius:4px;object-fit:cover;background:var(--color-panel)}.ArticleEditor_coverFigure__4GgE_ figcaption{color:var(--color-muted);font-size:.85rem;line-height:1.35}.ArticleEditor_coverEmpty___ykc2{display:grid;min-height:7.5rem;place-items:center;border:1px dashed var(--color-line);border-radius:4px;background:var(--color-panel);color:var(--color-muted);font-weight:850}.ArticleEditor_coverPreviewError__QLzsl{margin:0;color:var(--color-accent-strong);font-size:.9rem;font-weight:850}.ArticleEditor_removeCoverButton__PhfTT{min-height:2.5rem;border:1px solid var(--color-line);border-radius:4px;background:var(--color-surface);color:var(--color-accent-strong);font-weight:900}.ArticleEditor_removeCoverButton__PhfTT:hover{border-color:rgb(var(--color-brand-rgb)/34%);background:var(--color-accent-wash);transform:translateY(-1px)}.ArticleEditor_removeCoverButton__PhfTT:active{transform:translateY(0)}.ArticleEditor_checkbox__IlfYO input{width:1.1rem;height:1.1rem}.ArticleEditor_sideFields__tNu8b{position:-webkit-sticky;position:sticky;top:5rem;padding:1rem;border:1px solid var(--color-line);border-radius:6px;background:var(--color-surface)}.ArticleEditor_revisionInfo__xiCG_{display:grid;grid-gap:.35rem;gap:.35rem;padding-top:.8rem;border-top:1px solid var(--color-line);color:var(--color-muted);font-size:.9rem;font-weight:750}.ArticleEditor_editorLoading__cPigG{min-height:24rem;display:grid;place-items:center;border:1px solid var(--color-line);border-radius:4px;background:var(--color-surface);color:var(--color-muted)}.ArticleEditor_infoBoxEditor__X4QFm{display:grid;grid-gap:.7rem;gap:.7rem}.ArticleEditor_addInfoBoxButton__74X6b,.ArticleEditor_removeInfoBoxButton__CpVrB{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.6rem;border:1px solid rgb(var(--color-brand-rgb)/28%);border-radius:4px;padding:0 .85rem;background:rgb(var(--color-brand-rgb)/8%);color:var(--color-accent-strong);font-weight:900}.ArticleEditor_addInfoBoxButton__74X6b{justify-self:start}.ArticleEditor_addInfoBoxButton__74X6b:hover,.ArticleEditor_removeInfoBoxButton__CpVrB:hover{border-color:rgb(var(--color-brand-rgb)/38%);background:rgb(var(--color-brand-rgb)/12%);box-shadow:0 8px 18px rgb(47 36 31/8%);transform:translateY(-1px)}.ArticleEditor_addInfoBoxButton__74X6b:active,.ArticleEditor_removeInfoBoxButton__CpVrB:active{transform:translateY(0)}.ArticleEditor_infoBoxPanel__Qf8Nt{display:grid;grid-gap:.85rem;gap:.85rem;border:1px solid rgb(var(--color-brand-rgb)/18%);border-radius:4px;padding:1rem;background:rgb(var(--color-brand-rgb)/8%)}.ArticleEditor_infoBoxHeader__6_rIM{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.ArticleEditor_infoBoxHeader__6_rIM>span{color:var(--color-ink);font-size:.95rem;font-weight:950;text-transform:uppercase}.ArticleEditor_removeInfoBoxButton__CpVrB{min-height:2.4rem;border-color:var(--color-line);background:var(--color-surface);color:var(--color-accent-strong)}@media (max-width:1060px){.ArticleEditor_editorGrid__lRHma{grid-template-columns:1fr}.ArticleEditor_sideFields__tNu8b{position:static}}@media (max-width:720px){.ArticleEditor_topBar__IxkV_{align-items:stretch;flex-direction:column}.ArticleEditor_actions__hWOBe{justify-content:flex-start}.ArticleEditor_infoBoxHeader__6_rIM{align-items:stretch;flex-direction:column}.ArticleEditor_removeInfoBoxButton__CpVrB{align-self:start}}.ArticleInfoBox_infoBox__wuO_4{margin-top:2rem;border:1px solid rgb(var(--color-brand-rgb)/18%);border-radius:4px;padding:1.1rem 1.25rem;background:rgb(var(--color-brand-rgb)/8%)}.ArticleInfoBox_infoBox__wuO_4 h2{margin:0;color:var(--color-ink);font-family:var(--font-sans);font-size:1.18rem;font-weight:850;line-height:1.35}.ArticleInfoBox_infoBox__wuO_4 p{margin:.72rem 0 0;color:var(--color-ink);font-family:var(--font-article);font-size:clamp(1rem,.96rem + .18vw,1.13rem);font-weight:300;line-height:1.75;white-space:pre-line}@media (max-width:560px){.ArticleInfoBox_infoBox__wuO_4{margin-top:1.45rem;padding:.95rem 1rem}.ArticleInfoBox_infoBox__wuO_4 p{font-size:.98rem;line-height:1.68}}.preview_page__hx0al{width:min(100% - var(--page-gutter),var(--container));margin:0 auto;padding:1.4rem 0 3rem}.preview_toolbar__un63Q{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding-bottom:1.4rem;border-bottom:1px solid var(--color-line)}.preview_toolbar__un63Q h1,.preview_toolbar__un63Q p{margin:0}.preview_toolbar__un63Q p,.preview_toolbar__un63Q span{color:var(--color-muted);font-weight:850}.preview_toolbar__un63Q h1{margin-top:.2rem;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.7rem,3vw,2.8rem);line-height:1.06}.preview_toolbar__un63Q a{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;border:1px solid var(--color-accent);border-radius:4px;padding:0 .85rem;background:var(--color-accent);color:white;font-weight:900}.preview_toolbar__un63Q a:hover{border-color:var(--color-accent-strong);background:var(--color-accent-strong);box-shadow:0 10px 22px rgb(47 36 31/10%);transform:translateY(-1px)}.preview_toolbar__un63Q a:active{transform:translateY(0)}.preview_article__7ytZ3{width:min(100%,820px);margin:2rem auto 0}.preview_category__pndQ6{margin:0 0 .9rem;color:var(--color-accent-strong);font-size:.86rem;font-weight:850;text-transform:uppercase}.preview_article__7ytZ3 h2{margin:0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.55rem,3.2vw,2.75rem);line-height:1.12}.preview_meta__zlMxX{display:flex;flex-wrap:wrap;gap:.35rem 1rem;margin-top:1rem;color:var(--color-muted);font-size:.98rem}.preview_meta__zlMxX span:first-child{font-family:var(--font-title-author);font-weight:400}@media (max-width:720px){.preview_toolbar__un63Q{align-items:stretch;flex-direction:column}}.page_page__YY4uN{width:min(100% - var(--page-gutter),var(--container));margin:0 auto;padding:1.4rem 0 3rem}.page_article__DHYVM{width:min(100%,820px);margin:0 auto}.page_breadcrumbs__rA5kg{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1.2rem;color:var(--color-muted);font-size:.94rem}.page_breadcrumbs__rA5kg a,.page_category__Nl3nY{color:var(--color-accent-strong);font-weight:850;transition:color var(--motion-fast) var(--ease-out)}.page_breadcrumbs__rA5kg a:hover,.page_category__Nl3nY:hover{color:var(--color-accent)}.page_category__Nl3nY{display:inline-flex;margin-bottom:.9rem;font-size:.86rem;text-transform:uppercase}.page_article__DHYVM h1{margin:0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.55rem,3.2vw,2.75rem);line-height:1.12}.page_meta__jCgi1{display:flex;flex-wrap:wrap;gap:.35rem 1rem;margin-top:1rem;color:var(--color-muted);font-size:.98rem}.page_meta__jCgi1 span:first-child{font-family:var(--font-title-author);font-weight:400}.page_tags__WwJo2{display:flex;flex-wrap:wrap;gap:.5rem;padding:1.5rem 0 0;margin:2rem 0 0;border-top:1px solid var(--color-line);list-style:none}.page_tags__WwJo2 li{padding:.3rem .65rem;border:1px solid var(--color-line);border-radius:4px;background:var(--color-surface);color:var(--color-muted);font-weight:700}.page_related__S_mY1{margin-top:3.4rem;padding-top:2rem;border-top:1px solid var(--color-line)}.page_related__S_mY1 h2{margin:0 0 1rem;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.6rem,3vw,2.5rem)}.page_relatedGrid__7TTTd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1.1rem;gap:1.1rem}.page_related__S_mY1 p{color:var(--color-muted)}@media (max-width:980px){.page_relatedGrid__7TTTd{grid-template-columns:1fr 1fr}}@media (max-width:560px){.page_page__YY4uN{padding:1rem 0 2.4rem}.page_breadcrumbs__rA5kg{margin-bottom:1rem;font-size:.86rem}.page_category__Nl3nY{margin-bottom:.65rem;font-size:.78rem}.page_article__DHYVM h1{font-size:1.48rem;line-height:1.16}.page_meta__jCgi1{gap:.25rem .75rem;margin-top:.8rem;font-size:.9rem}.page_related__S_mY1{margin-top:2.5rem;padding-top:1.45rem}.page_relatedGrid__7TTTd{grid-template-columns:1fr}}