._entryActions_1cbvy_1>._entryPrimary_1cbvy_1{color:#fffaf0;background:var(--forest);border:0;font-size:13px}._entryActions_1cbvy_1>._entryPrimary_1cbvy_1:hover{color:#fffaf0}._resultScene_1cbvy_12{aspect-ratio:16/9;background:#c8d4cc;margin:0;position:relative;overflow:hidden}._resultEditorial_1cbvy_20>.simulation-result-body{border-radius:0;margin-top:0}._resultSummary_1cbvy_25{border-bottom:1px solid var(--line);margin-bottom:26px;padding:0 0 28px}._resultEyebrow_1cbvy_31{color:var(--forest-bright);letter-spacing:.08em;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:11px;display:flex}._resultEyebrow_1cbvy_31>span:last-child{color:var(--ink-soft);letter-spacing:0}._resultSummary_1cbvy_25 h2{max-width:22ch;font-family:var(--display);text-wrap:balance;color:var(--ink);margin:20px 0 16px;font-size:clamp(28px,3.2vw,42px);font-weight:500;line-height:1.35}._resultExplanation_1cbvy_57{max-width:48em;color:var(--ink-soft);margin:0;font-size:14px;line-height:1.85}._resultPeriod_1cbvy_65{color:var(--ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px 18px;margin:22px 0 12px;font-size:12px;line-height:1.7;display:flex}._resultPeriod_1cbvy_65>span{color:var(--forest-bright)}._resultBoundary_1cbvy_80{max-width:50em;color:var(--ink-soft);margin:0;font-size:11px;line-height:1.8}._readinessPair_1cbvy_88{grid-gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin:24px 0 0;display:grid}._readinessPair_1cbvy_88>div{border-top:1px solid var(--line);padding-top:14px}._readinessPair_1cbvy_88 dt{color:var(--ink-soft);font-size:12px}._readinessPair_1cbvy_88 dd{margin:8px 0 0;font-size:16px;line-height:1.6}._assumptionList_1cbvy_92{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink-soft);margin-bottom:24px;padding:18px 0;font-size:12px;line-height:1.85}._assumptionList_1cbvy_92 summary{cursor:pointer;color:var(--ink);font-weight:600}._assumptionList_1cbvy_92 ul{padding-left:20px}@media (width<=760px){._readinessPair_1cbvy_88{grid-template-columns:1fr}._resultSummary_1cbvy_25 h2{font-size:28px}._resultSummary_1cbvy_25{margin-bottom:24px;padding-bottom:24px}}.simulation-result-rail-copy>strong{max-width:430px;font-family:var(--display);text-wrap:balance;font-size:clamp(34px,3.7vw,52px);line-height:1.18}.simulation-result-rail-copy dl{gap:12px;margin:0;display:grid}.simulation-result-rail-copy dl>div{border-top:1px solid #f6efe229;padding-top:12px}.simulation-result-rail-copy dt{color:#f6efe27a;font-size:10px}.simulation-result-rail-copy dd{color:#f6efe2e6;font-family:var(--number);margin:4px 0 0;font-size:18px}.simulation-number-input{align-content:start}@media (width>=761px){.simulation-two-column>.simulation-number-input,.simulation-three-column>.simulation-number-input{grid-row:span 4;grid-template-rows:subgrid}.simulation-two-column>.simulation-number-input>span,.simulation-three-column>.simulation-number-input>span{grid-row:1;align-self:end}.simulation-two-column>.simulation-number-input>div,.simulation-three-column>.simulation-number-input>div{grid-row:2}.simulation-two-column>.simulation-number-input>small,.simulation-three-column>.simulation-number-input>small{grid-row:4}.simulation-two-column>.simulation-number-input>.simulation-field-error,.simulation-three-column>.simulation-number-input>.simulation-field-error{grid-row:3}}.simulation-three-column .simulation-number-input>span{align-items:flex-end;line-height:1.45;display:flex}.simulation-pension-bridge{background:#3f71580f;border:1px solid #3f71583d;border-radius:18px;gap:18px;margin:24px 0;padding:22px;display:grid}.simulation-route-lens{background:#c28a5214;border-left:3px solid #c28a52;border-radius:0 12px 12px 0;gap:6px;margin:0 0 22px;padding:14px 16px;display:grid}.simulation-route-lens span{color:#9b6849;letter-spacing:.08em;font-size:9px;font-weight:700}.simulation-route-lens strong{color:var(--ink);font-size:14px}.simulation-route-lens p{color:#718078;margin:0;font-size:10px;line-height:1.65}.simulation-adjustment-boundaries{gap:14px;padding-top:4px;display:grid}.simulation-adjustment-boundaries>div>span{color:var(--ink);font-size:12px;font-weight:700}.simulation-adjustment-boundaries>div>p{color:#718078;margin:5px 0 0;font-size:10px}.simulation-adjustment-boundaries ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.simulation-adjustment-boundaries li{border:1px solid var(--line);background:#fffdf8b3;border-radius:14px;min-width:0;padding:16px}.simulation-adjustment-boundaries li.preferred{background:#f6e7d08f;border-color:#c28a5285}.simulation-adjustment-boundaries li small{color:#9b6849;margin-bottom:9px;font-size:8px;font-weight:700;display:block}.simulation-adjustment-boundaries li strong{color:var(--forest);font-family:var(--number);font-size:14px;line-height:1.4;display:block}.simulation-adjustment-boundaries li p{color:#718078;margin:8px 0 0;font-size:9px;line-height:1.65}.simulation-retirement-snapshot{background:#ffffff75;border:1px solid #2d3f3629;border-radius:16px;gap:12px;padding:18px;display:grid}.simulation-retirement-snapshot>div:first-child{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.simulation-retirement-snapshot>div:first-child span{color:var(--ink);font-size:12px;font-weight:700}.simulation-retirement-snapshot>div:first-child strong{color:var(--forest-bright);font-size:11px}.simulation-retirement-snapshot dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.simulation-retirement-snapshot dl>div{background:#3f71580f;border-radius:10px;padding:10px}.simulation-retirement-snapshot dt,.simulation-retirement-snapshot>p{color:#718078;font-size:9px;line-height:1.65}.simulation-retirement-snapshot dd{color:var(--forest);font-family:var(--number);margin:6px 0 0;font-size:13px}.simulation-retirement-snapshot>p{margin:0}.simulation-pension-bridge h3{font-family:var(--display);margin:8px 0;font-size:24px;font-weight:500;line-height:1.3}.simulation-pension-bridge>div:first-child>p:not(.mini-label),.simulation-bridge-kpis p,.simulation-bridge-warning{color:#718078;margin:0;font-size:10px;line-height:1.7}.simulation-bridge-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.simulation-bridge-kpis article{border:1px solid var(--line);background:#fffdf8ad;border-radius:14px;padding:16px}.simulation-bridge-kpis article.warning{background:#f8ede0}.simulation-bridge-kpis article.safe{background:#3f715817}.simulation-bridge-kpis span{color:#7e8880;font-size:9px}.simulation-bridge-kpis strong{color:var(--forest);font-family:var(--number);margin:10px 0 7px;font-size:18px;font-weight:500;display:block}.simulation-bridge-warning{color:#794b39;background:#c17a581a;border-left:3px solid #c17a58;border-radius:0 12px 12px 0;padding:12px 14px}.simulation-source-options.two-options{grid-template-columns:repeat(2,minmax(0,1fr))}.simulation-editor-label{font-weight:600;color:var(--ink)!important;font-size:11px!important}.simulation-bridge-preview{border-left:3px solid var(--forest-bright);background:#3f715814;border-radius:0 12px 12px 0;gap:6px;padding:14px 16px;display:grid}.simulation-bridge-preview span{color:var(--forest-bright);font-size:9px}.simulation-bridge-preview strong{font-size:13px;font-weight:600}.simulation-flexible-preview{background:#f8efe180;border:1px solid #b07e4b33;border-radius:14px;gap:7px;padding:14px 16px;display:grid}.simulation-flexible-preview span{color:#9b6849;letter-spacing:.08em;font-size:9px;font-weight:700}.simulation-flexible-preview strong{color:var(--ink);font-size:13px}.simulation-flexible-preview p{color:#7e8880;margin:0;font-size:10px;line-height:1.65}._yearMonthPicker_1cbvy_450{border:0;min-width:0;margin:0;padding:0}._yearMonthPicker_1cbvy_450>legend{color:var(--ink);margin-bottom:9px;font-size:11px;font-weight:600}._yearMonthPicker_1cbvy_450>div{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:10px;display:grid}._yearMonthPicker_1cbvy_450 label{gap:6px;display:grid}._yearMonthPicker_1cbvy_450 label>span{color:#7e8880;font-size:9px}._yearMonthPicker_1cbvy_450 select{border:1px solid var(--line);width:100%;min-height:58px;color:var(--ink);font-family:var(--number);cursor:pointer;background:#ffffffb8;border-radius:14px;padding:0 16px;font-size:16px}._yearMonthPicker_1cbvy_450 select:focus-visible{outline:2px solid var(--forest-bright);outline-offset:2px}._yearMonthPicker_1cbvy_450 select:disabled{color:#9aa29d;cursor:not-allowed;background:#eaebe7b8}._yearMonthPicker_1cbvy_450>small{color:#7e8880;margin-top:8px;font-size:10px;line-height:1.65;display:block}._yearMonthPicker_1cbvy_450[aria-invalid=true] select{border-color:#b86d55}.retirement-category-options{grid-template-columns:repeat(2,minmax(0,1fr))}.retirement-category-options button{border-radius:14px;align-content:center;gap:2px;min-height:54px;line-height:1.35;display:grid}.retirement-category-options button span:last-child{opacity:.72;font-size:8px}.simulation-category-help{color:#718078;padding:0 2px}.simulation-category-help summary{color:var(--forest-bright);cursor:pointer;font-size:10px;font-weight:700}.simulation-category-help p{margin:10px 0 0;font-size:10px;line-height:1.7}.simulation-category-help a{color:var(--forest);text-underline-offset:3px;margin-top:10px;font-size:10px;display:inline-flex}.contribution-plan-options{grid-template-columns:repeat(2,minmax(0,1fr))}.contribution-plan-options button{text-align:left;align-content:center;justify-items:start;gap:4px;min-height:66px;padding:12px 16px;display:grid}.contribution-plan-options button span{font-size:11px;font-weight:600}.contribution-plan-options button small{opacity:.7;font-size:9px}.simulation-contribution-preview{background:#3f71580f;border:1px solid #3f715838;border-radius:16px;gap:14px;padding:16px;display:grid}.simulation-contribution-preview>div:first-child{gap:5px;display:grid}.simulation-contribution-preview>div:first-child span{color:var(--forest-bright);letter-spacing:.08em;font-size:9px;font-weight:700}.simulation-contribution-preview>div:first-child strong{color:var(--ink);font-size:14px}.simulation-contribution-preview dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.simulation-contribution-preview dl>div{background:#ffffff85;border:1px solid #3f715824;border-radius:12px;padding:11px}.simulation-contribution-preview dt{color:#7e8880;font-size:8px}.simulation-contribution-preview dd{color:var(--forest);font-family:var(--number);margin:6px 0 0;font-size:12px}.simulation-contribution-preview>p:not(.simulation-bridge-warning){color:#718078;margin:0;font-size:10px;line-height:1.7}.simulation-retirement-rule-summary{background:linear-gradient(115deg,#3f71581a,#0000 72%),#fffdf8b8;border:1px solid #3f71583d;border-radius:16px;gap:12px;padding:18px;display:grid}.simulation-retirement-rule-summary>div:first-child{color:var(--forest-bright);letter-spacing:.08em;justify-content:space-between;gap:12px;font-size:9px;font-weight:700;display:flex}.simulation-retirement-rule-summary h4,.simulation-retirement-rule-summary p,.simulation-retirement-rule-summary dl{margin:0}.simulation-retirement-rule-summary h4{color:var(--ink);font-family:var(--display);font-size:22px;font-weight:500;line-height:1.3}.simulation-retirement-rule-summary>p,.simulation-retirement-rule-summary>small{color:#718078;font-size:10px;line-height:1.7}.simulation-retirement-rule-summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.simulation-retirement-rule-summary dl>div{background:#ffffff8f;border:1px solid #3f715829;border-radius:12px;min-width:0;padding:12px}.simulation-retirement-rule-summary dt{color:#7e8880;font-size:8px}.simulation-retirement-rule-summary dd{color:var(--forest);font-family:var(--number);margin:7px 0 0;font-size:12px;line-height:1.4}@media (width<=760px){.simulation-bridge-kpis,.simulation-retirement-rule-summary dl,.simulation-contribution-preview dl,.contribution-plan-options,.simulation-adjustment-boundaries ol,.simulation-retirement-snapshot dl{grid-template-columns:1fr}}._workbench_hby1b_1,._exportPanel_hby1b_1{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:20px;min-width:0;margin:28px 0;padding:26px}._workbench_hby1b_1 h3,._exportPanel_hby1b_1 h3{font-family:var(--display);margin:8px 0 12px;font-size:26px;font-weight:500;line-height:1.4}._workbench_hby1b_1 p,._exportPanel_hby1b_1 p{margin:10px 0;font-size:13px;line-height:1.8}._workbench_hby1b_1>small{color:var(--ink-soft);margin-top:20px;font-size:11px;line-height:1.8;display:block}._actions_hby1b_19{flex-wrap:wrap;margin:16px -5px -5px;display:flex}._actions_hby1b_19 button{border:1px solid var(--line);min-height:46px;color:var(--ink);cursor:pointer;background:0 0;border-radius:24px;margin:5px;padding:12px 18px;font-size:13px}._actions_hby1b_19 button._primary_hby1b_21,._actions_hby1b_19 button[aria-pressed=true]{background:var(--forest);color:#fffaf0;border-color:var(--forest)}._actions_hby1b_19 button:disabled{opacity:.5;cursor:not-allowed}._actions_hby1b_19 button:focus,._fields_hby1b_23 input:focus{outline:2px solid var(--forest-bright);outline-offset:3px}._notice_hby1b_24{border-left:3px solid var(--forest-bright);background:#64786912;padding:12px 16px}._editor_hby1b_25{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}._editorTitle_hby1b_26{color:var(--forest);font-weight:600}._fields_hby1b_23{grid-gap:16px;grid-template-columns:1fr;max-width:440px;margin:20px 0;display:grid}._fields_hby1b_23 label{min-width:0;display:block}._fields_hby1b_23 label>span{margin-bottom:8px;font-size:13px;display:block}._fields_hby1b_23 label>div{border:1px solid var(--line);background:#ffffff73;border-radius:14px;align-items:center;min-height:60px;padding:0 16px;display:flex}._fields_hby1b_23 input{width:100%;min-width:0;color:var(--ink);font-family:var(--number);background:0 0;border:0;padding:12px 0;font-size:24px}._fields_hby1b_23 b{color:var(--ink-soft);flex-shrink:0;margin-left:10px;font-size:12px;font-weight:400}._error_hby1b_33{color:#a2472f;border-left:3px solid #a2472f;padding-left:12px}._comparison_hby1b_34{margin-top:28px}._columns_hby1b_35{grid-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._columns_hby1b_35 article{border-top:2px solid var(--line);min-width:0;padding:18px 0}._columns_hby1b_35 article:last-child{border-top-color:var(--forest-bright)}._columns_hby1b_35 h4{margin:0 0 20px;font-size:14px}._columns_hby1b_35 article>span{color:var(--ink-soft);font-size:12px}._columns_hby1b_35 strong{font-family:var(--number);overflow-wrap:break-word;margin:10px 0;font-size:30px;font-weight:500;display:block}._columns_hby1b_35 dl{margin:14px 0 0}._columns_hby1b_35 dl>div{border-top:1px solid var(--line);padding:10px 0}._columns_hby1b_35 dt{color:var(--ink-soft);font-size:11px}._columns_hby1b_35 dd{margin:4px 0 0;font-size:12px;line-height:1.7}._delta_hby1b_45{border-top:1px solid var(--line);color:var(--forest);padding-top:16px;font-weight:600}._exportPanel_hby1b_1 pre{white-space:pre-wrap;overflow-wrap:break-word;border:1px solid var(--line);max-height:420px;font:12px/1.9 var(--body);background:#fff6;border-radius:12px;padding:18px;overflow-y:auto}@media (width<=760px){._workbench_hby1b_1,._exportPanel_hby1b_1{padding:20px 16px}._workbench_hby1b_1 h3,._exportPanel_hby1b_1 h3{font-size:23px}._columns_hby1b_35{grid-template-columns:1fr}._actions_hby1b_19{grid-template-columns:1fr;display:grid}._actions_hby1b_19 button{width:auto}}
