._title_w5j78_3{color:var(--viz-ink);letter-spacing:-.04em;margin:.9rem .75rem .5rem;font-size:1.35rem;font-weight:860}._newBadge_w5j78_21{background:var(--company-accent);color:#fff;letter-spacing:.02em;vertical-align:.3em;border-radius:.4rem;margin-left:.3rem;padding:.12rem .42rem;font-size:.66rem;font-weight:860;display:inline-block}._deck_w5j78_49._deck_w5j78_49{border-color:color-mix(in srgb, var(--viz-ink) 10%, transparent);background:var(--viz-surface);overflow:hidden}._pricePanel_w5j78_61{gap:.35rem;padding:.85rem .9rem .6rem;display:grid}._question_w5j78_77{color:var(--viz-ink);white-space:nowrap;letter-spacing:-.04em;flex-wrap:nowrap;align-items:baseline;gap:.3rem;margin:0;font-size:clamp(1rem,4.9vw,1.25rem);font-weight:860;line-height:1.35;display:flex}._question_w5j78_77 input{box-sizing:content-box;border:1.5px solid color-mix(in srgb, var(--company-accent) 55%, var(--viz-ink) 10%);background:var(--viz-surface);width:2.9em;min-width:0;color:var(--company-accent);font:inherit;font-variant-numeric:tabular-nums;text-align:right;cursor:text;border-radius:.55rem;padding:.05rem .4rem}._question_w5j78_77 input:hover{background:color-mix(in srgb, var(--company-accent) 6%, var(--viz-surface))}._question_w5j78_77 input:focus{outline:2px solid var(--company-accent);outline-offset:1px}._slider_w5j78_157{--thumb:1.9rem;--track:.55rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;display:grid}._sliderEnd_w5j78_175{color:var(--viz-ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;grid-area:1/1;font-size:.85rem;font-weight:800}._sliderEnd_w5j78_175:last-of-type{grid-column:3}._sliderEnd_w5j78_175[data-beyond=true]{color:var(--company-accent);letter-spacing:-.12em}._track_w5j78_215{--along:calc(var(--thumb) / 2 + var(--at,0) * (100% - var(--thumb)));grid-area:1/2;padding:1.7rem 0 1.6rem;position:relative}._bubble_w5j78_231{top:0;left:var(--along);background:var(--company-accent);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border-radius:.45rem;padding:.1rem .45rem;font-size:.76rem;font-weight:820;position:absolute;transform:translate(-50%)}._bubble_w5j78_231 i{opacity:.8;margin-inline:.2rem;font-style:normal}._range_w5j78_277{z-index:1;width:100%;height:var(--thumb);cursor:pointer;appearance:none;background:0 0;margin:0;display:block;position:relative}._range_w5j78_277::-webkit-slider-runnable-track{height:var(--track);background:linear-gradient(to right, var(--company-accent) calc(var(--at,0) * 100%), color-mix(in srgb, var(--viz-ink) 12%, transparent) 0);border-radius:999px}._range_w5j78_277::-moz-range-track{height:var(--track);background:color-mix(in srgb, var(--viz-ink) 12%, transparent);border-radius:999px}._range_w5j78_277::-moz-range-progress{height:var(--track);background:var(--company-accent);border-radius:999px}._range_w5j78_277::-webkit-slider-thumb{width:var(--thumb);height:var(--thumb);margin-top:calc((var(--track) - var(--thumb)) / 2);border:3px solid var(--company-accent);background:linear-gradient(90deg, transparent 36%, var(--company-accent) 36% 44%, transparent 44% 56%, var(--company-accent) 56% 64%, transparent 64%) center / 100% 42% no-repeat, var(--viz-surface);box-shadow:0 2px 6px color-mix(in srgb, var(--viz-ink) 28%, transparent);cursor:grab;appearance:none;border-radius:50%;transition:transform .15s}._range_w5j78_277::-moz-range-thumb{width:var(--thumb);height:var(--thumb);box-sizing:border-box;border:3px solid var(--company-accent);background:linear-gradient(90deg, transparent 36%, var(--company-accent) 36% 44%, transparent 44% 56%, var(--company-accent) 56% 64%, transparent 64%) center / 100% 42% no-repeat, var(--viz-surface);box-shadow:0 2px 6px color-mix(in srgb, var(--viz-ink) 28%, transparent);cursor:grab;border-radius:50%;transition:transform .15s}._range_w5j78_277:hover::-webkit-slider-thumb{transform:scale(1.12)}._range_w5j78_277:active::-webkit-slider-thumb{transform:scale(1.12)}._range_w5j78_277:hover::-moz-range-thumb{transform:scale(1.12)}._range_w5j78_277:active::-moz-range-thumb{transform:scale(1.12)}._range_w5j78_277:active::-webkit-slider-thumb{cursor:grabbing}._range_w5j78_277:active::-moz-range-thumb{cursor:grabbing}@keyframes _hope-thumb-breathe_w5j78_1{0%{box-shadow:0 2px 6px color-mix(in srgb, var(--viz-ink) 28%, transparent), 0 0 0 0 color-mix(in srgb, var(--company-accent) 45%, transparent)}70%{box-shadow:0 2px 6px color-mix(in srgb, var(--viz-ink) 28%, transparent), 0 0 0 .7rem color-mix(in srgb, var(--company-accent) 0%, transparent)}to{box-shadow:0 2px 6px color-mix(in srgb, var(--viz-ink) 28%, transparent), 0 0 0 0 color-mix(in srgb, var(--company-accent) 0%, transparent)}}@media (prefers-reduced-motion:no-preference){._slider_w5j78_157[data-touched=false] ._range_w5j78_277::-webkit-slider-thumb{animation:1.8s ease-out infinite _hope-thumb-breathe_w5j78_1}._slider_w5j78_157[data-touched=false] ._range_w5j78_277::-moz-range-thumb{animation:1.8s ease-out infinite _hope-thumb-breathe_w5j78_1}}._range_w5j78_277:focus-visible{outline:none}._range_w5j78_277:focus-visible::-webkit-slider-thumb{outline:2px solid var(--company-accent);outline-offset:2px}._range_w5j78_277:focus-visible::-moz-range-thumb{outline:2px solid var(--company-accent);outline-offset:2px}._dot_w5j78_499{top:calc(1.7rem + var(--thumb) / 2 + var(--track) / 2 + .15rem);left:calc(var(--thumb) / 2 + var(--at,0) * (100% - var(--thumb)));background:color-mix(in srgb, var(--viz-ink) 40%, transparent);pointer-events:none;border-radius:1px;width:2px;height:.45rem;position:absolute;transform:translate(-50%)}._dot_w5j78_499[data-reached=true]{background:var(--company-accent)}._mark_w5j78_533{bottom:0;left:calc(var(--thumb) / 2 + var(--at,0) * (100% - var(--thumb)));min-width:1.5rem;min-height:1.5rem;color:var(--viz-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-content:end;justify-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%)}._mark_w5j78_533[data-edge=end]{justify-items:end;transform:translate(calc(1px - 100%))}._mark_w5j78_533[data-edge=start]{justify-items:start;transform:translate(-1px)}._mark_w5j78_533:before{content:"";height:.5rem}._markLabel_w5j78_599{white-space:nowrap;margin-top:.1rem;font-size:.72rem;font-weight:720;line-height:1.2}._markLabel_w5j78_599 b{color:var(--viz-ink);font-weight:840}._mark_w5j78_533[aria-pressed=true] ._markLabel_w5j78_599,._mark_w5j78_533[aria-pressed=true] ._markLabel_w5j78_599 b{color:var(--company-accent)}._mark_w5j78_533:focus-visible{outline:2px solid var(--company-accent);outline-offset:2px;border-radius:.4rem}._targets_w5j78_651{gap:.3rem;display:grid}._targetsToggle_w5j78_663{min-height:1.6rem;color:var(--company-accent);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.4rem;grid-area:1/3;place-self:end;align-items:center;gap:.15rem;margin-bottom:.05rem;padding:.05rem .3rem;font-size:.72rem;font-weight:800;transition:background-color .15s;display:inline-flex}._targetsToggle_w5j78_663:hover,._targetsToggle_w5j78_663[aria-expanded=true]{background:color-mix(in srgb, var(--company-accent) 8%, transparent)}._targetsToggle_w5j78_663 span{font-size:.75rem}._targetsToggle_w5j78_663:focus-visible{outline:2px solid var(--company-accent);outline-offset:2px}._targetList_w5j78_737{margin:0 0 .4rem;padding:0;list-style:none;display:grid}._targetRow_w5j78_753{width:100%;min-height:2.25rem;color:var(--viz-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.55rem;grid-template-columns:1fr auto auto 1rem;align-items:baseline;gap:.1rem .6rem;padding:.35rem .55rem;font-size:.82rem;transition:background-color .15s;display:grid}._targetRow_w5j78_753:hover{background:color-mix(in srgb, var(--company-accent) 6%, transparent)}._targetRow_w5j78_753[aria-pressed=true]{background:color-mix(in srgb, var(--company-accent) 10%, transparent)}._targetRow_w5j78_753 b{font-variant-numeric:tabular-nums;font-weight:840}._targetRow_w5j78_753[aria-pressed=true] b,._targetRow_w5j78_753[aria-pressed=true] ._targetBroker_w5j78_819,._targetRow_w5j78_753[aria-pressed=true] ._targetGo_w5j78_821{color:var(--company-accent)}._targetBroker_w5j78_819{font-weight:760}._targetDate_w5j78_837{color:var(--viz-muted);font-size:.72rem;font-weight:700}._targetGo_w5j78_821{color:var(--viz-muted);text-align:right;font-size:1rem;font-weight:800}._targetReason_w5j78_863{color:var(--viz-muted);grid-column:1/-1;font-size:.74rem;font-weight:600;line-height:1.45}._targetRow_w5j78_753:focus-visible{outline:2px solid var(--company-accent);outline-offset:2px}._result_w5j78_891{background:var(--company-accent);color:#fff;gap:.45rem;padding:.95rem 1rem 1rem;display:grid}._scope_w5j78_909{border:1px solid #ffffff73;border-radius:999px;padding:2px;display:inline-flex}._scope_w5j78_909 button{color:#fff;min-height:1.6rem;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.1rem .65rem;font-size:.74rem;font-weight:800}._scope_w5j78_909 button[aria-pressed=true]{color:var(--company-accent);background:#fff}._scope_w5j78_909 button:focus-visible{outline-offset:2px;outline:2px solid #fff}._bandHead_w5j78_971{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}._flow_w5j78_985{align-items:flex-end;gap:.55rem;display:flex}._flowLabel_w5j78_997{color:#fff;opacity:.9;font-size:.8rem;font-weight:800}._before_w5j78_1011{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.03em;flex:none;margin-bottom:.1rem;font-size:1.4rem;font-weight:820;line-height:1}._arrowLine_w5j78_1033{flex:auto;justify-items:center;min-width:2.5rem;height:0;margin-bottom:.75rem;display:grid;position:relative}._arrowLine_w5j78_1033:before{content:"";background:#ffffffbf;border-radius:2px;height:3px;position:absolute;bottom:0;left:0;right:.25rem}._arrowLine_w5j78_1033:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:8px solid #ffffffbf;position:absolute;bottom:-4.5px;right:0}._resultAmount_w5j78_1095{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.05em;flex:none;font-size:clamp(2.5rem,11.5vw,3.5rem);font-weight:900;line-height:1}._gain_w5j78_1115{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.15rem;font-weight:880}._resultFoot_w5j78_1133{border-top:1px solid #ffffff38;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding-top:.5rem;display:flex}._salaryYears_w5j78_1153{font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.9;font-size:.85rem;font-weight:760}._heldField_w5j78_1169{color:var(--viz-muted);align-items:center;gap:.4rem;margin-left:auto;font-size:.82rem;font-weight:720;display:inline-flex}._card_w5j78_1189{background:var(--viz-surface);box-shadow:var(--result-card-shadow);border-radius:1.4rem;margin:.75rem .75rem 0;padding:1rem 1rem .9rem}._cardHead_w5j78_1205{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .75rem;display:flex}._cardTitle_w5j78_1221{color:var(--result-question-color);font-size:var(--result-question-size);font-weight:var(--result-question-weight);letter-spacing:var(--result-question-letter-spacing);line-height:var(--result-question-line-height);margin:0}._tableWrap_w5j78_1239{margin-top:.75rem;overflow-x:auto}._table_w5j78_1239{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8rem}._table_w5j78_1239 th,._table_w5j78_1239 td{border-bottom:1px solid color-mix(in srgb, var(--viz-ink) 8%, transparent);text-align:right;white-space:nowrap;padding:.35rem .15rem}._table_w5j78_1239 thead th{color:var(--viz-muted);font-size:.72rem;font-weight:700}._table_w5j78_1239 th[scope=row]{color:var(--viz-ink);text-align:left;font-weight:760}._table_w5j78_1239 thead th:first-child{text-align:left}._table_w5j78_1239 tfoot th,._table_w5j78_1239 tfoot td{border-bottom:0;font-weight:860}._cellInput_w5j78_1325{border:1px solid color-mix(in srgb, var(--company-accent) 45%, var(--viz-ink) 10%);background:var(--viz-surface);width:4.7rem;min-height:1.9rem;color:var(--viz-ink);font:inherit;text-align:right;border-radius:.5rem;padding:.1rem .4rem;font-weight:700}._psuCheck_w5j78_1353{width:1.5rem;height:1.5rem;accent-color:var(--company-accent);cursor:pointer;margin:0}._priceInput_w5j78_1369{width:3.4rem}._amountInput_w5j78_1377{width:3.6rem}._cellInput_w5j78_1325:focus{outline:2px solid var(--company-accent);outline-offset:1px}._sub_w5j78_1395{color:var(--viz-muted);font-size:.68rem;font-weight:700;display:block}._table_w5j78_1239 thead th:nth-child(2),._table_w5j78_1239 thead th:nth-child(3){white-space:normal;word-break:keep-all}._reset_w5j78_1421{color:var(--viz-muted);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:.6rem;padding:0;font-size:.78rem;font-weight:700;text-decoration:underline}@media (width<=27rem){._card_w5j78_1189{padding-inline:.75rem}}._notes_w5j78_1459{color:var(--viz-muted);gap:.35rem;margin:0;padding-left:1.1rem;font-size:.78rem;line-height:1.55;display:grid}._notes_w5j78_1459 a{color:inherit}
