._app_ci2f6_1{display:flex;min-height:100vh}._sidebar_ci2f6_2{width:232px;flex-shrink:0;background:var(--surface);border-right:1px solid var(--border);padding:36px 20px 24px;position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column;z-index:30}._brand_ci2f6_3{display:flex;gap:11px;align-items:center;font-weight:750;font-size:19px;letter-spacing:-.7px;margin:0 9px 47px}._brandMark_ci2f6_4{width:36px;height:38px;display:grid;place-items:center;background:var(--accent);color:#f3e5c2;border-radius:11px;font-family:Georgia,serif;font-size:30px;font-style:italic}._brand_ci2f6_3 div>span{display:block;margin-top:4px;font-size:8px;font-weight:500;color:var(--muted);letter-spacing:1.4px}._navLabel_ci2f6_6{font-size:10px;color:var(--muted);letter-spacing:1.5px;padding-left:13px;margin-bottom:15px}._sidebar_ci2f6_2 nav{display:flex;flex-direction:column;gap:5px}._sidebar_ci2f6_2 nav button{display:flex;align-items:center;gap:12px;border:0;background:none;padding:14px;border-radius:7px;text-align:left;color:var(--muted);font-size:13px;font-weight:600}._sidebar_ci2f6_2 nav button>span:first-child{font-size:18px;width:20px;text-align:center;font-weight:400}._sidebar_ci2f6_2 nav button:hover{background:var(--surface-soft)}._navDot_ci2f6_12{margin-left:auto;color:var(--accent)}._sidebarBottom_ci2f6_13{margin-top:auto;background:var(--surface-soft);padding:19px 14px;border-radius:10px}._lock_ci2f6_14{display:block;color:var(--accent);font-size:24px;margin-bottom:8px}._sidebarBottom_ci2f6_13 strong{font-size:12px}._sidebarBottom_ci2f6_13 p{font-size:10px;color:var(--muted);line-height:1.9}._version_ci2f6_17{font-size:9px;color:var(--muted);display:block;margin-top:20px;letter-spacing:.4px}._workspace_ci2f6_18{margin-left:232px;width:calc(100% - 232px)}._topbar_ci2f6_19{min-height:72px;padding:0 42px;background:var(--surface);border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center}._breadcrumb_ci2f6_20{font-size:11px;color:var(--muted)}._breadcrumb_ci2f6_20 span{color:var(--border);margin:0 13px}._saveStatus_ci2f6_22{font-size:10px;color:var(--muted);display:inline-flex;gap:7px;align-items:center}._saveStatus_ci2f6_22 i{width:5px;height:5px;background:var(--accent);border-radius:50%}._menuToggle_ci2f6_24{display:none}._main_ci2f6_25{max-width:1440px;padding:40px 42px 24px;margin:auto}._pageHeading_ci2f6_26{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:12px}._eyebrow_ci2f6_27{font-size:9px!important;letter-spacing:2px;color:var(--muted)!important;margin:0 0 11px!important;font-weight:650}._pageHeading_ci2f6_26 h1{font-size:27px;letter-spacing:-1.3px;margin:0 0 11px;font-weight:650}._pageHeading_ci2f6_26 p{font-size:12px;color:var(--muted);margin:0;line-height:1.7}._yearTag_ci2f6_30{font-size:10px;padding:10px 14px;background:var(--surface);border:1px solid var(--border);border-radius:6px;white-space:nowrap;color:var(--muted)}._status_ci2f6_31{font-size:11px;color:var(--muted);margin-bottom:20px;line-height:1.6}._hero_ci2f6_32{background:#1f493d;border-radius:14px;padding:33px 35px;color:var(--surface);display:flex;justify-content:space-between;overflow:hidden;margin-bottom:22px;position:relative}._heroLabel_ci2f6_33{font-size:11px;color:#c0d2c2;letter-spacing:.4px;display:block;margin-bottom:15px}._hero_ci2f6_32 strong{font-size:clamp(24px,2.8vw,39px);font-weight:550;letter-spacing:-1.4px;display:block;font-variant-numeric:tabular-nums}._hero_ci2f6_32 p{font-size:10px;color:#a7c3ae;margin:14px 0 23px}._hero_ci2f6_32 p span{margin:0 9px}._hero_ci2f6_32 button{color:#dbe8d9;background:#ffffff0d;border:1px solid #ffffff25;font-size:10px;padding:9px 12px;border-radius:5px}._hero_ci2f6_32 button span{margin-left:17px}._heroGraphic_ci2f6_39{width:220px;position:relative;display:flex;align-items:end;justify-content:end;gap:10px;margin:-33px -10px -33px 0;padding-top:55px;opacity:.85}._heroGraphic_ci2f6_39>span{background:linear-gradient(0deg,#4e775124,#8ea77538);border-top:1px solid #a4ba843f;width:29px;transform:skewY(-10deg)}._heroGraphic_ci2f6_39>span:nth-child(1){height:30%}._heroGraphic_ci2f6_39>span:nth-child(2){height:44%}._heroGraphic_ci2f6_39>span:nth-child(3){height:58%}._heroGraphic_ci2f6_39>span:nth-child(4){height:72%}._heroGraphic_ci2f6_39>span:nth-child(5){height:86%}._heroGraphic_ci2f6_39>span:nth-child(6){height:100%}._heroGraphic_ci2f6_39>div{position:absolute;top:53px;left:0;font-size:12px;line-height:1.9;color:#b9cbb2}._heroGraphic_ci2f6_39 b{color:#e0e4cc;font-weight:500}._metrics_ci2f6_44{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px}._metric_ci2f6_44{border:1px solid var(--border);border-radius:10px;background:var(--surface);padding:22px 19px;min-width:0}._metric_ci2f6_44>span{display:block;color:var(--muted);font-size:10px;margin-bottom:14px}._metric_ci2f6_44 strong{font-size:clamp(15px,1.6vw,22px);font-weight:600;letter-spacing:-.7px;display:block;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}._metric_ci2f6_44 small{display:block;margin-top:12px;font-size:9px;color:var(--muted);line-height:1.6}._primaryMetric_ci2f6_49{background:var(--accent-soft);border-color:var(--border);margin-bottom:16px}._primaryMetric_ci2f6_49 strong{font-size:28px}._card_ci2f6_50{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:25px 27px;margin-bottom:24px;min-width:0}._cardHeading_ci2f6_51{display:flex;justify-content:space-between;align-items:start;gap:10px;margin-bottom:22px}._card_ci2f6_50 h2{font-size:15px;font-weight:650;letter-spacing:-.4px;margin:0 0 6px}._cardHeading_ci2f6_51 p{font-size:10px;color:var(--muted);line-height:1.7;margin:0}._badge_ci2f6_54{font-size:9px;background:var(--surface-soft);padding:6px 9px;border-radius:4px;color:var(--muted);white-space:nowrap}._chart_ci2f6_55{height:285px;min-width:0}._chart_ci2f6_55 .recharts-wrapper{outline:none}._note_ci2f6_56{font-size:10px;color:var(--muted);line-height:1.9;margin:17px 0 0}._twoColumns_ci2f6_57{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}._twoColumns_ci2f6_57 ._card_ci2f6_50{align-self:start}._bonusSettingsColumn_ci2f6_58{min-width:0}._amountRow_ci2f6_59{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:13px 0;font-size:11px;border-bottom:1px solid var(--border)}._amountRow_ci2f6_59 strong{font-weight:550;white-space:nowrap;font-variant-numeric:tabular-nums}._amountRow_ci2f6_59:last-child{border:none}._emphasis_ci2f6_61{color:var(--accent);background:var(--accent-soft);padding:14px 12px;margin-top:12px;border:0;border-radius:6px}._emphasis_ci2f6_61 strong{font-weight:650}._quickLinks_ci2f6_62{display:flex;flex-direction:column;gap:4px}._quickLinks_ci2f6_62 button{background:none;border:0;border-bottom:1px solid var(--border);font-size:11px;color:var(--accent);text-align:left;padding:13px 0;display:flex;justify-content:space-between}._quickLinks_ci2f6_62 button:hover{color:var(--accent)}._callout_ci2f6_63{display:flex;align-items:center;justify-content:space-between;gap:18px;background:var(--accent-soft);border:1px solid var(--border);padding:23px 26px;border-radius:9px;margin-bottom:24px}._callout_ci2f6_63 strong{font-size:12px;font-weight:600}._callout_ci2f6_63 p{font-size:10px;color:var(--muted);margin-bottom:0;line-height:1.7}._primaryButton_ci2f6_64,._secondaryButton_ci2f6_64,._dangerButton_ci2f6_64{border-radius:6px;padding:11px 15px;font-size:11px;line-height:1.6}._primaryButton_ci2f6_64{background:var(--accent);color:var(--surface);border:1px solid var(--accent)}._primaryButton_ci2f6_64:hover{background:var(--accent-strong)}._secondaryButton_ci2f6_64{background:var(--surface);color:var(--accent);border:1px solid var(--border)}._secondaryButton_ci2f6_64:hover{background:var(--surface-soft)}._dangerButton_ci2f6_64{border:1px solid var(--danger);color:var(--danger);background:var(--danger-soft)}._fields_ci2f6_65{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 16px;margin-bottom:15px}._salaryInputs_ci2f6_66{display:grid;gap:19px;min-width:0}._field_ci2f6_65{min-width:0}._field_ci2f6_65 label{display:block;font-size:11px;font-weight:600;color:var(--muted);margin-bottom:9px}._inputWrap_ci2f6_67{border:1px solid var(--border);border-radius:6px;display:flex;align-items:center;background:var(--surface-soft)}._inputWrap_ci2f6_67:focus-within{border-color:var(--accent)}._inputWrap_ci2f6_67 input{width:100%;min-width:0;background:none;border:none;padding:12px 10px;font-size:13px;color:var(--text);font-variant-numeric:tabular-nums}._inputWrap_ci2f6_67 span{font-size:10px;color:var(--muted);padding-right:11px;white-space:nowrap}._field_ci2f6_65 small{display:block;color:var(--muted);font-size:9px;margin-top:6px;line-height:1.5;overflow-wrap:anywhere}._field_ci2f6_65 select{width:100%;background:var(--surface-soft);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:12px 8px;font-size:12px}._invalid_ci2f6_67{border-color:var(--danger)}._field_ci2f6_65 ._fieldError_ci2f6_67{color:var(--danger)}._tableScroll_ci2f6_68{overflow-x:auto;max-width:100%;border-radius:6px}table{width:100%;border-collapse:collapse;font-size:10px;white-space:nowrap;text-align:right}th,td{padding:14px 13px;border-bottom:1px solid var(--border)}thead th{font-weight:500}tbody th{text-align:left;color:var(--muted);font-weight:600}tbody td{color:var(--muted);font-variant-numeric:tabular-nums}tbody ._highlight_ci2f6_68{color:var(--accent);font-weight:600}tbody ._negative_ci2f6_68{color:var(--danger);font-weight:600}._details_ci2f6_69{margin-top:22px;font-size:11px}._details_ci2f6_69 summary{cursor:pointer;color:var(--accent);margin-bottom:13px}._warning_ci2f6_69{background:var(--warning-bg);border:1px solid var(--warning-border);padding:14px 18px;color:var(--warning);border-radius:7px;font-size:11px;line-height:1.8;margin-bottom:22px}._actions_ci2f6_70{display:flex;gap:10px;flex-wrap:wrap}._confirm_ci2f6_70{padding:16px;background:var(--surface-soft);border-radius:7px;margin-top:20px;font-size:11px;line-height:1.8}._confirm_ci2f6_70 button{margin-right:8px}._selectedRow_ci2f6_71 td{color:var(--accent);font-weight:600}._profitInputCell_ci2f6_72{min-width:170px;text-align:left}._profitInputCell_ci2f6_72 ._field_ci2f6_65 label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}._profitInputCell_ci2f6_72 ._field_ci2f6_65 small:not(._fieldError_ci2f6_67){display:none}._bonusControls_ci2f6_75{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:22px}._bonusControls_ci2f6_75 h3{font-size:12px;font-weight:600;color:var(--muted);margin:0 0 18px}._personSwitch_ci2f6_77{display:flex;gap:10px;margin-bottom:22px}._yearToolbar_ci2f6_78{display:flex;align-items:end;gap:14px;margin:0 0 22px;flex-wrap:wrap}._yearToolbar_ci2f6_78 ._field_ci2f6_65{width:190px}._yearAssumptions_ci2f6_80{margin:22px 0;padding-top:18px;border-top:1px solid var(--border)}._yearAssumptions_ci2f6_80 h3{font-size:12px;color:var(--muted);margin:0 0 18px}._assetInputs_ci2f6_82{min-width:700px;text-align:left}._assetInputs_ci2f6_82 td:nth-child(2),._assetInputs_ci2f6_82 td:nth-child(4){width:220px;min-width:180px}._assetInputs_ci2f6_82 ._field_ci2f6_65 label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}._assetInputs_ci2f6_82 select{width:150px;padding:12px 8px;border:1px solid var(--border);border-radius:6px;color:var(--text);background:var(--surface-soft)}._assetInputs_ci2f6_82 small{font-size:10px;color:var(--muted)}._inlineCheck_ci2f6_87{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--muted)}._bonusOutlook_ci2f6_88 th:first-child{position:sticky;left:0;background:var(--surface-soft);z-index:1}@media(max-width:760px){._bonusControls_ci2f6_75{grid-template-columns:1fr;gap:16px}}._checkOptions_ci2f6_90{display:flex;flex-direction:column;gap:14px;font-size:12px;color:var(--muted);line-height:1.7}._checkOptions_ci2f6_90 label{display:flex;gap:10px;align-items:start}._checkOptions_ci2f6_90 input{accent-color:var(--accent);width:16px;height:16px;flex-shrink:0}._yearInputs_ci2f6_91{min-width:1000px;text-align:left}._yearInputs_ci2f6_91 td{min-width:180px}._yearInputs_ci2f6_91 ._field_ci2f6_65 label{font-size:10px}._assumptions_ci2f6_92{padding-left:17px;margin:0;font-size:11px;color:var(--muted);line-height:2}._assumptions_ci2f6_92 li{margin-bottom:9px}._sourceList_ci2f6_92{list-style:none;padding:0;margin:0;font-size:11px;line-height:1.8}._sourceList_ci2f6_92 li{margin-bottom:12px}._sourceList_ci2f6_92 a{text-decoration-color:var(--border);text-underline-offset:4px}._footer_ci2f6_93{border-top:1px solid var(--border);display:flex;justify-content:space-between;gap:12px;font-size:9px;color:var(--muted);margin-top:20px;padding-top:20px;line-height:1.8}._skip_ci2f6_94{position:fixed;top:-100px;left:20px;z-index:100;background:#fff;padding:14px}._skip_ci2f6_94:focus{top:10px}._srOnly_ci2f6_94{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(min-width:1500px){._main_ci2f6_25{padding-top:48px}._metrics_ci2f6_44 ._metric_ci2f6_44 strong{font-size:24px}}@media(max-width:1150px){._sidebar_ci2f6_2{width:200px;padding:28px 13px}._workspace_ci2f6_18{margin-left:200px;width:calc(100% - 200px)}._main_ci2f6_25{padding:30px 24px 20px}._topbar_ci2f6_19{padding:0 24px}._metrics_ci2f6_44{grid-template-columns:repeat(2,minmax(0,1fr))}._twoColumns_ci2f6_57{gap:18px}._card_ci2f6_50{padding:22px 20px}._fields_ci2f6_65{grid-template-columns:1fr}._heroGraphic_ci2f6_39{width:180px}}@media(max-width:760px){._sidebar_ci2f6_2{transform:translate(-100%);transition:transform .2s;top:64px;width:232px;box-shadow:8px 0 30px #26372615}._sidebarOpen_ci2f6_97{transform:translate(0)}._workspace_ci2f6_18{width:100%;margin-left:0}._topbar_ci2f6_19{height:64px;min-height:64px;padding:0 18px;position:sticky;top:0;z-index:40}._menuToggle_ci2f6_24{display:inline-block;background:none;border:0;color:var(--accent);font-size:19px;padding:8px 10px 8px 0;margin-right:8px}._main_ci2f6_25{padding:28px 18px 20px}._pageHeading_ci2f6_26{align-items:start}._pageHeading_ci2f6_26 h1{font-size:24px}._pageHeading_ci2f6_26 p{font-size:11px}._yearTag_ci2f6_30{font-size:9px;padding:8px}._hero_ci2f6_32{padding:27px 24px}._hero_ci2f6_32 strong{font-size:31px}._heroGraphic_ci2f6_39{display:none}._metrics_ci2f6_44{gap:10px}._metric_ci2f6_44{padding:18px 14px}._metric_ci2f6_44 strong{font-size:18px}._twoColumns_ci2f6_57{grid-template-columns:1fr;gap:0}._fields_ci2f6_65{grid-template-columns:repeat(2,minmax(0,1fr))}._card_ci2f6_50{padding:22px 18px}._chart_ci2f6_55{height:260px}._callout_ci2f6_63{align-items:start;flex-direction:column;padding:20px}._footer_ci2f6_93{flex-direction:column}._sidebarBottom_ci2f6_13{margin-top:22px}._sidebar_ci2f6_2{overflow-y:auto}._status_ci2f6_31{font-size:10px}}@media(max-width:760px){._sidebar_ci2f6_2{visibility:hidden;box-shadow:none}._sidebarOpen_ci2f6_97{visibility:visible;box-shadow:8px 0 30px #26372615}}@media(max-width:390px){._fields_ci2f6_65{grid-template-columns:1fr}._metric_ci2f6_44 strong{font-size:16px}._pageHeading_ci2f6_26{flex-direction:column}._saveStatus_ci2f6_22{font-size:9px}._breadcrumb_ci2f6_20 span{margin:0 7px}._amountRow_ci2f6_59{gap:8px;font-size:10px}}._sidebar_ci2f6_2{padding:28px 18px 22px;border-color:var(--border)}._brand_ci2f6_3{margin:0 10px 36px;font-size:20px;color:var(--text)}._brandMark_ci2f6_4{background:var(--feature);color:var(--feature-text);font-family:inherit;font-size:24px;font-style:normal;border-radius:10px;width:36px;height:36px}._brand_ci2f6_3 div>span{font-size:8px;letter-spacing:1px;color:var(--faint)}._navLabel_ci2f6_6{color:var(--faint);font-size:10px}._sidebar_ci2f6_2 nav button{border-radius:9px;padding:13px 14px;font-size:13px;color:var(--muted)}._sidebar_ci2f6_2 nav button>span:first-child{display:flex;align-items:center;justify-content:center}._sidebar_ci2f6_2 nav ._activeNav_ci2f6_11{background:var(--accent-soft);color:var(--accent)}._sidebarBottom_ci2f6_13{border:1px solid var(--border);background:var(--surface-soft)}._sidebarBottom_ci2f6_13 p{font-size:11px;color:var(--muted)}._topbar_ci2f6_19{min-height:78px;padding:0 32px;gap:16px}._breadcrumb_ci2f6_20{font-size:12px}._topbarActions_ci2f6_114{display:flex;align-items:center;gap:20px}._themeSwitch_ci2f6_115{display:flex;gap:3px;padding:4px;border:1px solid var(--border);background:var(--surface-soft);border-radius:10px}._themeSwitch_ci2f6_115 button{border:0;border-radius:7px;padding:7px 11px;background:transparent;color:var(--muted);font-size:12px;white-space:nowrap}._themeSwitch_ci2f6_115 button[aria-pressed=true]{background:var(--surface);color:var(--accent);box-shadow:var(--shadow);font-weight:650}._themeSwitch_ci2f6_115 button span{font-size:15px;margin-right:3px}._main_ci2f6_25{padding:32px;max-width:1560px}._pageHeading_ci2f6_26{margin-bottom:22px}._pageHeading_ci2f6_26 h1{font-size:28px;font-weight:750;letter-spacing:-1px;color:var(--text)}._pageHeading_ci2f6_26 p{color:var(--muted);font-size:13px}._eyebrow_ci2f6_27{color:var(--faint)!important}._yearTag_ci2f6_30{color:var(--muted);font-size:11px;border-radius:8px}._status_ci2f6_31{font-size:12px;color:var(--muted)}._hero_ci2f6_32{background:var(--feature);color:var(--feature-text);padding:30px 32px;border-radius:14px}._heroLabel_ci2f6_33,._hero_ci2f6_32 p,._heroGraphic_ci2f6_39>div,._heroGraphic_ci2f6_39 b{color:var(--feature-text)}._heroLabel_ci2f6_33{font-size:12px;font-weight:600}._hero_ci2f6_32 strong{font-weight:750}._hero_ci2f6_32 p{font-size:12px;opacity:.8}._hero_ci2f6_32 button{background:#ffffff38;border-color:#163e2926;color:var(--feature-text);font-size:12px}._heroGraphic_ci2f6_39>span{background:linear-gradient(0deg,#16412e10,#16412e24);border-color:#16412e38}._metrics_ci2f6_44{gap:16px}._metric_ci2f6_44{padding:22px;border-radius:12px;box-shadow:var(--shadow)}._metricIcon_ci2f6_135{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:var(--accent-soft);color:var(--accent);margin-bottom:17px}._metric_ci2f6_44>span{font-size:12px;margin-bottom:9px;color:var(--muted)}._metric_ci2f6_44 strong{font-size:clamp(19px,1.75vw,25px);font-weight:750;color:var(--text)}._metric_ci2f6_44 small{font-size:11px;color:var(--muted)}._primaryMetric_ci2f6_49{background:var(--feature);border-color:transparent}._primaryMetric_ci2f6_49>span,._primaryMetric_ci2f6_49 strong,._primaryMetric_ci2f6_49 small{color:var(--feature-text)}._primaryMetric_ci2f6_49 ._metricIcon_ci2f6_135{color:var(--feature-text);background:#fff5}._card_ci2f6_50{padding:25px 26px;border-radius:12px;box-shadow:var(--shadow);border-color:var(--border)}._card_ci2f6_50 h2{font-size:16px;font-weight:700;color:var(--text)}._cardHeading_ci2f6_51 p{font-size:12px;color:var(--muted)}._badge_ci2f6_54{font-size:10px;border-radius:6px}._note_ci2f6_56{font-size:12px;color:var(--muted);line-height:1.85}._amountRow_ci2f6_59{font-size:13px;border-color:var(--border)}._amountRow_ci2f6_59>span{color:var(--muted)}._amountRow_ci2f6_59 strong{color:var(--text);font-weight:650}._emphasis_ci2f6_61{background:var(--accent-soft);border-radius:8px;padding:16px 14px}._emphasis_ci2f6_61>span,._emphasis_ci2f6_61 strong{color:var(--accent)}._primaryButton_ci2f6_64,._secondaryButton_ci2f6_64,._dangerButton_ci2f6_64{font-size:12px;border-radius:8px}._primaryButton_ci2f6_64{background:var(--accent);color:var(--surface)}[data-theme=dark] ._primaryButton_ci2f6_64{color:var(--feature-text)}._secondaryButton_ci2f6_64{color:var(--text);border-color:var(--border)}._secondaryButton_ci2f6_64:hover{background:var(--accent-soft);color:var(--accent)}._field_ci2f6_65 label{font-size:12px;color:var(--text)}._inputWrap_ci2f6_67,._field_ci2f6_65 select,._assetInputs_ci2f6_82 select{background:var(--surface-soft);color:var(--text);border-color:var(--border);border-radius:8px}._inputWrap_ci2f6_67:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._inputWrap_ci2f6_67 input{color:var(--text);font-size:14px}._field_ci2f6_65 small,._inputWrap_ci2f6_67 span{font-size:11px;color:var(--muted)}._tableScroll_ci2f6_68{position:relative;border:1px solid var(--border);border-radius:9px}table{font-size:12px}thead{background:var(--surface-soft);color:var(--muted)}th,td{border-color:var(--border);padding:14px 13px}tbody th{color:var(--text)}tbody td{color:var(--muted)}._bonusOutlook_ci2f6_88 th:first-child{background:var(--surface-soft)}._selectedRow_ci2f6_71{background:var(--accent-soft)}._selectedRow_ci2f6_71 td{color:var(--accent)}._tableScroll_ci2f6_68 caption{padding:12px;text-align:left;font-weight:650;color:var(--text)}._tableScroll_ci2f6_68 caption._srOnly_ci2f6_94{padding:0}._details_ci2f6_69,._inlineCheck_ci2f6_87,._checkOptions_ci2f6_90,._assumptions_ci2f6_92,._sourceList_ci2f6_92{font-size:12px;color:var(--muted)}._details_ci2f6_69 summary{color:var(--accent)}._quickLinks_ci2f6_62 button{font-size:13px;color:var(--muted)}._callout_ci2f6_63{background:var(--accent-soft);border-color:var(--border);border-radius:10px}._callout_ci2f6_63 strong{color:var(--text);font-size:13px}._callout_ci2f6_63 p{color:var(--muted);font-size:12px}._warning_ci2f6_69{color:var(--warning);background:var(--warning-bg);border-color:var(--warning-border);font-size:12px}._confirm_ci2f6_70{background:var(--surface-soft);color:var(--text);font-size:12px}._skip_ci2f6_94{background:var(--surface);color:var(--text)}._footer_ci2f6_93{color:var(--faint);font-size:10px;border-color:var(--border)}._gaugeGrid_ci2f6_184{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:24px}._balanceGauge_ci2f6_185{background:var(--gauge-panel);color:var(--gauge-text);border:1px solid #ffffff12;border-radius:13px;padding:20px 22px;min-width:0}._gaugeHeading_ci2f6_186{display:flex;justify-content:space-between;gap:8px;align-items:center}._gaugeHeading_ci2f6_186 h3{font-size:14px;font-weight:650;margin:0;color:var(--gauge-text)}._gaugeHeading_ci2f6_186>span{font-size:10px;color:var(--gauge-muted);white-space:nowrap}._gaugeVisual_ci2f6_189{position:relative;width:min(100%,290px);margin:12px auto 0}._gaugeVisual_ci2f6_189 svg{width:100%;display:block;overflow:visible}._gaugeTrack_ci2f6_191,._gaugeFill_ci2f6_191{fill:none;stroke-width:9;stroke-linecap:round}._gaugeTrack_ci2f6_191{stroke:var(--gauge-track)}._gaugeFill_ci2f6_191{stroke:var(--green)}._blueGauge_ci2f6_194 ._gaugeFill_ci2f6_191{stroke:var(--blue)}._gaugeValue_ci2f6_195{position:absolute;inset:44% 0 auto;text-align:center}._gaugeValue_ci2f6_195 span{color:var(--gauge-muted);display:block;font-size:11px;margin-bottom:8px}._gaugeValue_ci2f6_195 strong{font-size:clamp(18px,1.7vw,26px);font-weight:750;color:var(--gauge-text);letter-spacing:-.7px;font-variant-numeric:tabular-nums}._gaugeAmounts_ci2f6_198{display:grid;grid-template-columns:1fr 1fr;gap:10px;border-top:1px solid #ffffff16;padding-top:15px}._gaugeAmounts_ci2f6_198 div:last-child{text-align:right}._gaugeAmounts_ci2f6_198 span{color:var(--gauge-muted);display:block;font-size:10px;margin-bottom:6px}._gaugeAmounts_ci2f6_198 strong{font-size:13px;font-weight:600;color:var(--gauge-text);font-variant-numeric:tabular-nums}._balanceGauge_ci2f6_185>p{font-size:10px;line-height:1.7;margin:14px 0 0;color:var(--gauge-muted)}@media(max-width:1150px){._main_ci2f6_25{padding:28px 24px}._topbar_ci2f6_19{padding:0 24px}._metric_ci2f6_44{padding:19px}}@media(max-width:760px){._topbar_ci2f6_19{padding:0 14px;min-height:72px;height:72px;gap:8px}._topbarActions_ci2f6_114{gap:6px}._saveStatus_ci2f6_22{display:none}._themeSwitch_ci2f6_115{gap:1px;padding:3px}._themeSwitch_ci2f6_115 button{padding:6px 8px;font-size:11px}._themeSwitch_ci2f6_115 button span{margin:0}._breadcrumb_ci2f6_20{font-size:11px}._breadcrumb_ci2f6_20 span{margin:0 5px}._sidebar_ci2f6_2{top:72px}._main_ci2f6_25{padding:24px 16px}._pageHeading_ci2f6_26 h1{font-size:25px}._hero_ci2f6_32{padding:26px 22px}._hero_ci2f6_32 strong{font-size:30px}._metrics_ci2f6_44{gap:10px}._metric_ci2f6_44{padding:17px 14px}._metric_ci2f6_44 strong{font-size:19px}._metricIcon_ci2f6_135{width:32px;height:32px;margin-bottom:13px}._card_ci2f6_50{padding:22px 18px}._gaugeGrid_ci2f6_184{grid-template-columns:1fr;gap:14px}._balanceGauge_ci2f6_185{padding:20px}._amountRow_ci2f6_59{font-size:12px}._gaugeValue_ci2f6_195 strong{font-size:25px}._gaugeAmounts_ci2f6_198 strong{font-size:14px}}@media(max-width:390px){._breadcrumb_ci2f6_20{display:none}._topbarActions_ci2f6_114{margin-left:auto}._metric_ci2f6_44 strong{font-size:16px}}thead th:first-child{text-align:left}._scenarioName_ci2f6_220{background:var(--surface-soft);color:var(--text);border:1px solid var(--border);border-radius:8px;padding:11px 12px;width:min(100%,330px)}._scenarioList_ci2f6_221{display:grid;gap:12px;margin:22px 0}._scenarioItem_ci2f6_222{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:14px;border:1px solid var(--border);background:var(--surface-soft);border-radius:9px}._scenarioItem_ci2f6_222 ._inlineCheck_ci2f6_87{color:var(--text);font-weight:600;overflow-wrap:anywhere}._card_ci2f6_50>:is(._note_ci2f6_56,._actions_ci2f6_70,._tableScroll_ci2f6_68,._twoColumns_ci2f6_57,._inlineCheck_ci2f6_87,._field_ci2f6_65,._amountRow_ci2f6_59)+:is(._fields_ci2f6_65,._field_ci2f6_65,._actions_ci2f6_70,._tableScroll_ci2f6_68,._twoColumns_ci2f6_57,._inlineCheck_ci2f6_87,._card_ci2f6_50,._primaryButton_ci2f6_64,._secondaryButton_ci2f6_64,._dangerButton_ci2f6_64){margin-top:18px}._card_ci2f6_50>._note_ci2f6_56+a{display:inline-block;margin-top:16px;line-height:1.7}._card_ci2f6_50>._actions_ci2f6_70:has(>._field_ci2f6_65){align-items:end;gap:16px}._card_ci2f6_50>._actions_ci2f6_70>._field_ci2f6_65{flex:0 1 330px}._form_1fk7e_1 label{display:flex;flex-direction:column;gap:8px;min-width:0;color:var(--text);font-size:12px;font-weight:600}._form_1fk7e_1 input,._form_1fk7e_1 select,._form_1fk7e_1 textarea{width:100%;box-sizing:border-box;border:1px solid var(--border);border-radius:8px;padding:12px;background:var(--surface-soft);color:var(--text);font:inherit}._form_1fk7e_1 input:focus,._form_1fk7e_1 select:focus,._form_1fk7e_1 textarea:focus{outline:2px solid var(--accent);outline-offset:2px}._content_1fk7e_4{grid-column:1 / -1}._receipt_1fk7e_5{overflow-wrap:anywhere}._root_1fk7e_6 ._supportPanel_1fk7e_6{margin-top:24px;padding-top:22px;border-top:1px solid var(--border)}._root_1fk7e_6 ._supportPanel_1fk7e_6>h2{margin:0 0 16px}._root_1fk7e_6 ._supportPanel_1fk7e_6>p{margin:0 0 20px}._form_1fk7e_1{margin-top:20px}._challenge_1fk7e_10{margin:20px 0}._receipt_1fk7e_5{margin-top:24px;padding:18px;border:1px solid var(--border);border-radius:10px;background:var(--surface-soft)}._receipt_1fk7e_5 p{margin:0 0 14px}._reply_1fk7e_13{margin-top:24px;padding-top:20px;border-top:1px solid var(--border)}._reply_1fk7e_13 h3{margin:0 0 12px}._reply_1fk7e_13 p{margin:0 0 20px}._root_1fk7e_6 ._supportPanel_1fk7e_6>._message_1fk7e_16{margin:20px 0 0;line-height:1.8}._message_1fk7e_16:empty{display:none}*{box-sizing:border-box}:root{font-family:Segoe UI,Malgun Gothic,Apple SD Gothic Neo,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color-scheme:light;--canvas: #f5f6f8;--surface: #ffffff;--surface-soft: #f8faf9;--surface-raised: #edf3f0;--text: #202934;--muted: #64717f;--faint: #7c8794;--border: #e4e9ed;--accent: #258552;--accent-soft: #eaf7ee;--accent-strong: #187043;--feature: #78cf93;--feature-text: #143b29;--danger: #c64c62;--danger-soft: #fff1f3;--warning: #906314;--warning-bg: #fff8e8;--warning-border: #ead8a8;--blue: #5c8ee2;--green: #6bc68b;--purple: #9880da;--yellow: #dbb65c;--gauge-panel: #202436;--gauge-text: #f5f7fc;--gauge-muted: #b8c3d4;--gauge-track: #42495d;--chart-grid: #e6ebef;--chart-tooltip: #ffffff;--shadow: 0 3px 18px #1c342307;background:var(--canvas);color:var(--text)}:root[data-theme=dark]{color-scheme:dark;--canvas: #090912;--surface: #121221;--surface-soft: #181829;--surface-raised: #202036;--text: #eff0f8;--muted: #acafc3;--faint: #8e93ad;--border: #27273c;--accent: #7de3b0;--accent-soft: #162d2b;--accent-strong: #a0f3ca;--feature: #7de3b0;--feature-text: #103b2b;--danger: #fa7389;--danger-soft: #321b2b;--warning: #f1cb79;--warning-bg: #30291b;--warning-border: #56452b;--blue: #82a4ff;--green: #7de3b0;--purple: #ae91f4;--yellow: #f1cf7c;--gauge-panel: #18182b;--gauge-track: #37374e;--chart-grid: #29293d;--chart-tooltip: #1b1b2d;--shadow: none}body{margin:0;min-width:320px}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}a{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--blue);outline-offset:3px}button,input,select{-webkit-tap-highlight-color:transparent}input[type=checkbox],input[type=radio]{accent-color:var(--accent)}::selection{background:var(--accent-soft);color:var(--accent)}.recharts-default-tooltip{background:var(--chart-tooltip)!important;border:1px solid var(--border)!important;border-radius:10px;color:var(--text)!important;box-shadow:var(--shadow)}.recharts-tooltip-label{color:var(--text)}.recharts-legend-item-text{color:var(--muted)!important}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
