._workbench_6lz36_1,._workbench_6lz36_1 *{box-sizing:border-box}._workbench_6lz36_1{--stock-ink:#142c3b;--stock-copy:#526875;--stock-line:#193a4b24;--stock-paper:#fffdf9;--stock-soft:#f3f7f8;--stock-navy:#28466f;--stock-navy-strong:#173354;--stock-teal:#19796f;--stock-teal-strong:#0f5e58;--stock-gold:#c88422;--stock-profit:#147a43;--stock-profit-soft:#eaf7ef;--stock-loss:#b33b3b;--stock-loss-soft:#fff0ef;--stock-even:#5d6871;border:1px solid var(--stock-line);background:var(--stock-paper);min-width:0;color:var(--stock-ink);border-radius:1.25rem;display:grid;overflow:hidden;box-shadow:0 1rem 2.6rem #15313d1a;container-type:inline-size}._hero_6lz36_33{color:#fff;background:radial-gradient(circle at 86% 0,#4bb8a438,#0000 20rem),linear-gradient(135deg,#102d43,#1d4455 70%,#215b5d);grid-template-columns:minmax(0,1fr) minmax(13rem,18rem);align-items:end;gap:clamp(1rem,3vw,2rem);min-width:0;padding:clamp(1.35rem,4vw,2.1rem);display:grid}._hero_6lz36_33>div{min-width:0}._hero_6lz36_33 p,._sectionHeading_6lz36_51 p,._comparisonFigure_6lz36_52 figcaption p,._reconciliation_6lz36_53>div:first-child p{color:#2d716b;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:900}._hero_6lz36_33 p{color:#9ee0d2}._hero_6lz36_33 h2{color:#fff;max-width:22ch;font-family:var(--font-serif,Georgia, "Times New Roman", serif);letter-spacing:-.035em;margin:.36rem 0 .55rem;font-size:clamp(1.65rem,4vw,2.55rem);line-height:1.06}._hero_6lz36_33>div>span{color:#d4e7e8;max-width:67ch;font-size:.9rem;line-height:1.6;display:block}._currencyPicker_6lz36_84{background:#09232f57;border:1px solid #d7f0ec40;border-radius:.85rem;gap:.35rem;min-width:0;padding:.8rem;display:grid}._currencyPicker_6lz36_84>span{color:#eefbfa;font-size:.76rem;font-weight:850}._currencyPicker_6lz36_84 select{color:#173446;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #e1f5f180;border-radius:.58rem;padding:.58rem 2rem .58rem .65rem;font-size:.8rem}._currencyPicker_6lz36_84 small{color:#c6dddd;font-size:.68rem;line-height:1.4}._form_6lz36_119,._results_6lz36_120{gap:1rem;min-width:0;padding:clamp(1rem,3vw,1.55rem);display:grid}._form_6lz36_119{border-bottom:1px solid var(--stock-line);background:radial-gradient(circle at 100% 0,#1f847712,#0000 26rem),#fffdfa}._results_6lz36_120{background:linear-gradient(#ffffff8a, #ffffff8a), var(--stock-soft)}._sectionHeading_6lz36_51{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.78rem;min-width:0;display:grid}._sectionHeading_6lz36_51>span{background:var(--stock-teal);width:2.45rem;height:2.45rem;box-shadow:0 .18rem 0 var(--stock-teal-strong);color:#fff;border-radius:.72rem;place-items:center;font-size:.82rem;font-weight:900;display:grid}._sectionHeading_6lz36_51>div{gap:.1rem;min-width:0;display:grid}._sectionHeading_6lz36_51 h3{color:var(--stock-ink);font-family:var(--font-serif,Georgia, "Times New Roman", serif);letter-spacing:-.025em;margin:0;font-size:clamp(1.25rem,2.7vw,1.65rem);line-height:1.16}._sectionHeading_6lz36_51 small{color:var(--stock-copy);font-size:.75rem;line-height:1.45}._sectionHeading_6lz36_51 h3:focus{outline-offset:4px;outline:3px solid #19796f40}._staleBadge_6lz36_187{color:#795116;text-align:center;background:#fff5df;border:1px solid #c2771857;border-radius:999px;align-items:center;max-width:13rem;padding:.42rem .62rem;font-size:.7rem;line-height:1.25;display:inline-flex}._errorSummary_6lz36_201{background:var(--stock-loss-soft);color:#7f2929;border:1px solid #b33b3b52;border-radius:.7rem;gap:.15rem;padding:.75rem .85rem;display:grid}._errorSummary_6lz36_201 strong{font-size:.8rem}._errorSummary_6lz36_201 span{font-size:.72rem;line-height:1.45}._inputGroups_6lz36_220{grid-template-columns:minmax(12rem,.72fr) repeat(2,minmax(15rem,1fr));align-items:stretch;gap:.8rem;min-width:0;display:grid}._inputGroup_6lz36_220{border:1px solid var(--stock-line);background:#ffffffe0;border-radius:.9rem;align-content:start;gap:.75rem;min-width:0;margin:0;padding:.9rem;display:grid;box-shadow:0 .3rem .9rem #183b460b}._inputGroup_6lz36_220 legend{gap:.04rem;padding:0 .2rem;display:grid}._inputGroup_6lz36_220 legend span{color:var(--stock-teal);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:900}._inputGroup_6lz36_220 legend strong{color:var(--stock-ink);font-size:.88rem}._field_6lz36_260{align-content:start;gap:.28rem;min-width:0;display:grid}._fieldLabel_6lz36_267{color:#264654;font-size:.76rem;font-weight:830}._inputShell_6lz36_273{background:#fff;border:1px solid #aebec5;border-radius:.65rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-width:0;min-height:48px;transition:border-color .15s,box-shadow .15s;display:grid;overflow:hidden;box-shadow:inset 0 1px 2px #1736430a}._inputShell_6lz36_273:focus-within{border-color:var(--stock-teal);box-shadow:0 0 0 3px #19796f29}._inputShell_6lz36_273>span,._inputShell_6lz36_273>strong{color:#365661;white-space:nowrap;background:#f0f5f5;place-items:center;min-height:46px;padding-inline:.62rem;font-size:.78rem;font-weight:820;display:grid}._inputShell_6lz36_273>span{border-right:1px solid #d3dfe1}._inputShell_6lz36_273>strong{border-left:1px solid #d3dfe1}._inputShell_6lz36_273 input{color:#142f3e;width:100%;min-width:0;min-height:46px;font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:.65rem .68rem;font-size:.96rem;font-weight:760}._inputInvalid_6lz36_328{border-color:var(--stock-loss);box-shadow:0 0 0 2px #b33b3b1f}._field_6lz36_260>small{color:#657984;font-size:.66rem;line-height:1.42}._field_6lz36_260>._fieldError_6lz36_339{color:#9e3030;font-weight:750}._formFooter_6lz36_344{background:#f0f7f5;border:1px solid #1f6f6729;border-radius:.8rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-width:0;padding:.8rem;display:grid}._formFooter_6lz36_344 p{color:#45645f;margin:0;font-size:.72rem;line-height:1.5}._formFooter_6lz36_344 p strong{color:#245a54}._actions_6lz36_367{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}._actions_6lz36_367 button{min-height:46px;font:inherit;cursor:pointer;border-radius:.62rem;padding:.62rem .9rem;font-size:.78rem;font-weight:850}._calculateButton_6lz36_384{border:1px solid var(--stock-teal-strong);background:var(--stock-teal);box-shadow:0 .17rem 0 var(--stock-teal-strong);color:#fff}._calculateButton_6lz36_384:hover:not(:disabled){background:var(--stock-teal-strong)}._calculateButton_6lz36_384:disabled{cursor:not-allowed;opacity:.55}._resetButton_6lz36_400{color:#31505c;background:#fff;border:1px solid #b3c0c5}._resetButton_6lz36_400:hover{background:#f7fafb;border-color:#7b929c}._primaryResults_6lz36_411{grid-template-columns:1.16fr repeat(2,minmax(0,1fr));gap:.75rem;min-width:0;transition:filter .15s,opacity .15s;display:grid}._primaryResults_6lz36_411[data-stale]{filter:saturate(.5);opacity:.62}._workbench_6lz36_1[data-result-stale] ._resultWorkspace_6lz36_424,._workbench_6lz36_1[data-result-stale] ._scopeNote_6lz36_425{filter:saturate(.55);opacity:.62}._primaryResults_6lz36_411 article{border:1px solid var(--stock-line);background:#fff;border-radius:.9rem;align-content:start;gap:.3rem;min-width:0;padding:clamp(.9rem,2.5vw,1.15rem);display:grid;box-shadow:0 .4rem 1.1rem #183a480f}._primaryResults_6lz36_411 article>span{color:#4d6672;font-size:.74rem;font-weight:820}._primaryResults_6lz36_411 article>strong{overflow-wrap:anywhere;color:var(--stock-navy-strong);font-family:var(--font-serif,Georgia, "Times New Roman", serif);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:clamp(1.45rem,4vw,2.25rem);line-height:1.04}._primaryResults_6lz36_411 article>small{color:#677b84;font-size:.68rem;line-height:1.42}._primaryResults_6lz36_411 ._outcomeCard_6lz36_464{border-top:4px solid var(--stock-even);background:linear-gradient(145deg,#fff,#f6f8f9)}._primaryResults_6lz36_411 ._outcomeCard_6lz36_464[data-tone=profit]{border-top-color:var(--stock-profit);background:linear-gradient(145deg, #fff, var(--stock-profit-soft))}._primaryResults_6lz36_411 ._outcomeCard_6lz36_464[data-tone=loss]{border-top-color:var(--stock-loss);background:linear-gradient(145deg, #fff, var(--stock-loss-soft))}._primaryResults_6lz36_411 ._outcomeCard_6lz36_464[data-tone=profit]>strong{color:var(--stock-profit)}._primaryResults_6lz36_411 ._outcomeCard_6lz36_464[data-tone=loss]>strong{color:var(--stock-loss)}._resultWorkspace_6lz36_424{grid-template-columns:minmax(18rem,.9fr) minmax(24rem,1.1fr);align-items:stretch;gap:.8rem;min-width:0;display:grid}._comparisonFigure_6lz36_52,._reconciliation_6lz36_53{border:1px solid var(--stock-line);background:#fff;border-radius:.95rem;align-content:start;gap:.85rem;min-width:0;margin:0;padding:1rem;display:grid}._comparisonFigure_6lz36_52 figcaption,._reconciliation_6lz36_53>div:first-child{gap:.14rem;min-width:0;display:grid}._comparisonFigure_6lz36_52 h4,._reconciliation_6lz36_53 h4{color:var(--stock-ink);font-family:var(--font-serif,Georgia, "Times New Roman", serif);letter-spacing:-.02em;margin:0;font-size:clamp(1.05rem,2.5vw,1.32rem);line-height:1.18}._comparisonFigure_6lz36_52 figcaption>span,._reconciliation_6lz36_53>div:first-child>span{color:var(--stock-copy);font-size:.68rem;line-height:1.45}._barChart_6lz36_532{gap:.75rem;min-width:0;display:grid}._barRow_6lz36_538{gap:.35rem;min-width:0;display:grid}._barRow_6lz36_538>div{justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;display:flex}._barRow_6lz36_538>div>span{color:#4a626c;font-size:.7rem;font-weight:750}._barRow_6lz36_538>div>strong{color:#203f50;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.78rem}._barTrack_6lz36_565{background:#e7ecee;border-radius:999px;width:100%;height:.8rem;display:block;overflow:hidden}._costBar_6lz36_574,._proceedsBar_6lz36_575{width:var(--stock-bar-width);border-radius:inherit;height:100%;transition:width .22s;display:block}._costBar_6lz36_574{background:linear-gradient(90deg, var(--stock-navy-strong), #4d6c99)}._proceedsBar_6lz36_575{background:linear-gradient(90deg, var(--stock-teal-strong), #2d9b8d)}._outcomeStrip_6lz36_591{border-left:4px solid var(--stock-even);background:#f1f4f5;border-radius:.55rem;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.18rem .7rem;min-width:0;padding:.72rem .8rem;display:grid}._outcomeStrip_6lz36_591[data-tone=profit]{border-left-color:var(--stock-profit);background:var(--stock-profit-soft);color:#17643a}._outcomeStrip_6lz36_591[data-tone=loss]{border-left-color:var(--stock-loss);background:var(--stock-loss-soft);color:#8b3030}._outcomeStrip_6lz36_591>span{font-size:.74rem;font-weight:850}._outcomeStrip_6lz36_591>strong{font-variant-numeric:tabular-nums;font-size:.92rem}._outcomeStrip_6lz36_591>small{color:currentColor;opacity:.78;grid-column:1/-1;font-size:.64rem}._legend_6lz36_632{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}._legend_6lz36_632 li{background:#fafcfc;border:1px solid #1a3f4e1a;border-radius:.55rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem;min-width:0;padding:.48rem;display:grid}._legend_6lz36_632 li>span{background:var(--stock-even);border-radius:.2rem;width:.65rem;height:.65rem}._legend_6lz36_632 li[data-legend=cost]>span{background:var(--stock-navy)}._legend_6lz36_632 li[data-legend=proceeds]>span{background:var(--stock-teal)}._legend_6lz36_632 li[data-legend=fees]>span{background:var(--stock-gold)}._legend_6lz36_632 li[data-legend=profit]>span{background:var(--stock-profit)}._legend_6lz36_632 li[data-legend=loss]>span{background:var(--stock-loss)}._legend_6lz36_632 li>div{min-width:0;display:grid}._legend_6lz36_632 strong,._legend_6lz36_632 small{overflow-wrap:anywhere}._legend_6lz36_632 strong{color:#35515d;font-size:.65rem}._legend_6lz36_632 small{color:#657a83;font-variant-numeric:tabular-nums;font-size:.64rem}._equationCards_6lz36_702{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;min-width:0;display:grid}._equationCards_6lz36_702 article{background:#f9fbfb;border:1px solid #1a3f4e1f;border-radius:.7rem;align-content:start;gap:.38rem;min-width:0;padding:.75rem;display:grid}._equationCards_6lz36_702 header{border-bottom:1px solid #1a3f4e1a;gap:.04rem;padding-bottom:.35rem;display:grid}._equationCards_6lz36_702 header span{color:var(--stock-teal);letter-spacing:.07em;text-transform:uppercase;font-size:.6rem;font-weight:900}._equationCards_6lz36_702 h5{color:#284856;margin:0;font-size:.74rem}._equationRow_6lz36_741,._equationTotal_6lz36_742{color:#546a74;grid-template-columns:.7rem minmax(0,1fr);align-items:baseline;gap:.08rem .28rem;min-width:0;display:grid}._equationRow_6lz36_741>span,._equationTotal_6lz36_742>span{font-size:.63rem}._equationRow_6lz36_741>span:first-child,._equationTotal_6lz36_742>span:first-child{color:#77909a;text-align:center;font-weight:900}._equationRow_6lz36_741 strong,._equationTotal_6lz36_742 strong{overflow-wrap:anywhere;color:#304e5b;font-variant-numeric:tabular-nums;grid-column:2;font-size:.69rem}._equationTotal_6lz36_742{color:var(--stock-ink);border-top:1px dashed #1f4e5e33;margin-top:.1rem;padding-top:.35rem;font-weight:850}._equationTotal_6lz36_742 strong{color:var(--stock-navy-strong);font-size:.76rem}._scopeNote_6lz36_425{color:#684f28;background:#fff8e9;border:1px solid #b6771f38;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;min-width:0;padding:.8rem .9rem;display:grid}._scopeNote_6lz36_425 strong{white-space:nowrap;font-size:.72rem}._scopeNote_6lz36_425 p{margin:0;font-size:.68rem;line-height:1.52}._emptyResult_6lz36_809{color:#506975;text-align:center;background:#ffffffb8;border:1px dashed #a9bac1;border-radius:.9rem;place-content:center;gap:.3rem;min-height:10rem;display:grid}._emptyResult_6lz36_809 strong{color:var(--stock-ink);font-family:var(--font-serif,Georgia, "Times New Roman", serif);font-size:1.15rem}._emptyResult_6lz36_809 span{font-size:.74rem}@container (width<=60rem){._inputGroups_6lz36_220{grid-template-columns:repeat(2,minmax(0,1fr))}._inputGroup_6lz36_220:first-child{grid-column:1/-1}._resultWorkspace_6lz36_424{grid-template-columns:minmax(0,1fr)}._equationRow_6lz36_741,._equationTotal_6lz36_742{grid-template-columns:.8rem minmax(0,1fr) auto}._equationRow_6lz36_741 strong,._equationTotal_6lz36_742 strong{text-align:right;grid-column:auto}}@container (width<=44rem){._hero_6lz36_33{grid-template-columns:minmax(0,1fr);align-items:start}._currencyPicker_6lz36_84{width:min(100%,22rem)}._primaryResults_6lz36_411{grid-template-columns:repeat(2,minmax(0,1fr))}._outcomeCard_6lz36_464{grid-column:1/-1}._equationCards_6lz36_702{grid-template-columns:minmax(0,1fr)}}@container (width<=36rem){._form_6lz36_119,._results_6lz36_120,._hero_6lz36_33{padding:.9rem}._sectionHeading_6lz36_51{grid-template-columns:auto minmax(0,1fr)}._staleBadge_6lz36_187{grid-column:1/-1;justify-self:start}._inputGroups_6lz36_220,._primaryResults_6lz36_411,._legend_6lz36_632{grid-template-columns:minmax(0,1fr)}._inputGroup_6lz36_220:first-child,._outcomeCard_6lz36_464{grid-column:auto}._formFooter_6lz36_344{grid-template-columns:minmax(0,1fr)}._actions_6lz36_367{grid-template-columns:minmax(0,1fr);justify-content:stretch;display:grid}._actions_6lz36_367 button{width:100%}._barRow_6lz36_538>div{gap:.1rem;display:grid}._barRow_6lz36_538>div>strong{white-space:normal}._scopeNote_6lz36_425{grid-template-columns:minmax(0,1fr)}._scopeNote_6lz36_425 strong{white-space:normal}}@media (prefers-reduced-motion:reduce){._costBar_6lz36_574,._proceedsBar_6lz36_575,._primaryResults_6lz36_411{transition:none}}
