._entryActions_1k80r_1>._entryPrimary_1k80r_1{color:#fffaf0;background:var(--forest);border:0;font-size:13px}._entryActions_1k80r_1>._entryPrimary_1k80r_1:hover{color:#fffaf0}.simulation-result-rail-copy>strong{max-width:430px;font-family:var(--display);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-three-column{align-items:start}.simulation-number-input{align-content:start}.simulation-three-column .simulation-number-input>span{align-items:flex-end;min-height:36px;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_1k80r_334{border:0;min-width:0;margin:0;padding:0}._yearMonthPicker_1k80r_334>legend{color:var(--ink);margin-bottom:9px;font-size:11px;font-weight:600}._yearMonthPicker_1k80r_334>div{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:10px;display:grid}._yearMonthPicker_1k80r_334 label{gap:6px;display:grid}._yearMonthPicker_1k80r_334 label>span{color:#7e8880;font-size:9px}._yearMonthPicker_1k80r_334 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_1k80r_334 select:focus-visible{outline:2px solid var(--forest-bright);outline-offset:2px}._yearMonthPicker_1k80r_334 select:disabled{color:#9aa29d;cursor:not-allowed;background:#eaebe7b8}._yearMonthPicker_1k80r_334>small{color:#7e8880;margin-top:8px;font-size:10px;line-height:1.65;display:block}._yearMonthPicker_1k80r_334[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}}
