.Onboarding_shell__Y4QHq{display:grid;grid-template-columns:360px 1fr;min-height:100vh;width:100%;background:var(--nf-bg,#f6f8fb)}.Onboarding_rail__rg1G7{background:radial-gradient(circle at 15% -10%,rgba(36,93,115,.08),transparent 55%),var(--nf-panel,#fff);border-right:1px solid var(--nf-border,#e6e9ef);padding:40px 32px;display:flex;flex-direction:column;gap:28px}.Onboarding_brand__dohCx{display:flex;align-items:center;gap:10px;font-weight:800;font-size:16px;letter-spacing:-.01em;color:var(--nf-text,#0f1729)}.Onboarding_stepper__Veznf{display:flex;flex-direction:column}.Onboarding_stepItem__BqeOe{display:flex;align-items:flex-start;gap:12px;position:relative;padding-bottom:22px}.Onboarding_stepItem__BqeOe:last-child{padding-bottom:0}.Onboarding_stepItem__BqeOe:before{content:"";position:absolute;left:13px;top:28px;bottom:0;width:1px;background:var(--nf-border,#e6e9ef)}.Onboarding_stepItem__BqeOe:last-child:before{display:none}.Onboarding_stepDot__Hjx0H{width:27px;height:27px;border-radius:50%;border:1px solid var(--nf-border,#e6e9ef);background:var(--nf-panel,#fff);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--nf-gray-400,#9ca3af);transition:border-color .2s ease,color .2s ease,box-shadow .2s ease,background .2s ease}.Onboarding_stepDone___SXuH .Onboarding_stepDot__Hjx0H{background:var(--nf-primary,#245d73);border-color:var(--nf-primary,#245d73);color:#fff}.Onboarding_stepActive__GTNaR .Onboarding_stepDot__Hjx0H{border-color:var(--nf-primary,#245d73);color:var(--nf-primary,#245d73);box-shadow:0 0 0 4px rgba(36,93,115,.12)}.Onboarding_stepUpcoming__Q67jv .Onboarding_stepDot__Hjx0H{color:var(--nf-gray-400,#9ca3af)}.Onboarding_stepText__g_TaF{padding-top:4px}.Onboarding_stepLabel__W82Hd{font-size:13.5px;font-weight:600;color:var(--nf-muted,#667085)}.Onboarding_stepActive__GTNaR .Onboarding_stepLabel__W82Hd,.Onboarding_stepDone___SXuH .Onboarding_stepLabel__W82Hd{color:var(--nf-text,#0f1729)}.Onboarding_headline___i_EG{display:flex;flex-direction:column;gap:8px}.Onboarding_eyebrow__1UA3e{font-size:12px;font-weight:600;color:var(--nf-primary,#245d73);text-transform:uppercase;letter-spacing:.04em}.Onboarding_headline___i_EG h1{font-size:20px;line-height:1.32;font-weight:700;margin:0;letter-spacing:-.01em;color:var(--nf-text,#0f1729)}.Onboarding_headline___i_EG p{font-size:13.5px;line-height:1.55;color:var(--nf-muted,#667085);margin:0}.Onboarding_trustPanel__WKJQD{margin-top:auto;border:1px solid var(--nf-border,#e6e9ef);border-radius:var(--nf-radius,14px);background:var(--nf-gray-50,#f9fafb);padding:16px;display:flex;flex-direction:column;gap:8px}.Onboarding_trustPanelHead__jvj_F{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--nf-text,#0f1729)}.Onboarding_trustPanelHead__jvj_F svg{color:var(--nf-primary,#245d73);flex-shrink:0}.Onboarding_trustText___TNwB{margin:0;font-size:12.5px;line-height:1.55;color:var(--nf-muted,#667085)}.Onboarding_durationBadge__H621j{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:500;color:var(--nf-gray-400,#9ca3af);margin-top:4px}.Onboarding_logoutLink__QtsCp{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;background:transparent;border:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--nf-muted,#667085);cursor:pointer;transition:color .15s ease}.Onboarding_logoutLink__QtsCp:hover:not(:disabled){color:var(--nf-err,#d64545)}.Onboarding_logoutLink__QtsCp:disabled{opacity:.6;cursor:not-allowed}.Onboarding_formArea__CaUid{display:flex;justify-content:flex-start;padding:48px 56px;overflow-y:auto}.Onboarding_formInner__ctNRr{width:100%;max-width:660px;display:flex;flex-direction:column}.Onboarding_stepPanel__2vRCF{animation:Onboarding_stepIn__9gAmy .3s cubic-bezier(.16,1,.3,1) both}@keyframes Onboarding_stepIn__9gAmy{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Onboarding_stepPanelHead___KLOf{margin-bottom:24px}.Onboarding_stepPanelHead___KLOf h2{font-size:20px;font-weight:700;margin:0 0 4px;letter-spacing:-.01em;color:var(--nf-text,#0f1729)}.Onboarding_stepPanelHead___KLOf p{font-size:14px;color:var(--nf-muted,#667085);margin:0}.Onboarding_error__8hh6L{display:flex;align-items:center;gap:8px;background-color:#fef2f2;color:#b91c1c;padding:12px 16px;border-radius:10px;margin-bottom:20px;border:1px solid #fecaca;font-size:13.5px}.Onboarding_error__8hh6L svg{flex-shrink:0}.Onboarding_success__V3NVG{display:flex;align-items:center;gap:8px;background-color:#f0fdf4;color:#15803d;padding:12px 16px;border-radius:10px;margin-bottom:20px;border:1px solid #bbf7d0;font-size:13.5px}.Onboarding_success__V3NVG svg{flex-shrink:0}.Onboarding_actions__C_QUG{display:flex;align-items:center;gap:10px;margin-top:28px}.Onboarding_primaryBtn__lZwBb,.Onboarding_secondaryBtn__JAIq2{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:none;border-radius:9px;font-family:inherit;font-size:14px;font-weight:700;padding:12px 22px;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,background .2s ease}.Onboarding_primaryBtn__lZwBb{background:var(--nf-primary,#245d73);color:#fff;margin-left:auto}.Onboarding_primaryBtn__lZwBb:hover:not(:disabled){background:var(--nf-primary-dark,#1a4554);box-shadow:0 0 0 4px rgba(36,93,115,.15)}.Onboarding_secondaryBtn__JAIq2{background:transparent;border:1px solid var(--nf-border,#e6e9ef);color:var(--nf-muted,#667085)}.Onboarding_secondaryBtn__JAIq2:hover:not(:disabled){border-color:var(--nf-gray-400,#9ca3af);color:var(--nf-text,#0f1729)}.Onboarding_primaryBtn__lZwBb:active:not(:disabled),.Onboarding_secondaryBtn__JAIq2:active:not(:disabled){transform:scale(.98)}.Onboarding_primaryBtn__lZwBb:disabled,.Onboarding_secondaryBtn__JAIq2:disabled{opacity:.65;cursor:not-allowed}.Onboarding_inlineSpinner__SqVTf{animation:Onboarding_spin___fvcf .9s linear infinite}.Onboarding_loadingPage__E7q5a{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background:var(--nf-bg,#f6f8fb);padding:20px}.Onboarding_loadingCard__hnvly{background:var(--nf-panel,#fff);border:1px solid var(--nf-border,#e6e9ef);border-radius:var(--nf-radius,14px);padding:3rem 2.5rem;text-align:center;color:var(--nf-muted,#667085)}.Onboarding_spinner___Q_BP{height:2.5rem;width:2.5rem;border-radius:50%;border:3px solid var(--nf-border,#e6e9ef);border-top-color:var(--nf-primary,#245d73);margin:0 auto 1rem;animation:Onboarding_spin___fvcf .9s linear infinite}@keyframes Onboarding_spin___fvcf{to{transform:rotate(1turn)}}@media (max-width:860px){.Onboarding_shell__Y4QHq{grid-template-columns:1fr}.Onboarding_formArea__CaUid{padding:32px 20px 60px}}@media (prefers-reduced-motion:reduce){.Onboarding_inlineSpinner__SqVTf,.Onboarding_spinner___Q_BP,.Onboarding_stepPanel__2vRCF{animation:none!important;transition:none!important}}.OnboardingRail_rail__IcGE6{background:radial-gradient(circle at 15% -10%,rgba(36,93,115,.08),transparent 55%),var(--nf-panel,#fff);border-right:1px solid var(--nf-border,#e6e9ef);padding:40px 32px;display:flex;flex-direction:column;gap:28px}.OnboardingRail_brand__J54vW{display:flex;align-items:center;gap:10px;font-weight:800;font-size:16px;letter-spacing:-.01em;color:var(--nf-text,#0f1729)}.OnboardingRail_stepper__Z9le0{display:flex;flex-direction:column}.OnboardingRail_stepItem__SpykQ{display:flex;align-items:flex-start;gap:12px;position:relative;padding-bottom:22px}.OnboardingRail_stepItem__SpykQ:last-child{padding-bottom:0}.OnboardingRail_stepItem__SpykQ:before{content:"";position:absolute;left:13px;top:28px;bottom:0;width:1px;background:var(--nf-border,#e6e9ef)}.OnboardingRail_stepItem__SpykQ:last-child:before{display:none}.OnboardingRail_stepDot__6t1BA{width:27px;height:27px;border-radius:50%;border:1px solid var(--nf-border,#e6e9ef);background:var(--nf-panel,#fff);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--nf-gray-400,#9ca3af);transition:border-color .2s ease,color .2s ease,box-shadow .2s ease,background .2s ease}.OnboardingRail_stepDone__yoYBR .OnboardingRail_stepDot__6t1BA{background:var(--nf-primary,#245d73);border-color:var(--nf-primary,#245d73);color:#fff}.OnboardingRail_stepActive__KF8mw .OnboardingRail_stepDot__6t1BA{border-color:var(--nf-primary,#245d73);color:var(--nf-primary,#245d73);box-shadow:0 0 0 4px rgba(36,93,115,.12)}.OnboardingRail_stepUpcoming__ZwUjB .OnboardingRail_stepDot__6t1BA{color:var(--nf-gray-400,#9ca3af)}.OnboardingRail_stepText__5tLB5{padding-top:4px}.OnboardingRail_stepLabel__nBO62{font-size:13.5px;font-weight:600;color:var(--nf-muted,#667085)}.OnboardingRail_stepActive__KF8mw .OnboardingRail_stepLabel__nBO62,.OnboardingRail_stepDone__yoYBR .OnboardingRail_stepLabel__nBO62{color:var(--nf-text,#0f1729)}.OnboardingRail_headline__6ZT_z{display:flex;flex-direction:column;gap:8px}.OnboardingRail_eyebrow__eg67J{font-size:12px;font-weight:600;color:var(--nf-primary,#245d73);text-transform:uppercase;letter-spacing:.04em}.OnboardingRail_headline__6ZT_z h1{font-size:20px;line-height:1.32;font-weight:700;margin:0;letter-spacing:-.01em;color:var(--nf-text,#0f1729)}.OnboardingRail_headline__6ZT_z p{font-size:13.5px;line-height:1.55;color:var(--nf-muted,#667085);margin:0}.OnboardingRail_trustPanel__uSIfF{margin-top:auto;border:1px solid var(--nf-border,#e6e9ef);border-radius:var(--nf-radius,14px);background:var(--nf-gray-50,#f9fafb);padding:16px;display:flex;flex-direction:column;gap:8px}.OnboardingRail_trustPanelHead__GCQ9h{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--nf-text,#0f1729)}.OnboardingRail_trustPanelHead__GCQ9h svg{color:var(--nf-primary,#245d73);flex-shrink:0}.OnboardingRail_trustText__9V4Sq{margin:0;font-size:12.5px;line-height:1.55;color:var(--nf-muted,#667085)}.OnboardingRail_durationBadge__pQeXv{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:500;color:var(--nf-gray-400,#9ca3af);margin-top:4px}.OnboardingRail_logoutLink__NayLW{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;background:transparent;border:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--nf-muted,#667085);cursor:pointer;transition:color .15s ease}.OnboardingRail_logoutLink__NayLW:hover:not(:disabled){color:var(--nf-err,#d64545)}.OnboardingRail_logoutLink__NayLW:disabled{opacity:.6;cursor:not-allowed}@media (max-width:860px){.OnboardingRail_rail__IcGE6{border-right:none;border-bottom:1px solid var(--nf-border,#e6e9ef);padding:24px 20px;gap:18px}.OnboardingRail_stepper__Z9le0{flex-direction:row;justify-content:space-between}.OnboardingRail_stepItem__SpykQ{flex-direction:column;align-items:center;padding-bottom:0;flex:1 1;gap:6px}.OnboardingRail_stepItem__SpykQ:before{left:50%;top:13px;right:-50%;bottom:auto;width:auto;height:1px}.OnboardingRail_stepText__5tLB5{padding-top:0;text-align:center}.OnboardingRail_stepLabel__nBO62{font-size:11px}.OnboardingRail_headline__6ZT_z,.OnboardingRail_trustPanel__uSIfF{display:none}.OnboardingRail_logoutLink__NayLW{align-self:center}}.FormControls_field__tcUGK{display:flex;flex-direction:column;gap:7px;margin-bottom:22px}.FormControls_field__tcUGK label{font-size:13.5px;font-weight:600;color:var(--nf-text,#0f1729)}.FormControls_field__tcUGK input[type=number],.FormControls_field__tcUGK input[type=text],.FormControls_field__tcUGK select{background:var(--nf-panel,#fff);border:1px solid var(--nf-border,#e6e9ef);border-radius:9px;padding:11px 13px;font-size:14px;color:var(--nf-text,#0f1729);font-family:inherit;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.FormControls_field__tcUGK input[type=text]::placeholder{color:var(--nf-gray-400,#9ca3af)}.FormControls_field__tcUGK input:focus,.FormControls_field__tcUGK select:focus{border-color:var(--nf-primary,#245d73);box-shadow:0 0 0 3px rgba(36,93,115,.12)}.FormControls_field__tcUGK small{font-size:12px;color:var(--nf-muted,#667085)}.FormControls_switchRow__1bpqj{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:12px 0;cursor:pointer}.FormControls_switchLabel__gmV8_{display:flex;flex-direction:column;gap:3px}.FormControls_switchTitle__n8u00{font-size:13.5px;font-weight:600;color:var(--nf-text,#0f1729)}.FormControls_switchDesc__rThV_{font-size:12.5px;color:var(--nf-muted,#667085);line-height:1.5}.FormControls_switchTrack__5IfZd{flex-shrink:0;width:38px;height:22px;border-radius:999px;background:var(--nf-gray-200,#e5e7eb);border:1px solid var(--nf-border,#e6e9ef);position:relative;margin-top:2px;overflow:hidden}.FormControls_switchTrackFill__641ia{position:absolute;inset:-1px;border-radius:999px;background:rgba(36,93,115,.15);border:1px solid var(--nf-primary,#245d73);opacity:0;transition:opacity .2s ease}.FormControls_switchInput__iQxVy:checked~.FormControls_switchTrackFill__641ia{opacity:1}.FormControls_switchInput__iQxVy{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer;z-index:2}.FormControls_switchInput__iQxVy:disabled{cursor:not-allowed}.FormControls_switchThumb__6_hV7{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.2);transition:transform .2s ease,background .2s ease;z-index:1}.FormControls_switchInput__iQxVy:checked~.FormControls_switchThumb__6_hV7{transform:translateX(16px);background:var(--nf-primary,#245d73)}.FormControls_switchGroup__4N8Aq{display:flex;flex-direction:column;margin:6px 0;padding:12px 14px;border:1px solid var(--nf-border,#e6e9ef);border-radius:10px;background:var(--nf-gray-50,#f9fafb)}.FormControls_switchGroup__4N8Aq .FormControls_switchRow__1bpqj{padding:0}.FormControls_checkRow__ZhMMd{display:flex;align-items:flex-start;gap:11px;padding:10px 0;cursor:pointer}.FormControls_checkRowError__M527z{background-color:#fef2f2;border-radius:8px;padding:10px}.FormControls_checkBoxWrap__mHdM6{position:relative;width:18px;height:18px;flex-shrink:0;margin-top:2px}.FormControls_checkInput__X7U51{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer;z-index:1}.FormControls_checkBox__4XwmF{position:absolute;inset:0;border-radius:5px;border:1px solid var(--nf-border,#e6e9ef);background:var(--nf-panel,#fff);display:flex;align-items:center;justify-content:center;transition:border-color .15s ease,background .15s ease}.FormControls_checkIcon__EtAQA{color:#fff;opacity:0;transition:opacity .15s ease}.FormControls_checkInput__X7U51:checked~.FormControls_checkBox__4XwmF{background:var(--nf-primary,#245d73);border-color:var(--nf-primary,#245d73)}.FormControls_checkInput__X7U51:checked~.FormControls_checkBox__4XwmF .FormControls_checkIcon__EtAQA{opacity:1}.FormControls_checkRowError__M527z .FormControls_checkBox__4XwmF{border-color:var(--nf-err,#d64545)}.FormControls_checkText__yd_Qv{font-size:13px;line-height:1.55;color:var(--nf-text,#0f1729)}.FormControls_checkText__yd_Qv a{color:var(--nf-primary,#245d73);text-decoration:none;border-bottom:1px solid rgba(36,93,115,.35)}.AccountStep_planGrid__6m2Ai{display:grid;grid-template-columns:1fr 1fr;gap:12px}.AccountStep_planCard__QitD_{text-align:left;cursor:pointer;border:1px solid var(--nf-border,#e6e9ef);background:var(--nf-panel,#fff);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:8px;transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease}.AccountStep_planCard__QitD_:hover{border-color:var(--nf-primary,#245d73);transform:translateY(-1px)}.AccountStep_planCardSelected__9ICYZ{border-color:var(--nf-primary,#245d73);background:rgba(36,93,115,.03);box-shadow:0 0 0 3px rgba(36,93,115,.12)}.AccountStep_planCardTop__zoYHY{display:flex;align-items:center;justify-content:space-between;gap:8px}.AccountStep_planCardName__zGAl4{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--nf-text,#0f1729)}.AccountStep_sparkleIcon__lDSS3{color:var(--nf-primary,#245d73)}.AccountStep_planRadio__Q9epD{accent-color:var(--nf-primary,#245d73);width:16px;height:16px;flex-shrink:0;cursor:pointer;margin:0}.AccountStep_planCardDesc__Y613R{font-size:12.5px;color:var(--nf-muted,#667085);line-height:1.5;flex:1 1}.AccountStep_planCardPrice__EnbFf{font-size:12px;font-weight:600;color:var(--nf-gray-400,#9ca3af);margin-top:4px}.AccountStep_planCardPriceHighlight__gCzuj{font-size:12px;font-weight:700;color:var(--nf-primary,#245d73);margin-top:4px}.AccountStep_termsWrapper__pyB5N{margin-top:10px;padding-top:14px;border-top:1px solid var(--nf-border,#eef0f4)}@media (max-width:860px){.AccountStep_planGrid__6m2Ai{grid-template-columns:1fr}}.FiscalOptimizationHub_hub__mW4bi{display:flex;flex-direction:column;gap:20px}.FiscalOptimizationHub_intro__cH4Gg{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--nf-border,#e6e9ef);border-radius:8px;background:var(--nf-surface,#ffffff)}.FiscalOptimizationHub_compactCard__uEDVC h3,.FiscalOptimizationHub_optionCard__kzHg_ h3{margin:0;color:var(--nf-text,#0f172a)}.FiscalOptimizationHub_intro__cH4Gg p{max-width:760px;margin:0;color:var(--nf-text-muted,#64748b);font-size:14px;line-height:1.4}.FiscalOptimizationHub_primaryGrid__3rHo_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.FiscalOptimizationHub_cardLink__VSyW2,.FiscalOptimizationHub_compactLink__uuPog{display:block;height:100%;color:inherit;text-decoration:none}.FiscalOptimizationHub_optionCard__kzHg_{position:relative;min-height:270px;height:100%;display:flex;flex-direction:column;padding:20px;border:1px solid var(--nf-border,#e6e9ef);border-radius:8px;background:var(--nf-surface,#ffffff);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.FiscalOptimizationHub_cardLink__VSyW2:hover .FiscalOptimizationHub_optionCard__kzHg_,.FiscalOptimizationHub_compactLink__uuPog:hover .FiscalOptimizationHub_compactCard__uEDVC{border-color:var(--nf-primary,#2563eb);box-shadow:0 8px 20px rgba(15,23,42,.08);transform:translateY(-2px)}.FiscalOptimizationHub_premiumCard__CvKKk{border-color:rgba(37,99,235,.24);background:linear-gradient(180deg,rgba(59,130,246,.16),rgba(14,165,233,.08) 34%,#ffffff 58%);box-shadow:0 8px 20px rgba(37,99,235,.12)}.FiscalOptimizationHub_cardLink__VSyW2:hover .FiscalOptimizationHub_premiumCard__CvKKk{border-color:rgba(37,99,235,.38);box-shadow:0 10px 24px rgba(37,99,235,.16)}.FiscalOptimizationHub_cardTop__Za6Sr{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px}.FiscalOptimizationHub_iconBox__pNYOI{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px}.FiscalOptimizationHub_premiumIcon__M_CgF{color:#1d4ed8;background:linear-gradient(135deg,rgba(59,130,246,.16),rgba(14,165,233,.18))}.FiscalOptimizationHub_scenarioIcon__gCy5M{color:var(--nf-primary,#2563eb);background:var(--nf-primary-50,#eff6ff)}.FiscalOptimizationHub_premiumBadge__8ewPe{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:999px;border:1px solid rgba(37,99,235,.24);background:linear-gradient(135deg,rgba(59,130,246,.16),rgba(14,165,233,.18));color:#1d4ed8;box-shadow:0 8px 20px rgba(37,99,235,.12);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.FiscalOptimizationHub_betaBadge__jPOA1{position:absolute;top:-12px;right:20px;transform:rotate(5deg);display:inline-flex;align-items:center;padding:6px 14px;background:linear-gradient(135deg,#2563eb,#6366f1);color:#ffffff;border-radius:8px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px;box-shadow:0 6px 16px rgba(37,99,235,.35),inset 0 1px 0 rgba(255,255,255,.25);border:1px solid rgba(255,255,255,.15);z-index:10;transition:transform .2s ease}.FiscalOptimizationHub_cardLink__VSyW2:hover .FiscalOptimizationHub_betaBadge__jPOA1{transform:rotate(8deg) scale(1.05)}.FiscalOptimizationHub_badgeGroup__mCGJo{display:flex;align-items:center;gap:8px}.FiscalOptimizationHub_optionCard__kzHg_ h3{font-size:16px;font-weight:600;line-height:1.3}.FiscalOptimizationHub_optionCard__kzHg_ p{margin:10px 0 0;color:var(--nf-text-muted,#64748b);font-size:13px;line-height:1.4}.FiscalOptimizationHub_cardCta__wajFb{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:22px;color:var(--nf-primary,#2563eb);font-size:13px;font-weight:600}.FiscalOptimizationHub_cardCta__wajFb svg{transition:transform .2s ease}.FiscalOptimizationHub_cardLink__VSyW2:hover .FiscalOptimizationHub_cardCta__wajFb svg{transform:translateX(4px)}.FiscalOptimizationHub_premiumCard__CvKKk .FiscalOptimizationHub_cardCta__wajFb{color:#1d4ed8}.FiscalOptimizationHub_secondaryGrid__AUsMM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.FiscalOptimizationHub_compactCard__uEDVC{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--nf-border,#e6e9ef);border-radius:8px;background:var(--nf-surface,#ffffff);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.FiscalOptimizationHub_compactIcon__VeTbH{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;color:var(--nf-primary,#2563eb);background:var(--nf-primary-50,#eff6ff)}.FiscalOptimizationHub_compactCard__uEDVC h3{font-size:15px;font-weight:600;line-height:1.3}.FiscalOptimizationHub_compactCard__uEDVC p{margin:3px 0 0;color:var(--nf-text-muted,#64748b);font-size:13px;line-height:1.4}.FiscalOptimizationHub_compactArrow__SRxOZ{color:var(--nf-text-muted,#64748b);transition:transform .2s ease,color .2s ease}.FiscalOptimizationHub_compactLink__uuPog:hover .FiscalOptimizationHub_compactArrow__SRxOZ{transform:translateX(4px);color:var(--nf-primary,#2563eb)}@media (max-width:860px){.FiscalOptimizationHub_primaryGrid__3rHo_,.FiscalOptimizationHub_secondaryGrid__AUsMM{grid-template-columns:1fr}.FiscalOptimizationHub_optionCard__kzHg_{min-height:auto}}@media (max-width:620px){.FiscalOptimizationHub_hub__mW4bi{gap:16px}.FiscalOptimizationHub_intro__cH4Gg{flex-direction:column;padding:16px;gap:12px}.FiscalOptimizationHub_optionCard__kzHg_{padding:16px}.FiscalOptimizationHub_cardTop__Za6Sr{margin-bottom:12px}.FiscalOptimizationHub_compactCard__uEDVC{grid-template-columns:auto minmax(0,1fr);padding:12px 14px}.FiscalOptimizationHub_compactArrow__SRxOZ{display:none}}.Select_select__DDKWV{position:relative;display:inline-flex;min-width:190px}.Select_selectButton__z48bG{display:inline-flex;width:100%;min-height:40px;align-items:center;gap:8px;padding:8px 11px;border:1px solid var(--nf-border,#d9e0e7);border-radius:9px;background:var(--nf-panel,#fff);color:var(--nf-muted,#64748b);font:inherit;font-size:13px;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.Select_selectButton__z48bG[data-focus-visible]{border-color:var(--nf-primary,#245d73);box-shadow:0 0 0 3px color-mix(in srgb,var(--nf-primary,#245d73) 14%,transparent);outline:none}.Select_selectButton__z48bG[data-disabled]{cursor:not-allowed;opacity:.6}.Select_selectValue__Hit3G{flex:1 1;overflow:hidden;color:var(--nf-text,#0f172a);text-align:left;text-overflow:ellipsis;white-space:nowrap}.Select_selectPopover__cOHEc{min-width:var(--trigger-width);max-height:min(360px,var(--visual-viewport-height,360px));margin-top:4px;overflow:hidden;border:1px solid var(--nf-border,#e2e8f0);border-radius:10px;background:var(--nf-panel,#fff);box-shadow:var(--nf-shadow,0 10px 26px rgb(15 23 42/12%));outline:none}.Select_selectListBox__0QNdu{display:grid;max-height:inherit;padding:6px;overflow-y:auto;outline:none}.Select_selectSection__Q5T0G{display:grid}.Select_selectSection__Q5T0G:not(:first-child){margin-top:4px;padding-top:4px;border-top:1px solid var(--nf-border,#e2e8f0)}.Select_selectSectionHeader__UGWg1{padding:6px 10px 4px;color:var(--nf-muted,#64748b);font-size:11px;font-weight:650;letter-spacing:.02em;text-transform:uppercase}.Select_selectOption__nx3D5{padding:8px 10px;border-radius:7px;color:var(--nf-text,#0f172a);font-size:13px;cursor:pointer;outline:none}.Select_selectOption__nx3D5[data-focused],.Select_selectOption__nx3D5[data-hovered]{background:var(--nf-primary-soft,#eaf2f4)}.Select_selectOption__nx3D5[data-selected]{background:var(--nf-primary,#245d73);color:#fff;font-weight:600}.Select_selectButtonWrapper___nyUZ{position:relative;display:inline-flex;width:100%}.Select_selectButtonWrapper___nyUZ .Select_selectButton__z48bG{padding-right:30px}.Select_selectClearButton___AEp6{position:absolute;top:50%;right:8px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--nf-muted,#64748b);cursor:pointer;transform:translateY(-50%)}.Select_selectClearButton___AEp6:hover{background:var(--nf-primary-soft,#eaf2f4);color:var(--nf-text,#0f172a)}@media (max-width:700px){.Select_select__DDKWV{width:100%}}.BudgetSelectionModal_overlay__c5cGa{position:fixed;inset:0;background:rgba(15,23,42,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:flex-end;justify-content:center;z-index:1000;padding:0}.BudgetSelectionModal_modal__yRDan{width:100%;max-width:640px;max-height:90vh;background:var(--nf-panel);border-top-left-radius:16px;border-top-right-radius:16px;border:1px solid var(--nf-border);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 -10px 40px rgba(0,0,0,.1)}.BudgetSelectionModal_header__URRd1{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--nf-border);background-color:var(--nf-bg-subtle,#f8fafc)}.BudgetSelectionModal_header__URRd1 h3{margin:0;font-size:18px;font-weight:600;color:var(--nf-text)}.BudgetSelectionModal_iconButton__D7aTj{border:none;background:transparent;color:var(--nf-muted);width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.BudgetSelectionModal_iconButton__D7aTj:hover{background:var(--nf-gray-100,#f1f5f9);color:var(--nf-text)}.BudgetSelectionModal_body__Mkxin{padding:20px;overflow-y:auto;display:flex;flex-direction:column;gap:24px}.BudgetSelectionModal_filtersContainer__9LwQS{display:flex;flex-direction:column;gap:16px}.BudgetSelectionModal_formGroup__jaGYd{display:flex;flex-direction:column;gap:8px}.BudgetSelectionModal_label__Ccbez{font-size:14px;font-weight:600;color:var(--nf-text)}.BudgetSelectionModal_select__r1S09{min-height:44px;border:1px solid var(--nf-border);border-radius:10px;padding:8px 12px;background:var(--nf-panel);color:var(--nf-text);font-size:15px;outline:none;transition:border-color .2s}.BudgetSelectionModal_select__r1S09:focus{border-color:var(--nf-primary);box-shadow:0 0 0 2px rgba(36,93,115,.1)}.BudgetSelectionModal_yearPills__aW8dz{display:flex;gap:8px;flex-wrap:wrap}.BudgetSelectionModal_yearPill__sYBpV{flex:1 1;min-width:64px;padding:10px 16px;border-radius:10px;border:1px solid var(--nf-border);background:var(--nf-panel);color:var(--nf-text);font-size:15px;font-weight:500;cursor:pointer;transition:all .2s;text-align:center}.BudgetSelectionModal_yearPill__sYBpV:hover{border-color:var(--nf-primary);background:var(--nf-bg-subtle,#f8fafc)}.BudgetSelectionModal_yearPillSelected__gHdEK{background:var(--nf-primary);color:white;border-color:var(--nf-primary)}.BudgetSelectionModal_yearPillSelected__gHdEK:hover{background:var(--nf-primary-2,#1a4556);border-color:var(--nf-primary-2,#1a4556)}.BudgetSelectionModal_listContainer__BpJsE{display:flex;flex-direction:column;gap:12px}.BudgetSelectionModal_listTitle__aFCr6{margin:0;font-size:14px;font-weight:600;color:var(--nf-muted);text-transform:uppercase;letter-spacing:.5px}.BudgetSelectionModal_list__zCi1u{display:flex;flex-direction:column;gap:10px}.BudgetSelectionModal_item__sKGwD{width:100%;border:2px solid transparent;background:var(--nf-gray-50,#f8fafc);border-radius:12px;padding:16px;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;transition:all .2s}.BudgetSelectionModal_item__sKGwD:hover{background:var(--nf-panel);border-color:var(--nf-border);box-shadow:0 2px 8px rgba(0,0,0,.04)}.BudgetSelectionModal_itemSelected__rvns6{background:var(--nf-panel);border-color:var(--nf-primary);box-shadow:0 4px 12px rgba(36,93,115,.08)}.BudgetSelectionModal_itemSelected__rvns6:hover{border-color:var(--nf-primary)}.BudgetSelectionModal_itemContent__CKOBn{display:flex;flex-direction:column;gap:8px;flex:1 1}.BudgetSelectionModal_itemMain__M7sKZ{display:flex;flex-direction:column;gap:4px}.BudgetSelectionModal_itemName__Mpsws{font-size:16px;color:var(--nf-text)}.BudgetSelectionModal_itemDescription__G_3mf{font-size:13px;color:var(--nf-muted);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BudgetSelectionModal_itemDate__vf29_{font-size:12px;color:var(--nf-muted);display:inline-flex;align-items:center;gap:6px;margin-top:4px}.BudgetSelectionModal_itemAction__doCbK,.BudgetSelectionModal_radioCircle__xkCOl{display:flex;align-items:center;justify-content:center}.BudgetSelectionModal_radioCircle__xkCOl{width:24px;height:24px;border-radius:50%;border:2px solid var(--nf-border);transition:all .2s;background:var(--nf-panel)}.BudgetSelectionModal_radioSelected__bgh7W{border-color:var(--nf-primary);background:var(--nf-primary)}.BudgetSelectionModal_checkIcon___tVMt{color:white}.BudgetSelectionModal_loadingState__93E1N{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 0;gap:12px;color:var(--nf-muted);font-size:14px}.BudgetSelectionModal_spinner__2ghTw{width:24px;height:24px;border:3px solid var(--nf-border);border-top-color:var(--nf-primary);border-radius:50%;animation:BudgetSelectionModal_spin__8HiQ6 1s linear infinite}@keyframes BudgetSelectionModal_spin__8HiQ6{to{transform:rotate(1turn)}}.BudgetSelectionModal_errorBox__FzOKX{border:1px solid #fecaca;background:#fef2f2;color:#b91c1c;border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:12px;font-size:14px}.BudgetSelectionModal_retryButton__L1BLh{border:1px solid #fca5a5;background:white;color:#b91c1c;border-radius:8px;padding:8px 12px;width:fit-content;display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-weight:500}.BudgetSelectionModal_empty__o48et{border:2px dashed var(--nf-border);border-radius:12px;padding:32px 20px;color:var(--nf-muted);font-size:14px;text-align:center;background:var(--nf-bg-subtle,#f8fafc)}.BudgetSelectionModal_footer__TheuK{display:flex;flex-direction:column;gap:16px;padding:16px 20px 24px;border-top:1px solid var(--nf-border);background-color:var(--nf-panel)}.BudgetSelectionModal_footerSelection__jcHGz{font-size:14px;text-align:center}.BudgetSelectionModal_selectedHint__HOnqE{color:var(--nf-text)}.BudgetSelectionModal_unselectedHint__W0PzT{color:var(--nf-muted);font-style:italic}.BudgetSelectionModal_footerActions__f93s4{display:flex;gap:12px}.BudgetSelectionModal_primaryButton__xW5Dg,.BudgetSelectionModal_secondaryButton__UWXXG{border-radius:10px;padding:14px 16px;flex:1 1;border:none;cursor:pointer;font-size:15px;font-weight:600;transition:all .2s}.BudgetSelectionModal_primaryButton__xW5Dg{background:var(--nf-primary);color:#fff}.BudgetSelectionModal_primaryButton__xW5Dg:hover:not(:disabled){background:var(--nf-primary-2,#1a4556)}.BudgetSelectionModal_primaryButton__xW5Dg:disabled{opacity:.5;cursor:not-allowed}.BudgetSelectionModal_secondaryButton__UWXXG{background:transparent;border:1px solid var(--nf-border);color:var(--nf-text)}.BudgetSelectionModal_secondaryButton__UWXXG:hover{background:var(--nf-gray-50,#f8fafc)}@media (min-width:640px){.BudgetSelectionModal_overlay__c5cGa{align-items:center;padding:24px}.BudgetSelectionModal_modal__yRDan{border-radius:16px}.BudgetSelectionModal_filtersContainer__9LwQS{flex-direction:row;align-items:flex-end}.BudgetSelectionModal_formGroup__jaGYd{flex:1 1}.BudgetSelectionModal_footer__TheuK{flex-direction:row;align-items:center;justify-content:space-between;padding:16px 20px}.BudgetSelectionModal_footerSelection__jcHGz{text-align:left}.BudgetSelectionModal_footerActions__f93s4{flex:0 0 auto;min-width:240px}}.SaftYearSelectionModal_overlay__mcjpc{position:fixed;inset:0;background:rgba(15,23,42,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:flex-end;justify-content:center;z-index:1000;padding:0}.SaftYearSelectionModal_modal__a0DFz{width:100%;max-width:560px;max-height:90vh;background:var(--nf-panel);border-top-left-radius:16px;border-top-right-radius:16px;border:1px solid var(--nf-border);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 -10px 40px rgba(0,0,0,.12)}.SaftYearSelectionModal_header__Yy7Zv{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--nf-border);background-color:var(--nf-bg-subtle,#f8fafc)}.SaftYearSelectionModal_headerTitle__VAIzO{display:flex;align-items:center;gap:10px;color:var(--nf-text)}.SaftYearSelectionModal_headerTitle__VAIzO h3{margin:0;font-size:17px;font-weight:600;color:var(--nf-text)}.SaftYearSelectionModal_iconButton__vNoL5{border:none;background:transparent;color:var(--nf-muted);width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;flex-shrink:0}.SaftYearSelectionModal_iconButton__vNoL5:hover{background:var(--nf-gray-100,#f1f5f9);color:var(--nf-text)}.SaftYearSelectionModal_body__6eRss{padding:20px;overflow-y:auto;display:flex;flex-direction:column;gap:16px;flex:1 1}.SaftYearSelectionModal_description__ms0xm{margin:0;font-size:14px;color:var(--nf-muted);line-height:1.5}.SaftYearSelectionModal_loadingState__FIuyS{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;gap:12px;color:var(--nf-muted);font-size:14px}.SaftYearSelectionModal_spinner__r98ET{width:24px;height:24px;border:3px solid var(--nf-border);border-top-color:var(--nf-primary);border-radius:50%;animation:SaftYearSelectionModal_spin__ZZTok 1s linear infinite}@keyframes SaftYearSelectionModal_spin__ZZTok{to{transform:rotate(1turn)}}.SaftYearSelectionModal_errorBox__UaMDo{border:1px solid #fecaca;background:#fef2f2;color:#b91c1c;border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:12px;font-size:14px}.SaftYearSelectionModal_retryButton__a0No6{border:1px solid #fca5a5;background:white;color:#b91c1c;border-radius:8px;padding:8px 12px;width:fit-content;display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-weight:500;font-size:13px}.SaftYearSelectionModal_empty__PgfXI{border:2px dashed var(--nf-border);border-radius:12px;padding:32px 20px;color:var(--nf-muted);font-size:14px;text-align:center;background:var(--nf-bg-subtle,#f8fafc);display:flex;flex-direction:column;align-items:center;gap:8px}.SaftYearSelectionModal_emptyIcon__bhmQ3{color:var(--nf-muted);opacity:.5}.SaftYearSelectionModal_empty__PgfXI p{margin:0;font-weight:500;color:var(--nf-text)}.SaftYearSelectionModal_emptyHint__ayJq2{font-size:13px;color:var(--nf-muted)!important;font-weight:400!important}.SaftYearSelectionModal_list__KT3UB{display:flex;flex-direction:column;gap:10px}.SaftYearSelectionModal_item__TSe_V{width:100%;border:2px solid transparent;background:var(--nf-gray-50,#f8fafc);border-radius:12px;padding:14px 16px;text-align:left;display:flex;align-items:center;gap:14px;cursor:pointer;transition:all .2s}.SaftYearSelectionModal_item__TSe_V:hover{background:var(--nf-panel);border-color:var(--nf-border);box-shadow:0 2px 8px rgba(0,0,0,.04)}.SaftYearSelectionModal_itemSelected__p90Ng{background:var(--nf-panel);border-color:var(--nf-primary);box-shadow:0 4px 12px rgba(36,93,115,.08)}.SaftYearSelectionModal_itemSelected__p90Ng:hover{border-color:var(--nf-primary)}.SaftYearSelectionModal_itemLeft__YCuaE{flex-shrink:0}.SaftYearSelectionModal_yearBadge__t0IDD{width:56px;height:56px;background:var(--nf-primary);color:white;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;letter-spacing:-.5px}.SaftYearSelectionModal_itemSelected__p90Ng .SaftYearSelectionModal_yearBadge__t0IDD{background:var(--nf-primary)}.SaftYearSelectionModal_item__TSe_V:not(.SaftYearSelectionModal_itemSelected__p90Ng) .SaftYearSelectionModal_yearBadge__t0IDD{background:var(--nf-border);color:var(--nf-text)}.SaftYearSelectionModal_itemContent___9V2I{flex:1 1;display:flex;flex-direction:column;gap:6px;min-width:0}.SaftYearSelectionModal_itemRow__1vjio{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.SaftYearSelectionModal_itemTitle__z8pND{font-size:15px;font-weight:600;color:var(--nf-text)}.SaftYearSelectionModal_itemMeta__DgCyP{display:flex;flex-direction:column;gap:3px}.SaftYearSelectionModal_metaItem__RmW5k{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--nf-muted)}.SaftYearSelectionModal_metaWarning__zBZNa{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#b45309}.SaftYearSelectionModal_badgeOk__CwPny{display:inline-flex;align-items:center;gap:4px;background:#dcfce7;color:#15803d;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:500;white-space:nowrap}.SaftYearSelectionModal_badgeHint__ujA3c{font-size:10px;font-weight:400;opacity:.9}.SaftYearSelectionModal_badgeWarning__Tlj0e{display:inline-flex;align-items:center;gap:4px;background:#fef9c3;color:#854d0e;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:500;white-space:nowrap}.SaftYearSelectionModal_estimatePanel___3DFY{border:1px solid var(--nf-border);border-radius:12px;padding:14px 16px;background:var(--nf-panel);display:flex;flex-direction:column;gap:12px}.SaftYearSelectionModal_estimateToggle__9Rnl3{display:inline-flex;align-items:center;gap:8px;color:var(--nf-text);font-size:14px;font-weight:600;cursor:pointer}.SaftYearSelectionModal_estimateToggle__9Rnl3 input{width:16px;height:16px;margin:0;accent-color:var(--nf-primary)}.SaftYearSelectionModal_estimateControls__XS8ce{display:flex;flex-direction:column;gap:6px}.SaftYearSelectionModal_estimateControls__XS8ce label{font-size:12px;font-weight:600;color:var(--nf-muted)}.SaftYearSelectionModal_estimateSelect__TBLFi{width:100%;min-height:40px;border:1px solid var(--nf-border);border-radius:8px;background:var(--nf-bg-subtle,#f8fafc);color:var(--nf-text);padding:8px 10px;font-size:13px}.SaftYearSelectionModal_estimateSelect__TBLFi:disabled{opacity:.6;cursor:not-allowed}.SaftYearSelectionModal_itemAction__6Z_tA{flex-shrink:0;display:flex;align-items:center}.SaftYearSelectionModal_radioCircle__lMeZI{width:24px;height:24px;border-radius:50%;border:2px solid var(--nf-border);display:flex;align-items:center;justify-content:center;transition:all .2s;background:var(--nf-panel)}.SaftYearSelectionModal_radioSelected__bQqjT{border-color:var(--nf-primary);background:var(--nf-primary)}.SaftYearSelectionModal_checkIcon__4Nvv0{color:white}.SaftYearSelectionModal_footer__w1lfp{display:flex;flex-direction:column;gap:12px;padding:16px 20px 24px;border-top:1px solid var(--nf-border);background-color:var(--nf-panel)}.SaftYearSelectionModal_footerHint__PQBBs{font-size:14px;text-align:center}.SaftYearSelectionModal_selectedHint__FhLgo{color:var(--nf-text)}.SaftYearSelectionModal_unselectedHint__Smn0s{color:var(--nf-muted);font-style:italic}.SaftYearSelectionModal_footerActions__GZUEq{display:flex;gap:12px}.SaftYearSelectionModal_primaryButton__ejztN,.SaftYearSelectionModal_secondaryButton__27x9M{border-radius:10px;padding:14px 16px;flex:1 1;border:none;cursor:pointer;font-size:15px;font-weight:600;transition:all .2s}.SaftYearSelectionModal_primaryButton__ejztN{background:var(--nf-primary);color:#fff}.SaftYearSelectionModal_primaryButton__ejztN:hover:not(:disabled){background:var(--nf-primary-2,#1a4556)}.SaftYearSelectionModal_primaryButton__ejztN:disabled{opacity:.5;cursor:not-allowed}.SaftYearSelectionModal_secondaryButton__27x9M{background:transparent;border:1px solid var(--nf-border);color:var(--nf-text)}.SaftYearSelectionModal_secondaryButton__27x9M:hover{background:var(--nf-gray-50,#f8fafc)}@media (min-width:640px){.SaftYearSelectionModal_overlay__mcjpc{align-items:center;padding:24px}.SaftYearSelectionModal_modal__a0DFz{border-radius:16px}.SaftYearSelectionModal_footer__w1lfp{flex-direction:row;align-items:center;justify-content:space-between;padding:16px 20px}.SaftYearSelectionModal_footerHint__PQBBs{text-align:left}.SaftYearSelectionModal_footerActions__GZUEq{flex:0 0 auto;min-width:300px}.SaftYearSelectionModal_itemMeta__DgCyP{flex-direction:row;flex-wrap:wrap;gap:8px}}.PeriodSelector_container__C_Kdv{display:flex;align-items:center;gap:8px;background-color:white;border:1px solid var(--nf-border,#e6e9ef);border-radius:8px;padding:8px 12px;min-width:280px}.PeriodSelector_icon__i5A77{color:var(--nf-text-muted,#64748b);flex-shrink:0}.PeriodSelector_select__PU9Cn{flex:1 1;border:none;background:none;font-size:14px;color:var(--nf-text,#0f1729);cursor:pointer;outline:none;font-family:inherit}.PeriodSelector_select__PU9Cn:disabled{cursor:not-allowed;opacity:.5}.PeriodSelector_select__PU9Cn option{padding:8px}.ConfirmationModal_modalOverlay__tfqVS{position:fixed;inset:0;background:rgba(15,23,42,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;animation:ConfirmationModal_fadeIn__GJTlh .2s ease-out}@keyframes ConfirmationModal_fadeIn__GJTlh{0%{opacity:0}to{opacity:1}}.ConfirmationModal_modalContent___ZGPF{background:var(--nf-panel,#fff);border-radius:12px;border:1px solid var(--nf-border,rgba(226,232,240,.8));box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 12px 24px -8px rgba(0,0,0,.15);width:min(480px,92vw);max-height:90vh;display:flex;flex-direction:column;animation:ConfirmationModal_slideUp__4xkXJ .2s ease-out;position:relative}@keyframes ConfirmationModal_slideUp__4xkXJ{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.ConfirmationModal_modalHeader__HITai{position:relative;padding:12px 12px 0}.ConfirmationModal_closeButton__QOORb{position:absolute;top:12px;right:12px;width:auto;height:auto;background:transparent;border:none;color:var(--nf-text-muted,#64748b);cursor:pointer;padding:6px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease;z-index:1}.ConfirmationModal_closeButton__QOORb:hover:not(:disabled){background-color:var(--nf-bg-subtle,#f8fafc);color:var(--nf-text,#0f1729)}.ConfirmationModal_closeButton__QOORb:disabled{opacity:.5;cursor:not-allowed}.ConfirmationModal_modalBody__yvL3j{padding:32px 24px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.ConfirmationModal_iconWrapper__XC9jy{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center}.ConfirmationModal_iconDanger__ejyev{background-color:rgba(239,68,68,.1);color:var(--nf-err,#ef4444)}.ConfirmationModal_iconWarning__RDMjh{background-color:rgba(245,158,11,.1);color:var(--nf-warn,#f59e0b)}.ConfirmationModal_iconInfo__RnIQ4{background-color:rgba(59,130,246,.1);color:var(--nf-primary,#3b82f6)}.ConfirmationModal_title__6zSps{margin:0;font-size:20px;font-weight:600;color:var(--nf-text,#0f1729);line-height:1.3}.ConfirmationModal_message__rtql0{margin:0;font-size:14px;line-height:1.6;color:var(--nf-text-muted,#64748b);max-width:400px;white-space:pre-line}.ConfirmationModal_modalFooter__VHp0c{display:flex;gap:12px;padding:0 24px 24px;justify-content:center}.ConfirmationModal_primaryBtn__FJ1HL,.ConfirmationModal_secondaryBtn__yLB42{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:14px;min-width:120px;justify-content:center}.ConfirmationModal_secondaryBtn__yLB42{background-color:var(--nf-panel,#fff);color:var(--nf-text,#0f1729);border:1px solid var(--nf-border,#e6e9ef)}.ConfirmationModal_secondaryBtn__yLB42:hover:not(:disabled){background-color:var(--nf-bg-subtle,#f8fafc);border-color:var(--nf-gray-300,#cbd5e1)}.ConfirmationModal_secondaryBtn__yLB42:disabled{opacity:.5;cursor:not-allowed}.ConfirmationModal_primaryBtn__FJ1HL{border:none;color:white}.ConfirmationModal_btnDanger__WRMrb{background-color:var(--nf-err,#ef4444)}.ConfirmationModal_btnDanger__WRMrb:hover:not(:disabled){background-color:#dc2626;transform:translateY(-1px);box-shadow:0 4px 12px rgba(220,38,38,.3)}.ConfirmationModal_btnWarning__bs22r{background-color:var(--nf-warn,#f59e0b)}.ConfirmationModal_btnWarning__bs22r:hover:not(:disabled){background-color:#d97706;transform:translateY(-1px);box-shadow:0 4px 12px rgba(217,119,6,.3)}.ConfirmationModal_btnInfo__AT5gq{background-color:var(--nf-primary,#3b82f6)}.ConfirmationModal_btnInfo__AT5gq:hover:not(:disabled){background-color:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(37,99,235,.3)}.ConfirmationModal_primaryBtn__FJ1HL:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width:640px){.ConfirmationModal_modalFooter__VHp0c{flex-direction:column-reverse}.ConfirmationModal_primaryBtn__FJ1HL,.ConfirmationModal_secondaryBtn__yLB42{width:100%}}.Tooltip_trigger__LaRoj{cursor:help;display:inline-flex;position:relative}.Tooltip_tooltip__Tzcvy{background:rgba(0,0,0,.8);color:white;padding:6px 10px;border-radius:4px;font-size:12px;max-width:250px;pointer-events:none;animation:Tooltip_fadeIn__mQ0JH .2s ease-out;box-shadow:0 2px 6px rgba(0,0,0,.2);text-align:center}.Tooltip_tooltip__Tzcvy:after{content:"";position:absolute;width:8px;height:8px;background:rgba(0,0,0,.8);transform:rotate(45deg)}.Tooltip_top__BrmCG:after{bottom:-4px;left:50%;margin-left:-4px}.Tooltip_bottom__hwixB:after{top:-4px;left:50%;margin-left:-4px}.Tooltip_left__O2U2F:after{right:-4px;top:50%;margin-top:-4px}.Tooltip_right__gEabb:after{left:-4px;top:50%;margin-top:-4px}@keyframes Tooltip_fadeIn__mQ0JH{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.Tooltip_tooltip__Tzcvy{max-width:200px}}.BalanceSummaryCard_card__h_t9N{background-color:white;border:1px solid var(--nf-border,#e6e9ef);border-radius:8px;padding:16px;margin-bottom:24px}.BalanceSummaryCard_header__eZA3n{align-items:flex-start;margin-bottom:24px;padding-bottom:16px}.BalanceSummaryCard_headerCompact__3l5Ko,.BalanceSummaryCard_header__eZA3n{display:flex;justify-content:space-between;border-bottom:1px solid var(--nf-border,#e6e9ef)}.BalanceSummaryCard_headerCompact__3l5Ko{align-items:center;margin-bottom:12px;padding-bottom:10px}.BalanceSummaryCard_title__p3FAg{font-size:18px;margin:0 0 8px;font-size:16px;margin:0 0 6px}.BalanceSummaryCard_period__XkZtl{font-size:13px}.BalanceSummaryCard_period__XkZtl svg{color:var(--nf-text-muted,#64748b)}.BalanceSummaryCard_viewDetailsLink__7RJ8p{display:flex;align-items:center;gap:4px;padding:8px 16px;background-color:var(--nf-primary,#3b82f6);color:white;border-radius:6px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s}.BalanceSummaryCard_viewDetailsLinkCompact__QHopZ:hover,.BalanceSummaryCard_viewDetailsLink__7RJ8p:hover{background-color:var(--nf-primary-dark,#2563eb)}.BalanceSummaryCard_grid__2zmYu{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px}.BalanceSummaryCard_compactGrid__ECOZk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.BalanceSummaryCard_section__NpQp4{display:flex;flex-direction:column;gap:16px}.BalanceSummaryCard_sectionCompact__trOrr{display:flex;flex-direction:column;gap:10px}.BalanceSummaryCard_sectionTitle__LT8Ie{font-size:14px;letter-spacing:.5px;font-size:12px;margin:0}.BalanceSummaryCard_metricsGroup__0GZrG{display:flex;flex-direction:column;gap:16px}.BalanceSummaryCard_metricsGrid__yX_OU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.BalanceSummaryCard_metric__HuCoX{gap:6px;padding:12px}.BalanceSummaryCard_metricCompact__hdUSJ,.BalanceSummaryCard_metric__HuCoX{display:flex;flex-direction:column;background-color:var(--nf-bg-subtle,#f8fafc);border-radius:6px}.BalanceSummaryCard_metricCompact__hdUSJ{gap:4px;padding:10px}.BalanceSummaryCard_metricHighlight__OmGWz{background-color:#eff6ff;border:1px solid var(--nf-primary,#3b82f6)}.BalanceSummaryCard_metricLabel__e9D84{font-size:13px;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--nf-text-muted,#64748b);font-weight:500}.BalanceSummaryCard_metricValue__EtF6M{gap:8px;display:flex;align-items:center;justify-content:space-between;gap:6px}.BalanceSummaryCard_amount__Aq1Y9{font-size:18px;font-size:15px}.BalanceSummaryCard_movement__hGuVj{font-size:12px;font-size:11px;color:var(--nf-text-muted,#64748b);font-weight:500}.BalanceSummaryCard_trendDown__DgrfH,.BalanceSummaryCard_trendUp__g10XM{flex-shrink:0}.BalanceSummaryCard_error__sSOR0,.BalanceSummaryCard_loading__srnuj{padding:40px;font-size:14px;display:flex;align-items:center;justify-content:center;padding:24px}.BalanceSummaryCard_tableWrapper__ISiQs{background-color:var(--nf-panel,#fff);border:1px solid var(--nf-border,#e6e9ef);border-radius:8px;padding:12px 14px;margin-bottom:20px}.BalanceSummaryCard_tableHeader__zfr3f{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;border-bottom:1px solid var(--nf-border,#e6e9ef);margin-bottom:10px}.BalanceSummaryCard_title__p3FAg{font-size:15px;font-weight:600;margin:0 0 4px;color:var(--nf-text,#0f1729)}.BalanceSummaryCard_period__XkZtl{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--nf-text-muted,#64748b)}.BalanceSummaryCard_viewDetailsLinkCompact__QHopZ{display:inline-flex;align-items:center;gap:4px;padding:6px 8px;background-color:var(--nf-primary,#3b82f6);color:white;border-radius:6px;font-size:12px;font-weight:500;text-decoration:none}.BalanceSummaryCard_tableSection__jhRsZ{margin-bottom:12px}.BalanceSummaryCard_sectionTitle__LT8Ie{font-size:11px;font-weight:600;color:var(--nf-text-muted,#64748b);text-transform:uppercase;letter-spacing:.4px;margin-bottom:6px}.BalanceSummaryCard_table__ifHrS{display:grid;gap:6px}.BalanceSummaryCard_tableHead__Mlu14{font-size:11px;color:var(--nf-text-muted,#64748b);font-weight:600;text-transform:uppercase;letter-spacing:.3px;padding:4px 8px}.BalanceSummaryCard_tableHead__Mlu14,.BalanceSummaryCard_tableRow__3LwF0{display:grid;grid-template-columns:2fr 1.2fr .8fr;background:var(--nf-bg-subtle,#f8fafc);border-radius:6px}.BalanceSummaryCard_tableRow__3LwF0{align-items:center;padding:6px 8px}.BalanceSummaryCard_highlightRow__VQLZA{background:#eff6ff;border:1px solid var(--nf-primary,#3b82f6)}.BalanceSummaryCard_rowLabel__TK5ob{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--nf-text,#0f1729)}.BalanceSummaryCard_rowValue__jr3_R{display:inline-flex;align-items:center;justify-content:space-between;gap:6px}.BalanceSummaryCard_rowDelta__F2CdX{font-size:11px;color:var(--nf-text-muted,#64748b);text-align:right}.BalanceSummaryCard_amount__Aq1Y9{font-size:13px;font-weight:600;color:var(--nf-text,#0f1729)}.BalanceSummaryCard_infoIcon__EBIEw{color:var(--nf-text-muted,#64748b)}.BalanceSummaryCard_positive__H85YA{color:var(--nf-success,#10b981)}.BalanceSummaryCard_negative__BFLRs{color:var(--nf-error,#ef4444)}.BalanceSummaryCard_trendUp__g10XM{color:var(--nf-success,#10b981)}.BalanceSummaryCard_trendDown__DgrfH{color:var(--nf-error,#ef4444)}.BalanceSummaryCard_error__sSOR0,.BalanceSummaryCard_loading__srnuj{padding:12px 8px;font-size:12px;color:var(--nf-text-muted,#64748b)}.BalanceSummaryCard_error__sSOR0{color:var(--nf-error,#ef4444)}.BalanceSummaryCard_taxRow__yCP4T{background-color:#fff7ed;border:1px solid #fdba74}.BalanceSummaryCard_taxIcon__RexGa{color:#ea580c}.BalanceSummaryCard_emptyHint__P6wgP{margin-top:6px}.BalanceSummaryCard_emptyState__unWY_{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:16px;background:var(--nf-bg-subtle,#f8fafc);border:1px dashed var(--nf-border,#e6e9ef);border-radius:8px;color:var(--nf-text,#0f1729)}.BalanceSummaryCard_emptyTitle__6S53q{font-weight:600;font-size:14px}.BalanceSummaryCard_emptyHint__P6wgP{font-size:13px;color:var(--nf-text-muted,#64748b);line-height:1.4}.BalanceSummaryCard_emptyActions__5NpHu{margin-top:6px}.BalanceSummaryCard_fallbackNote__6L3ah{margin-top:10px;padding-top:10px;border-top:1px dashed var(--nf-border,#e6e9ef);text-align:center}.BalanceSummaryCard_fallbackNoteText__dUTAv{margin:0;font-size:12px;line-height:1.45;color:var(--nf-text-muted,#64748b)}.BalanceSummaryCard_inlineLink__9YmuT{color:var(--nf-primary,#3b82f6);text-decoration:underline;font-weight:500}.BalanceSummaryCard_inlineLink__9YmuT:hover{color:var(--nf-primary-dark,#2563eb)}@media (max-width:900px){.BalanceSummaryCard_compactGrid__ECOZk{grid-template-columns:1fr}.BalanceSummaryCard_tableHead__Mlu14,.BalanceSummaryCard_tableRow__3LwF0{grid-template-columns:1.6fr 1fr .8fr}}@media (max-width:768px){.BalanceSummaryCard_card__h_t9N{padding:16px}.BalanceSummaryCard_header__eZA3n{flex-direction:column;gap:16px}.BalanceSummaryCard_viewDetailsLink__7RJ8p{width:100%;justify-content:center}.BalanceSummaryCard_grid__2zmYu{grid-template-columns:1fr;gap:24px}.BalanceSummaryCard_amount__Aq1Y9{font-size:16px}}@media (max-width:640px){.BalanceSummaryCard_card__h_t9N{padding:12px}.BalanceSummaryCard_metricsGrid__yX_OU{grid-template-columns:1fr}.BalanceSummaryCard_viewDetailsLinkCompact__QHopZ{padding:6px 8px}.BalanceSummaryCard_tableWrapper__ISiQs{padding:10px 12px}.BalanceSummaryCard_tableHead__Mlu14,.BalanceSummaryCard_tableRow__3LwF0{grid-template-columns:1.4fr 1fr .6fr}.BalanceSummaryCard_amount__Aq1Y9{font-size:14px}}.ScenariosList_panel__gAnK_{display:flex;flex-direction:column;gap:16px;border:1px solid var(--nf-border,#e6e9ef);border-radius:10px;background:var(--nf-panel,#ffffff);padding:16px}.ScenariosList_panelHeader__6oZkW{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.ScenariosList_panelHeader__6oZkW h2{margin:0;color:var(--nf-text,#0f172a);font-size:18px;font-weight:700}.ScenariosList_panelHeader__6oZkW p{max-width:720px;margin:5px 0 0;color:var(--nf-text-muted,#64748b);font-size:14px;line-height:1.5}.ScenariosList_toolbar__rQESk{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--nf-border,#e6e9ef);border-radius:10px;background:var(--nf-bg-subtle,#f8fafc)}.ScenariosList_searchBox__mpuZX{display:flex;align-items:center;gap:8px;width:min(420px,100%);height:38px;padding:0 12px;border:1px solid var(--nf-border,#cbd5e1);border-radius:8px;background:#ffffff;color:var(--nf-text-muted,#64748b)}.ScenariosList_searchBox__mpuZX:focus-within{border-color:var(--nf-primary,#2563eb);box-shadow:0 0 0 2px rgba(37,99,235,.12)}.ScenariosList_searchBox__mpuZX input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;color:var(--nf-text,#0f172a);font:inherit;font-size:14px}.ScenariosList_archivedToggle__OPj1F{display:inline-flex;align-items:center;gap:8px;color:var(--nf-text,#334155);font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.ScenariosList_archivedToggle__OPj1F input{width:16px;height:16px;accent-color:var(--nf-primary,#2563eb);cursor:pointer}.ScenariosList_refreshButton__JcM5S{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0 12px;border:1px solid var(--nf-border,#cbd5e1);border-radius:8px;background:#ffffff;color:var(--nf-text,#334155);font-size:13px;font-weight:700;cursor:pointer}.ScenariosList_refreshButton__JcM5S:disabled{opacity:.6;cursor:not-allowed}.ScenariosList_viewToggle__Ke77t{display:flex;gap:2px;height:36px;margin-left:auto;padding:2px;border-radius:8px;background:var(--nf-border,#e6e9ef)}.ScenariosList_viewButton__VxQzS{display:inline-flex;align-items:center;justify-content:center;width:32px;height:100%;border:none;border-radius:6px;background:transparent;color:var(--nf-text-muted,#64748b);cursor:pointer}.ScenariosList_viewButtonActive__Ujuk5{background:var(--nf-panel,#ffffff);color:var(--nf-primary,#2563eb);box-shadow:var(--nf-shadow-sm,0 1px 2px rgba(15,23,42,.08))}.ScenariosList_resultsInfo__GmN4l{color:var(--nf-text-muted,#64748b);font-size:13px;font-weight:600}.ScenariosList_cardsGrid__b2Y2z{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.ScenariosList_scenarioCard__B4e3V{display:flex;flex-direction:column;gap:12px;min-height:220px;padding:16px;border:1px solid var(--nf-border,#e6e9ef);border-radius:10px;background:#ffffff}.ScenariosList_scenarioCard__B4e3V:hover{border-color:var(--nf-primary,#2563eb);box-shadow:0 8px 18px rgba(15,23,42,.07)}.ScenariosList_scenarioHeader__fflkD{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ScenariosList_scenarioHeader__fflkD h3{margin:0;color:var(--nf-text,#0f172a);font-size:16px;font-weight:700;line-height:1.35}.ScenariosList_statusBadge__JbNAO{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:800;white-space:nowrap}.ScenariosList_statusActive__Gd3o8{color:#047857;background:#d1fae5}.ScenariosList_statusDraft__p0x_z{color:#92400e;background:#fef3c7}.ScenariosList_statusQueued__lHhvA{color:#1d4ed8;background:#dbeafe}.ScenariosList_statusArchived__FMxaP{color:#475569;background:#f1f5f9}.ScenariosList_scenarioDetails__fW9En{display:flex;flex-wrap:wrap;gap:10px}.ScenariosList_scenarioDetails__fW9En span{display:inline-flex;align-items:center;gap:6px;color:var(--nf-text-muted,#64748b);font-size:13px}.ScenariosList_scenarioNotes__DZbHT{display:-webkit-box;margin:0;color:var(--nf-text-muted,#64748b);font-size:13px;line-height:1.5;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.ScenariosList_openButton__HOasc{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:38px;margin-top:auto;border:1px solid var(--nf-primary,#2563eb);border-radius:8px;background:var(--nf-primary,#2563eb);color:#ffffff;font-size:14px;font-weight:700;cursor:pointer}.ScenariosList_cardActions___oId9{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:auto;padding-top:14px;border-top:1px solid var(--nf-border,#f1f5f9)}.ScenariosList_cardActions___oId9 .ScenariosList_openButton__HOasc{grid-column:1/-1;margin-top:0}.ScenariosList_dangerAction__eZEJQ,.ScenariosList_secondaryAction__gQODz{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 10px;border-radius:7px;background:#ffffff;font-size:12px;font-weight:700;cursor:pointer}.ScenariosList_secondaryAction__gQODz{border:1px solid #cbd5e1;color:#475569}.ScenariosList_dangerAction__eZEJQ{border:1px solid #fecaca;color:#dc2626}.ScenariosList_dangerAction__eZEJQ:disabled,.ScenariosList_openButton__HOasc:disabled,.ScenariosList_secondaryAction__gQODz:disabled,.ScenariosList_tableAction__aSin3:disabled{opacity:.6;cursor:not-allowed}.ScenariosList_table__VC_Y7{border:1px solid var(--nf-border,#e6e9ef);border-radius:10px;background:#ffffff;overflow:hidden}.ScenariosList_tableHeader__IFSOL,.ScenariosList_tableRow__CnM2n{display:grid;grid-template-columns:minmax(220px,2fr) minmax(150px,1fr) 110px 130px minmax(260px,auto);gap:14px;align-items:center;padding:12px 14px}.ScenariosList_tableHeader__IFSOL{background:var(--nf-bg-subtle,#f8fafc);color:var(--nf-text-muted,#64748b);font-size:12px;font-weight:800;text-transform:uppercase}.ScenariosList_tableHeader__IFSOL,.ScenariosList_tableRow__CnM2n{border-bottom:1px solid var(--nf-border,#e6e9ef)}.ScenariosList_tableRow__CnM2n:last-child{border-bottom:none}.ScenariosList_tablePrimary__C7Zj5{min-width:0}.ScenariosList_tableName__p4ySX{color:var(--nf-text,#0f172a);font-size:14px;font-weight:700}.ScenariosList_tableDescription__azd8v{margin-top:3px;color:var(--nf-text-muted,#64748b);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ScenariosList_tableCell__XH8kO{color:var(--nf-text,#334155);font-size:13px}.ScenariosList_tableActions__Gm7F7{display:flex;gap:8px;justify-content:flex-end}.ScenariosList_tableAction__aSin3{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 11px;border:1px solid var(--nf-border,#cbd5e1);border-radius:7px;background:#ffffff;color:var(--nf-primary,#2563eb);font-size:13px;font-weight:700;cursor:pointer}.ScenariosList_compactAction__eBHOP{min-height:32px;padding:0 9px}.ScenariosList_stateBox__ACtBB{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:220px;padding:32px;border:1px dashed var(--nf-border,#cbd5e1);border-radius:10px;color:var(--nf-text-muted,#64748b);text-align:center}.ScenariosList_stateBox__ACtBB p{margin:0}.ScenariosList_spinner__TL9Sc{animation:ScenariosList_spin__lrQ1l 1s linear infinite}@keyframes ScenariosList_spin__lrQ1l{to{transform:rotate(1turn)}}@media (max-width:920px){.ScenariosList_panelHeader__6oZkW,.ScenariosList_toolbar__rQESk{flex-direction:column;align-items:stretch}.ScenariosList_viewToggle__Ke77t{margin-left:0;align-self:flex-end}.ScenariosList_tableHeader__IFSOL{display:none}.ScenariosList_tableRow__CnM2n{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.ScenariosList_tableActions__Gm7F7{width:100%;flex-wrap:wrap}.ScenariosList_tableAction__aSin3{width:100%}.ScenariosList_compactAction__eBHOP{flex:1 1}}@media (max-width:768px){.ScenariosList_viewToggle__Ke77t{display:none!important}}.TaxOptimization_scenarioContainer__9m5ji{padding:0}.TaxOptimization_initialLoadingCard__MkyZP{min-height:240px;display:flex;align-items:center;justify-content:center;gap:10px;background:var(--nf-surface,#ffffff);border:1px solid var(--nf-border,#e6e9ef);border-radius:8px;color:var(--nf-text-muted,#64748b);font-size:14px}.TaxOptimization_loadingSpinner__fsQnX{animation:TaxOptimization_spin__hRCnx 1s linear infinite;color:var(--nf-primary,#3b82f6)}@keyframes TaxOptimization_spin__hRCnx{to{transform:rotate(1turn)}}.TaxOptimization_errorMessage__yswSX{margin-top:24px;display:flex;align-items:center;gap:8px;color:var(--nf-red-600,#dc2626);background-color:var(--nf-red-50,#fef2f2);padding:12px 16px;border-radius:8px;text-align:left}.TaxOptimization_stepActions__tPgDQ{display:flex;justify-content:flex-start;margin-bottom:12px}.TaxOptimization_secondaryButton__ZHZYu{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border:1px solid var(--nf-border,#cbd5e1);border-radius:8px;background:#ffffff;color:var(--nf-text,#334155);font-size:13px;font-weight:700;cursor:pointer}.TaxOptimization_secondaryButton__ZHZYu:hover{border-color:var(--nf-primary,#2563eb);color:var(--nf-primary,#2563eb)}.ExpensesIncomeView_card__Z7_cW{background:var(--nf-surface,#ffffff);border:1px solid var(--nf-border,#e6e9ef);border-radius:12px;box-shadow:var(--nf-shadow-sm,0 1px 2px rgba(0,0,0,.04));overflow:hidden;margin-bottom:16px}.ExpensesIncomeView_cardHeader__pVTNQ{padding:12px 16px;border-bottom:1px solid var(--nf-border,#e6e9ef);background:var(--nf-bg,#f8fafc)}.ExpensesIncomeView_cardHeader__pVTNQ h3{margin:0;font-size:16px;font-weight:600;color:var(--nf-text,#0f172a)}.ExpensesIncomeView_expensesForm__g7pRu{padding:16px}.ExpensesIncomeView_inlineNote__T8zYc{display:flex;gap:12px;padding:12px;background-color:var(--nf-primary-50,#eff6ff);color:var(--nf-primary-900,#1e3a8a);border-radius:8px;font-size:13px;line-height:1.5;margin-bottom:20px;align-items:flex-start}.ExpensesIncomeView_inlineNote__T8zYc svg{flex-shrink:0;margin-top:2px;color:var(--nf-primary,#3b82f6)}.ExpensesIncomeView_tableContainer__3r8_Y{width:100%;overflow-x:auto;border:1px solid var(--nf-border,#e6e9ef);border-radius:8px;margin-bottom:16px;-webkit-overflow-scrolling:touch}.ExpensesIncomeView_dataTable__3p5ZD{width:100%;border-collapse:collapse;font-size:14px;min-width:600px}.ExpensesIncomeView_dataTable__3p5ZD td,.ExpensesIncomeView_dataTable__3p5ZD th{padding:8px 12px;border-bottom:1px solid var(--nf-border,#e6e9ef);text-align:left;vertical-align:middle}.ExpensesIncomeView_dataTable__3p5ZD th{background-color:var(--nf-bg-subtle,#f8fafc);font-weight:600;color:var(--nf-text-muted,#64748b);font-size:12px;text-transform:uppercase;letter-spacing:.5px}.ExpensesIncomeView_dataTable__3p5ZD tr:last-child td{border-bottom:none}.ExpensesIncomeView_checkboxColumn__djNND{width:40px;text-align:center;padding-left:8px!important;padding-right:8px!important}.ExpensesIncomeView_checkboxColumn__djNND input[type=checkbox]{width:16px;height:16px;cursor:pointer;vertical-align:middle}.ExpensesIncomeView_dataTable__3p5ZD input[type=number],.ExpensesIncomeView_dataTable__3p5ZD input[type=text]{width:100%;padding:6px 10px;border:1px solid var(--nf-border,#cbd5e1);border-radius:6px;font-size:13px;transition:all .2s;text-align:right}.ExpensesIncomeView_dataTable__3p5ZD input[type=number]{appearance:textfield}.ExpensesIncomeView_dataTable__3p5ZD input[type=number]::-webkit-inner-spin-button,.ExpensesIncomeView_dataTable__3p5ZD input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ExpensesIncomeView_dataTable__3p5ZD input:focus{outline:none;border-color:var(--nf-primary,#3b82f6);box-shadow:0 0 0 2px var(--nf-primary-100,#dbeafe)}.ExpensesIncomeView_disabledRow__pUF1H{background-color:#f8fafc;color:var(--nf-text-muted,#94a3b8)}.ExpensesIncomeView_inputDisabled__WR4fj{background-color:transparent;color:inherit;border:1px dashed #e2e8f0;pointer-events:none}.ExpensesIncomeView_checkboxDisabled__8Zra_{opacity:.5;pointer-events:none}.ExpensesIncomeView_cellWithTooltip__n5JJr,.ExpensesIncomeView_headerWithTooltip__qEGlP{display:inline-flex;align-items:center;gap:6px;position:relative;cursor:help}.ExpensesIncomeView_tooltip__B_HKp{color:var(--nf-text-muted,#94a3b8);display:flex}.ExpensesIncomeView_tooltipContent__d8DMB{visibility:hidden;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:#1e293b;color:white;padding:6px 10px;border-radius:6px;font-size:12px;white-space:normal;width:260px;max-width:min(260px,calc(100vw - 32px));text-transform:none;z-index:10;margin-bottom:6px;opacity:0;transition:opacity .2s;pointer-events:none;font-weight:400;text-align:center;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.ExpensesIncomeView_tooltipSection__KVhB6{display:flex;flex-direction:column;gap:3px}.ExpensesIncomeView_tooltipSection__KVhB6+.ExpensesIncomeView_tooltipSection__KVhB6{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.2)}.ExpensesIncomeView_tooltipSection__KVhB6 strong{font-weight:600}.ExpensesIncomeView_cellWithTooltip__n5JJr:hover .ExpensesIncomeView_tooltipContent__d8DMB,.ExpensesIncomeView_headerWithTooltip__qEGlP:hover .ExpensesIncomeView_tooltipContent__d8DMB,.ExpensesIncomeView_tooltip__B_HKp:hover .ExpensesIncomeView_tooltipContent__d8DMB{visibility:visible;opacity:1}.ExpensesIncomeView_cellWithTooltip__n5JJr:hover,.ExpensesIncomeView_headerWithTooltip__qEGlP:hover,.ExpensesIncomeView_tooltip__B_HKp:hover{z-index:50}.ExpensesIncomeView_dataTable__3p5ZD th .ExpensesIncomeView_tooltipContent__d8DMB,.ExpensesIncomeView_dataTable__3p5ZD tr:first-child .ExpensesIncomeView_tooltipContent__d8DMB,.ExpensesIncomeView_dataTable__3p5ZD tr:nth-child(2) .ExpensesIncomeView_tooltipContent__d8DMB{bottom:auto;top:100%;margin-bottom:0;margin-top:6px}.ExpensesIncomeView_infoCell__MaYWh{text-align:center}.ExpensesIncomeView_deductibilityBadge__gysic{display:inline-flex;justify-content:center;padding:2px 8px;border-radius:99px;background-color:var(--nf-bg-subtle,#f1f5f9);font-size:12px;font-weight:600;color:var(--nf-text,#334155);border:1px solid #e2e8f0}.ExpensesIncomeView_percentFieldGroup__mlbQH{width:82px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 8px;border:1px solid var(--nf-border,#e2e8f0);border-radius:8px;background:var(--nf-panel,#fff)}.ExpensesIncomeView_percentInput__qivWR{width:42px;border:none;background:transparent;color:var(--nf-text,#334155);font-size:13px;font-weight:600;text-align:right;outline:none}.ExpensesIncomeView_percentSuffix__gs6sC{color:var(--nf-text-muted,#64748b);font-size:12px;font-weight:600}.ExpensesIncomeView_iconButton__HiRA2{background:transparent;border:none;color:var(--nf-text-muted,#94a3b8);cursor:pointer;padding:6px;border-radius:4px;transition:all .2s;display:flex;align-items:center;justify-content:center}.ExpensesIncomeView_iconButton__HiRA2:hover{color:var(--nf-error,#ef4444);background-color:#fee2e2}.ExpensesIncomeView_emptyTableMessage__gctNs{text-align:center;padding:32px;color:var(--nf-text-muted,#64748b);font-style:italic}.ExpensesIncomeView_addRowButton__Gkls9{display:flex;align-items:center;gap:8px;padding:10px 16px;background:transparent;border:1px dashed var(--nf-primary,#3b82f6);color:var(--nf-primary,#3b82f6);border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;width:100%;justify-content:center;margin-bottom:24px;transition:all .2s}.ExpensesIncomeView_addRowButton__Gkls9:hover{background-color:var(--nf-primary-50,#eff6ff)}.ExpensesIncomeView_deletedSection__CEKgY{margin-bottom:24px;background-color:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.ExpensesIncomeView_deletedHeader__UcLzO{padding:10px 16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:13px;color:var(--nf-text-muted,#64748b)}.ExpensesIncomeView_deletedHeader__UcLzO:hover{background-color:#f1f5f9}.ExpensesIncomeView_deletedHeader__UcLzO h4{margin:0;font-weight:600}.ExpensesIncomeView_deletedItems__0C_NN{padding:0 16px 12px;border-top:1px solid #e2e8f0}.ExpensesIncomeView_deletedItem__WzRNi{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f1f5f9}.ExpensesIncomeView_deletedItem__WzRNi:last-child{border-bottom:none}.ExpensesIncomeView_deletedItemInfo__HfuJj{font-size:13px}.ExpensesIncomeView_deletedItemCategory__RSPOQ{font-size:11px;color:var(--nf-text-muted,#64748b)}.ExpensesIncomeView_ghostBtn__kNdjY,.ExpensesIncomeView_restoreButton__7fnwL{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:12px}.ExpensesIncomeView_restoreButton__7fnwL{color:var(--nf-primary,#3b82f6);font-weight:500;padding:4px 6px}.ExpensesIncomeView_ghostBtn__kNdjY{color:var(--nf-text-muted,#64748b);padding:8px;margin:4px auto 0;justify-content:center;width:100%}.ExpensesIncomeView_ghostBtn__kNdjY:hover{color:var(--nf-text,#0f172a)}.ExpensesIncomeView_totalRow__xhjHC{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background-color:var(--nf-bg-subtle,#f8fafc);border-radius:8px;margin-bottom:20px;border:1px solid var(--nf-border,#e6e9ef)}.ExpensesIncomeView_totalRow__xhjHC span{font-size:14px;color:var(--nf-text-muted,#64748b);font-weight:500}.ExpensesIncomeView_totalRow__xhjHC strong{font-size:16px;color:var(--nf-text,#0f172a)}.ExpensesIncomeView_taxLimitNote__WJAoi{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;margin:-8px 0 20px;border:1px solid var(--nf-warning-light,#fcd34d);border-radius:8px;background:var(--nf-warning-subtle,#fffbeb);color:var(--nf-warning-dark,#92400e);font-size:13px;line-height:1.5}.ExpensesIncomeView_taxLimitNote__WJAoi svg{flex-shrink:0;margin-top:2px;color:var(--nf-warning,#d97706)}.ExpensesIncomeView_taxLimitNote__WJAoi strong{font-weight:700}.ExpensesIncomeView_actionsRow__oVYlu{display:flex;justify-content:space-between;gap:12px}.ExpensesIncomeView_primaryBtn__XE2TJ,.ExpensesIncomeView_secondaryBtn__oROa_{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;cursor:pointer;transition:all .2s ease;min-height:42px}.ExpensesIncomeView_primaryBtn__XE2TJ{background:var(--nf-primary,#3b82f6);color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1)}.ExpensesIncomeView_primaryBtn__XE2TJ:hover{background:var(--nf-primary-600,#2563eb)}.ExpensesIncomeView_secondaryBtn__oROa_{background:transparent;color:var(--nf-text-muted,#64748b);border:1px solid var(--nf-border,#cbd5e1)}.ExpensesIncomeView_secondaryBtn__oROa_:hover{background:var(--nf-bg-subtle,#f8fafc);color:var(--nf-text,#0f172a)}@media (max-width:640px){.ExpensesIncomeView_cardHeader__pVTNQ,.ExpensesIncomeView_expensesForm__g7pRu{padding:12px}.ExpensesIncomeView_inlineNote__T8zYc{font-size:12px;padding:10px}.ExpensesIncomeView_actionsRow__oVYlu{flex-direction:column-reverse}.ExpensesIncomeView_primaryBtn__XE2TJ,.ExpensesIncomeView_secondaryBtn__oROa_{width:100%}.ExpensesIncomeView_secondaryBtn__oROa_{border-color:transparent}.ExpensesIncomeView_dataTable__3p5ZD input[type=number],.ExpensesIncomeView_dataTable__3p5ZD input[type=text]{padding:6px 8px;font-size:13px}}.ExpensesIncomeView_mobileLandscapeHint__JJIbi{display:none;margin:0 0 12px;padding:8px 10px;font-size:12px;color:var(--nf-text-muted,#64748b);background:var(--nf-bg-subtle,#f8fafc);border:1px dashed var(--nf-border,#e6e9ef);border-radius:6px;text-align:center}@media (max-width:640px) and (orientation:portrait){.ExpensesIncomeView_mobileLandscapeHint__JJIbi{display:block}}.ExpensesIncomeView_calculationOverlay__7sTvw{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.ExpensesIncomeView_calculationModal__gEhKU{background:white;padding:32px;border-radius:12px;text-align:center;box-shadow:0 10px 25px rgba(0,0,0,.2);max-width:400px;margin:0 20px}.ExpensesIncomeView_calculationModal__gEhKU h4{margin:16px 0 8px;color:var(--text-primary)}.ExpensesIncomeView_calculationModal__gEhKU p{margin:0;color:var(--text-secondary);line-height:1.5}.ExpensesIncomeView_calculationSpinner__z09_m{width:48px;height:48px;border:4px solid #f3f4f6;border-top:4px solid var(--primary);border-radius:50%;animation:ExpensesIncomeView_spin__HzhF6 1s linear infinite;margin:0 auto}.ExpensesIncomeView_spinner__WPYs7{width:16px;height:16px;border:2px solid rgba(255,255,255,.45);border-top-color:#ffffff;border-radius:50%;animation:ExpensesIncomeView_spin__HzhF6 1s linear infinite}@keyframes ExpensesIncomeView_spin__HzhF6{to{transform:rotate(1turn)}}.DashboardCompanyRadiography_card__jY9NK{width:100%}.DashboardCompanyRadiography_header__SrCGD{margin-bottom:10px;display:flex;flex-direction:column;gap:4px}.DashboardCompanyRadiography_title__Mqb2Y{margin:0;font-size:16px;font-weight:700;color:var(--nf-text,#0f1729)}.DashboardCompanyRadiography_headerSummaryTitle__i4IJI{margin:0;font-size:15px;line-height:1.35;font-weight:600;color:#ffffff;background:linear-gradient(135deg,var(--nf-primary,#245d73) 0,#1a4a5c 100%);border-radius:8px;padding:8px 10px;width:fit-content;max-width:100%}.DashboardCompanyRadiography_content__q1Kym{display:flex;flex-direction:column;gap:12px}.DashboardCompanyRadiography_summary__T5qe_{margin:0;font-size:14px;line-height:1.5;color:var(--nf-text,#0f1729)}.DashboardCompanyRadiography_summarySubtitle__4jl6O{margin:0;font-size:13px;line-height:1.4;font-weight:700;color:var(--nf-primary,#245d73)}.DashboardCompanyRadiography_block__6Syma{display:flex;flex-direction:column;gap:6px}.DashboardCompanyRadiography_blockTitle__wqHNh{margin:0;font-size:13px;font-weight:700;color:var(--nf-primary,#245d73)}.DashboardCompanyRadiography_list__PksSB{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;color:var(--nf-text,#0f1729);font-size:13px;line-height:1.45}.DashboardCompanyRadiography_stateError__niTgT,.DashboardCompanyRadiography_state__vMmdY{padding:12px;border-radius:10px;background:var(--nf-gray-50,#f9fafb);color:var(--nf-muted,#667085);font-size:14px}.DashboardCompanyRadiography_stateError__niTgT{background:#fef2f2;color:#b91c1c}.DashboardCompanyRadiography_obsoleteState__3GRhg{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid #f5d08a;border-radius:10px;background:#fffbeb;color:#92400e}.DashboardCompanyRadiography_obsoleteIcon__xF8ot{flex:0 0 auto;margin-top:1px}.DashboardCompanyRadiography_obsoleteContent__JbvgH{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:6px}.DashboardCompanyRadiography_obsoleteText__fIieL,.DashboardCompanyRadiography_obsoleteTitle__Fui_R{margin:0}.DashboardCompanyRadiography_obsoleteTitle__Fui_R{font-size:14px;font-weight:700}.DashboardCompanyRadiography_obsoleteText__fIieL{color:#78350f;font-size:13px;line-height:1.45}.DashboardCompanyRadiography_obsoleteLink__4Ma64{display:inline-flex;align-items:center;gap:6px;margin-top:2px;border-radius:8px;background:var(--nf-primary,#245d73);color:#fff;padding:7px 10px;font-size:13px;font-weight:600;text-decoration:none}.DashboardCompanyRadiography_obsoleteLink__4Ma64:hover{filter:brightness(.95)}.DashboardCompanyRadiography_obsoleteLink__4Ma64:focus-visible{outline:2px solid var(--nf-primary,#245d73);outline-offset:2px}.DashboardCompanyRadiography_queuedPlaceholder__8RS9x{display:flex;flex-direction:column;gap:10px}.DashboardCompanyRadiography_processingNotice__NDWT2{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:6px 10px;border-radius:999px;background:rgba(36,93,115,.08);color:var(--nf-primary,#245d73);font-size:12px;font-weight:600}.DashboardCompanyRadiography_processingIcon___JDOt{animation:DashboardCompanyRadiography_radiographySpin__cGWgp 1s linear infinite}.DashboardCompanyRadiography_processingHint__wFhrr{margin:0;font-size:12px;line-height:1.45;color:var(--nf-muted,#667085)}@keyframes DashboardCompanyRadiography_radiographySpin__cGWgp{to{transform:rotate(1turn)}}.DashboardCompanyRadiography_toggleButton__0VjTy{align-self:flex-start;border:1px solid var(--nf-border,#e5e7eb);background:#fff;color:var(--nf-primary,#245d73);border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600;cursor:pointer}.DashboardCompanyRadiography_toggleButton__0VjTy:hover{background:var(--nf-gray-50,#f9fafb)}.DashboardCompanyRadiography_details__keqID{display:flex;flex-direction:column;gap:12px}.DashboardCompanyRadiography_noteBox__LEqTN{margin-top:4px;padding:10px 12px;border-left:3px solid var(--nf-primary,#245d73);background:var(--nf-primary-50,#eef6f8);border-radius:8px}.DashboardCompanyRadiography_noteText__6Jvu_{margin:0;font-size:12px;line-height:1.45;color:var(--nf-muted,#475467)}.DashboardCompanyRadiography_noteText__6Jvu_+.DashboardCompanyRadiography_noteText__6Jvu_{margin-top:6px}.DashboardLastScenario_card__b27l8{display:flex;width:100%;flex-direction:column;gap:14px}.DashboardLastScenario_header__Y1MrX{display:flex;align-items:center;justify-content:space-between;gap:12px}.DashboardLastScenario_header__Y1MrX h3{display:inline-flex;align-items:center;gap:7px;margin:0;color:var(--nf-text,#0f1729);font-size:16px;font-weight:700}.DashboardLastScenario_header__Y1MrX h3 svg{color:var(--nf-primary,#245d73)}.DashboardLastScenario_date__9toQ1{flex-shrink:0;color:var(--nf-muted,#667085);font-size:12px}.DashboardLastScenario_emptyState__lY5Kr,.DashboardLastScenario_state__jT1rU{display:flex;min-height:112px;align-items:center;justify-content:center;gap:9px;border-radius:10px;background:var(--nf-gray-50,#f9fafb);color:var(--nf-muted,#667085);font-size:14px}.DashboardLastScenario_error__2JWN5{background:#fef2f2;color:#b91c1c}.DashboardLastScenario_spinner__JA9Qk{animation:DashboardLastScenario_spin__mGU7j 1s linear infinite}.DashboardLastScenario_emptyState__lY5Kr{flex-direction:column;padding:18px;text-align:center}.DashboardLastScenario_emptyState__lY5Kr p{margin:0}.DashboardLastScenario_content__YJxJ0{display:flex;flex-direction:column;gap:14px}.DashboardLastScenario_scenarioName__gH8Dd{margin:0;color:var(--nf-text,#0f1729);font-size:15px;font-weight:700}.DashboardLastScenario_description__dKBUr{margin:4px 0 0;color:var(--nf-muted,#667085);font-size:13px;line-height:1.45}.DashboardLastScenario_metrics__kIj9b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.DashboardLastScenario_metric__18z83{display:flex;min-width:0;flex-direction:column;gap:5px;padding:10px 12px;border:1px solid var(--nf-border,#e5e7eb);border-radius:8px;background:#fff}.DashboardLastScenario_metric__18z83 span{display:inline-flex;align-items:center;gap:5px;color:var(--nf-muted,#667085);font-size:12px}.DashboardLastScenario_metric__18z83 strong{color:var(--nf-text,#0f1729);font-size:15px}.DashboardLastScenario_metricAccent__XNj5A{border-color:rgba(36,93,115,.22);background:var(--nf-primary-50,#eef6f8)}.DashboardLastScenario_analysis__JGWDu{display:flex;flex-direction:column;gap:8px;padding:11px 12px;border-left:3px solid var(--nf-primary,#245d73);border-radius:8px;background:var(--nf-primary-50,#eef6f8)}.DashboardLastScenario_analysis__JGWDu h5{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--nf-primary,#245d73);font-size:13px;font-weight:700}.DashboardLastScenario_analysisItem__bQQ6x{display:flex;align-items:flex-start;gap:7px}.DashboardLastScenario_analysisItem__bQQ6x>svg{flex-shrink:0;margin-top:2px}.DashboardLastScenario_successIcon__pnN6f{color:#15803d}.DashboardLastScenario_warningIcon__XfYZg{color:#b45309}.DashboardLastScenario_markdown__VKcTv{min-width:0;color:var(--nf-text,#334155);font-size:12px;line-height:1.45}.DashboardLastScenario_markdown__VKcTv p{margin:0}.DashboardLastScenario_actions__ZMZbH{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.DashboardLastScenario_primaryLink__9gWzf,.DashboardLastScenario_secondaryLink__L6fvc{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;padding:7px 11px;font-size:13px;font-weight:600;text-decoration:none}.DashboardLastScenario_primaryLink__9gWzf{background:var(--nf-primary,#245d73);color:#fff}.DashboardLastScenario_secondaryLink__L6fvc{border:1px solid var(--nf-border,#d0d5dd);background:#fff;color:var(--nf-primary,#245d73)}@keyframes DashboardLastScenario_spin__mGU7j{to{transform:rotate(1turn)}}@media (max-width:640px){.DashboardLastScenario_metrics__kIj9b{grid-template-columns:1fr}}