.EnterpriseManager_page__cqhWg{min-height:100dvh;background:var(--canvas)}.EnterpriseManager_container__jpEpF{width:min(1440px,94vw);margin:0 auto;padding:36px 0 64px}.EnterpriseManager_heading__CMIWx{margin-bottom:28px}.EnterpriseManager_heading__CMIWx h1{font-size:var(--ui-font-32);color:var(--navy);margin:0 0 8px;font-weight:650}.EnterpriseManager_heading__CMIWx p{margin:0;color:var(--muted);font-size:var(--ui-font-14);line-height:1.7}.EnterpriseManager_manager__YGNCu{display:grid;grid-template-columns:265px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.EnterpriseManager_sidebar__4Dxmj{background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:18px 14px;position:-webkit-sticky;position:sticky;top:92px}.EnterpriseManager_sidebarTitle__NWNc3{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:0 4px 16px}.EnterpriseManager_sidebarTitle__NWNc3 h2{font-size:var(--ui-font-15);margin:0;color:var(--navy)}.EnterpriseManager_companyList__CBhSD{display:grid;grid-gap:7px;gap:7px}.EnterpriseManager_companyList__CBhSD>button{display:flex;gap:10px;padding:14px 10px;width:100%;text-align:left;color:var(--ink);background:transparent;border:1px solid transparent;border-radius:6px}.EnterpriseManager_companyList__CBhSD>button>svg{flex-shrink:0;margin-top:2px;color:var(--muted)}.EnterpriseManager_companyList__CBhSD strong{display:block;font-size:var(--ui-font-13);line-height:1.6;overflow-wrap:anywhere}.EnterpriseManager_companyList__CBhSD small{display:block;font-size:var(--ui-font-11);color:var(--muted);margin-top:5px;overflow-wrap:anywhere}.EnterpriseManager_companyList__CBhSD .EnterpriseManager_selectedCompany__M3T9B{background:var(--teal-bg,var(--canvas));border-color:var(--teal)}.EnterpriseManager_companyList__CBhSD .EnterpriseManager_selectedCompany__M3T9B svg{color:var(--teal)}.EnterpriseManager_createForm__S0iFS{display:grid;grid-gap:12px;gap:12px;padding:12px 4px 20px;border-bottom:1px solid var(--line);margin-bottom:12px}.EnterpriseManager_createForm__S0iFS label{display:grid;grid-gap:8px;gap:8px;font-size:var(--ui-font-12);color:var(--navy)}.EnterpriseManager_actions__vtZgu{display:flex;gap:8px;flex-wrap:wrap}.EnterpriseManager_legacyLink__Hsbz6{display:inline-block;margin:22px 4px 0;font-size:var(--ui-font-12);color:var(--teal);text-decoration:underline;text-underline-offset:4px}.EnterpriseManager_workspace__ZlRzl{min-width:0;background:var(--paper);border:1px solid var(--line);border-radius:10px}.EnterpriseManager_companyHeading__IEth2{display:flex;align-items:center;gap:15px;padding:27px 28px 22px;color:var(--teal)}.EnterpriseManager_companyHeading__IEth2 h2{font-size:var(--ui-font-22);color:var(--navy);margin:0 0 7px;line-height:1.5;overflow-wrap:anywhere}.EnterpriseManager_companyHeading__IEth2 p{font-size:var(--ui-font-12);color:var(--muted);margin:0}.EnterpriseManager_tabs__wFJE0{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid var(--line);padding:0 22px}.EnterpriseManager_tabs__wFJE0 button{white-space:nowrap;padding:14px 12px;font-size:var(--ui-font-13);color:var(--muted);background:transparent;border:0;border-bottom:2px solid transparent}.EnterpriseManager_tabs__wFJE0 button[aria-current=page]{color:var(--teal);border-bottom-color:var(--teal);font-weight:650}.EnterpriseManager_tabs__wFJE0 small{font-size:var(--ui-font-10);padding-left:6px}.EnterpriseManager_editor__zDgbA{padding:26px 28px 0}.EnterpriseManager_editor__zDgbA fieldset{border:0;padding:0;margin:0;min-width:0}.EnterpriseManager_sectionHeading__TgOql{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:20px}.EnterpriseManager_sectionHeading__TgOql h3,.EnterpriseManager_sectionHeading__TgOql h4{margin:0;font-size:var(--ui-font-15);color:var(--navy)}.EnterpriseManager_sectionHeading__TgOql>span{font-size:var(--ui-font-11);color:var(--muted)}.EnterpriseManager_fields__eSYam{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:24px;column-gap:24px;grid-row-gap:20px;row-gap:20px;margin-bottom:24px}.EnterpriseManager_fields__eSYam label{display:grid;grid-gap:9px;gap:9px;color:var(--navy);font-size:var(--ui-font-12);min-width:0;align-content:start}.EnterpriseManager_createForm__S0iFS input,.EnterpriseManager_fields__eSYam input,.EnterpriseManager_fields__eSYam textarea{width:100%;min-width:0}.EnterpriseManager_fields__eSYam select{width:100%;padding:11px;border:1px solid var(--line);border-radius:5px;color:var(--ink);background:var(--field-bg);font-size:var(--ui-font-13);min-height:43px}.EnterpriseManager_fields__eSYam .EnterpriseManager_wideField__AeZIt{grid-column:1/-1}.EnterpriseManager_fields__eSYam .EnterpriseManager_checkbox__S8gxI{display:flex;align-items:center;align-self:end;min-height:43px;gap:8px}.EnterpriseManager_checkbox__S8gxI input{width:16px;height:16px;accent-color:var(--teal)}.EnterpriseManager_saveBar__tYmI5{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:28px;padding:20px 0;border-top:1px solid var(--line);position:-webkit-sticky;position:sticky;bottom:0;background:var(--paper)}.EnterpriseManager_saveBar__tYmI5>span{font-size:var(--ui-font-12);color:var(--muted)}.EnterpriseManager_empty__Oka19{padding:80px 30px;text-align:center;color:var(--muted)}.EnterpriseManager_empty__Oka19 svg{margin:0 auto 15px;color:var(--teal)}.EnterpriseManager_empty__Oka19 h2{font-size:var(--ui-font-20);color:var(--navy)}.EnterpriseManager_empty__Oka19 p{font-size:var(--ui-font-13);line-height:1.8}.EnterpriseManager_recordEmpty__Xb_7V{display:grid;place-items:center;grid-gap:12px;gap:12px;text-align:center;background:var(--canvas);padding:42px 18px;color:var(--muted);font-size:var(--ui-font-13)}.EnterpriseManager_recordEmpty__Xb_7V p{margin:0}.EnterpriseManager_recordList__M8jKe{display:grid;grid-gap:8px;gap:8px}.EnterpriseManager_recordList__M8jKe>button{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;background:var(--canvas);color:var(--muted);padding:15px;border:1px solid var(--line);border-radius:6px;font-size:var(--ui-font-12)}.EnterpriseManager_recordList__M8jKe strong{display:block;color:var(--navy);font-size:var(--ui-font-14);overflow-wrap:anywhere}.EnterpriseManager_recordList__M8jKe small{display:block;color:var(--muted);font-size:var(--ui-font-11);margin-top:6px}.EnterpriseManager_recordList__M8jKe .EnterpriseManager_activeRecord__EoZ9k{border-color:var(--teal)}.EnterpriseManager_recordEditor__fd7G3{border-top:1px solid var(--line);padding-top:24px;margin-top:24px}.EnterpriseManager_recordList__M8jKe .EnterpriseManager_expiry___0lYP{font-size:var(--ui-font-11);flex-shrink:0}.EnterpriseManager_removeRecord__v7WtK{margin-top:20px;color:var(--danger)}.EnterpriseManager_attachments__IoAem{border-top:1px solid var(--line);padding-top:22px;margin-top:26px}.EnterpriseManager_attachments__IoAem .EnterpriseManager_sectionHeading__TgOql{margin-bottom:9px}.EnterpriseManager_editor__zDgbA>fieldset>.EnterpriseManager_attachments__IoAem:first-child{border-top:0;padding-top:0;margin-top:0}.EnterpriseManager_hint__Xae2o{color:var(--muted);font-size:var(--ui-font-11);line-height:1.8}.EnterpriseManager_attachments__IoAem ul{list-style:none;padding:0;margin:16px 0 0}.EnterpriseManager_attachments__IoAem li{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 0;border-top:1px solid var(--line);font-size:var(--ui-font-12);color:var(--ink)}.EnterpriseManager_attachments__IoAem li>span{flex:1 1;overflow-wrap:anywhere;min-width:0}.EnterpriseManager_attachments__IoAem li small{display:block;color:var(--muted);font-size:var(--ui-font-10);margin-top:5px}.EnterpriseManager_attachments__IoAem li a{display:flex;align-items:center;gap:5px;color:var(--teal)}.EnterpriseManager_attachments__IoAem li button{background:transparent;border:0;color:var(--danger);padding:6px}.EnterpriseManager_attachmentSummary__DpdPn{display:flex;gap:10px;flex:1 1 260px;min-width:0;align-items:flex-start}.EnterpriseManager_attachmentSummary__DpdPn svg{flex-shrink:0;margin-top:2px}.EnterpriseManager_attachmentSummary__DpdPn span{min-width:0;overflow-wrap:anywhere}.EnterpriseManager_attachmentSummary__DpdPn strong{font-weight:600}.EnterpriseManager_attachmentActions__F3BiF{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.EnterpriseManager_attachments__IoAem .EnterpriseManager_attachmentActions__F3BiF button{color:var(--teal)}.EnterpriseManager_attachments__IoAem .EnterpriseManager_attachmentActions__F3BiF button:last-child{color:var(--danger)}.EnterpriseManager_attachmentEditor__Usvuw{margin:20px 0;padding:20px;background:var(--canvas);border:1px solid var(--line);border-radius:6px}.EnterpriseManager_attachmentEditor__Usvuw h4{margin:0 0 20px;font-size:var(--ui-font-14);overflow-wrap:anywhere}.EnterpriseManager_financeModes__xyeLx{display:flex;gap:8px;padding:22px 28px 0}.EnterpriseManager_financeModes__xyeLx button{padding:9px 14px;border:1px solid var(--line);border-radius:5px;color:var(--muted);background:var(--paper);font-size:var(--ui-font-12)}.EnterpriseManager_financeModes__xyeLx button[aria-pressed=true]{color:var(--teal);border-color:var(--teal);background:var(--canvas)}.EnterpriseManager_error__wJOtn{display:flex;justify-content:space-between;gap:14px;margin:18px;padding:14px 16px;color:var(--danger);background:var(--danger-bg);border:1px solid var(--danger-line);font-size:var(--ui-font-13);line-height:1.8}.EnterpriseManager_error__wJOtn button{background:transparent;border:0;color:inherit}.EnterpriseManager_success__EX7nQ{display:flex;align-items:center;gap:8px;margin:18px;padding:12px 16px;color:var(--teal);background:var(--canvas);font-size:var(--ui-font-13)}.EnterpriseManager_manager__YGNCu a:focus-visible,.EnterpriseManager_manager__YGNCu button:focus-visible,.EnterpriseManager_manager__YGNCu select:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.EnterpriseManager_manager__YGNCu button:disabled{opacity:.6;cursor:not-allowed}@media (max-width:1000px){.EnterpriseManager_manager__YGNCu{grid-template-columns:220px minmax(0,1fr);gap:16px}.EnterpriseManager_sidebarTitle__NWNc3{align-items:start;flex-direction:column}.EnterpriseManager_editor__zDgbA{padding-left:20px;padding-right:20px}}@media (max-width:720px){.EnterpriseManager_container__jpEpF{padding-top:24px}.EnterpriseManager_manager__YGNCu{grid-template-columns:1fr}.EnterpriseManager_sidebar__4Dxmj{position:static}.EnterpriseManager_sidebarTitle__NWNc3{flex-direction:row;align-items:center}.EnterpriseManager_companyList__CBhSD{max-height:210px;overflow-y:auto}.EnterpriseManager_companyHeading__IEth2{padding:22px 18px}.EnterpriseManager_fields__eSYam{grid-template-columns:1fr;gap:18px}.EnterpriseManager_companyHeading__IEth2 h2{font-size:var(--ui-font-18)}.EnterpriseManager_tabs__wFJE0{padding:0 8px}.EnterpriseManager_saveBar__tYmI5>span{max-width:45%;line-height:1.7}.EnterpriseManager_recordList__M8jKe>button{flex-wrap:wrap}}.controls_button__3s2Cr,.controls_choice__cHt3c,.controls_field__iS_LE,.controls_iconButton__ydKjV{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--ink);background:var(--field-bg);border:1px solid var(--line);font:inherit;transition:color .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.controls_button__3s2Cr{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:45px;padding:0 18px;border-radius:5px;font-size:var(--ui-font-12);font-weight:700}.controls_button__3s2Cr:hover:not(:disabled){transform:translateY(-1px)}.controls_small__h7pdG{min-height:34px;padding:0 12px;font-size:var(--ui-font-11)}.controls_primary__QxRDg{color:var(--on-primary);background:var(--primary-bg);border-color:var(--primary-bg);box-shadow:var(--toolbar-shadow)}.controls_primary__QxRDg:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.controls_accent__g5sCb{color:var(--on-accent);background:var(--teal);border-color:var(--teal)}.controls_accent__g5sCb:hover:not(:disabled){background:var(--teal-hover);border-color:var(--teal-hover)}.controls_iconButton__ydKjV:focus-visible,.controls_iconButton__ydKjV:hover:not(:disabled),.controls_quiet__28fHY:hover:not(:disabled){color:var(--teal);background:var(--surface-hover);border-color:var(--focus-border)}.controls_danger__NDPf_{color:var(--danger);background:var(--danger-bg);border-color:var(--danger-line)}.controls_button__3s2Cr:focus-visible,.controls_choice__cHt3c:focus-visible,.controls_field__iS_LE:focus-visible,.controls_iconButton__ydKjV:focus-visible{outline:none;border-color:var(--focus-border);box-shadow:var(--focus-ring)}.controls_button__3s2Cr:disabled,.controls_choice__cHt3c:disabled,.controls_field__iS_LE:disabled,.controls_iconButton__ydKjV:disabled{color:var(--soft);background:var(--field-disabled);border-color:var(--line);box-shadow:none;cursor:not-allowed;transform:none}.controls_iconButton__ydKjV{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;background:transparent;border-color:transparent;border-radius:4px}.controls_choice__cHt3c{color:var(--ink);background:var(--field-bg);border-color:var(--line)}.controls_choice__cHt3c:hover:not(:disabled){background:var(--surface-hover);border-color:var(--focus-border)}.controls_choice__cHt3c[data-selected=true]{color:var(--navy);background:var(--teal-soft);border-color:var(--focus-border);box-shadow:inset 0 0 0 1px var(--focus-border)}.controls_field__iS_LE{width:100%;min-height:34px;padding:7px 9px;border-radius:5px;outline:none;font-size:var(--ui-font-10);line-height:1.5}textarea.controls_field__iS_LE{resize:vertical}.controls_badge__WMN1g{display:inline-grid;place-items:center;min-width:15px;height:15px;padding:0 4px;border:1px solid transparent;border-radius:999px;font-family:var(--mono);font-size:var(--ui-font-8);font-weight:800;line-height:1}.controls_badgeWarning__Nw5w4{color:var(--warning);background:var(--warning-bg);border-color:var(--warning-line)}.controls_badgeSuccess__mZb39{color:var(--success);background:var(--success-bg);border-color:var(--success-line)}.controls_badgeDanger__YntzD{color:var(--danger);background:var(--danger-bg);border-color:var(--danger-line)}.controls_badgeNeutral__vVDzz{color:var(--muted);background:var(--surface-subtle);border-color:var(--line)}.controls_contentPreview__f7N20{color-scheme:light;color:var(--document-preview-ink);background:var(--document-preview-canvas);border-color:var(--document-line-soft)}.ProfileRecognition_recognition__5BeaL{margin-bottom:28px;padding:18px;border:1px solid var(--line);border-radius:6px;background:var(--canvas);font-size:var(--ui-font-12);line-height:1.8;color:var(--muted)}.ProfileRecognition_recognition__5BeaL label{display:grid;grid-gap:8px;gap:8px;margin-bottom:12px}.ProfileRecognition_recognition__5BeaL strong{color:var(--navy);font-size:var(--ui-font-14)}.ProfileRecognition_recognition__5BeaL textarea{width:100%}.ProfileRecognition_recognition__5BeaL p{margin:12px 0 0}.ProfileRecognition_recognition__5BeaL ul{margin:8px 0 0;padding-left:20px}.ProfileRecognition_recognitionError__91p3X{color:var(--danger)}.ProfileRecognition_actions__Wdmem{display:flex;gap:8px;flex-wrap:wrap}.ProfileRecognition_recognition__5BeaL .ProfileRecognition_imageList__YzN7u{display:grid;grid-gap:8px;gap:8px;padding:0;list-style:none;margin:0 0 12px}.ProfileRecognition_imageList__YzN7u li{display:flex;align-items:center;gap:8px}.ProfileRecognition_imagePreview__oZidC{flex-shrink:0;width:96px;height:72px;object-fit:contain;border:1px solid var(--line);border-radius:4px;background:var(--field-bg)}.ProfileRecognition_imageList__YzN7u span{overflow-wrap:anywhere;min-width:0}.ProfileRecognition_imageList__YzN7u button{display:flex;border:0;background:transparent;color:var(--muted);padding:5px}.ProfileRecognition_imageList__YzN7u .ProfileRecognition_previewTrigger__nQcxt{padding:0;flex-shrink:0;cursor:zoom-in}.ProfileRecognition_previewDialog__rcXjt{width:min(1100px,94vw);max-width:94vw;max-height:90dvh;margin:auto;padding:0;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink)}.ProfileRecognition_previewDialog__rcXjt::-webkit-backdrop{background:rgb(0 0 0/65%)}.ProfileRecognition_previewDialog__rcXjt::backdrop{background:rgb(0 0 0/65%)}.ProfileRecognition_previewHeader___KiRQ{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-bottom:1px solid var(--line)}.ProfileRecognition_previewHeader___KiRQ strong{min-width:0;overflow-wrap:anywhere}.ProfileRecognition_previewHeader___KiRQ button{flex-shrink:0}.ProfileRecognition_previewViewport__w7i8I{max-height:calc(90dvh - 64px);overflow:auto}.ProfileRecognition_previewViewport__w7i8I img{display:block;max-width:100%;height:auto;margin:auto}.credits-guide_guide__weHWJ{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 14px;color:var(--warning);background:var(--warning-bg);border:1px solid var(--warning-line);border-radius:5px;font-size:var(--ui-font-13);line-height:1.6}.credits-guide_guide__weHWJ>span{flex:1 1 200px;min-width:0;overflow-wrap:anywhere}.credits-guide_inline__ZxM5D{display:inline-flex;padding:0;background:transparent;border:0}.credits-guide_inline__ZxM5D>span{flex:0 1 auto}.credits-guide_button__W9lO6,.credits-guide_link__cx99C{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:4px;min-height:32px;padding:4px 6px;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--teal);font-family:var(--sans);font-size:var(--ui-font-13);font-weight:600;white-space:nowrap;cursor:pointer}.credits-guide_button__W9lO6{padding-inline:12px;background:var(--paper);border-color:var(--focus-border)}.credits-guide_balance__OAIKw{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;white-space:nowrap}.credits-guide_balance__OAIKw>a{display:inline-flex;align-items:center;min-height:32px;padding:4px;color:var(--muted);font-size:var(--ui-font-12);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none}.credits-guide_balance__OAIKw>a:hover{color:var(--teal)}.credits-guide_balance__OAIKw>.credits-guide_empty__kU2zn{color:var(--warning)}.credits-guide_button__W9lO6:hover,.credits-guide_link__cx99C:hover{background:var(--surface-hover)}.credits-guide_link__cx99C:hover{text-decoration:underline;text-underline-offset:4px}.credits-guide_button__W9lO6:focus-visible,.credits-guide_link__cx99C:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}@media (max-width:700px){.credits-guide_button__W9lO6,.credits-guide_link__cx99C{min-height:40px}}.AICreditsNotice_notice__pXHF9{position:fixed;top:12px;left:50%;z-index:130;display:flex;max-width:calc(100vw - 32px);transform:translateX(-50%);font-size:var(--ui-font-13);line-height:1.5}.AICreditsNotice_notice__pXHF9 a{flex:none;color:inherit;font-weight:600}.AICreditsNotice_close__sRxah{display:grid;place-items:center;width:24px;height:24px;padding:0;color:inherit;background:transparent;border:0;border-radius:5px;cursor:pointer}.AICreditsNotice_close__sRxah:hover{background:var(--danger-line)}.AICreditsNotice_notice__pXHF9>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.AICreditsNotice_notice__pXHF9>div>span{flex:1 1 180px}.invitation-panel_panel__o2Nr2{padding:22px;background:var(--paper);border:1px solid var(--line);color:var(--navy);font-size:var(--ui-font-14);line-height:1.7}.invitation-panel_panel__o2Nr2.invitation-panel_welcome__8yX5z{padding:0;border:0;background:transparent}.invitation-panel_welcome__8yX5z>p:first-child{margin-top:0}.invitation-panel_welcomeLabel__WIRNz{display:block;margin-bottom:6px;font-size:var(--ui-font-15);font-weight:600}.invitation-panel_header__FtJhS{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.invitation-panel_header__FtJhS h2{margin:0;font-family:var(--serif);font-size:var(--ui-font-22);font-weight:600}.invitation-panel_sharingContent__17hkD{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:16px}.invitation-panel_shareDetails__43iox{flex:1 1 280px;min-width:0}.invitation-panel_share__3PI6w{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.invitation-panel_shareButtonLabel__kMpoI{display:inline-block;min-width:7em;white-space:nowrap}.invitation-panel_qr__f_omJ{flex:0 0 auto;max-width:100%;margin:0 auto;text-align:center}.invitation-panel_qr__f_omJ img{display:block;max-width:100%;height:auto;background:white}.invitation-panel_qr__f_omJ figcaption{margin-top:8px;color:var(--muted);font-size:var(--ui-font-12)}.invitation-panel_code__G5_Df{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px}.invitation-panel_code__G5_Df strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-user-select:all;-moz-user-select:all;user-select:all}.invitation-panel_codeValue__FUyqP{display:inline-flex;align-items:center;gap:6px}.invitation-panel_codeValue__FUyqP button{flex:0 0 auto}.invitation-panel_codeCopyStatus__pMFHD{display:inline-block;min-width:3em;font-size:var(--ui-font-12);color:var(--copper)}.invitation-panel_copyNotice__w65dT{white-space:pre-line;overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.invitation-panel_rewards__j8A3x{list-style:none;padding:0;margin:24px 0 0}.invitation-panel_rewards__j8A3x li{display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:space-between;padding:12px 0;border-top:1px solid var(--line)}.invitation-panel_rewards__j8A3x strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.invitation-panel_welcome__8yX5z .invitation-panel_sharingContent__17hkD{display:grid;grid-template-columns:minmax(0,1fr) 128px;grid-gap:20px 16px;gap:20px 16px}.invitation-panel_welcome__8yX5z .invitation-panel_shareDetails__43iox{display:contents}.invitation-panel_welcome__8yX5z .invitation-panel_share__3PI6w{grid-column:1;grid-row:1}.invitation-panel_welcome__8yX5z .invitation-panel_qr__f_omJ{grid-column:2;grid-row:1}.invitation-panel_welcome__8yX5z .invitation-panel_qr__f_omJ img{width:128px;border-radius:8px}.invitation-panel_welcome__8yX5z .invitation-panel_qr__f_omJ figcaption{color:var(--navy)}.invitation-panel_welcome__8yX5z .invitation-panel_code__G5_Df{grid-column:1/-1;grid-row:2;justify-content:space-between;gap:8px;margin-top:0;padding:14px 16px;border-radius:14px;background:var(--copper-soft);font-size:var(--ui-font-13)}.invitation-panel_welcome__8yX5z .invitation-panel_code__G5_Df strong{letter-spacing:.06em}@media (max-width:360px){.invitation-panel_welcome__8yX5z .invitation-panel_sharingContent__17hkD{grid-template-columns:minmax(0,1fr) 112px;gap:16px 10px}.invitation-panel_welcome__8yX5z .invitation-panel_qr__f_omJ img{width:112px}.invitation-panel_welcome__8yX5z .invitation-panel_share__3PI6w button{padding-inline:10px;font-size:var(--ui-font-12)}.invitation-panel_welcome__8yX5z .invitation-panel_code__G5_Df{padding:12px}}.login-welcome_dialog__3VwA_{width:min(560px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:hidden;border:0;border-radius:24px;background:var(--paper);color:var(--ink);box-shadow:var(--shadow-overlay)}.login-welcome_dialog__3VwA_:focus{outline:none}.login-welcome_dialog__3VwA_::-webkit-backdrop{background:var(--backdrop)}.login-welcome_dialog__3VwA_::backdrop{background:var(--backdrop)}.login-welcome_frame__RGL6Q{display:flex;flex-direction:column;max-height:calc(100dvh - 26px)}.login-welcome_header__XEcIR{position:relative;flex:0 0 auto;padding:32px 48px 24px;text-align:center;background:radial-gradient(ellipse at 50% 0,var(--copper-soft),transparent 75%)}.login-welcome_header__XEcIR h2{margin:16px 0 0;font-size:var(--ui-font-28);line-height:1.3;letter-spacing:.1em}.login-welcome_header__XEcIR p{margin:10px 0 0;color:var(--navy);font-size:var(--ui-font-13);line-height:1.6}.login-welcome_gift__yQoix{display:grid;place-items:center;width:64px;height:64px;margin:0 auto;border-radius:22px;color:var(--copper);background:var(--copper-soft);box-shadow:0 8px 24px var(--copper-soft)}.login-welcome_gift__yQoix svg{width:34px;height:34px;stroke-width:1.6}.login-welcome_header__XEcIR .login-welcome_close__fOjGN{position:absolute;top:12px;right:12px;width:40px;height:40px;border-radius:50%;background:var(--field-bg)}.login-welcome_content__3O8LQ{min-height:0;padding:0 28px 28px;overflow-y:auto}.login-welcome_balance__HfYlq{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:18px 20px;border-radius:18px;background:var(--field-bg)}.login-welcome_balanceValue__QthKV{min-width:0}.login-welcome_balanceLabel__sy1rv{display:flex;align-items:center;gap:6px;color:var(--navy);font-size:var(--ui-font-12)}.login-welcome_balanceValue__QthKV strong{display:block;margin-top:4px;font-size:var(--ui-font-28);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.3}.login-welcome_balanceValue__QthKV small{margin-left:6px;color:var(--navy);font-size:var(--ui-font-12);font-weight:400}@media (max-width:540px){.login-welcome_header__XEcIR{padding-top:24px;padding-bottom:20px}.login-welcome_content__3O8LQ{padding:0 18px 20px}.login-welcome_balance__HfYlq{padding:14px 16px;margin-bottom:20px}}.payment-checkout_page__Cn1OF{min-height:100dvh;background:var(--canvas);color:var(--ink)}.payment-checkout_header__Dawpk{max-width:1120px;margin:0 auto;padding:22px 5vw;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line)}.payment-checkout_rechargeContent__HPkZt{width:min(100% - 40px,760px);margin:48px auto}.payment-checkout_confirmationContent__WTkEH{width:min(100% - 40px,560px);margin:40px auto}.payment-checkout_content__HczU6{width:min(100% - 40px,560px);margin:64px auto}.payment-checkout_content__HczU6 h1{margin:0 0 28px;color:var(--navy);font-family:var(--serif);font-size:var(--ui-font-32);font-weight:600}.payment-checkout_details__trzM8{margin:0;padding:0 0 24px;border-bottom:1px solid var(--line)}.payment-checkout_details__trzM8>div{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:8px 0}.payment-checkout_details__trzM8 dt{color:var(--muted);font-size:var(--ui-font-14);flex-shrink:0}.payment-checkout_details__trzM8 dd{margin:0;font-size:var(--ui-font-16);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right}.payment-checkout_status__x9gub{margin:24px 0;font-size:var(--ui-font-15);line-height:1.8}.payment-checkout_qr__nSX_q{display:block;margin:24px auto;width:280px;max-width:100%;height:auto;background:white}.payment-checkout_actions__KHIku{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.payment-checkout_terms__gpM3R{margin:28px 0 0;color:var(--muted);font-size:var(--ui-font-13);line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.payment-checkout_error__O5kUu{margin-top:24px;padding:16px;color:var(--danger);background:var(--danger-bg);font-size:var(--ui-font-14);line-height:1.7}.payment-checkout_error__O5kUu p{margin:0 0 12px}@media (max-width:600px){.payment-checkout_content__HczU6{margin:36px auto}.payment-checkout_content__HczU6 h1{font-size:var(--ui-font-28)}.payment-checkout_actions__KHIku{flex-direction:column}}.page_status__1RioK{flex:0 0 auto;font-family:var(--mono);font-size:var(--ui-font-8);line-height:1.4;white-space:nowrap}@media (max-width:760px){.workbench-actions .page_guideReplay__E1W0a{display:none}}.page_ready__Pz8rY{color:var(--muted)}.page_writing__ckCNd{color:var(--success)}.page_pending__cEKeD{color:var(--warning)}.page_failed__G28V7{color:var(--danger)}.page_row__rv1m2 .outline-item-copy{width:100%}.page_row__rv1m2:has(>.outline-title.active){background:var(--teal-soft);box-shadow:inset 3px 0 0 var(--teal)}.page_row__rv1m2.outline-row>.outline-title.active{background:transparent;box-shadow:none}.page_row__rv1m2.outline-row>.outline-title{padding-right:8px}.page_row__rv1m2 .outline-item-meta{flex-wrap:wrap}.page_row__rv1m2.outline-row>.outline-title.has-flowchart-notice{padding-right:8px}.page_row__rv1m2>.outline-flowchart-notice{position:relative;top:auto;right:auto;flex:0 0 24px;align-self:center;margin-right:7px;transform:none}.page_titleLine__vRRA4{padding-right:0}.post-export-recharge_prompt__yTkcS{margin-block:20px;padding-block:18px;border-top:1px solid var(--line);color:var(--ink)}.post-export-recharge_prompt__yTkcS h3{margin:0 0 8px;font-size:var(--ui-font-16)}.post-export-recharge_prompt__yTkcS p{margin:6px 0;font-size:var(--ui-font-13);line-height:1.7}.post-export-recharge_actions__kciN_{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.post-export-recharge_actions__kciN_ button{min-height:40px}.post-export-recharge_recharge__D_AWY{min-height:32px;padding:4px 6px;border:0;border-radius:4px;background:transparent;color:var(--teal);font:inherit;cursor:pointer}.post-export-recharge_recharge__D_AWY:hover{text-decoration:underline;text-underline-offset:4px}.post-export-recharge_recharge__D_AWY:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}@media (max-width:700px){.post-export-recharge_recharge__D_AWY{min-height:40px}}.project-storage_screen__IPaet{min-height:100dvh;display:grid;place-items:center;padding:2rem;color:var(--ink);background:var(--canvas)}.project-storage_panel__bbBQt{width:min(100%,26rem);text-align:center}.project-storage_panel__bbBQt>svg{color:var(--teal)}.project-storage_panel__bbBQt h1{font-size:var(--ui-font-22p4);font-weight:600;margin:1.1rem 0 .7rem}.project-storage_panel__bbBQt p{color:var(--muted);line-height:1.8;margin:0 0 1.5rem;overflow-wrap:anywhere}.project-storage_track__4_Mqq{height:.5rem;overflow:hidden;border-radius:.25rem;background:var(--line)}.project-storage_fill__Dxur3{height:100%;background:var(--teal)}.project-storage_percent__oqeNS{display:block;margin-top:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.project-storage_retry__tLBOd{padding:.65rem 1.2rem;border:1px solid var(--line-strong);border-radius:.4rem;color:inherit;background:var(--surface-raised);cursor:pointer;font:inherit}.project-storage_retry__tLBOd:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.project-storage_actions__RX_R0{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.project-storage_actions__RX_R0 a{display:inline-flex;align-items:center;text-decoration:none}.project-storage_preparation__e7Qgq{width:100%;min-height:65vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;color:var(--ink);background:var(--canvas)}.project-storage_screen__IPaet.project-storage_preparation__e7Qgq{min-height:100dvh}.project-storage_preparationStatus__BQQ_2{text-align:center}.project-storage_preparationStatus__BQQ_2 svg{color:var(--teal);animation:project-storage_preparationSpin__MFWd0 1.5s linear infinite}.project-storage_preparationStatus__BQQ_2 h1{margin:.8rem 0 .5rem;font-size:var(--ui-font-20p8);font-weight:600}.project-storage_preparationStatus__BQQ_2 p{margin:0;color:var(--muted);font-size:var(--ui-font-14p4)}@keyframes project-storage_preparationSpin__MFWd0{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.project-storage_preparationStatus__BQQ_2 svg{animation:none}}.promotion-poster_poster__afsMD{position:relative;width:100%;container-type:inline-size;color:#54230e;font-family:Manrope,PingFang SC,Microsoft YaHei,sans-serif}.promotion-poster_art__49y7x{display:block;width:100%;height:auto;border-radius:18px}.promotion-poster_offer__uL663{position:absolute;top:43.7%;height:30%;border-radius:16px;color:#54230e;text-align:center;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.promotion-poster_offer0__RifZQ{left:4.2%;width:29.5%}.promotion-poster_offer1__acQLW{left:34.4%;width:31.3%}.promotion-poster_offer2__twU9q{left:67.5%;width:28.8%}.promotion-poster_gift__9HAEX,.promotion-poster_label__Hq_6_,.promotion-poster_price__vzcwW,.promotion-poster_purchase__CQh4d,.promotion-poster_total__nshcV{position:absolute;left:0;width:100%;display:flex;align-items:center;justify-content:center;white-space:nowrap;line-height:1.2}.promotion-poster_label__Hq_6_{top:0;height:12%;font-size:2.6cqw}.promotion-poster_price__vzcwW{top:15%;height:25%;color:#e52719;font-size:7cqw;letter-spacing:-.03em;font-weight:800}.promotion-poster_purchase__CQh4d{top:44%;height:12%;font-size:2.25cqw}.promotion-poster_gift__9HAEX{top:56%;height:18%;gap:.35cqw;color:#d52b15;font-size:2.6cqw}.promotion-poster_gift__9HAEX strong{font-weight:800}.promotion-poster_total__nshcV{top:81%;height:18%;gap:.35cqw;font-size:2.45cqw}.promotion-poster_total__nshcV strong{font-size:4.2cqw;font-weight:800}.promotion-poster_offer1__acQLW .promotion-poster_total__nshcV{top:84%}.promotion-poster_checkout__AjU59{position:absolute;left:19%;top:78.2%;width:62%;height:12%;display:flex;align-items:center;justify-content:center;gap:2cqw;border-radius:999px;color:#fff9dd;font-size:7cqw;font-weight:800;text-shadow:0 2px 2px #a52a0d}.promotion-poster_checkout__AjU59 svg{width:6cqw;height:6cqw;stroke-width:3}.promotion-poster_poster__afsMD .promotion-poster_exchange__BaxNv{position:absolute;left:33%;top:91.5%;width:34%;height:4%;margin:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f9dfa8;color:#54230e;font-size:2.7cqw;font-weight:800;line-height:1;white-space:nowrap}.promotion-poster_offer__uL663[href]:hover{background:rgb(255 222 121/14%);box-shadow:inset 0 0 0 2px #a9470c}.promotion-poster_checkout__AjU59[href]:hover{background:rgb(255 244 201/14%)}.promotion-poster_checkout__AjU59:focus-visible,.promotion-poster_offer__uL663:focus-visible{outline:3px solid #57200c;outline-offset:-4px}.promotion-poster_posterFrame__C0Duf .promotion-poster_memberNote__9yfZk{margin:8px 0 0;padding:9px 12px;border-radius:8px;color:#54230e;background:#fff3d5;text-align:center;font-size:var(--ui-font-12);line-height:1.5;font-weight:600}.recharge-campaign_dialog__mWfmq{position:fixed;inset:0;width:min(560px,calc(100vw - 32px),calc((100dvh - 100px) * .8));max-width:none;max-height:none;margin:auto;padding:0;overflow:visible;border:0;border-radius:18px;background:transparent;color:#54230e;box-shadow:0 24px 80px rgb(36 14 2/35%)}.recharge-campaign_dialog__mWfmq:focus{outline:none}.recharge-campaign_dialog__mWfmq::-webkit-backdrop{background:rgb(25 20 18/60%)}.recharge-campaign_dialog__mWfmq::backdrop{background:rgb(25 20 18/60%)}.recharge-campaign_frame__FsGMZ{position:relative}.recharge-campaign_updateError__Ip5fO{margin:8px 0 0;color:white;font-size:var(--ui-font-12);line-height:1.5}.recharge-campaign_close__eSGpw{position:absolute;right:0;top:-48px;display:grid;place-items:center;width:44px;height:44px;padding:6px;border:0;border-radius:50%;background:rgb(255 255 255/18%);background-clip:content-box;color:#fff;cursor:pointer}.recharge-campaign_close__eSGpw:hover{background:rgb(255 255 255/30%)}.recharge-campaign_close__eSGpw:focus-visible{outline:2px solid #fff3c6;outline-offset:3px}.recharge-campaign_srOnly__C6jPW{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media (prefers-reduced-motion:no-preference){.recharge-campaign_dialog__mWfmq[open]{animation:recharge-campaign_arrive__bWxnT .22s cubic-bezier(.16,1,.3,1)}@keyframes recharge-campaign_arrive__bWxnT{0%{transform:translateY(10px) scale(.98)}to{transform:translateY(0) scale(1)}}}.project-task-notifications_stack__u3HRZ{position:fixed;z-index:1200;top:68px;right:0;display:grid;grid-gap:12px;gap:12px;width:min(464px,calc(100vw - 32px));max-height:calc(100dvh - 116px);padding:24px;box-sizing:content-box;overflow-y:auto;pointer-events:none;font-family:var(--sans)}.project-task-notifications_notice__i5Afs{position:relative;overflow:hidden;color:var(--notice-ink);background:var(--notice-paper);border-radius:16px;outline:1px solid var(--notice-edge);outline-offset:-1px;box-shadow:var(--notice-shadow);pointer-events:auto}.project-task-notifications_link__8kdTx{display:block;color:inherit;text-decoration:none;border-radius:inherit}.project-task-notifications_link__8kdTx:focus-visible{outline:3px solid var(--notice-success);outline-offset:-4px}.project-task-notifications_summary__QU3Lh{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;grid-gap:16px;gap:16px;padding:24px}.project-task-notifications_icon__zt7Z7{width:44px;height:52px;color:var(--notice-success)}.project-task-notifications_notice__i5Afs[data-status=FAILED] .project-task-notifications_icon__zt7Z7{color:var(--danger)}.project-task-notifications_notice__i5Afs[data-status=PAUSED] .project-task-notifications_icon__zt7Z7{color:var(--warning)}.project-task-notifications_content__n8zXx{min-width:0}.project-task-notifications_content__n8zXx strong{display:block;padding-right:22px;font-size:var(--ui-font-22);font-weight:600;line-height:1.36;letter-spacing:-.02em}.project-task-notifications_content__n8zXx p{margin:7px 0 0;color:var(--notice-muted);font-size:var(--ui-font-14);line-height:1.57;overflow-wrap:anywhere}.project-task-notifications_details__ehL72{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:0 24px;color:var(--notice-meta);background:var(--notice-action);transition:background-color .16s ease}.project-task-notifications_projectCode__GDyMi{font-family:var(--mono);font-size:var(--ui-font-12);line-height:1.67}.project-task-notifications_view__q_4oz{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--notice-on-action);font-size:var(--ui-font-14);line-height:1.43;font-weight:600;white-space:nowrap}.project-task-notifications_link__8kdTx:hover .project-task-notifications_details__ehL72{background:var(--notice-hover)}.project-task-notifications_rechargeAction__Wk7OA{display:flex;justify-content:flex-end;padding:8px 24px}.project-task-notifications_notice__i5Afs .project-task-notifications_close__FbraR{position:absolute;top:8px;right:8px;width:44px;height:44px;color:var(--notice-muted);border-radius:8px}.project-task-notifications_notice__i5Afs .project-task-notifications_close__FbraR:focus-visible,.project-task-notifications_notice__i5Afs .project-task-notifications_close__FbraR:hover:not(:disabled){color:var(--notice-ink);background:var(--notice-close-hover);border-color:transparent}.project-task-notifications_notice__i5Afs .project-task-notifications_close__FbraR:focus-visible{outline:2px solid var(--notice-success);outline-offset:-4px;box-shadow:none}@media (max-width:760px){.project-task-notifications_stack__u3HRZ{top:60px;padding:16px;max-height:calc(100dvh - 92px)}.project-task-notifications_summary__QU3Lh{grid-template-columns:36px minmax(0,1fr);gap:14px;padding:22px 20px 20px}.project-task-notifications_icon__zt7Z7{width:36px;height:44px}.project-task-notifications_content__n8zXx strong{font-size:var(--ui-font-20);line-height:1.4}.project-task-notifications_details__ehL72{padding:0 20px}}@media (prefers-reduced-motion:reduce){.project-task-notifications_details__ehL72{transition:none}}.altcha-captcha_compact__CydVI{display:grid;align-items:center;width:100%;min-height:50px;--altcha-max-width:100%;--altcha-color-base:var(--paper);--altcha-color-base-content:var(--ink);--altcha-border-color:var(--line);--altcha-border-radius:8px}.altcha-captcha_compact__CydVI altcha-widget{display:block;width:100%}.sms-phone_form__kMYyt{display:grid;grid-gap:16px;gap:16px;min-width:0}.sms-phone_label__amHxj{display:grid;grid-gap:8px;gap:8px;min-width:0;color:var(--navy);font-size:var(--ui-font-13)}.sms-phone_label__amHxj input{width:100%;min-height:48px;padding:0 12px}.sms-phone_codeRow__vhMBf>button,.sms-phone_form__kMYyt>button{min-height:48px}.sms-phone_codeRow__vhMBf{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:10px;gap:10px}.sms-phone_hint__RocSR{margin:0;color:var(--muted);font-size:var(--ui-font-12);line-height:1.7;overflow-wrap:anywhere}.sms-phone_error__ISulF{margin:0;padding:10px 12px;color:var(--danger);background:var(--danger-bg);font-size:var(--ui-font-12);line-height:1.6}.sms-phone_binding__NXWoR{display:grid;grid-gap:18px;gap:18px;max-width:480px}.sms-phone_status__kI_Fl{min-height:3.4em}.sms-phone_statusError__c2K5j{color:var(--danger)}.sms-phone_submitArea__ywbZv{display:grid;grid-gap:8px;gap:8px}.sms-phone_submitArea__ywbZv>button{min-height:48px}.sms-phone_loginForm__Egccf .sms-phone_codeRow__vhMBf{display:block;position:relative}.sms-phone_loginForm__Egccf .sms-phone_codeRow__vhMBf input{padding-right:128px}.sms-phone_loginForm__Egccf .sms-phone_codeRow__vhMBf>button{position:absolute;right:6px;bottom:7px;width:112px;min-height:34px;padding:0 8px;border:0;font-size:var(--ui-font-12)}.sms-phone_loginForm__Egccf .sms-phone_status__kI_Fl{min-height:1.6em;line-height:1.6}.sms-phone_onboarding__S6zbf{gap:10px}.auth-form_form__rXf4T{display:grid;align-content:start;grid-gap:18px;gap:18px;min-width:0}.auth-form_field__awAGd{display:grid;grid-gap:8px;gap:8px;color:var(--ink);font-size:var(--ui-font-14);min-width:0}.auth-form_field__awAGd input{width:100%;min-height:48px;padding:0 12px;border-radius:8px}.auth-form_submitArea__t4C__{display:grid;grid-gap:8px;gap:8px}.auth-form_submitArea__t4C__>button{min-height:45px}.auth-form_submitArea__t4C__>button:hover:not(:disabled){transform:none}.AIResultNotice_notice__WwOgp{min-width:0;color:var(--ink);font-size:var(--ui-font-11);line-height:1.6;overflow-wrap:anywhere}.UserFeedbackDialog_dialog__gPzWX{position:relative;width:min(610px,calc(100vw - 28px));max-height:calc(100dvh - 40px);overflow:auto;margin:auto;padding:38px 45px;color:var(--ink);background:var(--surface-overlay);border:0;border-radius:14px;box-shadow:var(--shadow-overlay)}.UserFeedbackDialog_dialog__gPzWX::-webkit-backdrop{background:var(--backdrop)}.UserFeedbackDialog_dialog__gPzWX::backdrop{background:var(--backdrop)}.UserFeedbackDialog_close__FkPq_{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:36px;height:36px;padding:0;color:var(--ink);background:transparent;border:0;border-radius:50%}.UserFeedbackDialog_close__FkPq_:hover{background:var(--surface-hover)}.UserFeedbackDialog_close__FkPq_:focus-visible,.UserFeedbackDialog_star__exjcE:focus-visible{outline:2px solid var(--focus-border);outline-offset:4px}.UserFeedbackDialog_close__FkPq_:disabled{opacity:.5;cursor:wait}.UserFeedbackDialog_countdown__CskjA{position:absolute;inset:-2px;width:40px;height:40px;transform:rotate(-90deg);fill:none;stroke-width:2}.UserFeedbackDialog_track__9Lmoe{stroke:var(--line)}.UserFeedbackDialog_remaining__PfC9B{stroke:var(--teal);stroke-dasharray:1;stroke-dashoffset:0;animation:UserFeedbackDialog_feedback-countdown__nnHdd 5s linear forwards}@keyframes UserFeedbackDialog_feedback-countdown__nnHdd{to{stroke-dashoffset:1}}.UserFeedbackDialog_header__Sovfr{text-align:center}.UserFeedbackDialog_header__Sovfr h2{margin:18px 0 0;color:var(--navy);font-size:var(--ui-font-22);font-weight:600;line-height:1.5}.UserFeedbackDialog_header__Sovfr p{margin:9px 0 0;color:var(--muted);font-size:var(--ui-font-14)}.UserFeedbackDialog_header__Sovfr .UserFeedbackDialog_exportSuccess__kl0zB{display:flex;align-items:center;justify-content:center;gap:11px;margin:0;color:var(--teal);font-size:var(--ui-font-30);font-weight:700;line-height:1.5}.UserFeedbackDialog_stars__gor3e{display:flex;justify-content:center;gap:14px;margin:30px 0 10px}.UserFeedbackDialog_star__exjcE{display:flex;align-items:center;flex-direction:column;gap:12px;flex:0 1 69px;min-width:0;padding:4px 0;color:var(--muted);background:transparent;border:0;border-radius:5px}.UserFeedbackDialog_star__exjcE svg{width:47px;height:47px;fill:transparent}.UserFeedbackDialog_star__exjcE span{color:var(--muted);font-size:var(--ui-font-12);white-space:nowrap}.UserFeedbackDialog_star__exjcE[data-filled=true]{color:#b5811c}.UserFeedbackDialog_star__exjcE[data-filled=true] svg{fill:currentColor}.UserFeedbackDialog_star__exjcE[aria-pressed=true] span{color:var(--ink);font-weight:600}.UserFeedbackDialog_star__exjcE:hover:not(:disabled){color:var(--teal)}.UserFeedbackDialog_star__exjcE:disabled{cursor:wait}[data-theme=dark] .UserFeedbackDialog_star__exjcE[data-filled=true]{color:#e3bc67}.UserFeedbackDialog_form__ohwFK{display:grid;grid-gap:9px;gap:9px;margin-top:28px}.UserFeedbackDialog_form__ohwFK label{margin-top:9px;font-size:var(--ui-font-14);font-weight:500}.UserFeedbackDialog_form__ohwFK label span{margin-left:7px;color:var(--muted);font-size:var(--ui-font-12);font-weight:400}.UserFeedbackDialog_form__ohwFK textarea{min-height:98px;resize:vertical}.UserFeedbackDialog_counter__FuB7D{color:var(--muted);font-size:var(--ui-font-12);text-align:right}.UserFeedbackDialog_actions__9ftUF{display:flex;gap:12px;margin-top:16px}.UserFeedbackDialog_actions__9ftUF>button:first-child{flex:0 0 128px;border-color:transparent}.UserFeedbackDialog_actions__9ftUF>button:last-child{flex:1 1}.UserFeedbackDialog_error__HiE2r{color:var(--danger);font-size:var(--ui-font-13);line-height:1.6}.UserFeedbackDialog_retry__1aTUf{margin-top:22px;text-align:center}.UserFeedbackDialog_saving__wwGzm{display:flex;gap:7px;align-items:center;justify-content:center;color:var(--muted);font-size:var(--ui-font-13)}.UserFeedbackDialog_thanks__mZ6pF{display:grid;justify-items:center;padding:30px 0 26px;text-align:center}.UserFeedbackDialog_thanks__mZ6pF>svg{margin-bottom:20px;color:var(--teal)}.UserFeedbackDialog_thanks__mZ6pF h2{margin:0;color:var(--navy);font-size:var(--ui-font-25);font-weight:600}.UserFeedbackDialog_thanks__mZ6pF p{margin:13px 0 21px;color:var(--muted);font-size:var(--ui-font-14)}.UserFeedbackDialog_thanks__mZ6pF small{color:var(--muted);font-size:var(--ui-font-12)}@media (max-width:620px){.UserFeedbackDialog_dialog__gPzWX{padding:34px 20px 29px}.UserFeedbackDialog_close__FkPq_{top:12px;right:12px}.UserFeedbackDialog_header__Sovfr h2{font-size:var(--ui-font-20)}.UserFeedbackDialog_stars__gor3e{gap:3px;margin-top:26px}.UserFeedbackDialog_star__exjcE{flex-basis:50px;gap:10px}.UserFeedbackDialog_star__exjcE svg{width:39px;height:39px}.UserFeedbackDialog_star__exjcE span{font-size:var(--ui-font-11)}.UserFeedbackDialog_actions__9ftUF>button:first-child{flex-basis:92px}}@media (pointer:coarse){.UserFeedbackDialog_close__FkPq_{width:44px;height:44px}.UserFeedbackDialog_countdown__CskjA{inset:2px}.UserFeedbackDialog_form__ohwFK input,.UserFeedbackDialog_form__ohwFK textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.UserFeedbackDialog_remaining__PfC9B{animation-timing-function:steps(5)}}.login_loginRoot__XNWnu{display:flex;flex:1 1;flex-direction:column;gap:10px;min-width:0}.login_methodHeader__DMApT{flex:0 0 auto;padding-right:66px}.login_methodHeader__DMApT h2{margin:0;color:var(--navy);font-family:var(--sans);font-size:var(--ui-font-24);font-weight:700}.login_methodHeader__DMApT h2:focus{outline:none}.login_methodLabel__n8ndG{flex:0 0 auto;margin:12px 0 0;color:var(--muted);font-size:var(--ui-font-14);text-align:center}.login_methodCorner__racWR{position:absolute;top:0;right:0;z-index:1;width:96px;height:96px;padding:0;border:0;border-top-right-radius:11px;background:var(--login-corner-bg);color:var(--login-corner-ink);-webkit-clip-path:polygon(0 0,100% 0,100% 100%);clip-path:polygon(0 0,100% 0,100% 100%);cursor:pointer}.login_methodCorner__racWR:hover{background:color-mix(in srgb,var(--login-corner-bg) 92%,var(--login-corner-ink))}.login_methodCorner__racWR:focus-visible{outline:3px solid var(--login-corner-ink);outline-offset:-6px}.login_phoneSymbol__8fwWx{position:absolute;top:15px;right:12px;width:52px;height:52px}.login_wechatSymbol__WSehn{position:absolute;top:13px;right:10px;width:58px;height:50px}.login_wechatSymbol__WSehn svg{position:absolute;top:0;left:0;width:40px;height:40px;fill:var(--login-corner-bg)}.login_wechatSymbol__WSehn svg:last-child{top:17px;left:24px;width:34px;height:34px}.login_methodViewport__jlW7V{display:grid;flex:1 1;align-items:center;min-height:max(17rem,var(--login-content-height,0px));min-width:0}.login_methodContent__sNo3K{display:grid;align-content:center;min-width:0}.login_loginFooter__Fstm1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 8px;min-height:44px}.login_inviteToggle__LytU1{display:inline-flex;align-items:center;justify-content:flex-end;gap:2px;min-height:44px;padding:0;border:0;background:transparent;color:var(--muted);font-size:var(--ui-font-12);cursor:pointer}.login_inviteToggle__LytU1:hover:not(:disabled){color:var(--teal)}.login_inviteToggle__LytU1:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}.login_inviteToggle__LytU1 svg[data-open=true]{transform:rotate(180deg)}.login_inviteForm__ELDaE{display:grid;grid-gap:8px;gap:8px;font-size:var(--ui-font-13);color:var(--ink)}.login_inviteForm__ELDaE input{width:100%;min-width:0;min-height:44px;padding:0 12px}.login_inviteSource__dPx87{display:flex;align-items:flex-start;gap:6px;margin:0;color:var(--teal);font-size:var(--ui-font-12);line-height:1.7}.login_inviteSource__dPx87 svg{flex:0 0 auto;margin-top:3px}.login_inviteBenefit__DpK0f{display:block;color:var(--muted)}.login_methods__G0lbk{flex:0 0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px;padding:4px;background:var(--canvas);border-radius:999px}.login_methods__G0lbk button{min-width:0;min-height:40px;padding:0 6px;border:0;border-radius:999px;background:transparent;color:var(--muted);font-size:var(--ui-font-13);font-weight:600}.login_methods__G0lbk button[data-selected=true]{background:var(--primary-bg);color:var(--on-primary);box-shadow:none}.login_methods__G0lbk button[data-selected=true]:hover:not(:disabled){background:var(--primary-hover);color:var(--on-primary)}.login_methods__G0lbk button[data-selected=false]:hover:not(:disabled){background:var(--surface-hover);color:var(--ink)}.login_methods__G0lbk button:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}.login_agreement__blNIg{flex:0 0 auto;display:flex;gap:9px;align-items:flex-start;color:var(--muted);font-size:var(--ui-font-12);line-height:1.7}.login_agreement__blNIg input{flex:0 0 auto;margin:4px 0 0;accent-color:var(--teal)}.login_agreement__blNIg a,.login_policyLink__NPWEL{color:var(--teal);text-decoration:underline;text-underline-offset:3px}.login_wechatEntry__npRq4{position:relative;min-width:0}.login_wechatConsent__DJVnv{position:absolute;inset:0;z-index:2;display:grid;place-items:center;width:100%;height:100%;padding:16px;border:0;border-radius:8px;background:var(--backdrop);color:#fff;font:inherit;font-size:var(--ui-font-14);font-weight:600;cursor:pointer}.login_wechatConsent__DJVnv:focus-visible{outline:2px solid var(--focus-border);outline-offset:-3px}.login_error___hUG2{margin:0;padding:10px 12px;color:var(--danger);background:var(--danger-bg);font-size:var(--ui-font-13);line-height:1.6}.login_hint__7YESh{margin:0;color:var(--muted);font-size:var(--ui-font-12);line-height:1.7}.login_phoneOnboarding__maXEY{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0}.login_phoneHeader__ezaDG{display:flex;align-items:center;justify-content:flex-end}.login_phoneHeader__ezaDG>button{flex-shrink:0;min-height:44px;border:0}.login_wechat__O7M3Z{display:grid;align-content:center;justify-items:center;grid-gap:8px;gap:8px;min-width:0;min-height:240px}.login_qrViewport__KhLXJ{position:relative;width:220px;max-width:100%;height:240px}.login_wechat__O7M3Z[data-consented=false] .login_qrViewport__KhLXJ{width:300px}.login_quickViewport__ccDZU{position:absolute;inset:0;width:100%;height:268px;overflow:hidden}.login_quickViewport__ccDZU[data-loaded=false]{visibility:hidden}.login_quickViewport__ccDZU[data-active=false]{visibility:hidden;pointer-events:none}.login_quickViewport__ccDZU iframe{display:block;width:100%;height:268px;border:0;color-scheme:inherit}.login_wechat__O7M3Z[data-quick-enabled=true] .login_qrViewport__KhLXJ{width:300px;height:268px}.login_wechat__O7M3Z[data-quick-enabled=true] .login_officialQr__ckXdA{height:268px;justify-content:center;padding-top:0}.login_wechat__O7M3Z[data-consented=false] .login_quickViewport__ccDZU{filter:blur(2px);pointer-events:none}.login_officialQr__ckXdA{display:flex;flex-direction:column;align-items:center;width:100%;height:240px;padding-top:40px}.login_officialQr__ckXdA[hidden]{display:none}.login_wechat__O7M3Z[data-consented=false] .login_officialQr__ckXdA{filter:blur(2px);pointer-events:none}.login_officialQr__ckXdA img{display:block;width:160px;height:160px}.login_officialQr__ckXdA p{margin:8px 0 0;color:var(--muted);font-size:var(--ui-font-12);line-height:18px;text-align:center}.login_officialQr__ckXdA[data-obscured=true]{filter:blur(3px);opacity:.3;pointer-events:none}.login_officialQr__ckXdA[data-scanned=true]{visibility:hidden}.login_qrScanStatus__FrQ6B{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px 0 0;color:var(--ink);text-align:center}.login_qrScanStatus__FrQ6B strong{font-size:var(--ui-font-16);font-weight:600}.login_scanNickname__RHjnT{max-width:100%;overflow:hidden;color:var(--ink);font-size:var(--ui-font-14);line-height:20px;text-overflow:ellipsis;white-space:nowrap}.login_qrScanStatus__FrQ6B p{margin:0;color:var(--muted);font-size:var(--ui-font-12);line-height:18px}.login_qrLoading__2nyPd{position:absolute;inset:0}.login_qrError__liolU{background:var(--surface-translucent)}.login_qrPlaceholder__eN1Rs{display:grid;align-content:center;justify-items:center;grid-gap:16px;gap:16px;width:100%;min-height:240px;padding:20px;background:var(--paper);border:0;border-radius:8px;color:var(--muted);text-align:center}.login_qrPlaceholder__eN1Rs p{margin:0;max-width:100%;font-size:var(--ui-font-13);line-height:1.7}.login_qrRetry__ImX37{min-width:120px;min-height:44px;font-size:var(--ui-font-14)}.login_qrExpiryOverlay__cYIp4{position:absolute;top:40px;left:0;height:160px;min-height:0;padding:0;gap:12px;background:transparent;color:var(--ink)}.login_wechatModeSwitch__nwUJf{position:absolute;bottom:0;left:0;z-index:1;width:100%;min-height:40px;padding:0 8px;border:0;background:transparent;color:var(--teal);font:inherit;font-size:var(--ui-font-14);cursor:pointer}.login_wechatModeSwitch__nwUJf:disabled{cursor:default;opacity:.6}.login_wechatModeSwitch__nwUJf:focus-visible{outline:2px solid var(--focus-border);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.login_qrPlaceholder__eN1Rs .flow-spin,.login_qrScanStatus__FrQ6B .flow-spin{animation:none}}.login_miniprogramEntry__ynLL9{display:grid;justify-items:center;align-content:center;grid-gap:16px;gap:16px;min-height:240px;padding:16px 0}.login_miniprogramEntry__ynLL9>svg{color:var(--teal)}.login_miniprogramEntry__ynLL9>button{width:100%;min-height:48px}.login_miniprogramEntry__ynLL9>p{text-align:center}.login_manualLogin__klOTY{display:grid;grid-gap:10px;gap:10px;width:100%;min-width:0;font-size:var(--ui-font-13)}.login_manualLogin__klOTY input{min-height:44px;padding:10px;border:1px solid var(--line);border-radius:6px;font-family:var(--mono);font-size:var(--ui-font-13)}.home-login-panel_panel__9dRBM,.login_manualLogin__klOTY input{width:100%;min-width:0;background:var(--paper);color:var(--ink)}.home-login-panel_panel__9dRBM{position:relative;display:flex;flex-direction:column;max-width:490px;margin:0 auto;padding:24px;scroll-margin-top:96px;border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow)}.home-login-panel_heading__v6mqJ{flex:0 0 auto;margin-bottom:16px;text-align:left}.home-login-panel_heading__v6mqJ h2{margin:0;color:var(--navy);font-family:var(--sans);font-size:var(--ui-font-24);font-weight:700}.home-login-panel_heading__v6mqJ h2:focus{outline:none}.home-login-panel_content__KKxNj{display:flex;flex:1 1;flex-direction:column;padding:2px}.home-login-panel_loading__h_gcf{color:var(--muted);font-size:var(--ui-font-14);text-align:center}@media (max-width:760px){.home-login-panel_panel__9dRBM{padding:24px 18px}}@media (max-width:360px){.home-login-panel_panel__9dRBM{padding:24px 6px}}.ThemeMenu_root__TcPcH{position:relative;flex:0 0 auto}.ThemeMenu_trigger__bo1ez{display:inline-grid;width:30px;height:30px;padding:0;place-items:center;color:var(--muted);background:var(--surface-raised);border:1px solid var(--line);border-radius:5px;transition:color .16s ease,background .16s ease,border-color .16s ease}.ThemeMenu_trigger__bo1ez:focus-visible,.ThemeMenu_trigger__bo1ez:hover:not(:disabled){color:var(--teal);background:var(--teal-soft);border-color:var(--focus-border);outline:none}.ThemeMenu_trigger__bo1ez:focus-visible{box-shadow:var(--focus-ring)}.ThemeMenu_trigger__bo1ez:disabled{cursor:wait;opacity:.62}.ThemeMenu_menu__oCmfc .ThemeMenu_trigger__bo1ez,.ThemeMenu_text___3XJK .ThemeMenu_trigger__bo1ez{display:inline-flex;align-items:center;gap:8px;width:auto;min-height:44px;height:auto;padding:8px 12px;border-color:transparent;background:transparent;font-size:var(--ui-font-13);text-wrap:nowrap}.ThemeMenu_menu__oCmfc{width:100%}.ThemeMenu_menu__oCmfc .ThemeMenu_trigger__bo1ez{justify-content:flex-start;width:100%;color:var(--ink);font-size:var(--ui-font-14)}.ThemeMenu_error__en6v0{position:absolute;z-index:90;top:calc(100% + 7px);right:0;width:210px;padding:7px 9px;color:var(--danger);background:var(--surface-overlay);border:1px solid var(--danger-line);border-radius:6px;box-shadow:var(--shadow-overlay);font-size:var(--ui-font-9);line-height:1.45}.ThemeMenu_text___3XJK .ThemeMenu_error__en6v0{top:auto;bottom:calc(100% + 7px)}.ThemeMenu_menu__oCmfc .ThemeMenu_error__en6v0{position:static;display:block;width:auto;margin:4px 8px;box-shadow:none;font-size:var(--ui-font-12)}.ThemeMenu_spin__OgTML{animation:ThemeMenu_spin__OgTML .8s linear infinite}@keyframes ThemeMenu_spin__OgTML{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ThemeMenu_spin__OgTML{animation:none}}.TopNav_header__J2el9{gap:12px}.TopNav_brand__twrQn{flex:0 0 auto}.TopNav_actions__Zb9it{display:flex;flex:0 0 auto;align-items:center;gap:6px;margin-left:auto}.TopNav_promotion__VLbca{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:5px 13px;border:1px solid #e8aa51;border-radius:9px;color:#8b2d09;background:linear-gradient(115deg,#fff0be,#ffc368);box-shadow:inset 0 1px 0 #fff8dc,0 2px 6px rgb(91 44 4/16%);font-family:var(--sans);white-space:nowrap;cursor:pointer;transition:transform .16s ease-out,box-shadow .16s ease-out}.TopNav_giftIcon__o534B{flex:0 0 auto}.TopNav_giftCopy__TCasW{font-size:var(--ui-font-14);font-weight:800;line-height:1.35}.TopNav_promotion__VLbca:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 #fff8dc,0 4px 10px rgb(91 44 4/24%)}.TopNav_promotion__VLbca:focus-visible{outline:2px solid var(--focus-border);outline-offset:3px}.TopNav_loginLink__6MRgN.TopNav_loginLink__6MRgN{min-height:44px;padding-inline:10px;border-color:transparent;background:transparent;font-size:var(--ui-font-15);font-weight:500;white-space:nowrap}.TopNav_loginButton__QzlbH.TopNav_loginButton__QzlbH{min-height:44px;padding-inline:20px;border-radius:6px;border-color:var(--brand-action-bg);color:var(--on-brand-action);background:var(--brand-action-bg);box-shadow:none;font-size:var(--ui-font-15);font-weight:600;white-space:nowrap}.TopNav_loginButton__QzlbH.TopNav_loginButton__QzlbH:hover:not(:disabled){color:var(--on-brand-action);background:var(--brand-action-hover);border-color:var(--brand-action-hover)}@media (max-width:480px){.TopNav_header__J2el9.TopNav_header__J2el9{gap:6px}.TopNav_brand__twrQn .brand-wordmark{display:none}.TopNav_promotion__VLbca{gap:6px;min-height:44px;padding-inline:10px}.TopNav_giftIcon__o534B{width:20px;height:20px}.TopNav_giftCopy__TCasW{font-size:var(--ui-font-13)}.TopNav_loginButton__QzlbH.TopNav_loginButton__QzlbH{padding-inline:14px}}@media (max-width:360px){.TopNav_header__J2el9.TopNav_header__J2el9{padding-inline:12px}.TopNav_actions__Zb9it{gap:4px}.TopNav_promotion__VLbca{padding-inline:8px}.TopNav_giftIcon__o534B{display:none}.TopNav_loginButton__QzlbH.TopNav_loginButton__QzlbH{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.TopNav_promotion__VLbca{transition:none}.TopNav_promotion__VLbca:hover{transform:none}}.TopNav_account__2evKo{display:flex;align-items:center;gap:10px;width:max-content}.TopNav_accountMenu__qKClB button[role=menuitem]{min-height:36px;padding-block:6px}.TopNav_account__2evKo[data-compact=true]{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}.TopNav_navigation__7HJDs{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:28px;min-width:0;color:var(--navy);font-size:var(--ui-font-16);font-weight:500}.TopNav_measure__5u5ZW span,.TopNav_navigation__7HJDs>a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding-inline:4px;white-space:nowrap}.TopNav_navigation__7HJDs>a{position:relative;flex:0 0 auto}.TopNav_navigation__7HJDs a[aria-current=page]{color:var(--teal);font-weight:600}.TopNav_navigation__7HJDs>a[aria-current=page]:after{content:"";position:absolute;bottom:0;left:50%;width:20px;height:2px;border-radius:1px;background:currentColor;transform:translateX(-50%)}.TopNav_measure__5u5ZW{position:absolute;top:0;left:0;max-width:100%;overflow:hidden;display:flex;gap:28px;width:max-content;visibility:hidden;pointer-events:none;font-size:var(--ui-font-16);font-weight:500}.TopNav_measure__5u5ZW span[data-current=true]{font-weight:600}.TopNav_menuButton__4PBIp.TopNav_menuButton__4PBIp{width:44px;height:44px;padding:0;border:0;background:transparent;position:absolute;flex:0 0 auto;visibility:hidden;pointer-events:none}.TopNav_menuButton__4PBIp.TopNav_menuButton__4PBIp[data-visible=true]{position:static;visibility:visible;pointer-events:auto}.TopNav_overflow__fcrrv{position:absolute;top:100%;right:18px;display:grid;width:min(280px,calc(100vw - 36px));max-height:calc(100dvh - 90px);padding:8px;overflow-y:auto;overscroll-behavior:contain;color:var(--ink);background:var(--surface-overlay);border:1px solid var(--line);border-radius:6px;box-shadow:var(--shadow-overlay);font-size:var(--ui-font-14)}.TopNav_overflow__fcrrv a,.TopNav_overflow__fcrrv button{display:flex;align-items:center;min-height:44px;padding:10px 12px;color:var(--ink);background:transparent;border-radius:4px;text-align:left}.TopNav_navigation__7HJDs a:hover,.TopNav_overflow__fcrrv button:hover{color:var(--teal);background:var(--surface-hover)}.TopNav_navigation__7HJDs a:focus-visible,.TopNav_overflow__fcrrv button:focus-visible{outline:2px solid var(--focus-border);outline-offset:-2px}.TopNav_overflowAccount__Z3yBt{display:grid;margin-top:6px;padding-top:6px;border-top:1px solid var(--line)}.TopNav_overflowAccount__Z3yBt>a,.TopNav_overflowAccount__Z3yBt>button{gap:8px}.TopNav_compactIdentity__dmwrO.TopNav_compactIdentity__dmwrO{display:inline-flex;position:absolute;visibility:hidden;pointer-events:none;width:40px;min-width:40px;height:40px;min-height:40px;padding:4px;border:0;background:transparent}.TopNav_compactIdentity__dmwrO.TopNav_compactIdentity__dmwrO[data-visible=true]{position:static;visibility:visible;pointer-events:auto}.TopNav_userSummary__J6RGV{display:flex;align-items:center;gap:12px;padding:10px 12px}.TopNav_userSummary__J6RGV>span:last-child{min-width:0;overflow-wrap:anywhere}.crm-readability_surface__JCoC8{--ink:#263442;--muted:#4c5c6b;--soft:#5e6d7c;font-size:var(--ui-font-16);line-height:1.7}[data-theme=dark] .crm-readability_surface__JCoC8{--ink:#e0e5ed;--muted:#c2cad6;--soft:#adb8c8}.WorkbenchAccountMenu_root__UMgg7{position:relative;flex:0 0 auto}.WorkbenchAccountMenu_trigger__BTXHg{display:flex;align-items:center;gap:6px;min-height:34px;padding:0 10px;color:var(--ink);background:var(--field-bg);border:1px solid var(--line);border-radius:5px;font-size:var(--ui-font-13);cursor:pointer;list-style:none;text-wrap:nowrap}.WorkbenchAccountMenu_trigger__BTXHg::-webkit-details-marker{display:none}.WorkbenchAccountMenu_root__UMgg7[open] .WorkbenchAccountMenu_trigger__BTXHg,.WorkbenchAccountMenu_trigger__BTXHg:hover{color:var(--teal);background:var(--teal-soft);border-color:var(--focus-border)}.WorkbenchAccountMenu_item___6cnm:focus-visible,.WorkbenchAccountMenu_trigger__BTXHg:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}.WorkbenchAccountMenu_panel__yPRvV{position:absolute;z-index:60;top:calc(100% + 8px);right:0;width:min(240px,calc(100vw - 28px));padding:6px;color:var(--ink);background:var(--surface-overlay);border:1px solid var(--line);border-radius:6px;box-shadow:var(--shadow-overlay)}.WorkbenchAccountMenu_name__S_8CL{display:block;overflow:hidden;padding:8px 12px;color:var(--muted);font-size:var(--ui-font-12);font-weight:500;text-overflow:ellipsis;text-wrap:nowrap}.WorkbenchAccountMenu_item___6cnm{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:8px 12px;border-radius:5px;color:var(--ink);background:transparent;font-size:var(--ui-font-14);text-align:left}.WorkbenchAccountMenu_item___6cnm:hover{color:var(--teal);background:var(--teal-soft)}.WorkbenchAccountMenu_divider__ma3hJ{margin-top:6px;padding-top:6px;border-top:1px solid var(--line)}@media (max-width:760px){.WorkbenchAccountMenu_trigger__BTXHg{min-height:44px}}.TableStyleGallery_gallery__6SoT5{display:grid;grid-gap:16px;gap:16px;min-width:0}.TableStyleGallery_gallery__6SoT5 fieldset{min-width:0;margin:0;padding:0;border:0}.TableStyleGallery_gallery__6SoT5 legend{margin-bottom:9px;padding:0;color:var(--navy);font-size:var(--ui-font-11);font-weight:650}.TableStyleGallery_gallery__6SoT5 legend small{display:block;margin-top:3px;color:var(--soft);font-size:var(--ui-font-9);font-weight:400}.TableStyleGallery_colors__3VgDq>div{display:flex;flex-wrap:wrap;gap:9px}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_colors__3VgDq>div>button{display:grid;grid-template-columns:1fr;place-items:center;width:30px;height:30px;padding:3px;border:1px solid transparent;border-radius:50%;background:transparent}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_colors__3VgDq button>span{grid-row:auto;width:22px;height:22px;min-height:0;border:0;border-radius:50%;box-shadow:none;background:var(--table-theme-color)}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_colors__3VgDq>div>button[aria-pressed=true]{border-color:var(--table-theme-color)}.TableStyleGallery_colorDivider__iEcrR{align-self:center;width:1px;height:20px;background:var(--line)}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_colors__3VgDq .TableStyleGallery_customColor__eW8KD{position:relative;display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;margin:0;padding:0;color:var(--muted);border:1px dashed var(--line);border-radius:50%;cursor:pointer}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_colors__3VgDq .TableStyleGallery_customColor__eW8KD[data-selected=true]{color:var(--table-theme-color);border-color:var(--table-theme-color);border-style:solid}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_colors__3VgDq .TableStyleGallery_customColor__eW8KD:hover{background:var(--surface-hover)}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_colors__3VgDq .TableStyleGallery_customColor__eW8KD:focus-within{outline:2px solid var(--teal);outline-offset:3px}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_colors__3VgDq .TableStyleGallery_customColor__eW8KD>svg{width:18px;height:18px;aspect-ratio:auto}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_colors__3VgDq>.TableStyleGallery_colorPicker__AZO4I{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;margin-top:12px;padding:12px;background:var(--surface-overlay);border:1px solid var(--line);border-radius:5px}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_colorPicker__AZO4I label{display:grid;grid-gap:6px;gap:6px;margin:0;color:var(--muted);font-size:var(--ui-font-11)}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_colorPicker__AZO4I input{min-width:0;height:32px;border:1px solid var(--line);border-radius:4px;background:var(--surface-overlay);color:var(--navy)}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_colorWell__fm_FU input{width:48px;padding:2px;cursor:pointer}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_colorHex__AdI9q input{width:100%;padding:4px 8px;font-family:var(--mono)}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_colorActions__1Ss_l{grid-column:1/-1;display:flex;justify-content:flex-end;gap:8px}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_colorActions__1Ss_l button{width:auto;height:28px;padding:0 12px;color:var(--muted);background:var(--surface-hover);border:1px solid var(--line);border-radius:4px;font-size:var(--ui-font-11)}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_colorActions__1Ss_l button:last-child{color:var(--surface-overlay);background:var(--teal);border-color:var(--teal)}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_colorActions__1Ss_l button:disabled{opacity:.45;cursor:not-allowed}.TableStyleGallery_grid__bTNC7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_grid__bTNC7>button{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:7px;gap:7px;min-width:0;padding:8px;color:var(--muted);background:var(--surface-overlay);border:1px solid var(--line);border-radius:5px;text-align:left}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_grid__bTNC7>button[aria-pressed=true]{border-color:var(--teal);box-shadow:inset 0 0 0 1px var(--teal)}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_grid__bTNC7>button:hover{background:var(--surface-hover)}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_grid__bTNC7>button>strong{color:inherit;font-size:var(--ui-font-10);font-weight:550;white-space:normal}.TableStyleGallery_gallery__6SoT5 button:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.TableStyleGallery_gallery__6SoT5 svg{display:block;width:100%;height:auto;overflow:visible;aspect-ratio:200/112}.TableStyleGallery_preview__XWSFV{width:100%;table-layout:fixed;font-size:var(--ui-font-10)}.TableStyleGallery_popup__FlWjf.rich-editor-table-style-picker{display:block;width:min(380px,calc(100vw - 42px));max-height:min(720px,75vh);overflow-y:auto;color:var(--muted);background:var(--surface-overlay);border-color:var(--line)}.TableStyleGallery_popup__FlWjf>.TableStyleGallery_gallery__6SoT5{margin:12px 0}@media (max-width:600px){.TableStyleGallery_grid__bTNC7{gap:7px}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_grid__bTNC7>button{padding:6px}}.TableStyleGallery_customPreview__dOggj{grid-column:1/-1;min-width:0}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_colorPicker__AZO4I .TableStyleGallery_borderToggle__vtY0q{grid-column:1/-1;display:flex;align-items:center;gap:8px}.TableStyleGallery_gallery__6SoT5 .TableStyleGallery_borderToggle__vtY0q input{width:15px;height:15px;margin:0;accent-color:var(--teal)}.FlowchartDialog_backdrop__t9X_n{position:fixed;z-index:30;inset:0;display:grid;place-items:center;padding:24px;background:var(--backdrop)}.FlowchartDialog_dialog__2cvXq{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(1080px,100%);height:min(800px,calc(100dvh - 48px));min-height:0;overflow:hidden;color:var(--ink);background:var(--surface-overlay);border:1px solid var(--line-strong);border-radius:9px;box-shadow:0 22px 50px var(--backdrop)}.FlowchartDialog_header__MlUr2{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--line)}.FlowchartDialog_header__MlUr2 h2{margin:0;color:var(--navy);font-size:var(--ui-font-17)}.FlowchartDialog_header__MlUr2 p{margin:5px 0 0;color:var(--muted);font-size:var(--ui-font-12);line-height:1.5}.FlowchartDialog_dialog__2cvXq button,.FlowchartDialog_zoomDialog__ZB14Y button{min-height:32px;padding:5px 10px;color:var(--navy);background:var(--surface-overlay);border:1px solid var(--line);border-radius:4px;font-size:var(--ui-font-12)}.FlowchartDialog_dialog__2cvXq button:disabled{opacity:.5}.FlowchartDialog_codeEditor__RY_Vp summary:focus-visible,.FlowchartDialog_dialog__2cvXq button:focus-visible,.FlowchartDialog_zoomDialog__ZB14Y button:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.FlowchartDialog_body__kv7Wm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);min-height:0;overflow:hidden}.FlowchartDialog_settings__u77e9{display:flex;flex-direction:column;min-width:0;min-height:0;border-right:1px solid var(--line)}.FlowchartDialog_tabs__y7xY2{display:flex;flex-shrink:0;gap:20px;padding:0 18px;border-bottom:1px solid var(--line)}.FlowchartDialog_tabs__y7xY2 button{min-width:64px;min-height:42px;padding:9px 0;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--muted);background:transparent;font-size:var(--ui-font-13)}.FlowchartDialog_tabs__y7xY2 button[aria-selected=true]{color:var(--teal);border-bottom-color:var(--teal);font-weight:700}.FlowchartDialog_settingsScroll__SZhJZ{flex:1 1;min-height:0;padding:0 18px 18px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.FlowchartDialog_settingsScroll__SZhJZ [role=tabpanel][hidden]{display:none}.FlowchartDialog_options___vDot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.FlowchartDialog_options___vDot label{min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:center}.FlowchartDialog_options___vDot select{width:100%}.FlowchartDialog_styleSettings__ePQ1i{margin-top:14px}.FlowchartDialog_fields__Ij6Iu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 12px;gap:0 12px}.FlowchartDialog_fields__Ij6Iu label{min-width:0}.FlowchartDialog_fields__Ij6Iu textarea{min-height:58px;max-height:180px}.FlowchartDialog_codeEditor__RY_Vp{margin-top:16px;padding-top:12px;border-top:1px solid var(--line)}.FlowchartDialog_codeEditor__RY_Vp summary{color:var(--muted);cursor:pointer;font-size:var(--ui-font-12)}.FlowchartDialog_previewPanel__EuUKi{display:flex;flex-direction:column;min-width:0;min-height:0;padding:14px 16px 16px;background:var(--surface-muted)}.FlowchartDialog_previewHeader__ja48Q{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.FlowchartDialog_previewHeader__ja48Q strong{color:var(--navy);font-size:var(--ui-font-13)}.FlowchartDialog_previewHeader__ja48Q>div{display:flex;flex-wrap:wrap;gap:6px}.FlowchartDialog_previewHeader__ja48Q button{padding:4px 8px;font-size:var(--ui-font-11)}.FlowchartDialog_previewHeader__ja48Q .FlowchartDialog_collapsePreview__ybOJd{display:none}.FlowchartDialog_previewContent__YU1V_{display:flex;flex:1 1;flex-direction:column;min-height:0;margin-top:12px}.FlowchartDialog_previewCanvas__OKp87{display:grid;flex:1 1;place-items:center;position:relative;min-height:0;overflow:hidden;background:var(--document-preview-surface);border:1px solid var(--document-preview-line)}.FlowchartDialog_previewCanvas__OKp87 img{position:absolute;inset:0;width:100%;height:100%;padding:16px;object-fit:contain}.FlowchartDialog_previewCanvas__OKp87 p{padding:24px;color:var(--document-preview-muted);font-size:var(--ui-font-12);line-height:1.6;text-align:center}.FlowchartDialog_footer__gB3Pn{display:flex;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid var(--line);background:var(--surface-overlay)}.FlowchartDialog_footer__gB3Pn>div{flex:1 1;min-width:0}.FlowchartDialog_footer__gB3Pn span{color:var(--muted);font-size:var(--ui-font-11)}.FlowchartDialog_footer__gB3Pn button{flex-shrink:0}.FlowchartDialog_footer__gB3Pn button[type=submit]{color:var(--surface-overlay);border-color:var(--teal);background:var(--teal)}.FlowchartDialog_error__isxjA{margin:5px 0;color:var(--danger);font-size:var(--ui-font-12);line-height:1.5}.FlowchartDialog_zoomBackdrop___Sxdt{position:fixed;z-index:40;inset:0;display:grid;place-items:center;padding:20px;background:var(--backdrop)}.FlowchartDialog_zoomDialog__ZB14Y{display:flex;flex-direction:column;width:min(1100px,96vw);max-height:92dvh;min-height:0;padding:16px;color:var(--ink);background:var(--surface-overlay);border:1px solid var(--line);border-radius:6px}.FlowchartDialog_zoomDialog__ZB14Y header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.FlowchartDialog_zoomDialog__ZB14Y>div{min-height:0;overflow:auto;background:var(--document-preview-surface)}.FlowchartDialog_zoomDialog__ZB14Y img{display:block;width:auto;height:auto;max-width:100%;max-height:75dvh;object-fit:contain;margin:auto}@media (max-width:760px){.FlowchartDialog_backdrop__t9X_n{padding:8px}.FlowchartDialog_dialog__2cvXq{height:calc(100dvh - 16px)}.FlowchartDialog_header__MlUr2{padding:12px 14px}.FlowchartDialog_header__MlUr2 p{font-size:var(--ui-font-11)}.FlowchartDialog_body__kv7Wm{display:flex;flex-direction:column-reverse}.FlowchartDialog_settings__u77e9{flex:1 1;border-right:0;min-height:0}.FlowchartDialog_settingsScroll__SZhJZ{padding-right:14px;padding-left:14px}.FlowchartDialog_previewPanel__EuUKi{flex:0 0 auto;padding:10px 14px;border-bottom:1px solid var(--line)}.FlowchartDialog_previewHeader__ja48Q .FlowchartDialog_collapsePreview__ybOJd{display:inline-block}.FlowchartDialog_previewContent__YU1V_{flex:none;height:clamp(110px,23dvh,200px);margin-top:8px}.FlowchartDialog_previewPanel__EuUKi[data-collapsed=true] .FlowchartDialog_previewContent__YU1V_{display:none}.FlowchartDialog_previewCanvas__OKp87 img{padding:8px}.FlowchartDialog_footer__gB3Pn{padding:10px 14px}.FlowchartDialog_footer__gB3Pn span{display:none}}@media (max-width:420px){.FlowchartDialog_fields__Ij6Iu{grid-template-columns:minmax(0,1fr)}}.DiagramStyleGallery_gallery__J52b8{color:var(--muted)}.DiagramStyleGallery_grid__P4gc1 .format-diagram-sample{display:block;position:relative;width:100%;height:112px;min-height:0;overflow:hidden;background:var(--document-preview-surface,#fff);border:1px solid var(--document-preview-line,#e2e7eb)}.DiagramStyleGallery_grid__P4gc1 .format-diagram-sample img{display:block;position:absolute;inset:0;width:100%;height:100%;max-height:none;min-height:0;object-fit:contain;padding:5px}.DiagramStyleGallery_grid__P4gc1 .format-diagram-sample p{padding:8px;margin:0;color:var(--document-preview-muted,#66717b);font-size:var(--ui-font-11);line-height:1.5}.DiagramStyleGallery_legacy__H_Bai{margin:0 0 8px;font-size:var(--ui-font-12);line-height:1.5;color:var(--soft)}.DiagramStyleGallery_gallery__J52b8 fieldset>legend small{display:inline}.DiagramStyleGallery_compact__Uh9nM{gap:12px}.DiagramStyleGallery_compact__Uh9nM .DiagramStyleGallery_grid__P4gc1{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.DiagramStyleGallery_compact__Uh9nM .DiagramStyleGallery_grid__P4gc1 .format-diagram-sample{height:64px}.DiagramStyleGallery_compact__Uh9nM .DiagramStyleGallery_grid__P4gc1>button{padding:5px;gap:5px}@media (max-width:420px){.DiagramStyleGallery_compact__Uh9nM .DiagramStyleGallery_grid__P4gc1{grid-template-columns:repeat(2,minmax(0,1fr))}}.DiagramDefaultsPreview_expand__kNneg{display:block;margin:10px auto 0;padding:6px 12px;color:var(--teal);background:var(--surface-overlay);border:1px solid var(--line);border-radius:4px;font-size:var(--ui-font-12)}.DiagramDefaultsPreview_dialog__nSycw button:focus-visible,.DiagramDefaultsPreview_expand__kNneg:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.DiagramDefaultsPreview_backdrop__eFoNS{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;background:var(--backdrop)}.DiagramDefaultsPreview_dialog__nSycw{display:flex;flex-direction:column;width:min(1100px,94vw);max-height:90dvh;padding:16px;color:var(--ink);background:var(--surface-overlay);border:1px solid var(--line);border-radius:6px}.DiagramDefaultsPreview_dialog__nSycw header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.DiagramDefaultsPreview_dialog__nSycw header button{padding:6px 12px;color:var(--muted);background:var(--surface-hover);border-radius:4px}.DiagramDefaultsPreview_dialog__nSycw>div{display:grid;place-items:center;min-height:0;overflow:auto;padding:12px;background:var(--document-preview-surface)}.DiagramDefaultsPreview_dialog__nSycw img{display:block;width:auto;height:auto;max-width:100%;max-height:73dvh;object-fit:contain}.DocxInplaceEditor_shell__5sL_C{display:flex;flex-direction:column;height:100%;min-height:0;color:var(--ink);background:var(--canvas)}.DocxInplaceEditor_bar__fA7gf{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 16px;background:var(--surface-raised);border-bottom:1px solid var(--line)}.DocxInplaceEditor_title__ErE3w{font-weight:600;font-size:var(--ui-font-14);color:var(--navy)}.DocxInplaceEditor_hint__JOgmF{font-size:var(--ui-font-12);color:var(--muted)}.DocxInplaceEditor_spacer___F9Mk{flex:1 1}.DocxInplaceEditor_button__nGlc7{color:var(--ink);background:var(--field-bg);border:1px solid var(--line);border-radius:6px;padding:6px 12px;font-size:var(--ui-font-13);cursor:pointer}.DocxInplaceEditor_button__nGlc7:hover{background:var(--surface-hover)}.DocxInplaceEditor_button__nGlc7:disabled{opacity:.5;cursor:default}.DocxInplaceEditor_scroll__b71D1{flex:1 1;min-height:0;overflow:auto;padding:20px;display:flex;flex-direction:column;align-items:center;gap:20px;background:var(--surface-subtle)}.DocxInplaceEditor_page__jGQbi{position:relative;background:var(--document-paper);box-shadow:var(--document-shadow);line-height:0}.DocxInplaceEditor_page__jGQbi img{width:100%;height:auto;display:block}.DocxInplaceEditor_cell__6kCTf{position:absolute;border:1px solid transparent;border-radius:2px;cursor:text;transition:background .12s ease,border-color .12s ease}.DocxInplaceEditor_editable__NEyLJ:hover{background:rgba(37,99,235,.12);border-color:rgba(37,99,235,.7)}.DocxInplaceEditor_filled__4MOAo{background:rgba(22,163,74,.1);border-color:rgba(22,163,74,.45)}.DocxInplaceEditor_locked__DtTeE{background:rgba(148,163,184,.18);border-color:rgba(100,116,139,.45);cursor:not-allowed}.DocxInplaceEditor_input__vIvjG{position:absolute;border:2px solid #2563eb;border-radius:2px;padding:2px 4px;font-size:12px;line-height:1.3;background:var(--document-field);color:var(--document-ink);outline:none;box-sizing:border-box;z-index:5}.DocxInplaceEditor_status__OagK6{font-size:var(--ui-font-12);color:var(--muted)}.DocxInplaceEditor_warning__HHkwG{font-size:var(--ui-font-12);color:var(--warning);background:var(--warning-bg);border:1px solid var(--warning-line);border-radius:6px;padding:6px 10px}.DocxInplaceEditor_error__uJmel{margin:24px;font-size:var(--ui-font-13);color:var(--danger);background:var(--danger-bg);border:1px solid var(--danger-line);border-radius:8px;padding:12px 14px;line-height:1.6}.DocxInplaceEditor_legend__e_U8h{display:flex;gap:14px;align-items:center;font-size:var(--ui-font-12);color:var(--muted)}.DocxInplaceEditor_swatch__jwiP4{display:inline-block;width:12px;height:12px;border-radius:3px;margin-right:5px;vertical-align:-2px;border:1px solid rgba(0,0,0,.15)}.DocxInplaceEditor_dropping__vbzZI{outline:2px dashed var(--teal);outline-offset:-12px;background:var(--surface-hover)}.DocxInplaceEditor_empty__KSq3b{margin:auto;text-align:center;color:var(--muted);font-size:var(--ui-font-13);line-height:1.9;max-width:460px}.DocxInplaceEditor_emptyTitle__VF8vm{font-size:var(--ui-font-16);font-weight:600;color:var(--navy);margin-bottom:4px}.DocxInplaceEditor_pendingText__YMXM0{background:var(--document-field);border-color:rgba(37,99,235,.55);display:flex;align-items:center;overflow:hidden;padding:0 2px;line-height:1.25;font-size:var(--ui-font-12);color:var(--document-ink);white-space:pre-wrap;cursor:text}.DocxInplaceEditor_editor__vaVSO{flex:1 1;min-height:0;overflow:auto;background:var(--document-paper)}.DocxInplaceEditor_editorScroll__My87x{flex:1 1;min-height:0;overflow:auto;padding:20px 0 60px;display:flex;justify-content:center;background:var(--surface-subtle)}.DocxInplaceEditor_paper__Zwg6j{background:var(--document-paper);box-shadow:var(--document-shadow);min-height:400px;box-sizing:border-box;max-width:100%}.OutlineNumberingSettings_root__FfGxo{margin:20px 0;min-width:0;color:var(--muted)}.OutlineNumberingSettings_heading__BYRfF{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.OutlineNumberingSettings_heading__BYRfF h3{margin:0;color:var(--navy);font-size:var(--ui-font-13)}.OutlineNumberingSettings_heading__BYRfF p{margin:5px 0 0;color:var(--soft);font-size:var(--ui-font-10)}.OutlineNumberingSettings_heading__BYRfF>button{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:7px 10px;border:1px solid var(--line);border-radius:4px;color:var(--muted);background:var(--surface-overlay);font-size:var(--ui-font-11)}.OutlineNumberingSettings_heading__BYRfF>button[aria-pressed=true]{color:var(--teal);border-color:var(--teal);background:var(--teal-soft)}.OutlineNumberingSettings_cards__qnvrz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.OutlineNumberingSettings_cards__qnvrz>button{min-width:0;padding:9px;color:var(--muted);background:var(--surface-overlay);border:1px solid var(--line);border-radius:5px;text-align:left}.OutlineNumberingSettings_cards__qnvrz>button[aria-pressed=true]{border-color:var(--teal);box-shadow:inset 0 0 0 1px var(--teal)}.OutlineNumberingSettings_cards__qnvrz strong{display:flex;align-items:center;justify-content:space-between;gap:2px;font-size:var(--ui-font-10)}.OutlineNumberingSettings_miniature__8oFl_{display:grid;grid-gap:7px;gap:7px;margin-bottom:9px;padding:8px;background:var(--document-preview-surface,white);color:var(--document-preview-text,#222);border:1px solid var(--line)}.OutlineNumberingSettings_miniature__8oFl_>div{display:flex;align-items:center;gap:6px;height:10px;font-size:var(--ui-font-10)}.OutlineNumberingSettings_miniature__8oFl_ span{white-space:nowrap}.OutlineNumberingSettings_miniature__8oFl_ i{height:1px;flex:1 1;background:#9ca3af}.OutlineNumberingSettings_body__HFhOR{display:grid;grid-gap:14px;gap:14px;margin-top:14px}.OutlineNumberingSettings_body__HFhOR:has(.OutlineNumberingSettings_editor__Yx20k){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.OutlineNumberingSettings_levels__Xzlxa{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:3px;gap:3px;margin-bottom:12px}.OutlineNumberingSettings_levels__Xzlxa button{padding:6px 0;font-size:var(--ui-font-10);border:1px solid var(--line);color:var(--muted);background:var(--surface-overlay);border-radius:3px}.OutlineNumberingSettings_levels__Xzlxa button[aria-pressed=true]{color:var(--teal);border-color:var(--teal);background:var(--teal-soft)}.OutlineNumberingSettings_fields__ViCfk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.OutlineNumberingSettings_fields__ViCfk label{display:grid;grid-gap:5px;gap:5px;min-width:0;color:var(--muted);font-size:var(--ui-font-10)}.OutlineNumberingSettings_fields__ViCfk input,.OutlineNumberingSettings_fields__ViCfk select{width:100%;min-width:0;height:31px;padding:3px 6px;color:var(--navy);background:var(--surface-overlay);border:1px solid var(--line);border-radius:4px;font:inherit}.OutlineNumberingSettings_fields__ViCfk input:disabled{opacity:.45}.OutlineNumberingSettings_advanced__drnMm{margin-top:14px;padding-top:10px;border-top:1px solid var(--line)}.OutlineNumberingSettings_advanced__drnMm summary{cursor:pointer;color:var(--muted);font-size:var(--ui-font-10)}.OutlineNumberingSettings_advanced__drnMm[open]>.OutlineNumberingSettings_fields__ViCfk{margin-top:12px}.OutlineNumberingSettings_preview__CfYbZ{min-width:0;padding:14px;color:#334155;background:#fff;border:1px solid #dce1e5;border-radius:5px}.OutlineNumberingSettings_previewHeading__G_iQb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:5px;margin-bottom:12px}.OutlineNumberingSettings_previewHeading__G_iQb strong{font-size:var(--ui-font-11)}.OutlineNumberingSettings_previewHeading__G_iQb small{color:#64748b;font-size:var(--ui-font-9)}.OutlineNumberingSettings_paper__uGB2Z{max-height:340px;overflow:auto;padding:4px 2px}.OutlineNumberingSettings_previewLine__3gJTe{padding-top:5px;padding-bottom:5px;min-height:26px;line-height:1.6;color:#222;font-size:11px;overflow-wrap:anywhere;white-space:pre-wrap}.OutlineNumberingSettings_previewLine__3gJTe[data-active=true]{background:#edf6f3}.OutlineNumberingSettings_preview__CfYbZ p,.OutlineNumberingSettings_preview__CfYbZ>small{display:block;margin:12px 0 0;padding-top:10px;border-top:1px solid #e5e7eb;color:#64748b;font-size:var(--ui-font-9);line-height:1.6}.OutlineNumberingSettings_root__FfGxo button:focus-visible,.OutlineNumberingSettings_root__FfGxo input:focus-visible,.OutlineNumberingSettings_root__FfGxo select:focus-visible,.OutlineNumberingSettings_root__FfGxo summary:focus-visible{outline:2px solid var(--teal);outline-offset:2px}@media (max-width:700px){.OutlineNumberingSettings_cards__qnvrz{grid-template-columns:repeat(2,minmax(0,1fr))}.OutlineNumberingSettings_body__HFhOR:has(.OutlineNumberingSettings_editor__Yx20k){grid-template-columns:minmax(0,1fr)}}.CompletedBidReviewDialog_dialog__buOct{width:min(620px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow-y:auto}.CompletedBidReviewDialog_dialog__buOct::-webkit-backdrop{background:var(--backdrop);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.CompletedBidReviewDialog_dialog__buOct::backdrop{background:var(--backdrop);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.CompletedBidReviewDialog_options__HzPuh small{font-family:inherit;font-size:var(--ui-font-11);line-height:1.6}.CompletedBidReviewDialog_focus__cuG3y{display:grid;grid-gap:8px;gap:8px;padding:10px 30px 0;font-size:var(--ui-font-13)}.CompletedBidReviewDialog_actions__swznf{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px}