.comments-section_section__EWQTF{border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;padding:18px 16px;display:grid;gap:14px}.comments-section_title__pp1os{font-size:1.2rem}.comments-section_composer__EK9fT{display:grid;gap:9px}.comments-section_authPrompt__lrJRZ{display:grid;gap:10px}.comments-section_composerActions__yaIsN{display:flex;gap:8px;flex-wrap:wrap}.comments-section_loginLink__Jdi59{text-decoration:none;border:1px solid #e5e7eb;border-radius:8px;padding:8px 11px;background:#ffffff}.comments-section_error__R0MU1{color:#a21824;font-size:.93rem}.comments-section_message__geBqs{color:#2f6f24;font-size:.93rem}.comments-section_list__KsFn_{list-style:none;margin:0;padding:0;display:grid;gap:10px}.comments-section_item__NsX1Q{border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;padding:10px 11px;display:grid;gap:6px}.comments-section_body__OSiXK{margin:0}.comments-section_meta__kuxNz{color:#5f6d7d;font-size:.84rem}.comments-section_itemActions__47Kng{display:flex;justify-content:flex-end}.review_page__p597h{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:start}.review_preview__KmyHU{background:#ffffff;border:1px solid #e5e7eb;padding:24px}.review_category__SMc4x{margin:0;color:#475467;font-size:.82rem;font-weight:600;letter-spacing:.03em}.review_headline__C10yB{margin:10px 0;font-family:var(--font-title),"Noto Serif KR",serif;font-size:clamp(1.8rem,2.8vw,2.6rem);line-height:1.14}.review_dek__0I_wj{margin:0 0 10px;color:#475467;font-size:1.02rem}.review_meta__MLImI{margin:0 0 18px;color:#667085;font-size:.82rem}.review_hero__M9ZeP{margin:0 0 16px;border:1px solid #e5e7eb;background:#f8fafc}.review_heroImage__0tKOY{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.review_caption__IJptz{margin:0;padding:8px 10px;color:#667085;font-size:.74rem}.review_body__l1bpF{display:grid;gap:12px;color:#111827;line-height:1.8}.review_body__l1bpF p{margin:0}.review_panel__4kgPt{position:sticky;top:84px;border:1px solid #e5e7eb;background:#ffffff;padding:16px;display:grid;gap:10px}.review_panel__4kgPt h2{margin:0;font-size:1rem}.review_hint__KNbR3{margin:0;color:#667085;font-size:.82rem}.review_label__pQWvS{display:grid;gap:6px;font-size:.82rem}.review_input__Ls3GU,.review_select__95OHs,.review_textarea__DkNtR{border:1px solid #d0d5dd;border-radius:8px;padding:8px 10px;font-size:.9rem;font-family:inherit}.review_actions__4xPy_{display:flex;gap:8px}.review_imageActions__p31mm,.review_imageTools__t7x5M{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.review_highlights__Fh0VM{border:1px solid #e5e7eb;border-radius:8px;padding:10px;background:#fcfcfd;display:grid;gap:8px}.review_highlights__Fh0VM h3{margin:0;font-size:.92rem}.review_referenceBox__eXUgq{border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fcfcfd;display:grid;gap:8px}.review_referenceHeader__cuIuW{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.review_referenceHeader__cuIuW h3{margin:0;font-size:.92rem}.review_referenceMeta__YFVNh{font-size:.76rem;color:#667085}.review_referenceBody__SvdoM{display:grid;gap:8px}.review_referenceBody__SvdoM p,.review_referenceBody__SvdoM strong{margin:0;font-size:.82rem;line-height:1.55}.review_group__cCOqk{display:grid;gap:4px}.review_groupTitle__Du_V3{margin:0;font-size:.8rem;color:#475467}.review_group__cCOqk ul{margin:0;padding-left:16px;display:grid;gap:2px}.review_group__cCOqk li{font-size:.78rem;line-height:1.45}.review_emptyLine__gVkgJ{margin:0;font-size:.78rem;color:#667085}.review_redLine__7RXnZ{color:#b42318}.review_orangeLine__w_cEn{color:#b54708}.review_blueLine__RrR9R{color:#1849a9}.review_purpleLine__iUvkF{color:#6938ef}.review_checklist__vSUlH{margin:4px 0 0;border:1px solid #e5e7eb;border-radius:8px;padding:10px;display:grid;gap:8px}.review_checklist__vSUlH legend{padding:0 6px;color:#344054;font-size:.82rem}.review_checklistItem__b7GS8{display:flex;gap:10px;align-items:flex-start;justify-content:space-between}.review_checklistItemLabel__ZOYkS{display:flex;gap:8px;align-items:flex-start;color:#344054;font-size:.82rem;line-height:1.5;flex:1 1}.review_checklistTagButton__dMrDt,.review_promptButton__mnxJ7{border:1px solid #d0d5dd;background:#ffffff;color:#344054;border-radius:999px;padding:6px 10px;font-size:.75rem;cursor:pointer}.review_checklistTagButtonActive__HQTpI{border-color:#0f3d66;background:#eef4ff;color:#0f3d66}.review_dropZone__suZHJ{border:1px dashed #98a2b3;border-radius:12px;padding:16px;background:#f8fafc;display:grid;gap:10px}.review_dropZoneActive__c4k0q{border-color:#0f3d66;background:#eef4ff}.review_hiddenInput__SCRus{display:none}.review_imagePreviewBox__W79ab{border:1px solid #e5e7eb;border-radius:12px;padding:10px;background:#ffffff}.review_previewImage__mQOsE{display:block;max-width:100%;max-height:120px;object-fit:cover;border-radius:8px}.review_error__sAH4g{margin:0;color:#b42318;font-size:.85rem}.review_notice__tf_eZ{margin:0;color:#067647;font-size:.85rem}.review_warning__CgWdd{margin:0;color:#93370d;border:1px solid #fedf89;border-radius:8px;padding:8px 10px;background:#fffaeb;font-size:.85rem;line-height:1.55}@media (max-width:980px){.review_page__p597h{grid-template-columns:1fr}.review_panel__4kgPt{position:static}.review_checklistItem__b7GS8{flex-direction:column}}.review_page__p597h{grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-5);min-width:0}.review_checklist__vSUlH,.review_dropZone__suZHJ,.review_highlights__Fh0VM,.review_imagePreviewBox__W79ab,.review_panel__4kgPt,.review_preview__KmyHU,.review_referenceBox__eXUgq{border-color:var(--line);border-radius:var(--radius-sm);box-shadow:none}.review_preview__KmyHU{min-width:0;padding:var(--space-5);background:var(--surface)}.review_category__SMc4x{color:var(--editorial);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.review_headline__C10yB{max-width:var(--ui-article-title-max);margin-block:var(--space-3) var(--space-2);font-size:clamp(1.75rem,2.7vw,2.35rem);line-height:1.18;letter-spacing:-.025em;word-break:keep-all;overflow-wrap:break-word}.review_dek__0I_wj{max-width:68ch;color:var(--text-soft);line-height:1.6}.review_caption__IJptz,.review_emptyLine__gVkgJ,.review_hint__KNbR3,.review_meta__MLImI,.review_referenceMeta__YFVNh{color:var(--text-muted)}.review_hero__M9ZeP{overflow:hidden;margin-block:var(--space-5) var(--space-4);border-color:var(--line);border-radius:var(--radius-sm)}.review_body__l1bpF{max-width:var(--ui-article-body);gap:var(--space-3);color:var(--text);font-size:.95rem;line-height:var(--ui-type-operation-line)}.review_panel__4kgPt{top:88px;padding:var(--space-4);gap:var(--space-3);background:var(--surface-soft)}.review_label__pQWvS{gap:var(--space-2);color:var(--text);font-weight:750}.review_input__Ls3GU,.review_select__95OHs{min-height:var(--ui-control-compact)}.review_input__Ls3GU,.review_select__95OHs,.review_textarea__DkNtR{width:100%;border-color:var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text)}.review_actions__4xPy_ button:focus-visible,.review_checklistTagButton__dMrDt:focus-visible,.review_input__Ls3GU:focus-visible,.review_promptButton__mnxJ7:focus-visible,.review_select__95OHs:focus-visible,.review_textarea__DkNtR:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}.review_checklistItemLabel__ZOYkS input,.review_checklist__vSUlH input{width:18px;height:18px;margin-top:2px;flex:0 0 auto}.review_actions__4xPy_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.review_actions__4xPy_ button,.review_checklistTagButton__dMrDt,.review_imageActions__p31mm button,.review_promptButton__mnxJ7{min-height:36px}.review_warning__CgWdd{border-radius:var(--radius-sm);border-color:#e9c77d;background:var(--ui-warning-soft);color:var(--ui-warning)}.review_sourceSection__faSFE{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.review_sourceHeader__RZyi3{display:flex;justify-content:space-between;gap:var(--space-2);align-items:center}.review_sourceRow__tTx6e{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--line)}.review_sourceRemoveButton__cyQuX{justify-self:start;min-height:32px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-soft);cursor:pointer}.review_recoveryLink__en9lY{color:var(--editorial);font-weight:750;text-decoration:underline}@container (max-width: 920px){.review_page__p597h{grid-template-columns:1fr}.review_panel__4kgPt{position:static}}@media (max-width:760px){.review_panel__4kgPt,.review_preview__KmyHU{padding:var(--space-4)}.review_headline__C10yB{font-size:1.75rem}.review_actions__4xPy_,.review_sourceRow__tTx6e{grid-template-columns:1fr}}.publication-review_page__8mcgr{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:20px;align-items:start}.publication-review_previewGrid__AhYzf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.publication-review_card__AXI6c{border:1px solid #e5e7eb;background:#fff;border-radius:8px;padding:16px;display:grid;gap:10px}.publication-review_card__AXI6c h1,.publication-review_card__AXI6c h2,.publication-review_card__AXI6c h3{margin:0}.publication-review_meta__seWcu{margin:0;color:#667085;font-size:.82rem}.publication-review_body__Jgysv{display:grid;gap:10px}.publication-review_body__Jgysv p{margin:0;line-height:1.7}.publication-review_sourceList__F_cI9{margin:0;padding-left:18px;display:grid;gap:6px}.publication-review_sourceList__F_cI9 a{color:#0f3d66}.publication-review_panel__3_rm4{position:sticky;top:84px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:14px;display:grid;gap:10px}.publication-review_panel__3_rm4 h2{margin:0;font-size:1rem}.publication-review_hint__Bj5Rh{margin:0;color:#667085;font-size:.82rem}.publication-review_checklist__rBNgL{margin:0;border:1px solid #e5e7eb;border-radius:8px;padding:10px;display:grid;gap:8px}.publication-review_checklist__rBNgL legend{padding:0 6px;font-size:.82rem;color:#344054}.publication-review_checklist__rBNgL label{display:flex;gap:8px;align-items:flex-start;font-size:.82rem;color:#344054;line-height:1.5}.publication-review_label__1bCnK{display:grid;gap:6px;font-size:.82rem}.publication-review_textarea__A5ig3{border:1px solid #d0d5dd;border-radius:8px;padding:8px 10px;min-height:96px;font-size:.9rem;font-family:inherit}.publication-review_actions__hA_G0{display:grid;gap:8px}.publication-review_readinessBox__f_or9{border:1px solid #e5e7eb;border-radius:10px;padding:12px;display:grid;gap:8px}.publication-review_readinessOk__W_RGL{background:#ecfdf3;border-color:#abefc6}.publication-review_readinessWarn__XbjtE{background:#fffaeb;border-color:#fedf89}.publication-review_readinessTitle__FH7BW{margin:0;font-weight:700;color:#101828}.publication-review_readinessList__Lf5Ze{margin:0;padding-left:18px;display:grid;gap:4px;color:#344054;font-size:.85rem}.publication-review_rowActions__8AO09{display:flex;gap:8px;flex-wrap:wrap}.publication-review_error__yatW1{margin:0;color:#b42318;font-size:.85rem}.publication-review_notice__aaaxa{margin:0;color:#067647;font-size:.85rem}@media (max-width:1100px){.publication-review_page__8mcgr,.publication-review_previewGrid__AhYzf{grid-template-columns:1fr}.publication-review_panel__3_rm4{position:static}}.publication-review_page__8mcgr{grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-5);min-width:0}.publication-review_card__AXI6c,.publication-review_checklist__rBNgL,.publication-review_panel__3_rm4,.publication-review_readinessBox__f_or9{min-width:0;border-color:var(--line);border-radius:var(--radius-sm);background:var(--surface);box-shadow:none}.publication-review_card__AXI6c{padding:var(--space-4);gap:var(--space-3)}.publication-review_card__AXI6c h1,.publication-review_card__AXI6c h2,.publication-review_card__AXI6c h3,.publication-review_panel__3_rm4 h2{word-break:keep-all;overflow-wrap:break-word}.publication-review_previewGrid__AhYzf{gap:var(--space-3)}.publication-review_hint__Bj5Rh,.publication-review_meta__seWcu{color:var(--text-muted)}.publication-review_body__Jgysv{max-width:68ch;color:var(--text);font-size:.93rem;line-height:var(--ui-type-operation-line)}.publication-review_sourceList__F_cI9 a{color:var(--accent);text-underline-offset:3px}.publication-review_panel__3_rm4{top:88px;padding:var(--space-4);gap:var(--space-3);background:var(--surface-soft)}.publication-review_label__1bCnK{gap:var(--space-2);color:var(--text);font-weight:750}.publication-review_textarea__A5ig3{width:100%;border-color:var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text)}.publication-review_actions__hA_G0 button:focus-visible,.publication-review_checklist__rBNgL input:focus-visible,.publication-review_textarea__A5ig3:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}.publication-review_checklist__rBNgL input{width:18px;height:18px;margin-top:2px;flex:0 0 auto}.publication-review_actions__hA_G0,.publication-review_rowActions__8AO09{gap:var(--space-2)}.publication-review_actions__hA_G0 button{min-height:36px}.publication-review_readinessOk__W_RGL{border-color:#9fcfb4;background:var(--ui-success-soft)}.publication-review_readinessWarn__XbjtE{border-color:#e9c77d;background:var(--ui-warning-soft)}@container (max-width: 920px){.publication-review_page__8mcgr,.publication-review_previewGrid__AhYzf{grid-template-columns:1fr}.publication-review_panel__3_rm4{position:static}}@media (max-width:760px){.publication-review_card__AXI6c,.publication-review_panel__3_rm4{padding:var(--space-4)}.publication-review_rowActions__8AO09{display:grid;grid-template-columns:1fr}}.rights-review_page__1MLWi{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:start}.rights-review_card__XGvF4{border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:16px;display:grid;gap:10px}.rights-review_card__XGvF4 h1,.rights-review_card__XGvF4 h2,.rights-review_card__XGvF4 h3{margin:0}.rights-review_meta__xMUw0{margin:0;color:#667085;font-size:.82rem}.rights-review_body__xNM_r{display:grid;gap:8px}.rights-review_body__xNM_r p{margin:0;line-height:1.7}.rights-review_panel__WAdnX{position:sticky;top:84px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:14px;display:grid;gap:10px}.rights-review_hint__KyVge{margin:0;color:#667085;font-size:.82rem}.rights-review_checklist__oBoTV{margin:0;border:1px solid #e5e7eb;border-radius:8px;padding:10px;display:grid;gap:8px}.rights-review_checklist__oBoTV legend{padding:0 6px;font-size:.82rem;color:#344054}.rights-review_checklist__oBoTV label{display:flex;gap:8px;align-items:flex-start;font-size:.82rem;color:#344054;line-height:1.5}.rights-review_textarea__HY0L1{border:1px solid #d0d5dd;border-radius:8px;padding:8px 10px;min-height:100px;font-size:.9rem;font-family:inherit}.rights-review_actions__DbTEi{display:flex;gap:8px;flex-wrap:wrap}.rights-review_error__i3Vzk{margin:0;color:#b42318;font-size:.85rem}.rights-review_notice__26Bn0{margin:0;color:#067647;font-size:.85rem}@media (max-width:980px){.rights-review_page__1MLWi{grid-template-columns:1fr}.rights-review_panel__WAdnX{position:static}}.rights-review_page__1MLWi{grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-5);min-width:0}.rights-review_card__XGvF4,.rights-review_checklist__oBoTV,.rights-review_panel__WAdnX{min-width:0;border-color:var(--line);border-radius:var(--radius-sm);background:var(--surface);box-shadow:none}.rights-review_card__XGvF4{padding:var(--space-4);gap:var(--space-3)}.rights-review_card__XGvF4 h1,.rights-review_card__XGvF4 h2,.rights-review_card__XGvF4 h3,.rights-review_panel__WAdnX h2{word-break:keep-all;overflow-wrap:break-word}.rights-review_hint__KyVge,.rights-review_meta__xMUw0{color:var(--text-muted)}.rights-review_body__xNM_r{color:var(--text);font-size:.93rem;line-height:var(--ui-type-operation-line)}.rights-review_panel__WAdnX{top:88px;padding:var(--space-4);gap:var(--space-3);background:var(--surface-soft)}.rights-review_panel__WAdnX>label{display:grid;gap:var(--space-2);color:var(--text);font-weight:750}.rights-review_textarea__HY0L1{width:100%;border-color:var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text)}.rights-review_actions__DbTEi button:focus-visible,.rights-review_checklist__oBoTV input:focus-visible,.rights-review_textarea__HY0L1:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}.rights-review_checklist__oBoTV input{width:18px;height:18px;margin-top:2px;flex:0 0 auto}.rights-review_actions__DbTEi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.rights-review_actions__DbTEi button{min-height:36px}@container (max-width: 920px){.rights-review_page__1MLWi{grid-template-columns:1fr}.rights-review_panel__WAdnX{position:static}}@media (max-width:760px){.rights-review_card__XGvF4,.rights-review_panel__WAdnX{padding:var(--space-4)}.rights-review_actions__DbTEi{grid-template-columns:1fr}}.brand-logo_logo__CF_bT{display:inline-block;width:360px;max-width:100%;vertical-align:middle;line-height:0}.brand-logo_full__t2Gvu,.brand-logo_small__n5sOn{width:100%;height:auto}.brand-logo_full__t2Gvu{display:block}.brand-logo_small__n5sOn{display:none}.brand-logo_compact__DfZ6p{width:224px}.brand-logo_compact__DfZ6p .brand-logo_full__t2Gvu{display:none}.brand-logo_compact__DfZ6p .brand-logo_small__n5sOn{display:block}@media (max-width:768px){.brand-logo_logo__CF_bT{width:224px}.brand-logo_full__t2Gvu{display:none}.brand-logo_small__n5sOn{display:block}}.disclosure-footer_siteFooter__0HZPY{margin-top:34px;border-top:1px solid #2c3440;background:#181d24;color:#d1d5db}.disclosure-footer_inner__OLzn1{width:min(1360px,calc(100vw - 40px));margin:0 auto;padding:28px 0 18px;display:grid;gap:16px}.disclosure-footer_footerTop__U2onq{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(480px,.8fr);column-gap:clamp(28px,5vw,72px);align-items:start;padding-bottom:16px;border-bottom:1px solid #2c3440}.disclosure-footer_footerBrand__nn2nQ{grid-column:1;display:grid;gap:16px}.disclosure-footer_footerBrandIntro__vJPgw{display:grid;gap:8px;max-width:760px}.disclosure-footer_logo__Izp3o{text-decoration:none;color:#f3f4f6;font-family:var(--font-title),"Merriweather","Noto Serif KR",serif;font-size:1.2rem;line-height:1.2}.disclosure-footer_brandDescription__ldqG_{margin:0;color:#9ca3af;font-size:.82rem;line-height:1.55}.disclosure-footer_logo__Izp3o:hover{text-decoration:underline;text-underline-offset:4px}.disclosure-footer_footerNavGroups__sXxP7{grid-column:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.disclosure-footer_footerNavGroup__sXI1Z{display:grid;align-content:start;gap:10px}.disclosure-footer_groupTitle__4Ig9X{margin:0;color:#f3f4f6;font-size:.96rem;line-height:1.3;letter-spacing:.01em;text-wrap:wrap;word-break:keep-all;overflow-wrap:break-word}.disclosure-footer_footerNav__4PnPL{display:grid;gap:8px}.disclosure-footer_footerLink__VAyXG{text-decoration:none;color:#d1d5db;font-size:.83rem}.disclosure-footer_footerLink__VAyXG:hover{text-decoration:underline;text-underline-offset:3px}.disclosure-footer_footerPublicationInfo__5lMVH{margin-top:0;padding-top:16px;border-top:1px solid #2c3440;display:grid;gap:11px}.disclosure-footer_infoTitle__NbOYf{margin:0;color:#f9fafb;font-size:.96rem;line-height:1.3;letter-spacing:.01em;text-wrap:wrap;word-break:keep-all;overflow-wrap:break-word}.disclosure-footer_infoList__kguH9{margin:0;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);column-gap:24px;gap:7px}.disclosure-footer_infoRow__8WZKI{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px;align-items:start}.disclosure-footer_infoRowWide__zhAap{grid-column:1/-1;grid-template-columns:120px minmax(0,1fr)}.disclosure-footer_infoTerm__DIUqH{margin:0;color:#9ca3af;font-size:.83rem;line-height:1.5;word-break:keep-all;overflow-wrap:anywhere}.disclosure-footer_infoData__0p6Ue{margin:0;color:#e5e7eb;font-size:.84rem;line-height:1.6;word-break:keep-all;overflow-wrap:break-word}.disclosure-footer_address__kJLdl{margin:0;font-style:normal;line-height:1.6}.disclosure-footer_footerBottom__Czm7K{padding-top:2px}.disclosure-footer_copyright__gumO_{margin:0;color:#9ca3af;font-size:.78rem}@media (max-width:1120px){.disclosure-footer_inner__OLzn1{width:calc(100vw - 24px);padding-top:22px}.disclosure-footer_footerTop__U2onq{grid-template-columns:1fr;gap:12px}.disclosure-footer_footerBrand__nn2nQ,.disclosure-footer_footerNavGroups__sXxP7{grid-column:1;grid-row:auto}.disclosure-footer_footerNavGroups__sXxP7,.disclosure-footer_infoList__kguH9{grid-template-columns:1fr}.disclosure-footer_infoRowWide__zhAap{grid-column:auto}.disclosure-footer_infoRow__8WZKI{grid-template-columns:132px minmax(0,1fr)}}.top-utility-bar_bar__QQF3s{border-bottom:1px solid var(--line);background:var(--surface-soft)}.top-utility-bar_inner__k3c2J{width:min(var(--content-max),calc(100vw - 40px));margin:0 auto;min-height:42px;display:grid;grid-template-columns:1fr auto auto auto;align-items:center;gap:12px;padding:6px 0}.top-utility-bar_date__dGy6J{font-size:.78rem;color:#475467}.top-utility-bar_metaGroup__YlxAG{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.top-utility-bar_clock__ZHCD9{display:inline-flex;align-items:center;gap:1px;margin:0;padding:4px 10px;border:1px solid #d0d5dd;border-radius:999px;background:#ffffff;color:#0f3d66;font-size:.8rem;font-weight:800;letter-spacing:.08em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:SFMono-Regular,Consolas,Roboto Mono,monospace}.top-utility-bar_clockSeparator__rfReT{display:inline-flex;width:.6ch;justify-content:center;transition:opacity .12s ease}.top-utility-bar_clockSeparatorVisible__fIQd7{opacity:1}.top-utility-bar_clockSeparatorHidden__G5ZUp{opacity:.18}.top-utility-bar_lang__2TOLa{display:flex;gap:5px;align-items:center}.top-utility-bar_langLink__n5wdJ{text-decoration:none;border:1px solid #d0d5dd;border-radius:999px;background:#ffffff;font-size:.74rem;color:#344054;padding:3px 7px}.top-utility-bar_langActive__Y8Uh_{border-color:#0f3d66;color:#0f3d66;font-weight:700}.top-utility-bar_langHeld__dCv8M{border-color:#e5e7eb;background:#f8fafc;color:#98a2b3;cursor:not-allowed}.top-utility-bar_search__XMM2U{display:flex;gap:6px;align-items:center}.top-utility-bar_searchInput__NL37P{width:188px;border-radius:999px;border:1px solid #d0d5dd;padding:6px 11px;font-size:.8rem}.top-utility-bar_searchButton__l2ttS{border-radius:999px;padding:6px 10px;font-size:.76rem}.top-utility-bar_actions__cx_pe{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap}.top-utility-bar_authButton__WSN8r,.top-utility-bar_authLink__qshGW{border:1px solid #d0d5dd;border-radius:999px;background:#ffffff;color:#344054;font-size:.74rem;padding:5px 10px;text-decoration:none;cursor:pointer}.top-utility-bar_actionLinkActive__PyqHT{border-color:#0f3d66;color:#0f3d66;font-weight:700}.top-utility-bar_authButton__WSN8r:hover,.top-utility-bar_authLink__qshGW:hover{text-decoration:underline}@media (max-width:980px){.top-utility-bar_inner__k3c2J{width:calc(100% - 24px);grid-template-columns:minmax(72px,auto) minmax(0,1fr) auto;align-items:center;gap:8px}.top-utility-bar_metaGroup__YlxAG{display:none}.top-utility-bar_lang__2TOLa{min-width:0;max-width:none;overflow:visible}.top-utility-bar_langLink__n5wdJ:not(.top-utility-bar_langActive__Y8Uh_){display:none}.top-utility-bar_search__XMM2U{min-width:0}.top-utility-bar_searchInput__NL37P{width:100%;min-width:0}.top-utility-bar_searchButton__l2ttS{flex:0 0 auto}.top-utility-bar_actions__cx_pe{min-width:max-content;justify-content:flex-end;flex-wrap:nowrap}}@media (max-width:520px){.top-utility-bar_inner__k3c2J{grid-template-columns:minmax(0,1fr) auto;column-gap:6px}.top-utility-bar_innerLoggedIn___kVhB{grid-template-columns:minmax(0,1fr);row-gap:6px}.top-utility-bar_innerLoggedIn___kVhB>[data-language-picker]{grid-column:1;grid-row:1;width:100%;min-width:0}.top-utility-bar_innerLoggedIn___kVhB .top-utility-bar_actions__cx_pe{grid-column:1;grid-row:2;min-width:0;justify-content:flex-start;flex-wrap:wrap}.top-utility-bar_innerLoggedIn___kVhB .top-utility-bar_search__XMM2U{grid-column:1;grid-row:3}.top-utility-bar_search__XMM2U{grid-column:1/-1;grid-row:2}.top-utility-bar_actions__cx_pe{grid-column:2;grid-row:1}.top-utility-bar_date__dGy6J{max-width:calc(100vw - 112px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-utility-bar_langLink__n5wdJ{padding:3px 6px}.top-utility-bar_search__XMM2U{gap:4px}.top-utility-bar_searchInput__NL37P{padding:6px 9px}.top-utility-bar_searchButton__l2ttS{padding:6px 8px}}.layout_body__1KmGn{background:var(--bg)}.layout_functionalPreviewBanner__obD4Z{min-height:32px;display:flex;align-items:center;justify-content:center;padding:6px 20px;border-bottom:1px solid #d9a441;background:#fff5dc;color:#5e3a00;font-size:.82rem;font-weight:800;text-align:center;flex-wrap:wrap;gap:6px 14px}.layout_functionalPreviewNav__XJnjm{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 12px}.layout_functionalPreviewNav__XJnjm a{color:inherit;text-underline-offset:3px}.layout_skipLink__sFEkO{position:fixed;top:8px;left:8px;z-index:1000;padding:10px 14px;border-radius:var(--radius-sm);background:var(--accent-strong);color:#ffffff;font-weight:800;text-decoration:none;transform:translateY(-160%);transition:transform .12s ease}.layout_skipLink__sFEkO:focus{transform:translateY(0)}.layout_compactHeader__3v3SC,.layout_header__2zrGa{border-bottom:1px solid var(--line);background:#ffffff}.layout_compactHeader__3v3SC{position:fixed;inset:0 0 auto;z-index:60;height:var(--ui-header-compact);box-shadow:0 8px 24px rgba(18,24,32,.08);opacity:0;pointer-events:none;transform:translateY(-100%);transition:opacity .14s ease,transform .14s ease}.layout_compactHeaderVisible__bXwqb{opacity:1;pointer-events:auto;transform:translateY(0)}.layout_compactHeaderInner__hqpzZ{width:min(var(--content-max),calc(100% - 40px));height:100%;margin-inline:auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px}.layout_compactBrand___ySLg{font-family:var(--font-title),"Merriweather","Noto Serif KR",serif;font-size:1.35rem;font-weight:850;letter-spacing:-.02em;text-decoration:none;white-space:nowrap}.layout_compactNav__LTNmR{display:flex;min-width:0;align-items:center;gap:18px;overflow-x:auto;scrollbar-width:none}.layout_compactNav__LTNmR::-webkit-scrollbar{display:none}.layout_compactAccount__sfg0U,.layout_compactLink__ZcLNq{color:var(--text-soft);font-size:.82rem;font-weight:750;text-decoration:none;white-space:nowrap}.layout_compactLinkActive__Q8jLI{color:var(--accent)}.layout_compactAccount__sfg0U{min-height:36px;display:inline-flex;align-items:center;padding-inline:14px;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface)}.layout_dashboardHeader__KTXKV{border-bottom:1px solid var(--line);background:var(--surface);position:sticky;top:0;z-index:50}.layout_authHeader__9xuW2{border-bottom:1px solid #e5e7eb;background:#ffffff}.layout_authHeaderInner__BF_XB{width:min(860px,calc(100vw - 40px));margin:0 auto;min-height:78px;display:flex;justify-content:center;align-items:center}.layout_dashboardNav__RxTO_{width:min(var(--ui-shell-max),calc(100vw - 48px));margin:0 auto;min-height:54px;display:flex;align-items:center;gap:10px;overflow-x:auto;padding:6px 0}.layout_dashboardLink__aVf1Q{text-decoration:none;color:var(--text-soft);border:1px solid var(--line);border-radius:var(--radius-sm);padding:7px 14px;font-size:.84rem;font-weight:700;white-space:nowrap;background:var(--surface);transition:border-color .14s ease,background-color .14s ease,color .14s ease}.layout_dashboardLinkActive__6pwzr{color:#ffffff;border-color:var(--accent);background:var(--accent)}.layout_dashboardLink__aVf1Q:hover{text-decoration:none;border-color:#98a2b3;background:#f8fbff}.layout_dashboardHomeLink___ErZK{color:var(--accent);border-color:var(--line-strong);background:var(--surface-soft);margin-right:4px}.layout_dashboardHomeLink___ErZK:hover{background:#e2e8f0;border-color:#94a3b8}.layout_headerInner__6sFdn{width:min(var(--content-max),calc(100vw - 40px));margin:0 auto;display:flex;justify-content:center;align-items:center;min-height:78px;position:relative}.layout_masthead__IR0bV{display:inline-flex;align-items:center;gap:14px;text-align:center;text-decoration:none;color:inherit}.layout_mastheadLogo__qJn2x{height:auto;width:auto;max-width:184px}.layout_mastheadText__qvqo3{display:grid;gap:2px;text-align:left}@media (min-width:769px){.layout_mastheadText__qvqo3{padding-block:8px}}.layout_brand__m_W0O{font-family:var(--font-title),"Merriweather","Noto Serif KR",serif;font-size:clamp(2rem,3.4vw,2.95rem);font-weight:800;line-height:.96;letter-spacing:0}.layout_endorsement__q9F0R{display:block;margin-top:5px;justify-self:end;text-align:right;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:#667085}.layout_categoryNav__rS_NU{width:min(var(--content-max),calc(100vw - 40px));margin:0 auto;min-height:38px;display:flex;align-items:center;gap:10px;overflow-x:auto;padding-bottom:8px}.layout_categoryLink__YqNz9{text-decoration:none;color:var(--text-soft);font-weight:600;font-size:.86rem;border:1px solid var(--line);border-radius:999px;padding:5px 10px;white-space:nowrap;background:#ffffff}.layout_hubNav__BCKiO{width:min(var(--content-max),calc(100vw - 40px));margin:0 auto;min-height:42px;display:flex;align-items:center;gap:18px;overflow-x:auto;padding:0 0 8px;border-top:1px solid var(--surface-soft)}.layout_hubLink__qyNtD{text-decoration:none;color:var(--text-soft);font-weight:700;font-size:.83rem;border:0;border-bottom:2px solid transparent;border-radius:0;padding:10px 0 8px;white-space:nowrap;background:transparent}.layout_hubLinkActive__sIjhR{color:var(--accent);border-bottom-color:var(--accent)}.layout_hubLink__qyNtD:hover{text-decoration:none;color:#101828}.layout_mobileNavBackdrop__lbFFt,.layout_mobileNavPanel__e1KiT,.layout_mobileNavToggle__9nq34{display:none}.layout_categoryLink__YqNz9:hover{text-decoration:underline}.layout_main__mXTwS{width:min(var(--content-max),calc(100% - 40px));margin:28px auto 56px;min-height:calc(100vh - 290px)}.layout_dashboardMain__HB4Am{width:min(var(--ui-shell-max),calc(100vw - 48px));margin-top:18px;min-height:calc(100vh - 86px)}.layout_authMain__bfjlY{width:min(860px,calc(100vw - 32px));margin-top:28px;margin-bottom:48px;min-height:calc(100vh - 140px)}@media (max-width:980px){.layout_headerInner__6sFdn{width:calc(100% - 24px);min-height:unset;padding:12px 0}.layout_dashboardNav__RxTO_{width:calc(100vw - 24px)}.layout_authHeaderInner__BF_XB{width:calc(100vw - 24px);min-height:unset;padding:14px 0}.layout_categoryNav__rS_NU,.layout_hubNav__BCKiO{width:calc(100vw - 24px)}.layout_main__mXTwS{width:calc(100% - 24px);margin-top:18px;margin-bottom:28px}.layout_authMain__bfjlY{width:calc(100vw - 24px);margin-top:20px;margin-bottom:32px}.layout_masthead__IR0bV{gap:10px}.layout_mastheadLogo__qJn2x{max-width:148px}.layout_mastheadText__qvqo3{gap:1px}.layout_brand__m_W0O{font-size:clamp(2rem,6vw,2.35rem)}.layout_endorsement__q9F0R{font-size:.66rem}}@media (max-width:768px){.layout_compactHeader__3v3SC{display:none}.layout_header__2zrGa{position:sticky;top:0;z-index:40}.layout_headerInner__6sFdn{width:calc(100% - 24px);min-height:var(--ui-header-mobile);padding:6px 0;justify-content:flex-start}.layout_masthead__IR0bV{max-width:calc(100% - 56px)}.layout_mastheadText__qvqo3{min-width:0}.layout_brand__m_W0O{white-space:normal;line-height:1}.layout_categoryNav__rS_NU,.layout_hubNav__BCKiO{display:none}.layout_mobileNavToggle__9nq34{position:absolute;right:0;display:flex;align-items:center;flex-direction:column;justify-content:center;flex-shrink:0;gap:4px;width:44px;height:44px;padding:0;border:1px solid #d0d5dd;border-radius:10px;background:#ffffff;cursor:pointer;z-index:2}.layout_mobileNavToggleActive__vSb45{border-color:#0f3d66;background:#f8fbff}.layout_mobileNavToggleBar__nw_p5{width:18px;height:2px;margin:0 auto;border-radius:999px;background:#111827;transition:transform .14s ease,opacity .14s ease}.layout_mobileNavToggleActive__vSb45 .layout_mobileNavToggleBar__nw_p5:first-child{transform:translateY(6px) rotate(45deg)}.layout_mobileNavToggleActive__vSb45 .layout_mobileNavToggleBar__nw_p5:nth-child(2){opacity:0}.layout_mobileNavToggleActive__vSb45 .layout_mobileNavToggleBar__nw_p5:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.layout_mobileNavBackdrop__lbFFt{display:block;position:fixed;inset:0;border:0;padding:0;background:rgba(15,23,42,.32);z-index:0}.layout_mobileNavPanel__e1KiT{display:grid;gap:14px;position:absolute;top:calc(100% - 1px);left:12px;right:12px;max-height:calc(100dvh - var(--ui-header-mobile) - 12px);overflow-y:auto;overscroll-behavior:contain;padding:16px;border:1px solid #d0d5dd;border-radius:16px;background:#ffffff;box-shadow:0 22px 44px rgba(15,23,42,.18);z-index:1}.layout_mobileNavPanelHeader__S4oSv{display:flex;align-items:center;justify-content:space-between;gap:12px}.layout_mobileNavPanelTitle__V8cf7{margin:0;color:var(--text);font-family:var(--font-title),"Merriweather","Noto Serif KR",serif;font-size:1.05rem;font-weight:800}.layout_mobileNavCloseButton__zWg8g{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface);color:var(--text);font-size:1.4rem;line-height:1;cursor:pointer}.layout_mobileNavSection__wIzR7{display:grid;gap:10px}.layout_mobileNavHeading__75UJe{margin:0;color:#0f3d66;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.layout_mobileLanguageGrid__MuUGu,.layout_mobileNavList__mCSMD,.layout_mobileNavSecondaryGrid__bz8XQ{display:grid;gap:8px}.layout_mobileLanguageGrid__MuUGu{grid-template-columns:repeat(2,minmax(0,1fr))}.layout_mobileNavLink__sQfkK{display:inline-flex;align-items:center;min-height:40px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:10px;background:#ffffff;color:#344054;font-size:.92rem;font-weight:700;text-decoration:none}.layout_mobileNavLinkActive__7_8rP{color:#0f3d66;border-color:#0f3d66;background:#f8fbff}.layout_mobileLanguageLink__rs_1W{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 10px;border:1px solid #e5e7eb;border-radius:999px;background:#ffffff;color:#344054;font-size:.82rem;font-weight:700;text-decoration:none}.layout_mobileLanguageLinkActive__XEUMg{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.layout_mobileLanguageLinkHeld__MFNWw{border-color:#e5e7eb;background:#f8fafc;color:#98a2b3;cursor:not-allowed}.layout_brand__m_W0O{font-size:clamp(1.65rem,8vw,2rem)}.layout_endorsement__q9F0R{display:none}}@media (max-width:760px){.layout_dashboardNav__RxTO_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);overflow:visible;padding-block:var(--space-2)}.layout_dashboardLink__aVf1Q{display:inline-flex;min-width:0;min-height:var(--ui-control-compact);align-items:center;justify-content:center;padding-inline:var(--space-2);text-align:center}.layout_dashboardHomeLink___ErZK{margin-right:0}}@media (prefers-reduced-motion:reduce){.layout_compactHeader__3v3SC{transition:none}}@media (max-width:360px){.layout_headerInner__6sFdn{justify-content:flex-start}.layout_masthead__IR0bV{max-width:calc(100% - 56px)}.layout_mastheadText__qvqo3{min-width:0}.layout_brand__m_W0O{font-size:clamp(1.55rem,8vw,1.8rem)}}.language-switcher_nav__ApImi{min-width:0;max-width:100%}.language-switcher_picker__gaQ2w{position:relative;max-width:100%}.language-switcher_trigger__kxXQt{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;min-height:44px;padding:8px 12px;border:1px solid var(--line-strong,#718096);border-radius:8px;background:#fff;color:#17334c;font-size:.88rem;overflow-wrap:anywhere}.language-switcher_trigger__kxXQt::-webkit-details-marker{display:none}.language-switcher_item___x5bI:focus-visible,.language-switcher_trigger__kxXQt:focus-visible{outline:3px solid #005fcc;outline-offset:2px}.language-switcher_list__r308i{position:absolute;inset-inline-start:0;top:calc(100% + 4px);z-index:100;width:min(320px,calc(100vw - 32px));max-height:min(65dvh,480px);overflow-y:auto;overscroll-behavior:contain;padding:6px;margin:0;list-style:none;border:1px solid #8795a2;border-radius:10px;background:#fff;box-shadow:0 8px 24px #132c4426}.language-switcher_item___x5bI{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:10px;border-radius:6px;color:#17334c;text-decoration:none;font-size:.9rem;overflow-wrap:anywhere}.language-switcher_item___x5bI:hover,.language-switcher_item___x5bI[aria-current=true]{background:#eaf2fa}.language-switcher_item___x5bI[aria-current=true]{font-weight:700}.language-switcher_disabled__BMCa8{color:#526171;background:#f5f7f9}.language-switcher_disabled__BMCa8 small{font-size:.72rem;text-align:end}.language-switcher_srOnly__h10n_{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:640px){.language-switcher_list__r308i{position:fixed;inset-inline:16px;top:90px;width:auto;max-height:calc(100dvh - 120px)}}.translation-review_page__yubU8{display:grid;gap:18px}.translation-review_header__2XD00{border:1px solid #e5e7eb;background:#fff;padding:16px}.translation-review_header__2XD00 h1{margin:0 0 8px;font-size:1.35rem}.translation-review_header__2XD00 p{margin:0 0 6px;color:#475467}.translation-review_orderHint__tYjSH{color:#344054;font-size:.85rem}.translation-review_stepper__EpsGD{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}.translation-review_stepActive__zFcAK,.translation-review_step__56C4C{border:1px solid #d0d5dd;padding:6px 12px;font-size:.82rem;background:#fff;color:#344054}.translation-review_stepActive__zFcAK{border-color:#0f3d66;color:#0f3d66;font-weight:600}.translation-review_error___1J9o{color:#b42318}.translation-review_notice__YFuJe{color:#067647}.translation-review_topActions__Jo8ZG{display:flex;gap:8px;flex-wrap:wrap}.translation-review_deepReviewToggle__9LTrx{display:flex;justify-content:flex-start}.translation-review_deepReviewToggle__9LTrx button{border:1px solid #98a2b3;border-radius:999px;background:#fff;color:#0f3d66;font-weight:700;padding:8px 14px}.translation-review_stageActions__U7Frb{display:flex;gap:8px;flex-wrap:wrap}.translation-review_highlights__p30lj{border:1px solid #e5e7eb;border-radius:8px;padding:10px;background:#fcfcfd;display:grid;gap:8px}.translation-review_highlights__p30lj h3{margin:0;font-size:.92rem}.translation-review_group__UYz3e{display:grid;gap:4px}.translation-review_groupTitle__bwqGL{margin:0;font-size:.8rem;color:#475467}.translation-review_group__UYz3e ul{margin:0;padding-left:16px;display:grid;gap:2px}.translation-review_group__UYz3e li{font-size:.78rem;line-height:1.45}.translation-review_emptyLine__ujJyk{margin:0;font-size:.78rem;color:#667085}.translation-review_redLine__OeTh4{color:#b42318}.translation-review_orangeLine__DNF4m{color:#b54708}.translation-review_blueLine__09P07{color:#1849a9}.translation-review_purpleLine___owny{color:#6938ef}.translation-review_editPanel__JHD77{display:grid;gap:10px;border:1px solid #e5e7eb;padding:14px;background:#fff}.translation-review_editPanel__JHD77 label{display:grid;gap:6px;font-size:.86rem}.translation-review_editPanel__JHD77 input,.translation-review_editPanel__JHD77 textarea{border:1px solid #d0d5dd;border-radius:8px;padding:8px 10px;font-size:.92rem}.translation-review_diffGrid__0SxrN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.translation-review_source__1xi4t,.translation-review_translation__7eQFo{border:1px solid #e5e7eb;background:#fff;padding:14px}.translation-review_source__1xi4t h2,.translation-review_translation__7eQFo h2{margin:0 0 8px;font-size:1rem}.translation-review_source__1xi4t h3,.translation-review_translation__7eQFo h3{margin:0 0 6px}.translation-review_dek__hARPU{margin:0 0 10px;color:#475467}.translation-review_bodyBlock__g3BA0{display:grid;gap:10px}.translation-review_bodyBlock__g3BA0 p{margin:0;line-height:1.7}.translation-review_checklist__YlsJV{border:1px solid #e5e7eb;background:#fff;padding:14px;display:grid;gap:8px}.translation-review_checklist__YlsJV h2{margin:0 0 6px;font-size:1rem}.translation-review_checklist__YlsJV label{display:flex;align-items:flex-start;gap:8px;color:#344054;line-height:1.5}.translation-review_alignment__MXBYU{border:1px solid #e5e7eb;background:#fff;padding:14px}.translation-review_alignment__MXBYU h2{margin:0 0 6px;font-size:1rem}.translation-review_alignment__MXBYU p{margin:0 0 12px;color:#667085}.translation-review_rows__iCDHk{display:grid;gap:10px}.translation-review_row__3__gr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.translation-review_sourceSentence__V9hfz,.translation-review_targetSentence__BGeIu{border:1px solid #e5e7eb;border-radius:8px;padding:8px;background:#f8fafc}.translation-review_sourceSentence__V9hfz{display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;align-items:flex-start}.translation-review_sourceSentence__V9hfz p{margin:0;line-height:1.6}.translation-review_targetSentence__BGeIu textarea{width:100%;border:1px solid #d0d5dd;border-radius:6px;padding:8px;font-size:.9rem}.translation-review_index__hEh7m{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:999px;background:#eaecf0;color:#344054;font-size:.8rem}.translation-review_rejectBox__07X7p{border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:12px;display:grid;gap:8px}.translation-review_rejectBox__07X7p h3{margin:0;font-size:.92rem}.translation-review_rejectBox__07X7p textarea{border:1px solid #d0d5dd;border-radius:8px;padding:8px 10px;font-size:.9rem}@media (max-width:980px){.translation-review_diffGrid__0SxrN,.translation-review_row__3__gr{grid-template-columns:1fr}.translation-review_stageActions__U7Frb,.translation-review_stepper__EpsGD{flex-direction:column;align-items:stretch}}.translation-review_page__yubU8{gap:var(--space-4);min-width:0}.translation-review_alignment__MXBYU,.translation-review_checklist__YlsJV,.translation-review_editPanel__JHD77,.translation-review_header__2XD00,.translation-review_highlights__p30lj,.translation-review_rejectBox__07X7p,.translation-review_source__1xi4t,.translation-review_translation__7eQFo{min-width:0;border-color:var(--line);border-radius:var(--radius-sm);background:var(--surface);box-shadow:none;padding:var(--space-4)}.translation-review_header__2XD00 h1,.translation-review_header__2XD00 h2,.translation-review_source__1xi4t h2,.translation-review_source__1xi4t h3,.translation-review_source__1xi4t:lang(ko) h3,.translation-review_translation__7eQFo h2,.translation-review_translation__7eQFo h3{word-break:keep-all;overflow-wrap:break-word}.translation-review_translation__7eQFo:lang(en) h3,.translation-review_translation__7eQFo:lang(my) h3,.translation-review_translation__7eQFo:lang(vi) h3{word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.translation-review_translation__7eQFo:lang(ja) h3{word-break:normal;overflow-wrap:anywhere;line-break:strict}.translation-review_alignment__MXBYU p,.translation-review_dek__hARPU,.translation-review_emptyLine__ujJyk,.translation-review_header__2XD00 p{color:var(--text-muted)}.translation-review_stepper__EpsGD{gap:var(--space-2)}.translation-review_stepActive__zFcAK,.translation-review_step__56C4C{min-height:32px;border-color:var(--line-strong);border-radius:999px;padding:5px 11px;background:var(--surface)}.translation-review_stepActive__zFcAK{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-strong)}.translation-review_diffGrid__0SxrN,.translation-review_row__3__gr{gap:var(--space-3)}.translation-review_bodyBlock__g3BA0,.translation-review_sourceSentence__V9hfz p{color:var(--text);font-size:.93rem;line-height:var(--ui-type-operation-line)}.translation-review_sourceSentence__V9hfz,.translation-review_targetSentence__BGeIu{border-color:var(--line);border-radius:var(--radius-sm);background:var(--surface-soft)}.translation-review_editPanel__JHD77 input,.translation-review_editPanel__JHD77 textarea,.translation-review_rejectBox__07X7p textarea,.translation-review_targetSentence__BGeIu textarea{width:100%;border-color:var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text)}.translation-review_checklist__YlsJV input:focus-visible,.translation-review_editPanel__JHD77 input:focus-visible,.translation-review_editPanel__JHD77 textarea:focus-visible,.translation-review_page__yubU8 button:focus-visible,.translation-review_rejectBox__07X7p textarea:focus-visible,.translation-review_targetSentence__BGeIu textarea:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}.translation-review_checklist__YlsJV input{width:18px;height:18px;margin-top:2px;flex:0 0 auto}.translation-review_deepReviewToggle__9LTrx button,.translation-review_stageActions__U7Frb button,.translation-review_topActions__Jo8ZG button{min-height:36px}.translation-review_index__hEh7m{background:var(--accent-soft);color:var(--accent-strong)}@container (max-width: 920px){.translation-review_diffGrid__0SxrN,.translation-review_row__3__gr{grid-template-columns:1fr}}@media (max-width:760px){.translation-review_stageActions__U7Frb,.translation-review_stepper__EpsGD,.translation-review_topActions__Jo8ZG{display:grid;grid-template-columns:1fr}.translation-review_deepReviewToggle__9LTrx button,.translation-review_stageActions__U7Frb button,.translation-review_topActions__Jo8ZG button{width:100%}}.editorial-detail-fixture_fixtureRoot__Vd2Cl{background:var(--bg)}.editorial-detail-fixture_operationPreviewMain__c3YYn{width:min(var(--ui-shell-max),calc(100vw - 48px));min-height:calc(100vh - 86px);margin:18px auto 56px}.editorial-detail-fixture_imagePlaceholder__LTr5z{display:grid;min-height:260px;place-items:center;background:linear-gradient(135deg,rgba(18,63,103,.92),rgba(47,117,173,.72)),var(--surface-soft);color:#ffffff;font-weight:800;letter-spacing:.02em}.editorial-detail-fixture_compactCopy__QcPnf{max-width:68ch}@media (max-width:760px){.editorial-detail-fixture_operationPreviewMain__c3YYn{width:calc(100vw - 24px);margin-bottom:28px}.editorial-detail-fixture_imagePlaceholder__LTr5z{min-height:180px}}.contract-surface_shell__RsgHI{background:radial-gradient(circle at top left,rgba(14,116,144,.14),transparent 32%),radial-gradient(circle at top right,rgba(180,83,9,.16),transparent 28%),linear-gradient(180deg,#f6fbff,#f7f3ea);color:#0f172a}.contract-surface_header__MVQy_{position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(248,250,252,.88);border-bottom:1px solid rgba(148,163,184,.3)}.contract-surface_headerInner__49COt{max-width:1240px;margin:0 auto;padding:1rem 1.5rem;display:flex;gap:1rem;align-items:center;justify-content:space-between}.contract-surface_brandBlock__O5vZl{display:grid;gap:.25rem}.contract-surface_eyebrow__NgXVs{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:#0f766e;font-weight:700}.contract-surface_brand__QuSfC{color:inherit;text-decoration:none;font-size:1.2rem;font-weight:700}.contract-surface_brandText__5Fz5P{margin:0;color:#475569;font-size:.95rem}.contract-surface_nav__wozvd{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.contract-surface_navLink__Fon45{padding:.55rem .9rem;border-radius:999px;color:#334155;text-decoration:none;font-weight:600}.contract-surface_navLinkActive___4pcl{background:#0f172a;color:#f8fafc}.contract-surface_userBadge__eXE_f{padding:.45rem .8rem;border-radius:999px;background:#ffffff;border:1px solid rgba(15,23,42,.08);color:#0f172a;font-size:.9rem;font-weight:600}.contract-surface_body__8_p91{max-width:1240px;margin:0 auto;padding:2rem 1.5rem 3rem;display:grid;gap:1.5rem}.contract-surface_grid__agjJo,.contract-surface_hero__tPIud,.contract-surface_split__EUXnL,.contract-surface_stats__UnpQs{display:grid;gap:1rem}.contract-surface_hero__tPIud{grid-template-columns:minmax(0,1.6fr) minmax(320px,.9fr)}.contract-surface_gridThree__34f04{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.contract-surface_gridTwo__1duv3{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.contract-surface_stats__UnpQs{grid-template-columns:repeat(6,minmax(0,1fr))}.contract-surface_card__aMXK5,.contract-surface_panel__3dfU_,.contract-surface_statCard__JjGtF{background:rgba(255,255,255,.94);border:1px solid rgba(148,163,184,.24);border-radius:24px;padding:1.4rem;box-shadow:0 18px 60px rgba(15,23,42,.06)}.contract-surface_statCard__JjGtF{display:grid;gap:.3rem}.contract-surface_statValue__0cRk_{font-size:1.75rem;font-weight:800}.contract-surface_statLabel__Ze5a6{color:#475569;font-size:.92rem}.contract-surface_sectionHeader__g6ud9{display:grid;gap:.35rem;margin-bottom:1rem}.contract-surface_sectionTitle__15oVX{margin:0;font-size:1.3rem}.contract-surface_muted__GFTCq,.contract-surface_note__4V9Ue,.contract-surface_sectionText__LIA_u{margin:0;color:#475569;line-height:1.65}.contract-surface_badgeRow__EdzJz,.contract-surface_buttonRow__nago9,.contract-surface_linkRow__BPruQ{display:flex;flex-wrap:wrap;gap:.75rem}.contract-surface_badgeCool__OhnjT,.contract-surface_badgeWarm__6_zRW,.contract-surface_badge__5AFUb{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .7rem;border-radius:999px;font-size:.82rem;font-weight:700}.contract-surface_badge__5AFUb{background:rgba(15,118,110,.12);color:#0f766e}.contract-surface_badgeWarm__6_zRW{background:rgba(180,83,9,.13);color:#9a3412}.contract-surface_badgeCool__OhnjT{background:rgba(30,64,175,.1);color:#1d4ed8}.contract-surface_buttonGhost__f2RVM,.contract-surface_buttonPrimary__x_H2Y,.contract-surface_buttonSecondary__Qo67w{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;padding:.7rem 1rem;border-radius:14px;border:none;font:inherit;text-decoration:none;cursor:pointer}.contract-surface_buttonPrimary__x_H2Y{background:#0f172a;color:#f8fafc}.contract-surface_buttonSecondary__Qo67w{background:#ffffff;color:#0f172a;border:1px solid rgba(15,23,42,.12)}.contract-surface_buttonGhost__f2RVM{background:rgba(226,232,240,.5);color:#0f172a}.contract-surface_form__kPb6_{display:grid;gap:1rem}.contract-surface_formGrid__JEl_y{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.contract-surface_field__jJ_8C{display:grid;gap:.35rem}.contract-surface_fieldLabel__mrt27{font-size:.92rem;color:#334155;font-weight:600}.contract-surface_input__LrKyy,.contract-surface_select__OKP_X,.contract-surface_textarea__IVLL9{width:100%;border-radius:14px;border:1px solid rgba(148,163,184,.45);background:#fff;padding:.85rem .95rem;font:inherit;color:inherit}.contract-surface_textarea__IVLL9{min-height:120px;resize:vertical}.contract-surface_wide__eQH8j{grid-column:1/-1}.contract-surface_checkboxRow__FJ9U_{display:flex;align-items:flex-start;gap:.7rem;color:#334155;line-height:1.5}.contract-surface_table__VBlGk{display:grid;gap:.8rem}.contract-surface_tableRow__afNpn{display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr);gap:.75rem;padding-top:.8rem;border-top:1px solid rgba(226,232,240,.9)}.contract-surface_tableLabel__wdqnc{color:#64748b;font-size:.92rem}.contract-surface_tableValue__plXZh{color:#0f172a;font-weight:600;word-break:break-word}.contract-surface_list__3W71e{margin:0;padding-left:1.1rem;display:grid;gap:.55rem}.contract-surface_code__uY8W_{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92rem}.contract-surface_alertError__kBUUt,.contract-surface_alertSuccess__4nKWg,.contract-surface_alert__Ovk0M{padding:.9rem 1rem;border-radius:14px;font-weight:600}.contract-surface_alert__Ovk0M{background:rgba(15,118,110,.1);color:#115e59}.contract-surface_alertSuccess__4nKWg{background:rgba(22,163,74,.12);color:#166534}.contract-surface_alertError__kBUUt{background:rgba(220,38,38,.1);color:#991b1b}.contract-surface_emptyState___qMuA{padding:1rem;border-radius:16px;background:rgba(241,245,249,.9);color:#475569}.contract-surface_footer__hxzmO{border-top:1px solid rgba(148,163,184,.2);background:rgba(255,255,255,.72)}.contract-surface_footerInner__8Qcb2{max-width:1240px;margin:0 auto;padding:1.5rem;display:grid;gap:1rem}.contract-surface_footerGrid__AvuwN{display:grid;gap:1rem;grid-template-columns:minmax(0,1.5fr) minmax(280px,.9fr)}.contract-surface_footerLink__OMyrZ{color:#0f172a;text-decoration:none;font-weight:600}@media (max-width:1024px){.contract-surface_footerGrid__AvuwN,.contract-surface_gridThree__34f04,.contract-surface_gridTwo__1duv3,.contract-surface_hero__tPIud{grid-template-columns:1fr}.contract-surface_stats__UnpQs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.contract-surface_body__8_p91,.contract-surface_footerInner__8Qcb2,.contract-surface_headerInner__49COt{padding-left:1rem;padding-right:1rem}.contract-surface_formGrid__JEl_y,.contract-surface_stats__UnpQs,.contract-surface_tableRow__afNpn{grid-template-columns:1fr}}.contract-surface_shell__RsgHI{min-height:100vh;background:var(--paper);color:var(--text)}.contract-surface_header__MVQy_{position:static;border-bottom:1px solid var(--line);background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}.contract-surface_headerInner__49COt{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-5);max-width:var(--ui-shell-max);padding:var(--space-5) var(--space-6)}.contract-surface_brandBlock__O5vZl{gap:var(--space-2)}.contract-surface_eyebrow__NgXVs{color:var(--editorial);font-size:.76rem;font-weight:800;letter-spacing:.1em}.contract-surface_brand__QuSfC{font-size:1.5rem;line-height:1.2}.contract-surface_brandText__5Fz5P,.contract-surface_muted__GFTCq,.contract-surface_note__4V9Ue,.contract-surface_sectionText__LIA_u{color:var(--text-soft);line-height:var(--ui-type-body-line);word-break:keep-all}.contract-surface_nav__wozvd{flex-wrap:nowrap;gap:var(--space-2);overflow-x:auto;scrollbar-width:thin}.contract-surface_navLink__Fon45,.contract-surface_userBadge__eXE_f{flex:0 0 auto;min-height:var(--ui-control-comfortable);border:1px solid var(--line);border-radius:var(--radius-sm);padding:0 var(--space-3)}.contract-surface_navLink__Fon45{display:inline-flex;align-items:center;justify-content:center;color:var(--text)}.contract-surface_navLinkActive___4pcl{border-color:var(--accent);background:var(--accent);color:#fff}.contract-surface_userBadge__eXE_f{display:inline-flex;align-items:center;background:var(--surface-soft)}.contract-surface_body__8_p91{max-width:var(--ui-shell-max);gap:var(--space-5);padding:var(--space-6) var(--space-6) var(--space-8)}.contract-surface_hero__tPIud{grid-template-columns:minmax(0,920px) 320px;gap:var(--space-8);align-items:stretch}.contract-surface_gridThree__34f04,.contract-surface_gridTwo__1duv3{gap:var(--space-4)}.contract-surface_card__aMXK5,.contract-surface_panel__3dfU_,.contract-surface_statCard__JjGtF{border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-5);background:var(--surface);box-shadow:none}.contract-surface_hero__tPIud>.contract-surface_card__aMXK5,.contract-surface_hero__tPIud>.contract-surface_panel__3dfU_{height:100%}.contract-surface_hero__tPIud h1.contract-surface_sectionTitle__15oVX{max-width:var(--ui-article-title-max);font-size:clamp(2rem,3.2vw,var(--ui-type-public-h1-size));line-height:var(--ui-type-public-h1-line);letter-spacing:-.025em;overflow-wrap:break-word;word-break:keep-all}.contract-surface_sectionTitle__15oVX{line-height:1.35;word-break:keep-all}.contract-surface_buttonGhost__f2RVM,.contract-surface_buttonPrimary__x_H2Y,.contract-surface_buttonSecondary__Qo67w{min-height:var(--ui-control-comfortable);border-radius:var(--radius-sm);padding:0 var(--space-4)}.contract-surface_buttonPrimary__x_H2Y{background:var(--accent)}.contract-surface_input__LrKyy,.contract-surface_select__OKP_X,.contract-surface_textarea__IVLL9{min-height:var(--ui-control-comfortable);border-color:var(--line-strong);border-radius:var(--radius-sm);background:var(--surface)}.contract-surface_checkboxRow__FJ9U_ input{width:20px;min-width:20px;height:20px}.contract-surface_buttonGhost__f2RVM:focus-visible,.contract-surface_buttonPrimary__x_H2Y:focus-visible,.contract-surface_buttonSecondary__Qo67w:focus-visible,.contract-surface_footerLink__OMyrZ:focus-visible,.contract-surface_input__LrKyy:focus-visible,.contract-surface_navLink__Fon45:focus-visible,.contract-surface_select__OKP_X:focus-visible,.contract-surface_textarea__IVLL9:focus-visible{outline:3px solid var(--ui-focus);outline-offset:3px}.contract-surface_alertError__kBUUt,.contract-surface_alertSuccess__4nKWg,.contract-surface_alert__Ovk0M,.contract-surface_emptyState___qMuA{border-radius:var(--radius-sm)}.contract-surface_footer__hxzmO{border-top:1px solid var(--line-strong);background:var(--surface)}.contract-surface_footerInner__8Qcb2{max-width:var(--ui-shell-max);padding:var(--space-5) var(--space-6)}.contract-surface_footerGrid__AvuwN{gap:var(--space-5)}.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_buttonGhost__f2RVM,.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_buttonPrimary__x_H2Y,.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_buttonSecondary__Qo67w,.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_input__LrKyy,.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_navLink__Fon45,.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_select__OKP_X,.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_userBadge__eXE_f{min-height:var(--ui-control-compact)}.contract-surface_shell__RsgHI[data-surface-variant=workspace]{display:grid;grid-template-columns:var(--ui-operation-sidebar) minmax(0,1fr);align-items:start;width:100%;max-width:100%;min-width:0;font-size:var(--ui-type-operation-size);line-height:var(--ui-type-operation-line)}.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_header__MVQy_{position:sticky;top:72px;height:calc(100vh - 88px);border:0;border-radius:var(--radius);background:var(--accent-strong);color:#ffffff}.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_headerInner__49COt{display:flex;flex-direction:column;align-items:stretch;height:100%;padding:var(--space-5) var(--space-4)}.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_brand__QuSfC,.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_navLink__Fon45{color:#eef3f7}.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_brandText__5Fz5P,.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_eyebrow__NgXVs{color:#bdd0df}.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_nav__wozvd{display:grid;width:100%;overflow:visible}.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_navLink__Fon45,.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_userBadge__eXE_f{width:100%;justify-content:flex-start;border-color:transparent;background:transparent}.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_userBadge__eXE_f{color:#bdd0df}.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_navLinkActive___4pcl{border-color:#ffffff;background:#ffffff;color:var(--accent-strong)}.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_body__8_p91,.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_footer__hxzmO{grid-column:2;width:100%}.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_body__8_p91{max-width:none;min-width:0;padding-top:0}.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_body__8_p91>*{min-width:0}.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_body__8_p91 table{min-width:720px}.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_footer__hxzmO{display:none}@media (max-width:1100px){.contract-surface_footerGrid__AvuwN,.contract-surface_gridThree__34f04,.contract-surface_gridTwo__1duv3,.contract-surface_headerInner__49COt,.contract-surface_hero__tPIud{grid-template-columns:1fr}.contract-surface_nav__wozvd{justify-content:flex-start}}@media (max-width:760px){.contract-surface_shell__RsgHI[data-surface-variant=workspace]{grid-template-columns:1fr}.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_header__MVQy_{position:static;height:auto;border-radius:var(--radius)}.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_headerInner__49COt{height:auto}.contract-surface_shell__RsgHI[data-surface-variant=workspace] .contract-surface_body__8_p91{grid-column:1}.contract-surface_nav__wozvd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.contract-surface_navLink__Fon45,.contract-surface_userBadge__eXE_f{width:100%;min-width:0;padding-inline:var(--space-2)}.contract-surface_body__8_p91,.contract-surface_footerInner__8Qcb2,.contract-surface_headerInner__49COt{padding-left:var(--space-4);padding-right:var(--space-4)}.contract-surface_body__8_p91{padding-top:var(--space-5);padding-bottom:var(--space-7)}.contract-surface_card__aMXK5,.contract-surface_panel__3dfU_,.contract-surface_statCard__JjGtF{padding:var(--space-4)}.contract-surface_hero__tPIud h1.contract-surface_sectionTitle__15oVX{font-size:clamp(2rem,10vw,2.6rem);line-height:1.12}.contract-surface_formGrid__JEl_y,.contract-surface_stats__UnpQs,.contract-surface_tableRow__afNpn{grid-template-columns:1fr}}.operation-shell-fixture_fixtureRoot__toG1n{background:var(--paper)}.operation-shell-fixture_operationPreviewMain__9sNQe{width:min(var(--ui-shell-max),calc(100vw - 48px));min-height:calc(100vh - 86px);margin:18px auto 56px}@media (max-width:980px){.operation-shell-fixture_operationPreviewMain__9sNQe{width:calc(100vw - 24px);margin-bottom:28px}}.unified-prototype-shell_skipLink__DJHtw{position:fixed;left:12px;top:-80px;z-index:1000;background:var(--accent-strong);color:#fff;padding:10px 14px}.unified-prototype-shell_skipLink__DJHtw:focus{top:12px}.unified-prototype-shell_publicFrame__fWjGx{min-height:100vh;background:var(--bg)}.unified-prototype-shell_utility__jpdH8{min-height:56px;display:flex;justify-content:space-between;align-items:center;gap:24px;max-width:var(--ui-shell-max);margin:auto;padding:6px 24px;color:var(--text-soft);font-size:13px}.unified-prototype-shell_utilityDate__AizRW{display:flex;align-items:center;gap:12px}.unified-prototype-shell_utilityClock__TLE7T{min-width:58px;padding:5px 10px;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface);color:var(--accent-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:850;letter-spacing:.08em;text-align:center}.unified-prototype-shell_localeNav__Qf099,.unified-prototype-shell_search__mf3VF,.unified-prototype-shell_utilityActions__tmW4a{display:flex;align-items:center}.unified-prototype-shell_utilityActions__tmW4a{gap:12px;min-width:0}.unified-prototype-shell_localeNav__Qf099{gap:4px}.unified-prototype-shell_localeNav__Qf099 a,.unified-prototype-shell_localeNav__Qf099 span{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;color:var(--text-soft);text-decoration:none;font-weight:750}.unified-prototype-shell_localeNav__Qf099 a[aria-current=page]{border-color:var(--accent);background:var(--surface-soft);color:var(--accent)}.unified-prototype-shell_localeNav__Qf099 span[aria-disabled=true]{border-color:#e5e7eb;background:#f8fafc;color:#98a2b3;cursor:not-allowed}.unified-prototype-shell_search__mf3VF{height:44px;overflow:hidden;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface)}.unified-prototype-shell_mobileSearch__RRsrO>label,.unified-prototype-shell_search__mf3VF label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.unified-prototype-shell_search__mf3VF input{width:220px;height:100%;border:0;background:transparent;padding:0 16px;color:var(--text);font:inherit}.unified-prototype-shell_search__mf3VF button{min-width:60px;height:100%;border:0;border-left:1px solid var(--line);background:var(--surface);color:var(--accent);font-weight:800}.unified-prototype-shell_loginLink__CvooX{display:grid;place-items:center;min-width:72px;min-height:44px;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface);color:var(--accent);text-decoration:none;font-weight:800}.unified-prototype-shell_publicHeader__WI1jx{border-block:1px solid var(--line);background:var(--surface)}.unified-prototype-shell_masthead__7w_SE{display:grid;place-items:center;width:fit-content;margin:18px auto 14px;text-decoration:none}.unified-prototype-shell_masthead__7w_SE strong{font-family:var(--font-body),sans-serif;font-size:clamp(40px,5vw,72px);line-height:.95;letter-spacing:-.055em}.unified-prototype-shell_masthead__7w_SE span{margin-top:8px;color:var(--text-muted);font-size:12px;letter-spacing:.16em}.unified-prototype-shell_primaryNav__wGpkj{display:flex;gap:28px;max-width:var(--ui-shell-max);min-height:54px;margin:auto;padding:0 24px;align-items:center;overflow-x:auto}.unified-prototype-shell_primaryNav__wGpkj a{min-height:44px;display:inline-flex;align-items:center;border-bottom:3px solid transparent;text-decoration:none;font-weight:750;white-space:nowrap}.unified-prototype-shell_primaryNav__wGpkj a[aria-current=page]{color:var(--accent);border-color:var(--accent)}.unified-prototype-shell_compactHeader___NOsj{position:fixed;inset:0 0 auto;z-index:100;height:var(--ui-header-compact);display:flex;align-items:center;gap:32px;padding:0 max(24px,calc((100vw - var(--ui-shell-max)) / 2));background:var(--surface);border-bottom:1px solid var(--line);box-shadow:0 6px 18px rgba(18,24,32,.08);transform:translateY(-110%);visibility:hidden;transition:transform .16s ease,visibility .16s}.unified-prototype-shell_compactHeaderVisible__deTsC{transform:translateY(0);visibility:visible}.unified-prototype-shell_compactBrand__9s7Gb{font-weight:900;font-size:22px;text-decoration:none;white-space:nowrap;letter-spacing:-.03em}.unified-prototype-shell_compactNav__LVBRs{display:flex;align-items:center;gap:24px}.unified-prototype-shell_compactNav__LVBRs a{text-decoration:none;font-weight:700}.unified-prototype-shell_menuButton__FVHY3{display:none;width:44px;height:44px;margin-left:auto;padding:10px;background:var(--surface)}.unified-prototype-shell_menuButton__FVHY3 span{display:block;width:20px;height:2px;margin:4px auto;background:var(--text)}.unified-prototype-shell_mobileMenu__CHbYn{position:fixed;inset:56px 0 0;z-index:99;background:var(--surface);padding:24px}.unified-prototype-shell_mobileMenu__CHbYn>button{float:right;min-width:44px;min-height:44px}.unified-prototype-shell_mobileSearch__RRsrO{clear:both;display:grid;gap:8px;padding-top:20px}.unified-prototype-shell_mobileSearch__RRsrO>div{display:grid;grid-template-columns:1fr auto}.unified-prototype-shell_mobileSearch__RRsrO button,.unified-prototype-shell_mobileSearch__RRsrO input{min-height:48px;border:1px solid var(--line-strong);background:var(--surface);padding:0 14px;font:inherit}.unified-prototype-shell_mobileSearch__RRsrO input{border-radius:10px 0 0 10px}.unified-prototype-shell_mobileSearch__RRsrO button{border-left:0;border-radius:0 10px 10px 0;color:var(--accent);font-weight:800}.unified-prototype-shell_mobileLogin__946GS{display:grid;place-items:center;min-height:48px;margin-top:12px;border-radius:10px;background:var(--accent);color:#fff;text-decoration:none;font-weight:850}.unified-prototype-shell_mobileMenu__CHbYn nav{clear:both;display:grid;margin-top:24px}.unified-prototype-shell_mobileMenu__CHbYn a{min-height:52px;display:flex;align-items:center;border-bottom:1px solid var(--line);text-decoration:none;font-weight:800}.unified-prototype-shell_publicMain___53H1{min-height:70vh}.unified-prototype-shell_footer__nd8j0{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(190px,.62fr) minmax(190px,.62fr);gap:48px 64px;margin-top:64px;padding:48px max(24px,calc((100vw - var(--ui-shell-max)) / 2)) 24px;background:#151c25;color:#eef3f7}.unified-prototype-shell_footer__nd8j0 p{margin-top:8px;color:#b9c8d7}.unified-prototype-shell_footer__nd8j0 h2,.unified-prototype-shell_footer__nd8j0 strong{color:#eef3f7}.unified-prototype-shell_footerBrand__bq79R{display:grid;align-content:start;gap:8px}.unified-prototype-shell_registration__uxgIS{margin-top:24px;padding-top:20px;border-top:1px solid #35404d}.unified-prototype-shell_registration__uxgIS h2{font-size:16px}.unified-prototype-shell_registration__uxgIS dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:14px 0 0}.unified-prototype-shell_registration__uxgIS dl>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px}.unified-prototype-shell_registration__uxgIS dt{color:#9fb1c2}.unified-prototype-shell_registration__uxgIS dd{min-width:0;margin:0;color:#eef3f7;overflow-wrap:anywhere}.unified-prototype-shell_registrationWide__jmUao{grid-column:1/-1}.unified-prototype-shell_footerNav__Cl0Pn{display:grid;align-content:start;gap:10px}.unified-prototype-shell_footerNav__Cl0Pn strong{margin-bottom:6px}.unified-prototype-shell_footerNav__Cl0Pn a{color:#eef3f7;text-underline-offset:3px}.unified-prototype-shell_copyright__CnLkQ{grid-column:1/-1;margin:0!important;padding-top:20px;border-top:1px solid #35404d;font-size:13px}@media (max-width:1180px){.unified-prototype-shell_utility__jpdH8{display:grid;grid-template-columns:1fr;gap:8px}.unified-prototype-shell_utilityActions__tmW4a{justify-content:flex-end;width:100%;gap:8px}.unified-prototype-shell_search__mf3VF input{width:140px}}.unified-prototype-shell_operationFrame__R80wt{display:grid;grid-template-columns:var(--ui-operation-sidebar) minmax(0,1fr);min-height:100vh;background:var(--surface-soft);font-size:var(--ui-type-operation-size);line-height:var(--ui-type-operation-line)}.unified-prototype-shell_operationSidebar___qSD4{position:sticky;top:0;display:flex;flex-direction:column;box-sizing:border-box;height:100vh;padding:24px 18px;background:var(--accent-strong);color:#fff}.unified-prototype-shell_operationBrand__qC_O1{display:block;color:#fff;font-size:22px;font-weight:900;text-decoration:none}.unified-prototype-shell_operationKicker__SR3LD{margin:4px 0 28px;color:#bdd0df}.unified-prototype-shell_operationSidebar___qSD4 nav{display:grid;gap:4px}.unified-prototype-shell_operationLinkActive__HtsKv,.unified-prototype-shell_operationLink__sBOyW{display:flex;min-height:38px;align-items:center;padding:7px 10px;border-radius:8px;text-decoration:none}.unified-prototype-shell_operationLinkActive__HtsKv{background:#fff;color:var(--accent-strong);font-weight:800}.unified-prototype-shell_operationExit__9XQqK{display:flex;align-items:center;min-height:40px;margin-top:auto;border-top:1px solid #405166;padding:16px 12px 0;color:#eef3f7;font-weight:800;text-decoration:none}.unified-prototype-shell_operationColumn__59lGd{min-width:0}.unified-prototype-shell_operationHeader__eNeZH{position:sticky;top:0;z-index:20;height:56px;display:flex;justify-content:space-between;align-items:center;padding:0 24px;background:var(--surface);border-bottom:1px solid var(--line)}.unified-prototype-shell_operationHeader__eNeZH span{color:var(--text-soft)}.unified-prototype-shell_operationHeaderActions__8wkEC{display:flex;align-items:center;gap:16px}.unified-prototype-shell_operationHeaderExit__i_SdV{display:none;align-items:center;min-height:40px;border:1px solid var(--line-strong);border-radius:999px;padding:0 14px;color:var(--accent);font-weight:800;text-decoration:none}.unified-prototype-shell_operationMain__ZE8xz{max-width:1180px;margin:auto;padding:24px}@media (max-width:760px){.unified-prototype-shell_publicHeader__WI1jx,.unified-prototype-shell_utility__jpdH8{display:none}.unified-prototype-shell_compactHeader___NOsj{height:var(--ui-header-mobile);transform:none;visibility:visible;padding:0 16px}.unified-prototype-shell_compactNav__LVBRs{display:none}.unified-prototype-shell_menuButton__FVHY3{display:block}.unified-prototype-shell_publicMain___53H1{padding-top:var(--ui-header-mobile)}.unified-prototype-shell_footer__nd8j0{grid-template-columns:1fr;gap:28px;padding:32px 16px 20px}.unified-prototype-shell_registration__uxgIS dl{grid-template-columns:1fr}.unified-prototype-shell_copyright__CnLkQ,.unified-prototype-shell_registrationWide__jmUao{grid-column:1}.unified-prototype-shell_operationFrame__R80wt{grid-template-columns:1fr;padding-top:56px}.unified-prototype-shell_operationSidebar___qSD4{display:none}.unified-prototype-shell_operationHeader__eNeZH{position:fixed;inset:0 0 auto;height:56px}.unified-prototype-shell_operationHeaderActions__8wkEC>span{display:none}.unified-prototype-shell_operationHeaderExit__i_SdV{display:flex}.unified-prototype-shell_operationMain__ZE8xz{padding:16px}}@media (prefers-reduced-motion:reduce){.unified-prototype-shell_compactHeader___NOsj{transition:none}}