.cabinet_shell__pO55x{min-height:100vh;display:flex;flex-direction:column;background:var(--bg-base);background-image:var(--bg-mesh);color:var(--text);font-family:var(--font-sans),system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased}.cabinet_cabinetWithSidebar___PPCz{display:flex;flex:1 1;min-height:0;width:100%;max-width:90rem;margin:0 auto;align-items:stretch}.cabinet_cabinetWithSidebarWide__NQ_ym{max-width:none;width:100%;margin-inline:0}.cabinet_cabinetMain__pnGgb{flex:1 1;min-width:0;display:flex;flex-direction:column;color:var(--text);background:transparent}@media (max-width:720px){.cabinet_cabinetWithSidebar___PPCz{flex-direction:column;max-width:none}}.cabinet_topBar__jXgeU{position:-webkit-sticky;position:sticky;top:0;z-index:20;border-bottom:1px solid var(--glass-border-hairline);background:var(--glass-bg-elevated);-webkit-backdrop-filter:var(--glass-blur) var(--glass-saturate);backdrop-filter:var(--glass-blur) var(--glass-saturate)}.cabinet_topBarInner___Pbmd{width:100%;max-width:90rem;margin:0 auto;padding:var(--sp-3) var(--page-px);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4)}.cabinet_brand__QcIjH{font-weight:800;letter-spacing:-.03em;color:var(--text);text-decoration:none;font-size:1.0625rem}.cabinet_brand__QcIjH:hover{color:var(--accent)}.cabinet_topNav__1u7MK{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}.cabinet_email__73WpF{font-size:.8125rem;color:var(--text-muted);max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cabinet_topLink__Wp1AC{font-size:.875rem;font-weight:600;color:var(--accent);text-decoration:none}.cabinet_topLink__Wp1AC:hover{color:var(--accent-hover)}.cabinet_logout__hPRqT{font-size:.875rem;font-weight:600;color:var(--text-secondary);background:transparent;border:1px solid var(--glass-border-hairline);padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);cursor:pointer}.cabinet_logout__hPRqT:hover{border-color:var(--accent);color:var(--accent)}.cabinet_gateLoading__lmJch{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--page-px);background:var(--bg-base);background-image:var(--bg-mesh);color:var(--text);font-family:var(--font-sans),system-ui,-apple-system,"Segoe UI",sans-serif}.cabinet_gateLoadingText__OXvCH{margin:0;color:var(--text-muted);font-size:.9375rem}.cabinet_gateErrorCard__aT2zp{max-width:26rem;padding:var(--sp-6);border-radius:var(--radius-lg);background:var(--glass-bg-elevated);border:1px solid var(--glass-border-hairline);box-shadow:var(--glass-shadow)}.cabinet_gateErrorTitle__X8vAZ{margin:0 0 var(--sp-3);font-size:1rem;font-weight:700;color:var(--text)}.cabinet_gateErrorText__WPmPf{margin:0 0 var(--sp-5);font-size:.875rem;line-height:1.55;color:var(--text-muted)}.cabinet_gateErrorCode__O3m9k{font-size:.8125rem;color:var(--text-secondary);word-break:break-all}.cabinet_gateErrorActions__niz_D{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center}.cabinet_gateRetryBtn__TulkP{font-size:.875rem;font-weight:600;color:#fff;background:var(--accent);border:none;padding:var(--sp-2) var(--sp-4);border-radius:var(--radius-sm);cursor:pointer}.cabinet_gateRetryBtn__TulkP:hover{background:var(--accent-hover)}.cabinet_gateErrorLink__Zb7Dr{font-size:.875rem;font-weight:600;color:var(--accent);text-decoration:none}.cabinet_gateErrorLink__Zb7Dr:hover{color:var(--accent-hover)}.cabinet_main__ru1nD{flex:1 1;width:100%;margin:0;padding:var(--sp-8) var(--page-px) var(--sp-12);box-sizing:border-box}.cabinet_cabinetPage__x8vde{width:min(100%,54rem)}.cabinet_cabinetPageWide__QoZHI,.cabinet_cabinetPage__x8vde{margin:0 auto;padding:var(--sp-3) 0 var(--sp-10);box-sizing:border-box}.cabinet_cabinetPageWide__QoZHI{width:min(100%,72rem)}.cabinet_cabinetPageWork__P6ndj{width:min(100%,71.25rem);margin:0 auto;padding:var(--sp-3) 0 var(--sp-10);box-sizing:border-box}.cabinet_cabinetPageWide__QoZHI .cabinet_subtitle__8CE_9,.cabinet_cabinetPageWork__P6ndj .cabinet_subtitle__8CE_9,.cabinet_cabinetPage__x8vde .cabinet_subtitle__8CE_9{max-width:none}.cabinet_title__tbUco{margin:0 0 var(--sp-2);font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800;letter-spacing:-.03em;color:var(--text)}.cabinet_subtitle__8CE_9{margin:0 0 var(--sp-8);color:var(--text-muted);font-size:.9375rem;line-height:1.55;max-width:40rem}.cabinet_referralHero__jBSFg{display:flex;flex-direction:column;max-width:none;padding:clamp(1.5rem,4vw,2.75rem);border-radius:2rem;border:1px solid var(--glass-border-hairline);background:var(--glass-bg-elevated);box-shadow:var(--glass-shadow)}.cabinet_referralEyebrow__wPBcp{margin:0 0 var(--sp-2);color:var(--accent);font-size:.75rem;font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.cabinet_referralTitle__LwZou{margin:0;color:var(--text);font-size:clamp(1.75rem,4.5vw,2.75rem);font-weight:800;letter-spacing:-.04em;line-height:1.12}.cabinet_referralLead__xydGh{margin:var(--sp-3) 0 0;max-width:42rem;color:var(--text-secondary);font-size:.9375rem;font-weight:500;line-height:1.55}.cabinet_referralLinkBox__yYeNe{margin-top:var(--sp-8);padding:var(--sp-3) var(--sp-4);border:1px solid var(--glass-border-hairline);border-radius:var(--radius-md);background:rgb(241 245 249/.74);color:var(--text);font-size:.875rem;font-weight:600;line-height:1.45;letter-spacing:-.015em;overflow-x:auto;white-space:nowrap}html.dark .cabinet_referralLinkBox__yYeNe{background:rgb(15 23 42/.45)}.cabinet_referralActions__Lzm8h{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--sp-3);gap:var(--sp-3);margin-top:var(--sp-5)}.cabinet_referralCopyBtn__bjhCr,.cabinet_referralRulesBtn__7IPqo{min-height:3rem;padding:0 var(--sp-4);border-radius:var(--radius-md);font:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;cursor:pointer}.cabinet_referralCopyBtn__bjhCr{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);border:0;background:#1f1f1f;color:#fff}.cabinet_referralCopyBtn__bjhCr:hover{background:#111}.cabinet_referralCopyBtn__bjhCr:disabled{cursor:wait;opacity:.65}html.dark .cabinet_referralCopyBtn__bjhCr{background:#f1f5f9;color:#0f172a}html.dark .cabinet_referralCopyBtn__bjhCr:hover{background:#fff}.cabinet_referralCopyIcon__b7B_Z{font-size:1.2rem;line-height:1}.cabinet_referralRulesBtn__7IPqo{padding:0 var(--sp-5);border:1px solid var(--glass-border-hairline);background:var(--glass-bg-elevated);color:var(--text)}.cabinet_referralRulesBtn__7IPqo:hover{border-color:rgb(96 165 250/.35);color:var(--accent)}.cabinet_referralRulesCard__2MPMA{margin-top:var(--sp-5);padding:var(--sp-5) var(--sp-5);border:1px solid var(--glass-border-hairline);border-radius:var(--radius-md);background:rgb(96 165 250/.08)}.cabinet_referralRulesCard__2MPMA h2{margin:0 0 var(--sp-3);color:var(--text);font-size:1rem;font-weight:700;line-height:1.3;letter-spacing:-.02em}.cabinet_referralRulesCard__2MPMA ul{margin:0;padding-left:1.25rem;color:var(--text-secondary);font-size:.875rem;line-height:1.55}.cabinet_referralHero__jBSFg .cabinet_error__P5Kv6{margin-top:var(--sp-4);margin-bottom:0}.cabinet_referralStatsGrid__PBlZ9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--sp-4);gap:var(--sp-4);margin-top:var(--sp-7);padding:var(--sp-5);border:1px solid var(--glass-border-hairline);border-radius:var(--radius-lg);background:var(--glass-bg)}.cabinet_referralStat__3rclw{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.cabinet_referralStat__3rclw strong{color:var(--text);font-size:clamp(1.35rem,3.5vw,1.75rem);font-weight:800;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabinet_referralStat__3rclw span{color:var(--text-secondary);font-size:.8125rem;font-weight:500;line-height:1.4}.cabinet_referralInvitesCard__tUZRg{max-width:58rem;margin-top:var(--sp-8);padding:clamp(var(--sp-5),3vw,var(--sp-6));border:1px solid var(--glass-border-hairline);border-radius:var(--radius-lg);background:var(--glass-bg-elevated);box-shadow:var(--glass-shadow)}.cabinet_referralInvitesHead__4WrlQ{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);margin-bottom:var(--sp-5)}.cabinet_referralInvitesHead__4WrlQ h2{margin:0;color:var(--text);font-size:1.125rem;font-weight:700;line-height:1.25;letter-spacing:-.02em}.cabinet_referralInvitesHead__4WrlQ p{margin:var(--sp-2) 0 0;max-width:36rem;color:var(--text-muted);font-size:.875rem;line-height:1.5}.cabinet_referralInvitesHead__4WrlQ>span{flex-shrink:0;padding:var(--sp-2) var(--sp-3);border-radius:999px;background:rgb(96 165 250/.1);color:var(--accent);font-size:.8125rem;font-weight:700;line-height:1.2;letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabinet_referralInviteList__pUjYJ{display:flex;flex-direction:column;gap:var(--sp-3)}.cabinet_referralInviteRow__ACbld{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-4);border:1px solid var(--glass-border-hairline);border-radius:var(--radius-md);background:var(--glass-bg)}.cabinet_referralInviteRow__ACbld span,.cabinet_referralInviteRow__ACbld strong{display:block}.cabinet_referralInviteRow__ACbld strong{color:var(--text);font-size:.9375rem;font-weight:600;line-height:1.35;word-break:break-word}.cabinet_referralInviteRow__ACbld span{margin-top:var(--sp-1);color:var(--text-muted);font-size:.8125rem;line-height:1.35}.cabinet_referralStatusPaid__IWw0j,.cabinet_referralStatusRegistered__GJbJO{margin:0;flex-shrink:0;padding:.4rem .75rem;border-radius:999px;font-size:.75rem;font-weight:700;line-height:1.2;text-align:center}.cabinet_referralStatusPaid__IWw0j{color:#047857;background:rgb(16 185 129/.14)}.cabinet_referralStatusRegistered__GJbJO{color:var(--accent);background:rgb(96 165 250/.12)}html.dark .cabinet_referralStatusPaid__IWw0j{color:#6ee7b7}.cabinet_referralEmpty__efSF8{margin:0;padding:var(--sp-6) var(--sp-5);border:1px dashed var(--glass-border-hairline);border-radius:var(--radius-md);color:var(--text-muted);font-size:.875rem;line-height:1.5;text-align:center}.cabinet_promoCard__lz5y9{margin-top:var(--sp-6);padding:var(--sp-6) var(--sp-5);border:1px solid var(--glass-border-hairline);border-radius:var(--radius-lg);background:var(--glass-bg)}.cabinet_promoCardHead__Kze_I h2{margin:0 0 var(--sp-2);font-size:1.125rem;font-weight:700;color:var(--text)}.cabinet_promoCardHead__Kze_I p{margin:0 0 var(--sp-5);color:var(--text-muted);font-size:.875rem;line-height:1.45}.cabinet_promoForm___3qIx{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.cabinet_promoInput__0w8T3{flex:1 1 12rem;min-width:10rem;padding:.65rem .85rem;border:1px solid var(--glass-border-hairline);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-size:.9375rem;letter-spacing:.06em;text-transform:uppercase}.cabinet_promoSubmit__hR7DW{padding:.65rem 1.1rem;border:none;border-radius:var(--radius-md);background:var(--accent);color:#fff;font-size:.9375rem;font-weight:600;cursor:pointer}.cabinet_promoSubmit__hR7DW:disabled{opacity:.55;cursor:not-allowed}.cabinet_promoSuccess__zSqvi{margin:var(--sp-4) 0 0;color:#047857;font-size:.875rem;font-weight:600}html.dark .cabinet_promoSuccess__zSqvi{color:#6ee7b7}.cabinet_promoHistoryMuted__XGZ1a{margin:var(--sp-5) 0 0;color:var(--text-muted);font-size:.8125rem}.cabinet_promoHistory__yDdiP{margin-top:var(--sp-5);padding-top:var(--sp-5);border-top:1px solid var(--glass-border-hairline)}.cabinet_promoHistory__yDdiP h3{margin:0 0 var(--sp-3);font-size:.875rem;font-weight:600;color:var(--text-muted)}.cabinet_promoHistory__yDdiP ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--sp-2)}.cabinet_promoHistory__yDdiP li{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-2) var(--sp-4);font-size:.8125rem;color:var(--text-muted)}.cabinet_promoHistoryCode__j4zuT{font-weight:700;letter-spacing:.04em;color:var(--text)}@media (max-width:720px){.cabinet_referralActions__Lzm8h,.cabinet_referralStatsGrid__PBlZ9{grid-template-columns:1fr}.cabinet_referralInviteRow__ACbld,.cabinet_referralInvitesHead__4WrlQ{flex-direction:column;align-items:flex-start}.cabinet_referralInvitesHead__4WrlQ>span{align-self:flex-start}.cabinet_referralInviteRow__ACbld{align-items:stretch}.cabinet_referralStatusPaid__IWw0j,.cabinet_referralStatusRegistered__GJbJO{align-self:flex-start}}.cabinet_writePageLayout__3DHyL{display:flex;flex-direction:column;gap:var(--sp-6);width:100%}.cabinet_writePageBody__96ez5{display:grid;grid-gap:var(--sp-6);gap:var(--sp-6);align-items:start;width:100%}@media (min-width:1024px){.cabinet_writePageBody__96ez5{grid-template-columns:minmax(0,1fr) 21rem}.cabinet_writeFlowRail__KeuSs{position:-webkit-sticky;position:sticky;top:var(--sp-4)}}@media (max-width:1023px){.cabinet_writeFlowRail__KeuSs{order:-1}}.cabinet_writePageMain__UOg38{min-width:0}.cabinet_writeFlowRail__KeuSs{padding:0;border-radius:var(--radius-lg);border:1px solid var(--glass-border-hairline);background:var(--glass-bg-elevated);box-shadow:var(--glass-shadow);overflow:hidden}.cabinet_writePlanToolbar__c1gsc{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-4) var(--sp-4) var(--sp-3);border-bottom:1px solid var(--glass-border-hairline);background:var(--glass-bg);border-radius:var(--radius-lg) var(--radius-lg) 0 0;overflow:hidden}.cabinet_writePlanSupportBtn__Zc2G1{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background:var(--glass-bg-elevated);color:var(--text-secondary);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.cabinet_writePlanSupportBtn__Zc2G1:hover{color:var(--accent);border-color:rgb(96 165 250/.35);background:rgb(96 165 250/.08)}.cabinet_writePlanProgressPill__Jnx3L{flex:1 1;min-width:0;display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:999px;border:1px solid var(--glass-border-hairline);background:var(--glass-bg-elevated);font-size:.8125rem;font-weight:600;color:var(--text);line-height:1.25}.cabinet_writePlanProgressPill__Jnx3L svg{flex-shrink:0;color:var(--text-muted)}.cabinet_writePlanPanel__8NP3V{padding:var(--sp-5) var(--sp-4) var(--sp-5);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:rgb(15 23 42/.94);color:#f1f5f9;overflow:hidden}html:not(.dark) .cabinet_writePlanPanel__8NP3V{background:rgb(30 41 59/.98)}.cabinet_writePlanList__UfWtj{--write-plan-step-gap:var(--sp-2);list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--write-plan-step-gap)}.cabinet_writePlanRow__0N2pR{position:relative;display:grid;grid-template-columns:1.5rem minmax(0,1fr);grid-column-gap:var(--sp-3);column-gap:var(--sp-3);align-items:start}.cabinet_writePlanRow__0N2pR:not(:last-child):after{content:"";position:absolute;top:1.625rem;bottom:calc(-1 * var(--write-plan-step-gap));left:calc(.75rem - 1px);width:2px;border-radius:1px;background:rgb(148 163 184/.28);pointer-events:none;z-index:0}.cabinet_writePlanRow__0N2pR[data-state=active]:not(:last-child):after,.cabinet_writePlanRow__0N2pR[data-state=done]:not(:last-child):after{background:rgb(34 197 94/.65)}.cabinet_writePlanIconSlot__c9brd{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;flex-shrink:0}.cabinet_writePlanTrack__HO0t_{position:relative;display:flex;grid-column:1;grid-row:1;align-self:stretch;flex-direction:column;align-items:center;min-height:2.5rem;padding-top:.125rem}.cabinet_writePlanMarkDone__HjQJE{width:1.25rem;height:1.25rem;border-radius:50%;background:#22c55e;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px rgb(21 128 61/.35)}.cabinet_writePlanMarkActive___Pweg{position:relative;z-index:1;width:1.35rem;height:1.35rem;border-radius:50%;box-sizing:border-box;background:rgb(21 128 61);border:2px solid rgb(34 197 94);display:grid;place-items:center;box-shadow:0 0 0 1px rgb(74 222 128/.25),0 0 0 0 rgb(34 197 94/.35);animation:cabinet_writePlanActiveRing__ZTNg1 2s ease-in-out infinite}.cabinet_writePlanMarkActive___Pweg:after{content:"";width:.45rem;height:.45rem;border-radius:50%;background:#4ade80;animation:cabinet_writeWizPulse__XkO7O 1.2s ease-in-out infinite}@keyframes cabinet_writePlanActiveRing__ZTNg1{0%,to{box-shadow:0 0 0 1px rgb(74 222 128/.25),0 0 0 0 rgb(34 197 94/.35)}50%{box-shadow:0 0 0 1px rgb(74 222 128/.4),0 0 0 5px rgb(34 197 94/.14)}}.cabinet_writePlanMarkPending__zjWel{position:relative;z-index:1;width:1.35rem;height:1.35rem;border-radius:50%;box-sizing:border-box;background:rgb(71 85 105);border:2px solid rgb(148 163 184);display:grid;place-items:center;box-shadow:0 0 0 1px rgb(148 163 184/.22)}.cabinet_writePlanMarkPending__zjWel:after{content:"";width:.45rem;height:.45rem;border-radius:50%;background:rgb(203 213 225)}.cabinet_writePlanLabel__65xJ9{font-weight:600;color:#f8fafc}.cabinet_writePlanLabelPending__tRNUL,.cabinet_writePlanLabel__65xJ9{display:block;grid-column:2;grid-row:1;min-width:0;margin:0;font-size:.875rem;line-height:1.4}.cabinet_writePlanLabelPending__tRNUL{font-weight:500;color:rgb(148 163 184/.95)}.cabinet_grid__Zp1am{display:grid;grid-gap:var(--sp-8);gap:var(--sp-8)}@media (min-width:960px){.cabinet_grid__Zp1am{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.cabinet_templateChipRow___wYKq{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.cabinet_templateChipActive__qG5Je,.cabinet_templateChip___9koX{display:inline-flex;align-items:center;justify-content:center;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);font-size:.8125rem;font-weight:600;letter-spacing:-.02em;cursor:pointer;border:1px solid var(--glass-border-hairline);background:var(--glass-bg);color:var(--text-secondary);transition:border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}.cabinet_templateChip___9koX:hover{color:var(--text);border-color:rgb(96 165 250/.35);background:rgb(96 165 250/.08)}.cabinet_templateChip___9koX:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cabinet_templateChipActive__qG5Je{color:var(--accent);border-color:rgb(96 165 250/.5);background:rgb(96 165 250/.14);box-shadow:0 0 0 1px rgb(96 165 250/.12)}html.dark .cabinet_templateChipActive__qG5Je{color:#93c5fd;border-color:rgb(129 140 248/.45);background:rgb(96 165 250/.12)}.cabinet_card__VdEV6{background:var(--glass-bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--sp-6);box-shadow:var(--glass-shadow)}.cabinet_cardTitle__dAsYm{margin:0 0 var(--sp-5);font-size:1rem;font-weight:700;color:var(--text)}.cabinet_field__hPfkY{display:flex;flex-direction:column;gap:var(--sp-2);margin-bottom:var(--sp-4)}.cabinet_label__z2_dm{font-size:.8125rem;font-weight:600;color:var(--text-secondary)}.cabinet_input__W0PDE,.cabinet_select__Ue0aM,.cabinet_textarea__HiGUX{width:100%;box-sizing:border-box;border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background:var(--glass-bg);color:var(--text);font-size:.9375rem;padding:var(--sp-3);font-family:inherit}.cabinet_input__W0PDE{min-height:2.75rem}.cabinet_textarea__HiGUX{min-height:6rem;resize:vertical;line-height:1.5}.cabinet_input__W0PDE:focus,.cabinet_select__Ue0aM:focus,.cabinet_textarea__HiGUX:focus{outline:none;border-color:rgb(96 165 250/.55);box-shadow:0 0 0 3px rgb(96 165 250/.15)}.cabinet_submit___1qaB{width:100%;margin-top:var(--sp-2);padding:var(--sp-3) var(--sp-4);border:none;border-radius:var(--radius-sm);font-weight:700;font-size:.9375rem;cursor:pointer;color:#fff;background:linear-gradient(135deg,var(--accent) 0,#6366f1 100%);box-shadow:var(--shadow-btn)}.cabinet_submit___1qaB:hover:not(:disabled){filter:brightness(1.05)}.cabinet_submit___1qaB:disabled{opacity:.65;cursor:not-allowed}.cabinet_error__P5Kv6{margin:0 0 var(--sp-4);padding:var(--sp-3);border-radius:var(--radius-sm);background:rgb(239 68 68/.12);border:1px solid rgb(239 68 68/.35);color:#fecaca;font-size:.875rem;line-height:1.45}html:not(.dark) .cabinet_error__P5Kv6{color:#991b1b;background:rgb(254 226 226/.9)}.cabinet_errorLink__rPqxl{color:var(--accent);font-weight:600;text-decoration:underline;text-underline-offset:2px}.cabinet_errorLink__rPqxl:hover{color:var(--accent-hover)}.cabinet_hint__lcrUS{margin:var(--sp-4) 0 0;font-size:.75rem;color:var(--text-muted);line-height:1.45}.cabinet_historyList__JcnwK{display:flex;flex-direction:column;gap:var(--sp-3)}.cabinet_historyItem__Wtcvm{text-align:left;width:100%;padding:var(--sp-4);border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background:var(--glass-bg);cursor:pointer;color:inherit;font:inherit;transition:border-color .15s ease,background .15s ease}.cabinet_historyItem__Wtcvm:hover{border-color:rgb(96 165 250/.4);background:rgb(96 165 250/.06)}.cabinet_historyItemActive__Mfj0Y{border-color:rgb(96 165 250/.55);box-shadow:0 0 0 1px rgb(96 165 250/.12)}.cabinet_historyMeta__c3GsG{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:baseline;margin-bottom:var(--sp-2)}.cabinet_historyType__xneIo{font-size:.6875rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--accent)}.cabinet_historyDate__ndbTl{font-size:.75rem;color:var(--text-muted)}.cabinet_historyTopic__a_rGv{margin:0;font-size:.875rem;font-weight:600;color:var(--text);line-height:1.4}.cabinet_historyPreview__Uvcue{margin:var(--sp-2) 0 0;font-size:.8125rem;color:var(--text-muted);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cabinet_historyPreviewMeta__OQugb{font-size:.6875rem;font-weight:600;color:var(--text-muted);margin-left:auto}.cabinet_worksToolbar__U3uJH{display:flex;flex-direction:column;gap:var(--sp-3);margin-bottom:var(--sp-4)}.cabinet_worksTabs__OxuRW{display:flex;gap:var(--sp-2);flex-wrap:wrap}.cabinet_worksTabActive__mUUPc,.cabinet_worksTab__t0Msl{padding:var(--sp-2) var(--sp-4);border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background:var(--glass-bg);font-size:.8125rem;font-weight:600;cursor:pointer;color:var(--text-secondary)}.cabinet_worksTab__t0Msl:hover{border-color:rgb(96 165 250/.4);color:var(--text)}.cabinet_worksTabActive__mUUPc{border-color:rgb(96 165 250/.55);background:rgb(96 165 250/.08);color:var(--accent)}.cabinet_worksSearchLabel__f0X2W{display:block}.cabinet_worksSearchInput__E6WDI{width:100%;box-sizing:border-box;min-height:2.75rem;padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background:var(--glass-bg);color:var(--text);font-family:inherit;font-size:.875rem;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.cabinet_worksSearchInput__E6WDI:hover:not(:disabled){border-color:rgb(96 165 250/.45);background-color:rgb(96 165 250/.05)}.cabinet_worksSearchInput__E6WDI:focus{outline:none;border-color:rgb(96 165 250/.55);box-shadow:0 0 0 3px rgb(96 165 250/.15)}.cabinet_worksFilterField__bpie1{display:flex;flex-direction:column;gap:var(--sp-2)}.cabinet_worksFilterCaption__oj__o{font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.cabinet_worksFilterSelectWrap__MPf1U{position:relative;display:block;width:100%}.cabinet_worksFilterSelect__lznJr{width:100%;box-sizing:border-box;min-height:2.75rem;padding:var(--sp-3) calc(var(--sp-4) + 1.5rem) var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background-color:var(--glass-bg);color:var(--text);font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.35;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.cabinet_worksFilterSelect__lznJr:hover:not(:disabled){border-color:rgb(96 165 250/.45);background-color:rgb(96 165 250/.05)}.cabinet_worksFilterSelect__lznJr:focus{outline:none;border-color:rgb(96 165 250/.55);box-shadow:0 0 0 3px rgb(96 165 250/.15)}.cabinet_worksFilterSelect__lznJr:disabled{opacity:.55;cursor:not-allowed}.cabinet_worksFilterChevron__idRaU{position:absolute;top:50%;right:var(--sp-3);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;margin-top:-.75rem;pointer-events:none;color:var(--text-muted);transition:color .15s ease,transform .15s ease}.cabinet_worksFilterSelectWrap__MPf1U:has(.cabinet_worksFilterSelect__lznJr:focus) .cabinet_worksFilterChevron__idRaU,.cabinet_worksFilterSelectWrap__MPf1U:has(.cabinet_worksFilterSelect__lznJr:hover:not(:disabled)) .cabinet_worksFilterChevron__idRaU{color:var(--accent)}html.dark .cabinet_worksFilterSelect__lznJr{background-color:rgb(15 23 42/.65);border-color:rgb(148 163 184/.22)}html.dark .cabinet_worksFilterSelect__lznJr:hover:not(:disabled){background-color:rgb(30 41 59/.75);border-color:rgb(96 165 250/.4)}html.dark .cabinet_worksFilterSelect__lznJr option{background-color:rgb(15 23 42);color:rgb(226 232 240)}.cabinet_worksPagination__BXd39{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--glass-border-hairline);display:flex;flex-direction:column;gap:var(--sp-2)}.cabinet_worksPaginationMeta__pNUSX{margin:0;font-size:.75rem;color:var(--text-muted)}.cabinet_worksPaginationActions__OPrr8{display:flex;align-items:center;gap:var(--sp-3)}.cabinet_worksPaginationPage__Bqv_E{font-size:.8125rem;font-weight:600;color:var(--text-secondary)}.cabinet_worksPageBtn___T9pW{padding:var(--sp-2) var(--sp-4);border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background:var(--glass-bg);font-size:.8125rem;font-weight:600;cursor:pointer;color:inherit}.cabinet_worksPageBtn___T9pW:disabled{opacity:.45;cursor:not-allowed}.cabinet_worksDetailHeader__aIUM6{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);margin-bottom:var(--sp-2)}.cabinet_worksDetailHeader__aIUM6 .cabinet_cardTitle__dAsYm{margin:0;flex:1 1;min-width:0}.cabinet_worksDeleteBtn__hxDgt{flex-shrink:0;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);border:1px solid rgb(248 113 113/.35);background:rgb(248 113 113/.06);color:rgb(248 113 113);font-size:.75rem;font-weight:700;cursor:pointer}.cabinet_worksDeleteBtn__hxDgt:hover:not(:disabled){background:rgb(248 113 113/.12)}.cabinet_worksDeleteBtn__hxDgt:disabled{opacity:.5;cursor:not-allowed}.cabinet_worksDetailLoading__EsB9j{min-height:8rem;display:flex;align-items:center;justify-content:center}.cabinet_worksPresentationCard__iY3Iw{display:flex;flex-direction:column;gap:var(--sp-3)}.cabinet_worksOpenPresentationBtn__DFFRp{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:var(--sp-3) var(--sp-5);border-radius:var(--radius-sm);background:var(--accent);color:#fff;font-size:.875rem;font-weight:700;text-decoration:none}.cabinet_worksOpenPresentationBtn__DFFRp:hover{filter:brightness(1.05)}.cabinet_worksTitleSaveStatus__zew9P{margin:var(--sp-2) 0 0;font-size:.75rem;color:var(--text-muted)}.cabinet_output__zFsGS{display:flex;flex-direction:column;gap:var(--sp-4)}.cabinet_titlePageAccordion__Ey7zS{margin:0;border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background:var(--glass-bg);overflow:hidden}.cabinet_titlePageAccordionSummary__XZwnT{list-style:none;cursor:pointer;padding:var(--sp-3) var(--sp-4);font-size:.875rem;font-weight:700;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.cabinet_titlePageAccordionSummaryLead__lqGNC{display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0}.cabinet_titlePageAccordionIcon___BVRK{display:inline-flex;flex-shrink:0;color:var(--accent)}.cabinet_titlePageAccordionSummary__XZwnT::-webkit-details-marker{display:none}.cabinet_titlePageAccordionSummary__XZwnT:after{content:"";width:.45rem;height:.45rem;margin-top:-.2em;border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);transform:rotate(45deg);transition:transform .18s ease;flex-shrink:0}.cabinet_titlePageAccordion__Ey7zS[open] .cabinet_titlePageAccordionSummary__XZwnT:after{margin-top:.15em;transform:rotate(-135deg)}.cabinet_titlePageAccordionSummary__XZwnT:hover{color:var(--text)}.cabinet_titlePageAccordionSummary__XZwnT:focus-visible{outline:2px solid var(--input-focus-border);outline-offset:-2px}.cabinet_titlePageAccordionBody__CpP7g{padding:0 var(--sp-4) var(--sp-4);border-top:1px solid var(--glass-border-hairline)}.cabinet_titlePageAccordionHint__bsch_{margin:0 0 var(--sp-3);padding-top:var(--sp-3);font-size:.8125rem;line-height:1.45;color:var(--text-muted)}.cabinet_outputBody__kDS2u{margin:0;padding:var(--sp-4);border-radius:var(--radius-sm);background:var(--panel-mock-bg);border:1px solid var(--panel-mock-border);font-size:.875rem;line-height:1.65;color:var(--text);white-space:pre-wrap;word-break:break-word;max-height:min(70vh,36rem);overflow:auto}.cabinet_usageBlock__A_rMc{margin-top:0;padding:var(--sp-4);border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background:var(--glass-bg)}.cabinet_usageTitle__raGG_{margin:0 0 var(--sp-3);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.cabinet_usageGrid__XjUVa{margin:0;display:grid;grid-template-columns:auto 1fr;grid-gap:var(--sp-2) var(--sp-5);gap:var(--sp-2) var(--sp-5);align-items:baseline;font-size:.875rem}.cabinet_usageDt__OJpJ5{margin:0;color:var(--text-secondary);font-weight:600}.cabinet_usageDd__98faf{margin:0;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;justify-self:start}.cabinet_usageMissing__yOL6j{margin:0;font-size:.8125rem;line-height:1.55;color:var(--text-muted)}.cabinet_usageMissing__yOL6j code{font-size:.75em}.cabinet_empty__oUP_3{margin:0;font-size:.875rem;color:var(--text-muted)}.cabinet_worksDetailMeta__l_Ayt{margin:0 0 var(--sp-2);font-size:.8125rem;color:var(--text-muted)}.cabinet_worksDetailTopic__1fOmF{margin:0 0 var(--sp-4);font-size:1rem;font-weight:700;color:var(--text);line-height:1.4}.cabinet_worksDetailExtra__R3V_T{margin:0 0 var(--sp-4);font-size:.875rem;color:var(--text-secondary);line-height:1.5}.cabinet_profileDl__jbl84{margin:0;display:flex;flex-direction:column;gap:var(--sp-5)}.cabinet_profileDt__LoQ60{margin:0 0 var(--sp-1);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.cabinet_profileDd__QvmWv{margin:0;font-size:.9375rem;color:var(--text);word-break:break-word}.cabinet_profileCard__BktHB{max-width:none}.cabinet_profileContactsSection__JvNtp{margin-top:var(--sp-6);padding-top:var(--sp-6);border-top:1px solid var(--glass-border-hairline)}.cabinet_profileContactsTitle__XsAyh{margin:0 0 var(--sp-5);font-size:1rem;font-weight:700;color:var(--text)}.cabinet_profileFieldHint__KO4z0{margin:0;font-size:.75rem;line-height:1.4;color:var(--text-muted)}.cabinet_profileSaveRow__HiiLg{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3);margin-top:var(--sp-2)}.cabinet_profileSaveBtn__BiVdx{width:auto;min-width:10.5rem;margin-top:0}.cabinet_profileSuccess__TVj53{margin:0;font-size:.875rem;font-weight:600;color:var(--accent-green)}.cabinet_progressCard__N6_II{--progress-step-gap:var(--sp-4);--progress-connector-x:0.75rem;margin-top:var(--sp-6);padding:var(--sp-5) var(--sp-6);border-radius:var(--radius-md);background:var(--glass-bg-elevated);border:1px solid var(--glass-border-hairline);box-shadow:var(--glass-shadow);max-width:32rem}html.cabinet_dark__zlWMH .cabinet_progressCard__N6_II{background:rgb(30 41 59/.92);border-color:rgb(148 163 184/.2)}.cabinet_progressCardEnter___0vZ2{animation:cabinet_progressCardEnter___0vZ2 .5s cubic-bezier(.22,1,.36,1) both}@keyframes cabinet_progressCardEnter___0vZ2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cabinet_progressCardCompact__pqzdV{margin-top:0;max-width:none;padding:var(--sp-4) var(--sp-5);box-shadow:var(--glass-shadow)}.cabinet_progressCardCompact__pqzdV .cabinet_progressHeader__kMLae{margin-bottom:var(--sp-4)}.cabinet_progressCardCompact__pqzdV .cabinet_progressTitle__1dy57{font-size:.9375rem}.cabinet_progressCardCompact__pqzdV .cabinet_progressSubtitle__vLRiM{font-size:.75rem}.cabinet_progressCardCompact__pqzdV .cabinet_progressPercent___kR7U{font-size:1.2rem}.cabinet_progressCardCompact__pqzdV{--progress-step-gap:var(--sp-3)}.cabinet_progressCardCompact__pqzdV .cabinet_progressStep__x8xNM{min-height:0}.cabinet_progressCardCompact__pqzdV .cabinet_progressStepLabelMuted__JCM2L,.cabinet_progressCardCompact__pqzdV .cabinet_progressStepLabel__jynaF{font-size:.8125rem}.cabinet_progressHeader__kMLae{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);margin-bottom:var(--sp-5)}.cabinet_progressHeaderText__VY_Qa{min-width:0}.cabinet_progressTitle__1dy57{margin:0 0 var(--sp-1);font-size:1.0625rem;font-weight:700;letter-spacing:-.02em;color:var(--text);transition:opacity .2s ease,transform .2s ease}.cabinet_progressTitleFade__zpa8p{opacity:0;transform:translateY(4px)}.cabinet_progressSubtitle__vLRiM{margin:0;font-size:.8125rem;color:var(--text-muted)}.cabinet_progressSubtitleWaiting__Invg6{color:var(--text-secondary);animation:cabinet_progressSubtitlePulse__S20_v 2.4s ease-in-out infinite}@keyframes cabinet_progressSubtitlePulse__S20_v{0%,to{opacity:.88}50%{opacity:1}}.cabinet_progressCardWaiting__P6VZK{border-color:rgb(34 197 94/.28)}html.cabinet_dark__zlWMH .cabinet_progressCardWaiting__P6VZK{border-color:rgb(74 222 128/.22)}.cabinet_progressPercentWrapWaiting__R3Lt1 .cabinet_progressPercentUnit__gIzjX,.cabinet_progressPercentWrapWaiting__R3Lt1 .cabinet_progressPercent___kR7U{animation:cabinet_progressPercentBreath__PafxU 2.2s ease-in-out infinite}@keyframes cabinet_progressPercentBreath__PafxU{0%,to{opacity:.82}50%{opacity:1}}.cabinet_progressStep__x8xNM[data-waiting=true] .cabinet_progressStepLabel__jynaF{animation:cabinet_progressStepLabelDots__cF2OU 1.6s steps(4) infinite}@keyframes cabinet_progressStepLabelDots__cF2OU{0%{opacity:1}25%{opacity:.92}50%{opacity:.84}75%{opacity:.92}}.cabinet_progressSubtitleLabel__YDYnF{color:var(--text-muted)}.cabinet_progressTimer__P4NMc{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:var(--text-secondary)}.cabinet_progressPercentWrap__Typ8L{display:flex;align-items:baseline;gap:.1rem;flex-shrink:0}.cabinet_progressPercent___kR7U{font-size:1.5rem;font-weight:700;color:rgb(34 197 94);letter-spacing:-.03em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html.cabinet_dark__zlWMH .cabinet_progressPercent___kR7U{color:rgb(74 222 128)}.cabinet_progressPercentUnit__gIzjX{font-size:1.5rem;font-weight:700;color:rgb(34 197 94);line-height:1}html.cabinet_dark__zlWMH .cabinet_progressPercentUnit__gIzjX{color:rgb(74 222 128)}.cabinet_progressSteps__Qm_x4{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--progress-step-gap)}.cabinet_progressStep__x8xNM{position:relative;display:grid;grid-template-columns:1.5rem minmax(0,1fr);grid-column-gap:var(--sp-3);column-gap:var(--sp-3);align-items:start;min-height:0}.cabinet_progressStep__x8xNM:not([data-last=true]):after{content:"";position:absolute;top:1.375rem;bottom:calc(-1 * var(--progress-step-gap));left:calc(var(--progress-connector-x) - 1px);z-index:0;width:2px;border-radius:1px;background:rgb(148 163 184/.38);pointer-events:none}.cabinet_progressStep__x8xNM[data-state=active]:not([data-last=true]):after,.cabinet_progressStep__x8xNM[data-state=done]:not([data-last=true]):after{background:rgb(34 197 94/.5)}.cabinet_progressStepIconSlot__XTNH7{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.375rem;grid-column:1;grid-row:1}.cabinet_progressMarkDone__uebmj{width:1.25rem;height:1.25rem;border-radius:50%;background:#22c55e;color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.cabinet_progressMarkActive__2ue9J{position:relative;width:1.25rem;height:1.25rem;border-radius:50%;box-sizing:border-box;background:var(--glass-bg-elevated);border:2px solid rgb(34 197 94);display:grid;place-items:center;box-shadow:0 0 0 4px rgb(34 197 94/.12);animation:cabinet_progressMarkActiveRing__k1z9P 2s ease-in-out infinite}html.cabinet_dark__zlWMH .cabinet_progressMarkActive__2ue9J{background:rgb(30 41 59)}.cabinet_progressMarkActive__2ue9J:after{content:"";width:.5rem;height:.5rem;border-radius:50%;background:#22c55e;animation:cabinet_writeWizPulse__XkO7O 1.2s ease-in-out infinite}@keyframes cabinet_progressMarkActiveRing__k1z9P{0%,to{box-shadow:0 0 0 4px rgb(34 197 94/.1)}50%{box-shadow:0 0 0 6px rgb(34 197 94/.16)}}.cabinet_progressMarkPending__Js2W1{width:.5rem;height:.5rem;border-radius:50%;background:rgb(148 163 184/.55);flex-shrink:0}.cabinet_progressStepLabel__jynaF{font-weight:500;color:var(--text)}.cabinet_progressStepLabelMuted__JCM2L,.cabinet_progressStepLabel__jynaF{grid-column:2;grid-row:1;margin:0;padding-top:.125rem;font-size:.875rem;line-height:1.45}.cabinet_progressStepLabelMuted__JCM2L{font-weight:400;color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.cabinet_progressCardEnter___0vZ2,.cabinet_progressMarkActive__2ue9J,.cabinet_progressMarkActive__2ue9J:after,.cabinet_progressPercentWrapWaiting__R3Lt1 .cabinet_progressPercentUnit__gIzjX,.cabinet_progressPercentWrapWaiting__R3Lt1 .cabinet_progressPercent___kR7U,.cabinet_progressStep__x8xNM[data-waiting=true] .cabinet_progressStepLabel__jynaF,.cabinet_progressSubtitleWaiting__Invg6{animation:none}.cabinet_progressStepLabelMuted__JCM2L,.cabinet_progressStepLabel__jynaF,.cabinet_progressTitle__1dy57{transition:none}}.cabinet_wizNavRow__v4Tvj{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center;margin-top:var(--sp-5)}.cabinet_wizBtnSecondary__GeNpv{font-size:.875rem;font-weight:600;color:var(--text-secondary);background:transparent;border:1px solid var(--glass-border-hairline);padding:var(--sp-2) var(--sp-4);border-radius:var(--radius-sm);cursor:pointer}.cabinet_wizBtnSecondary__GeNpv:hover{border-color:var(--accent);color:var(--accent)}.cabinet_wizSectionTitle__Ur8ln{margin:var(--sp-8) 0 var(--sp-3);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.cabinet_wizHint__cTDDe{margin:var(--sp-2) 0 0;font-size:.8125rem;line-height:1.5;color:var(--text-muted)}.cabinet_wizParamsFlow__nrRxH{display:flex;flex-direction:column;gap:var(--sp-4)}.cabinet_wizParamsFlowEnter__LA9Cp{animation:cabinet_wizParamsFlowEnter__LA9Cp .45s cubic-bezier(.22,1,.36,1) both}@keyframes cabinet_wizParamsFlowEnter__LA9Cp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cabinet_wizParamsFlowEnter__LA9Cp{animation:none}}.cabinet_wizStepLead__ynMgW{margin:0;font-size:.9375rem;line-height:1.5;color:var(--text-secondary)}.cabinet_wizRecap__izkqk{margin:0;padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background:rgb(0 0 0/.03);display:flex;flex-direction:column;gap:var(--sp-2)}html.cabinet_dark__zlWMH .cabinet_wizRecap__izkqk{background:rgb(255 255 255/.04)}.cabinet_wizRecapRow__y_7eJ{display:grid;grid-template-columns:minmax(5.5rem,auto) 1fr;grid-gap:var(--sp-2) var(--sp-3);gap:var(--sp-2) var(--sp-3);align-items:start}.cabinet_wizRecapLabel__pzhxI{margin:0;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.cabinet_wizRecapValue__NOLye{margin:0;font-size:.875rem;line-height:1.45;color:var(--text);word-break:break-word}.cabinet_wizBlock__Rw06B{margin:0;padding:var(--sp-4) var(--sp-4) var(--sp-5);border-radius:var(--radius-md);border:1px solid var(--glass-border-hairline);background:var(--glass-bg);display:flex;flex-direction:column;gap:var(--sp-3)}.cabinet_wizBlockTitle__eXEEK{margin:0;font-size:1rem;font-weight:700;line-height:1.3;color:var(--text)}.cabinet_wizBlock__Rw06B .cabinet_field__hPfkY{margin-top:var(--sp-1);margin-bottom:0}.cabinet_wizLayoutAccordion__EK04g{margin-top:var(--sp-1);border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background:rgb(0 0 0/.02)}html.cabinet_dark__zlWMH .cabinet_wizLayoutAccordion__EK04g{background:rgb(255 255 255/.03)}.cabinet_wizLayoutAccordionSummary__uzsl9{padding:var(--sp-2) var(--sp-3);font-size:.8125rem;font-weight:600;color:var(--text-muted);cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);-webkit-user-select:none;-moz-user-select:none;user-select:none}.cabinet_wizLayoutAccordionSummary__uzsl9::-webkit-details-marker{display:none}.cabinet_wizLayoutAccordionSummary__uzsl9:after{content:"";width:.4rem;height:.4rem;margin-top:-.15em;border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);transform:rotate(45deg);transition:transform .18s ease;flex-shrink:0}.cabinet_wizLayoutAccordion__EK04g[open] .cabinet_wizLayoutAccordionSummary__uzsl9:after{margin-top:.1em;transform:rotate(-135deg)}.cabinet_wizLayoutAccordionSummary__uzsl9:hover{color:var(--text-secondary)}.cabinet_wizLayoutAccordionSummary__uzsl9:focus-visible{outline:2px solid var(--input-focus-border);outline-offset:-2px;border-radius:var(--radius-sm)}.cabinet_wizLayoutAccordionBody__l2crn{padding:0 var(--sp-3) var(--sp-3)}.cabinet_wizLayoutAccordionHint__Omda6{margin:0 0 var(--sp-2);font-size:.75rem;line-height:1.45;color:var(--text-muted)}.cabinet_wizLayoutAccordion__EK04g .cabinet_wizLayoutTable__g2OI7{margin-top:0;max-width:100%;font-size:.8125rem}.cabinet_wizPageBandRow__5Wjw7{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-2)}.cabinet_wizPageBand__Q1cRU{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background:var(--glass-bg);cursor:pointer;text-align:left;min-width:8.5rem;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.cabinet_wizPageBand__Q1cRU:hover{border-color:rgb(96 165 250/.4)}.cabinet_wizPageBandActive__MHATm{border-color:var(--accent-green);background:rgb(16 185 129/.08);box-shadow:0 0 0 1px rgb(16 185 129/.2)}.cabinet_wizPageBandLabel__e7epT{font-size:.875rem;font-weight:700;color:var(--text)}.cabinet_wizPageBandTokens__o_m5u{font-size:.75rem;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabinet_wizOptionRow__d3fmz{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-2)}.cabinet_wizOptionCard__i2wAO{position:relative;display:inline-flex;flex-direction:column;min-width:9.5rem;min-height:4.25rem;border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background:var(--glass-bg);overflow:visible;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.cabinet_wizOptionCard__i2wAO:hover{border-color:rgb(96 165 250/.4)}.cabinet_wizOptionCardActive__zHbbt{border-color:var(--accent);background:rgb(37 99 235/.08);box-shadow:0 0 0 1px rgb(37 99 235/.22)}html.dark .cabinet_wizOptionCardActive__zHbbt{border-color:rgb(96 165 250/.55);background:rgb(96 165 250/.1);box-shadow:0 0 0 1px rgb(96 165 250/.25)}.cabinet_wizOptionBtnInner__mO_fX{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--sp-1);width:100%;box-sizing:border-box;padding:var(--sp-3) var(--sp-4);padding-right:2.35rem;margin:0;border:none;border-radius:inherit;background:transparent;cursor:pointer;font:inherit;text-align:left;min-height:0}.cabinet_wizOptionBtnInner__mO_fX:focus-visible{outline:2px solid var(--input-focus-border);outline-offset:-2px}.cabinet_wizOptionHelpWrap__kFFvO{position:absolute;top:var(--sp-2);right:var(--sp-2);z-index:6}.cabinet_wizOptionTooltip__QL_oT{position:absolute;bottom:calc(100% + 8px);top:auto;right:0;left:auto;z-index:25;width:min(15.5rem,max(11.5rem,calc(100vw - 2rem)));padding:var(--sp-3) var(--sp-3);border-radius:var(--radius-md);border:1px solid var(--glass-border-hairline);background:var(--glass-bg-elevated);box-shadow:var(--shadow-soft);font-size:.8125rem;line-height:1.5;font-weight:500;color:var(--text);text-align:left;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.cabinet_wizOptionTooltipOpen__Mtpsz{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}html.dark .cabinet_wizOptionTooltip__QL_oT{box-shadow:0 10px 36px rgb(0 0 0/.45)}.cabinet_wizOptionHelpInCard__VeTrY{position:relative;top:auto;right:auto;z-index:1;box-sizing:border-box;width:1.375rem;height:1.375rem;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;font:inherit;font-size:.6875rem;font-weight:800;line-height:1;color:var(--text-muted);background:var(--glass-bg-elevated);border:1px solid var(--glass-border-hairline);border-radius:50%;cursor:pointer;box-shadow:0 1px 2px rgb(15 23 42/.06);transition:border-color .15s ease,color .15s ease,background .15s ease}.cabinet_wizOptionHelpInCard__VeTrY:hover{border-color:rgb(96 165 250/.45);color:var(--accent)}.cabinet_wizOptionHelpInCard__VeTrY:focus-visible{outline:2px solid var(--input-focus-border);outline-offset:2px}html.dark .cabinet_wizOptionHelpInCard__VeTrY{box-shadow:0 1px 3px rgb(0 0 0/.35)}.cabinet_wizOptionBtn__4B629{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background:var(--glass-bg);cursor:pointer;text-align:left;min-width:9.5rem;min-height:4.25rem;font:inherit;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.cabinet_wizOptionBtn__4B629:hover{border-color:rgb(96 165 250/.4)}.cabinet_wizOptionBtnActive__w6OZ6{border-color:var(--accent);background:rgb(37 99 235/.08);box-shadow:0 0 0 1px rgb(37 99 235/.22)}html.dark .cabinet_wizOptionBtnActive__w6OZ6{border-color:rgb(96 165 250/.55);background:rgb(96 165 250/.1);box-shadow:0 0 0 1px rgb(96 165 250/.25)}.cabinet_wizOptionBtnLabel__7zGBc{font-size:.875rem;font-weight:700;color:var(--text)}.cabinet_wizOptionBtnMeta__jImK0{font-size:.75rem;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabinet_wizTokenEstimate__beIIq{margin:var(--sp-3) 0 0;font-size:.8125rem;line-height:1.45;color:var(--text-secondary)}.cabinet_wizTokenEstimate__beIIq strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.cabinet_authPrompt__UORE2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-5);margin-top:var(--sp-6);margin-bottom:var(--sp-6);margin-left:auto;margin-right:auto;max-width:40rem;padding:var(--sp-5) var(--sp-5);border:1px solid rgb(37 99 235/.24);border-radius:var(--radius-md);background:rgb(37 99 235/.07)}.cabinet_authPrompt__UORE2 strong{display:block;margin-bottom:var(--sp-2);color:var(--text);font-size:.9375rem}.cabinet_authPrompt__UORE2 p{margin:0;margin-top:var(--sp-1);color:var(--text-secondary);font-size:.875rem;line-height:1.5}.cabinet_authPromptBtn__iDahK{flex-shrink:0;border:none;border-radius:var(--radius-sm);padding:var(--sp-3) var(--sp-5);background:var(--accent);color:#fff;font-weight:700;cursor:pointer}.cabinet_authPromptBtn__iDahK:hover{background:var(--accent-hover)}@media (max-width:520px){.cabinet_authPrompt__UORE2{flex-direction:column;align-items:stretch;text-align:center;padding:var(--sp-5) var(--sp-4)}.cabinet_authPromptBtn__iDahK{width:100%;justify-content:center}}.cabinet_wizLayoutTable__g2OI7{width:100%;max-width:22rem;margin-top:var(--sp-3);border-collapse:collapse;font-size:.875rem}.cabinet_wizLayoutTable__g2OI7 thead th{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);text-align:left}.cabinet_wizLayoutTable__g2OI7 tbody td,.cabinet_wizLayoutTable__g2OI7 thead th{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--glass-border-hairline)}.cabinet_wizLayoutTable__g2OI7 tbody td:last-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:var(--text)}.cabinet_wizLayoutTotal__VP9VA td{border-bottom:none;font-weight:800;color:var(--accent-green)}.cabinet_sidebarAside__HeebK{width:15.75rem;flex-shrink:0;border-right:1px solid var(--glass-border-hairline);background:rgb(15 23 42/.35);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html:not(.dark) .cabinet_sidebarAside__HeebK{background:rgb(255 255 255/.55)}.cabinet_sidebarNav__5650z{padding:var(--sp-5) var(--sp-3) var(--sp-8);position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;max-height:calc(100vh - 3.5rem);overflow-y:auto}.cabinet_sidebarList__F_9sW{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-1)}.cabinet_sidebarLinkActive__rJOrm,.cabinet_sidebarLink__VJA54{display:block;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);font-size:.875rem;font-weight:600;text-decoration:none;color:var(--text-secondary);line-height:1.35;transition:background .15s ease,color .15s ease}.cabinet_sidebarLink__VJA54:hover{color:var(--text);background:rgb(96 165 250/.08)}.cabinet_sidebarLinkActive__rJOrm{color:var(--accent);background:rgb(96 165 250/.14);box-shadow:inset 0 0 0 1px rgb(96 165 250/.22)}html.dark .cabinet_sidebarLinkActive__rJOrm{color:#93c5fd;background:rgb(96 165 250/.12)}.cabinet_sidebarAction__p3AmS{width:100%;display:block;padding:var(--sp-2) var(--sp-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font:inherit;font-size:.875rem;font-weight:600;line-height:1.35;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.cabinet_sidebarAction__p3AmS:hover{color:var(--text);background:rgb(96 165 250/.08)}.cabinet_sidebarAction__p3AmS:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cabinet_sidebarDivider__oMqqp{height:1px;margin:var(--sp-4) var(--sp-2);background:var(--glass-border-hairline)}.cabinet_subscriptionDrawerRootOpen__rMm_0,.cabinet_subscriptionDrawerRoot__O7l4P{position:fixed;inset:0;z-index:70;visibility:hidden;pointer-events:none}.cabinet_subscriptionDrawerRootOpen__rMm_0{visibility:visible;pointer-events:auto}.cabinet_subscriptionDrawerBackdrop__udoSi{position:absolute;inset:0;border:0;padding:0;background:rgb(15 23 42/0);cursor:pointer;opacity:0;transition:background .2s ease,opacity .2s ease}.cabinet_subscriptionDrawerRootOpen__rMm_0 .cabinet_subscriptionDrawerBackdrop__udoSi{background:rgb(15 23 42/.42);opacity:1}.cabinet_subscriptionDrawerPanel__XKpsa{position:absolute;top:0;right:0;width:min(28.5rem,calc(100vw - 1.5rem));height:100%;padding:var(--sp-6);overflow-y:auto;background:var(--bg-base);background-image:var(--bg-mesh);border-left:1px solid var(--glass-border-hairline);box-shadow:-18px 0 48px rgb(15 23 42/.2);transform:translateX(102%);transition:transform .24s ease}html.dark .cabinet_subscriptionDrawerPanel__XKpsa{box-shadow:-18px 0 48px rgb(0 0 0/.45)}.cabinet_subscriptionDrawerRootOpen__rMm_0 .cabinet_subscriptionDrawerPanel__XKpsa{transform:translateX(0)}.cabinet_subscriptionDrawerHeader__UbqSz{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);margin-bottom:var(--sp-6)}.cabinet_subscriptionDrawerKicker__oD_KP{margin:0 0 var(--sp-1);color:var(--text-muted);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cabinet_subscriptionDrawerTitle__69h4c{margin:0;color:var(--text);font-size:clamp(1.5rem,4vw,2rem);font-weight:850;letter-spacing:-.04em;line-height:1.1}.cabinet_subscriptionDrawerMuted__8odGX{margin:0;color:var(--text-muted);font-size:.9375rem}.cabinet_subscriptionDrawerAlert__Eidy_{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-md);border:1px solid rgb(239 68 68/.24);background:rgb(239 68 68/.08);color:#b91c1c;font-size:.875rem;font-weight:700}html.dark .cabinet_subscriptionDrawerAlert__Eidy_{color:#fecaca}.cabinet_subscriptionDrawerBody__Ej4Sn{display:flex;flex-direction:column;gap:var(--sp-4)}.cabinet_subscriptionBalanceCard__5I0JN,.cabinet_subscriptionSummaryCard__xT7Vi,.cabinet_subscriptionTaskCard__SSQ6E{border:1px solid var(--glass-border-hairline);border-radius:1.35rem;background:var(--glass-bg-elevated);box-shadow:var(--glass-shadow)}.cabinet_subscriptionSummaryCard__xT7Vi{padding:var(--sp-5)}.cabinet_subscriptionSummaryTop__T96f_{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);margin-bottom:var(--sp-5)}.cabinet_subscriptionCardLabel__7HOGM{margin:0 0 var(--sp-1);color:var(--text-muted);font-size:.8125rem;font-weight:700}.cabinet_subscriptionCardTitle__KuAus{margin:0;color:var(--text);font-size:1.05rem;font-weight:850;letter-spacing:-.02em}.cabinet_subscriptionStatusActive__VVJ__,.cabinet_subscriptionStatusInactive__jvUWO{padding:.35rem .65rem;border-radius:999px;font-size:.75rem;font-weight:850;line-height:1}.cabinet_subscriptionStatusActive__VVJ__{color:#047857;background:rgb(16 185 129/.13)}.cabinet_subscriptionStatusInactive__jvUWO{color:var(--text-muted);background:rgb(100 116 139/.12)}html.dark .cabinet_subscriptionStatusActive__VVJ__{color:#6ee7b7}.cabinet_subscriptionDetails___dXix,.cabinet_subscriptionTokenRows__UQOqe{display:flex;flex-direction:column;gap:var(--sp-3);margin:0}.cabinet_subscriptionDetails___dXix>div,.cabinet_subscriptionTokenRows__UQOqe>div{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4)}.cabinet_subscriptionDetails___dXix dt,.cabinet_subscriptionTokenRows__UQOqe dt{color:var(--text-secondary);font-size:.875rem;font-weight:650}.cabinet_subscriptionDetails___dXix dd,.cabinet_subscriptionTokenRows__UQOqe dd{margin:0;max-width:13rem;color:var(--text);font-size:.875rem;font-weight:800;text-align:right}.cabinet_subscriptionAutopayPrompt__aeQeV{display:flex;flex-direction:column;gap:var(--sp-3);margin-top:var(--sp-4)}.cabinet_subscriptionAutopayPrompt__aeQeV .cabinet_subscriptionPrimaryBtn__7ofcS{width:100%;text-align:center;text-decoration:none}.cabinet_subscriptionPaymentRow__Y_XOd dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabinet_subscriptionPaymentChange__tL_1J{margin-top:calc(-1 * var(--sp-2));margin-bottom:var(--sp-3)}.cabinet_subscriptionChangeCardBtn__RkBGk{padding:0;border:none;background:none;color:var(--accent);font:inherit;font-size:.8125rem;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.cabinet_subscriptionChangeCardBtn__RkBGk:hover{color:var(--text)}.cabinet_subscriptionChangeCardCancel__IVFVs{padding:0;border:none;background:none;color:var(--text-muted);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;align-self:flex-start}.cabinet_subscriptionChangeCardCancel__IVFVs:hover{color:var(--text)}.cabinet_attachAutopayAction__UT2uM{display:flex;flex-direction:column;gap:var(--sp-3);width:100%}.cabinet_attachAutopayAction__UT2uM .cabinet_subscriptionPrimaryBtn__7ofcS{width:100%;text-align:center}.cabinet_subscriptionActions__nqnfo{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);grid-template-columns:1fr;margin-top:var(--sp-5)}.cabinet_subscriptionDarkBtn__irwZa,.cabinet_subscriptionPrimaryBtn__7ofcS,.cabinet_subscriptionSecondaryBtn__qT5sb{border-radius:var(--radius-sm);font:inherit;font-size:.875rem;font-weight:800;cursor:pointer}.cabinet_subscriptionPrimaryBtn__7ofcS{padding:var(--sp-3) var(--sp-4);border:0;background:var(--text);color:var(--bg-base)}.cabinet_subscriptionPrimaryBtn__7ofcS:hover{opacity:.9}.cabinet_subscriptionDarkBtn__irwZa:disabled,.cabinet_subscriptionPrimaryBtn__7ofcS:disabled,.cabinet_subscriptionSecondaryBtn__qT5sb:disabled{cursor:not-allowed;opacity:.58}.cabinet_subscriptionPrimaryBtn__7ofcS:disabled:hover{opacity:.58}.cabinet_subscriptionSecondaryBtn__qT5sb{padding:var(--sp-3) var(--sp-4);border:1px solid var(--glass-border-hairline);background:transparent;color:var(--text-secondary)}.cabinet_subscriptionSecondaryBtn__qT5sb:hover{border-color:rgb(96 165 250/.32);color:var(--text)}a.cabinet_subscriptionPrimaryBtn__7ofcS,a.cabinet_subscriptionSecondaryBtn__qT5sb{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;text-align:center;text-decoration:none}.cabinet_subscriptionBalanceCard__5I0JN{padding:var(--sp-5)}.cabinet_subscriptionBalanceHeader__Q0SGU{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-4)}.cabinet_subscriptionBalanceHeader__Q0SGU h3{margin:0;color:var(--text);font-size:1rem;font-weight:850;letter-spacing:-.02em}.cabinet_subscriptionDarkBtn__irwZa{padding:var(--sp-2) var(--sp-3);border:0;background:#111827;color:#fff}.cabinet_subscriptionDarkBtn__irwZa:hover{background:#020617}.cabinet_subscriptionDarkBtn__irwZa:disabled:hover{background:#111827}.cabinet_subscriptionTokenTotal__AY0gn{padding-top:var(--sp-3);border-top:1px dashed var(--glass-border-hairline)}.cabinet_subscriptionTaskCard__SSQ6E{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5)}.cabinet_subscriptionTaskCard__SSQ6E span{color:var(--text-secondary);font-size:.9375rem;font-weight:650}.cabinet_subscriptionTaskBenefit__HfX1o{display:flex;align-items:center;gap:var(--sp-2);margin:0}.cabinet_subscriptionTaskBenefitIcon__ujOvG{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;color:#047857;background:rgb(16 185 129/.13)}.cabinet_subscriptionTaskBenefitIcon__ujOvG svg{width:1.125rem;height:1.125rem}html.dark .cabinet_subscriptionTaskBenefitIcon__ujOvG{color:#6ee7b7}.cabinet_subscriptionTaskBenefit__HfX1o strong{color:var(--text);font-size:.9375rem;font-weight:850}@media (max-width:720px){.cabinet_sidebarAside__HeebK{width:100%;border-right:none;border-bottom:1px solid var(--glass-border-hairline)}.cabinet_sidebarNav__5650z{position:relative;max-height:none;padding:var(--sp-3)}.cabinet_sidebarList__F_9sW{flex-direction:row;flex-wrap:wrap;gap:var(--sp-2)}.cabinet_sidebarAction__p3AmS,.cabinet_sidebarLinkActive__rJOrm,.cabinet_sidebarLink__VJA54{padding:var(--sp-2) var(--sp-3);white-space:nowrap}.cabinet_subscriptionDrawerPanel__XKpsa{width:100%;padding:var(--sp-5) var(--sp-4);border-left:0}.cabinet_subscriptionDetails___dXix>div,.cabinet_subscriptionTokenRows__UQOqe>div{align-items:flex-start}.cabinet_subscriptionDetails___dXix dd,.cabinet_subscriptionTokenRows__UQOqe dd{max-width:11rem}}.cabinet_outlineVisuallyHidden__uqkT8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cabinet_outlineRoot__IAj8w{margin-top:0;padding-bottom:var(--sp-1)}.cabinet_outlineHero__Jb14m{text-align:center;margin-bottom:var(--sp-7);max-width:36rem;margin-left:auto;margin-right:auto;padding:0 var(--sp-2)}.cabinet_outlineHeroTitle__G09CI{margin:0;font-size:clamp(1.15rem,2.5vw,1.4rem);font-weight:800;letter-spacing:-.03em;color:var(--text)}.cabinet_outlineHeroSubtitle__RHIk3{margin:var(--sp-3) 0 0;font-size:.9375rem;line-height:1.5;font-weight:500;color:var(--text-secondary)}.cabinet_outlineStack__1oTu0{display:flex;flex-direction:column;gap:var(--sp-6);max-width:44rem;margin:0 auto;padding:0 var(--sp-2)}.cabinet_outlinePreviewBlurStrong__bN7XP,.cabinet_outlinePreviewBlurTiny__vsFqb{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cabinet_outlinePreviewBlurTiny__vsFqb{opacity:.9;filter:blur(.65px)}.cabinet_outlinePreviewBlurStrong__bN7XP{opacity:.48;filter:blur(3.5px)}.cabinet_outlinePreviewLockedWrap__EkxPO{position:relative;max-width:44rem;margin:0 auto;padding-bottom:var(--sp-4)}.cabinet_outlinePreviewLockedWrap__EkxPO .cabinet_outlineStack__1oTu0{margin-bottom:0;padding-bottom:var(--sp-12)}.cabinet_outlinePreviewAuthOverlay__Wnrhp{position:relative;z-index:2;margin-top:-6.5rem;margin-bottom:var(--sp-8);padding:0 var(--sp-3);pointer-events:none}.cabinet_outlinePreviewAuthOverlay__Wnrhp>*{pointer-events:auto}.cabinet_outlinePreviewAuthOverlay__Wnrhp .cabinet_authPrompt__UORE2{margin-top:0;margin-bottom:0;max-width:28rem;flex-direction:column;align-items:stretch;text-align:center;gap:var(--sp-6);padding:var(--sp-6) var(--sp-6);border:1px solid var(--glass-border-hairline);border-radius:var(--radius-lg);background:var(--glass-bg-elevated);box-shadow:var(--shadow-soft),var(--panel-inset-shine);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.cabinet_outlinePreviewAuthOverlay__Wnrhp .cabinet_authPrompt__UORE2>div{padding:0 var(--sp-1)}.cabinet_outlinePreviewAuthOverlay__Wnrhp .cabinet_authPrompt__UORE2 strong{font-size:1.05rem;margin-bottom:var(--sp-3)}.cabinet_outlinePreviewAuthOverlay__Wnrhp .cabinet_authPromptBtn__iDahK{width:100%;justify-content:center}@keyframes cabinet_outlineCardAppear__rIWSk{0%{opacity:0;transform:translateY(-14px) scale(.985);filter:blur(3px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.cabinet_outlineCardEnter__9_oOG{animation:cabinet_outlineCardAppear__rIWSk .42s cubic-bezier(.22,1,.36,1) both}@keyframes cabinet_outlineBulletAppear__F7PNU{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.cabinet_outlineBulletEnter__5mWgz{animation:cabinet_outlineBulletAppear__F7PNU .38s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:reduce){.cabinet_outlineBulletEnter__5mWgz,.cabinet_outlineCardEnter__9_oOG,.cabinet_writePlanMarkActive___Pweg,.cabinet_writePlanMarkActive___Pweg:after{animation:none}.cabinet_outlinePreviewBlurStrong__bN7XP,.cabinet_outlinePreviewBlurTiny__vsFqb{filter:none}.cabinet_outlinePreviewBlurStrong__bN7XP{opacity:.52}.cabinet_outlineChapterCard__d9eaK,.cabinet_outlineDragOver__EDuxq,.cabinet_outlineDragging__Eca7b,.cabinet_outlinePlainCard__rd30C{transition:none}.cabinet_outlineAddMenu__p0TYk{animation:none}}.cabinet_outlineBlockMain__fnwyu{flex:1 1;min-width:0;width:100%;display:flex;flex-direction:column}.cabinet_outlineDragHandle__aMc1h{flex-shrink:0;width:2.25rem;min-height:2.75rem;display:flex;align-items:center;justify-content:center;margin-top:2px;border-radius:var(--radius-sm);border:1px dashed rgb(96 165 250/.35);background:rgb(96 165 250/.06);color:var(--text-muted);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.cabinet_outlineDragHandleInToolbar__DXRPY{margin-top:0;align-self:center;width:2rem;min-height:2rem;height:2rem;border-radius:calc(var(--radius-sm) - 2px)}.cabinet_outlineDragHandle__aMc1h:hover:not([draggable=false]){border-color:rgb(96 165 250/.55);background:rgb(96 165 250/.12);color:var(--accent)}.cabinet_outlineDragHandle__aMc1h[draggable=false]{cursor:not-allowed;opacity:.45}.cabinet_outlineDragIcon__7tdu4{width:1.1rem;height:1.1rem;display:block;pointer-events:none}.cabinet_outlineDragOver__EDuxq{box-shadow:0 0 0 2px rgb(37 99 235/.45);border-radius:var(--radius-lg);transition:box-shadow .28s ease,opacity .22s ease}.cabinet_outlineDragging__Eca7b{opacity:.55;transition:opacity .22s ease}.cabinet_outlineCardReorderMotion__va_dO{position:relative;z-index:4;box-shadow:0 0 0 1px rgb(37 99 235/.28),0 22px 56px rgb(15 23 42/.18)}html.dark .cabinet_outlineCardReorderMotion__va_dO{box-shadow:0 0 0 1px rgb(147 197 253/.32),0 22px 60px rgb(0 0 0/.38)}.cabinet_outlineBulletPairReorderMotion___lF5M{position:relative;z-index:3;border-radius:var(--radius-sm);box-shadow:0 0 0 2px rgb(59 130 246/.42),0 14px 40px rgb(15 23 42/.14)}html.dark .cabinet_outlineBulletPairReorderMotion___lF5M{box-shadow:0 0 0 2px rgb(129 140 248/.48),0 14px 44px rgb(0 0 0/.32)}html.dark .cabinet_outlineDragHandle__aMc1h{border-color:rgb(129 140 248/.35);background:rgb(129 140 248/.1)}html.dark .cabinet_outlineDragHandle__aMc1h:hover:not([draggable=false]){border-color:rgb(147 197 253/.5);color:#93c5fd}html.dark .cabinet_outlineDragOver__EDuxq{box-shadow:0 0 0 2px rgb(147 197 253/.45)}.cabinet_outlineToolbar__Sc7iq{display:inline-flex;align-items:center;gap:0;justify-self:end;flex-wrap:nowrap;padding:2px;border-radius:var(--radius-sm);border:1px solid rgb(15 23 42/.1);background:rgb(255 255 255/.95);box-shadow:0 1px 6px rgb(15 23 42/.05)}html.dark .cabinet_outlineToolbar__Sc7iq{background:rgb(30 41 59/.95);border-color:rgb(148 163 184/.2)}.cabinet_outlineToolbarGroup__4BwN4{display:flex;align-items:center}.cabinet_outlineToolbarSep__T7B8s{width:1px;height:1.25rem;margin:0 2px;align-self:center;background:rgb(15 23 42/.12)}html.dark .cabinet_outlineToolbarSep__T7B8s{background:rgb(148 163 184/.25)}.cabinet_outlineToolBtn___K5b8{min-width:2rem;height:2rem;padding:0 var(--sp-2);border:none;background:transparent;border-radius:calc(var(--radius-sm) - 2px);font-size:.9375rem;line-height:1;cursor:pointer;color:var(--text-secondary);transition:background .12s ease,color .12s ease}.cabinet_outlineToolBtn___K5b8:hover:not(:disabled){background:rgb(15 23 42/.06);color:var(--text)}.cabinet_outlineToolBtn___K5b8:disabled{opacity:.35;cursor:not-allowed}.cabinet_outlineAddWrap__8QO95{position:relative}.cabinet_outlineAddMenu__p0TYk{position:absolute;top:calc(100% + 4px);right:0;z-index:30;min-width:9.5rem;padding:var(--sp-1) 0;border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background:var(--glass-bg-elevated);box-shadow:var(--glass-shadow);animation:cabinet_outlineMenuAppear__6QR19 .22s cubic-bezier(.22,1,.36,1) both}@keyframes cabinet_outlineMenuAppear__6QR19{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.cabinet_outlineAddMenuItem__xA_0n{display:block;width:100%;text-align:left;padding:var(--sp-2) var(--sp-4);border:none;background:transparent;font-size:.875rem;font-weight:600;color:var(--text);cursor:pointer}.cabinet_outlineAddMenuItem__xA_0n:hover{background:rgb(96 165 250/.1);color:var(--accent)}.cabinet_outlineChapterCard__d9eaK{border-radius:var(--radius-lg);overflow:visible;border:1px solid var(--glass-border-hairline);box-shadow:0 2px 16px rgb(15 23 42/.05);transition:box-shadow .32s ease,opacity .28s ease,border-color .24s ease}.cabinet_outlineChapterTop___T_WW{padding:var(--sp-4) var(--sp-5);background:rgb(248 250 252/.95)}html.dark .cabinet_outlineChapterTop___T_WW{background:rgb(30 41 59/.65)}.cabinet_outlineChapterHead__uvCDU{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);background:rgb(241 245 249/.95);border:1px solid rgb(15 23 42/.06)}html.dark .cabinet_outlineChapterHead__uvCDU{background:rgb(15 23 42/.45);border-color:rgb(148 163 184/.15)}.cabinet_outlineChapterTitleInput__4yHq_{width:100%;border:none;background:transparent;font-size:.9375rem;font-weight:700;color:var(--text);outline:none}.cabinet_outlineChapterBody__xN7JX{padding:var(--sp-5);background:var(--glass-bg-elevated)}.cabinet_outlineBulletRow__0zA80{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--sp-3);gap:var(--sp-3);align-items:start;margin-bottom:var(--sp-4)}.cabinet_outlineBulletRow__0zA80:last-child{margin-bottom:0}.cabinet_outlineBulletIdx__lZOIa{font-size:.8125rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted);padding-top:.45rem;min-width:2rem}.cabinet_outlineBulletText__bHJzk{width:100%;resize:vertical;min-height:3.25rem;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background:rgb(255 255 255/.9);font-size:.875rem;line-height:1.45;color:var(--text);font-family:inherit}html.dark .cabinet_outlineBulletText__bHJzk{background:rgb(15 23 42/.35);color:#e2e8f0}.cabinet_outlineBulletTools___7E28{display:inline-flex;flex-direction:row;align-items:center;flex-shrink:0;gap:0;align-self:start;margin-top:.35rem;padding:2px;border-radius:var(--radius-sm);border:1px solid rgb(15 23 42/.1);background:rgb(255 255 255/.88);box-shadow:0 1px 6px rgb(15 23 42/.05)}html.dark .cabinet_outlineBulletTools___7E28{background:rgb(30 41 59/.75);border-color:rgb(148 163 184/.22);box-shadow:0 1px 8px rgb(0 0 0/.2)}.cabinet_outlineBulletToolsCluster__7_fhU{display:inline-flex;align-items:center}.cabinet_outlineBulletToolsSep__phTlf{width:1px;height:1.25rem;margin:0 3px;flex-shrink:0;background:rgb(15 23 42/.12)}html.dark .cabinet_outlineBulletToolsSep__phTlf{background:rgb(148 163 184/.22)}.cabinet_outlineMiniBtn__AIl7h{min-width:2rem;height:2rem;padding:0;font-size:.8125rem;font-weight:600;border-radius:calc(var(--radius-sm) - 2px);border:1px solid transparent;background:transparent;color:var(--text-secondary);cursor:pointer;line-height:1;transition:background .12s ease,color .12s ease,border-color .12s ease}.cabinet_outlineMiniBtn__AIl7h:hover:not(:disabled){background:rgb(15 23 42/.06);color:var(--text)}.cabinet_outlineMiniBtn__AIl7h:focus-visible{outline:2px solid rgb(59 130 246/.55);outline-offset:1px}html.dark .cabinet_outlineMiniBtn__AIl7h:hover:not(:disabled){background:rgb(148 163 184/.12);color:#e2e8f0}html.dark .cabinet_outlineMiniBtn__AIl7h:focus-visible{outline-color:rgb(147 197 253/.65)}.cabinet_outlineMiniBtnDanger__WZL0o:hover:not(:disabled){background:rgb(239 68 68/.1);color:rgb(185 28 28);border-color:rgb(239 68 68/.35)}html.dark .cabinet_outlineMiniBtnDanger__WZL0o:hover:not(:disabled){background:rgb(248 113 113/.12);color:#fecaca;border-color:rgb(248 113 113/.35)}.cabinet_outlineMiniBtn__AIl7h:disabled{opacity:.38;cursor:not-allowed}.cabinet_outlinePlainCard__rd30C{border-radius:var(--radius-lg);overflow:visible;border:1px solid var(--glass-border-hairline);box-shadow:0 2px 16px rgb(15 23 42/.05);transition:box-shadow .32s ease,opacity .28s ease,border-color .24s ease}.cabinet_outlinePlainTop__Y11_k{padding:var(--sp-4) var(--sp-5);background:rgb(248 250 252/.95)}html.dark .cabinet_outlinePlainTop__Y11_k{background:rgb(30 41 59/.65)}.cabinet_outlinePlainHead__ubqb9{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);background:rgb(241 245 249/.95);border:1px solid rgb(15 23 42/.06)}html.dark .cabinet_outlinePlainHead__ubqb9{background:rgb(15 23 42/.45);border-color:rgb(148 163 184/.15)}.cabinet_outlinePlainTitleInput__oBcnn{width:100%;border:none;background:transparent;font-size:.9375rem;font-weight:700;color:var(--text);outline:none}.cabinet_outlineFooterNav__YqZuy{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center;margin-top:var(--sp-7);max-width:44rem;margin-left:auto;margin-right:auto;padding:0 var(--sp-2)}.cabinet_writeIntroPaper__8j9TF{max-width:44rem;margin:0 auto var(--sp-8);padding:var(--sp-6) var(--sp-6);border-radius:var(--radius-lg);border:1px solid var(--glass-border-hairline);background:rgb(255 255 255/.96);box-shadow:0 4px 28px rgb(15 23 42/.08)}html.dark .cabinet_writeIntroPaper__8j9TF{background:rgb(30 41 59/.85);border-color:rgb(148 163 184/.2);box-shadow:0 4px 32px rgb(0 0 0/.25)}.cabinet_writeIntroChapterHeading__wEisN,.cabinet_writeIntroPaperTitle__4LVQ5{font-size:clamp(1.1rem,2.2vw,1.35rem);font-weight:800;letter-spacing:-.03em;line-height:1.25;color:var(--text)}.cabinet_writeIntroPaperTitle__4LVQ5{margin:0 0 var(--sp-4)}.cabinet_writeIntroBody__XoJSe{margin-bottom:var(--sp-5)}.cabinet_writeIntroPara__BHEek{margin:0 0 var(--sp-3);font-size:.9375rem;line-height:1.65;color:var(--text)}.cabinet_writeIntroPara__BHEek:last-child{margin-bottom:0}.cabinet_writeIntroChapterHeading__wEisN{margin:0 0 var(--sp-2)}.cabinet_writeIntroTeaser__pFX7U{position:relative;margin-top:var(--sp-3);overflow:hidden;border-radius:0 0 var(--radius-sm) var(--radius-sm)}.cabinet_writeIntroTeaserBlur__N45OE{filter:blur(5px);opacity:.42;transform:translateY(2px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.cabinet_writeIntroTeaser__pFX7U:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(255 255 255/0) 0,rgb(255 255 255/.55) 45%,rgb(255 255 255/.92));pointer-events:none}html.dark .cabinet_writeIntroTeaser__pFX7U:after{background:linear-gradient(180deg,rgb(30 41 59/0) 0,rgb(30 41 59/.5) 45%,rgb(30 41 59/.92))}.cabinet_writeIntroTeaserPara__iarxa{margin:0;font-size:.875rem;line-height:1.6;color:var(--text-muted)}.cabinet_writePricingSection__ML_D0{width:100%;max-width:56rem;margin:0 auto;padding:var(--sp-8) 0 var(--sp-2);border-top:1px solid var(--glass-border-hairline)}.cabinet_writeIntroResultWrap__GIJ__{position:relative}.cabinet_writeIntroResultWrap__GIJ__ .cabinet_authPrompt__UORE2{margin-top:var(--sp-8);margin-bottom:var(--sp-2)}.cabinet_writeIntroFullGenBusy__hKg5k{position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;padding:var(--sp-6);border-radius:var(--radius-lg);background:rgb(255 255 255/.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html.dark .cabinet_writeIntroFullGenBusy__hKg5k{background:rgb(15 23 42/.75)}.cabinet_writeIntroFullGenBusyText__Yt1Aw{margin:0;font-size:1rem;font-weight:700;color:var(--text);text-align:center}