._workbench_1alx1_1,._workbench_1alx1_1 *{box-sizing:border-box}._workbench_1alx1_1{--finance-ink:#173335;--finance-copy:#536a68;--finance-teal:#2f786c;--finance-teal-dark:#205c53;--finance-line:#183a3a26;min-width:0;color:var(--finance-ink);gap:1rem;display:grid;container-type:inline-size}._header_1alx1_19,._sectionHeading_1alx1_20,._resultsHeading_1alx1_21,._detailHeading_1alx1_22{gap:.28rem;min-width:0;display:grid}._header_1alx1_19{border:1px solid var(--finance-line);background:radial-gradient(circle at 96% 8%,#7eb24629,#0000 18rem),linear-gradient(135deg,#f6faf8,#eef5f2);border-radius:1rem;padding:clamp(1rem,2.5vw,1.35rem)}._header_1alx1_19>span,._sectionHeading_1alx1_20>span,._resultsHeading_1alx1_21>span,._detailHeading_1alx1_22>span{color:#2c6f65;letter-spacing:.09em;text-transform:uppercase;font-size:.7rem;font-weight:900}._header_1alx1_19 h2,._sectionHeading_1alx1_20 h3,._resultsHeading_1alx1_21 h3,._detailHeading_1alx1_22 h3{color:var(--finance-ink);letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif;line-height:1.12}._header_1alx1_19 h2{font-size:clamp(1.45rem,3.2vw,2.05rem)}._sectionHeading_1alx1_20 h3,._resultsHeading_1alx1_21 h3,._detailHeading_1alx1_22 h3{font-size:clamp(1.08rem,2vw,1.35rem)}._header_1alx1_19 p,._detailHeading_1alx1_22 p,._resultNote_1alx1_71,._scopeNote_1alx1_72{max-width:66rem;color:var(--finance-copy);margin:0;font-size:.8rem;line-height:1.55}._modePanel_1alx1_80{border:1px solid var(--finance-line);background:#fbfcfb;border-radius:1rem;gap:.75rem;min-width:0;padding:.9rem;display:grid}._modeTabs_1alx1_90{grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;min-width:0;display:grid}._modeTabs_1alx1_90 button{cursor:pointer;color:#405f5b;min-width:0;min-height:3.55rem;font:inherit;text-align:center;background:#f1f6f4;border:1px solid #1f514c2e;border-radius:.68rem;place-content:center;gap:.12rem;padding:.55rem .35rem;display:grid}._modeTabs_1alx1_90 button strong{letter-spacing:.015em;font-size:.92rem}._modeTabs_1alx1_90 button span{overflow-wrap:anywhere;min-width:0;font-size:.64rem;font-weight:760;line-height:1.2}._modeTabs_1alx1_90 button:hover{background:#fff;border-color:#2f786c8c}._fieldRow_1alx1_132 input:focus,._currencyField_1alx1_133 select:focus,._settings_1alx1_134 select:focus{outline-offset:2px;outline:3px solid #2f786c33}._modeTabs_1alx1_90 button:focus-visible{outline-offset:2px;outline:3px solid #2f786c33}._timingOptions_1alx1_135 label:has(input:focus-visible){outline-offset:2px;outline:3px solid #2f786c33}._buttonRow_1alx1_136 button:focus-visible{outline-offset:2px;outline:3px solid #2f786c33}._settings_1alx1_134 summary:focus-visible{outline-offset:2px;outline:3px solid #2f786c33}._tableScroll_1alx1_138:focus-visible{outline-offset:2px;outline:3px solid #2f786c33}._modeTabs_1alx1_90 ._activeMode_1alx1_143{border-color:var(--finance-teal-dark);color:#fff;background:linear-gradient(145deg,#2f786c,#245f57);box-shadow:0 .4rem 1rem #205c5330}._modeHelp_1alx1_150{color:#425f5b;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.52rem;margin:0;font-size:.76rem;line-height:1.48;display:grid}._modeHelp_1alx1_150 strong{min-width:2.5rem;min-height:1.65rem;color:var(--finance-teal-dark);background:#e6f1ed;border-radius:999px;place-items:center;font-size:.68rem;display:grid}._workspace_1alx1_172{grid-template-columns:minmax(0,1.08fr) minmax(19rem,.92fr);align-items:start;gap:1rem;min-width:0;display:grid}._formCard_1alx1_180,._resultsCard_1alx1_181,._detailCard_1alx1_182{border:1px solid var(--finance-line);background:#fffffff5;border-radius:1rem;min-width:0;padding:1rem;box-shadow:0 .65rem 1.7rem #1c423e0f}._formCard_1alx1_180,._resultsCard_1alx1_181{gap:.9rem;display:grid}._formHeading_1alx1_202{justify-content:space-between;align-items:start;gap:.75rem;min-width:0;display:flex}._currencyField_1alx1_133{color:#3f5a57;flex:0 0 7.5rem;gap:.25rem;font-size:.66rem;font-weight:800;display:grid}._currencyField_1alx1_133 select,._settings_1alx1_134 select{width:100%;min-width:0;min-height:2.45rem;color:var(--finance-ink);font:inherit;background:#fff;border:1px solid #183a3a3d;border-radius:.55rem;padding:.5rem .6rem;font-size:.76rem;font-weight:720}._targetStrip_1alx1_234{background:#edf6f2;border:1px solid #2f786c2e;border-radius:.7rem;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.5rem;min-width:0;padding:.65rem .72rem;display:grid}._targetStrip_1alx1_234>span{color:#4a6661;letter-spacing:.04em;text-transform:uppercase;font-size:.65rem;font-weight:820}._targetStrip_1alx1_234>strong{background:var(--finance-teal);color:#fff;border-radius:.45rem;place-items:center;min-width:2.8rem;min-height:1.75rem;font-size:.72rem;display:grid}._targetStrip_1alx1_234 p{color:#3f5b57;min-width:0;margin:0;font-size:.7rem;line-height:1.42}._fieldList_1alx1_273{border:1px solid #183a3a21;border-radius:.75rem;min-width:0;display:grid;overflow:hidden}._fieldRow_1alx1_132{background:#fff;grid-template-columns:minmax(10.5rem,1fr) minmax(10rem,.9fr);align-items:center;gap:.8rem;min-width:0;padding:.7rem;display:grid}._fieldRow_1alx1_132+._fieldRow_1alx1_132{border-top:1px solid #183a3a1c}._fieldRow_1alx1_132:nth-child(2n){background:#fafcfb}._fieldLabel_1alx1_299{gap:.16rem;min-width:0;display:grid}._fieldLabel_1alx1_299 strong{color:#213f3d;font-size:.76rem;line-height:1.3}._fieldLabel_1alx1_299 small{color:var(--finance-copy);font-size:.64rem;line-height:1.38}._inputWrap_1alx1_317{min-width:0;display:grid;position:relative}._inputWrap_1alx1_317 input{color:#163735;width:100%;min-width:0;min-height:2.75rem;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #183a3a47;border-radius:.58rem;padding:.58rem .68rem;font-size:.86rem;font-weight:720}._inputWrap_1alx1_317 input:hover{border-color:#2f786c9e}._inputWrap_1alx1_317 input[aria-invalid=true]{background:#fff9f8;border-color:#a53c34}._inputWrap_1alx1_317 input._hasPrefix_1alx1_347{padding-left:1.8rem}._inputWrap_1alx1_317 input._hasSuffix_1alx1_351{padding-right:5.2rem}._prefix_1alx1_355,._suffix_1alx1_356{color:#526c68;pointer-events:none;font-size:.68rem;font-weight:800;position:absolute;top:1.38rem;transform:translateY(-50%)}._prefix_1alx1_355{left:.68rem}._suffix_1alx1_356{text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:4.5rem;right:.62rem;overflow:hidden}._fieldError_1alx1_379{color:#9b332d;margin-top:.28rem;font-size:.66rem;font-style:normal;font-weight:720;line-height:1.38}._signNote_1alx1_388{background:#fff8ea;border-left:4px solid #cb861f;border-radius:0 .65rem .65rem 0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;padding:.65rem .72rem;display:grid}._signNote_1alx1_388 strong{color:#664817;white-space:nowrap;font-size:.7rem}._signNote_1alx1_388 p{color:#745a2e;margin:0;font-size:.68rem;line-height:1.42}._settings_1alx1_134{background:#f8faf9;border:1px solid #183a3a26;border-radius:.72rem;min-width:0;overflow:hidden}._settings_1alx1_134 summary{cursor:pointer;color:#274d49;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.85rem;padding:.62rem .72rem;font-size:.76rem;font-weight:850;list-style:none;display:flex}._settings_1alx1_134 summary::-webkit-details-marker{display:none}._settings_1alx1_134 summary:after{color:var(--finance-teal);content:"+";flex:none;font-size:1.1rem}._settings_1alx1_134[open] summary:after{content:"−"}._settings_1alx1_134 summary small{color:#607571;margin-left:auto;font-size:.62rem;font-weight:680}._settingsBody_1alx1_456{background:#fff;border-top:1px solid #183a3a1f;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.75rem;padding:.8rem;display:grid}._settingsBody_1alx1_456>label{color:#2d4b48;align-content:start;gap:.28rem;min-width:0;font-size:.7rem;font-weight:800;display:grid}._settingsBody_1alx1_456>label small{color:var(--finance-copy);font-size:.62rem;font-weight:500;line-height:1.38}._settings_1alx1_134 fieldset{border:1px solid #183a3a24;border-radius:.62rem;min-width:0;margin:0;padding:.55rem}._settings_1alx1_134 legend{color:#2d4b48;padding-inline:.25rem;font-size:.7rem;font-weight:800}._timingOptions_1alx1_135{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;display:grid}._timingOptions_1alx1_135>label{color:#38534f;background:#f8faf9;border:1px solid #183a3a24;border-radius:.5rem;align-items:center;gap:.4rem;min-width:0;min-height:2.75rem;padding:.45rem .5rem;font-size:.68rem;display:flex}._timingOptions_1alx1_135>label:has(input:checked){background:#eaf4f0;border-color:#2f786c94}._timingOptions_1alx1_135 input{width:1rem;height:1rem;accent-color:var(--finance-teal);flex:none}._timingOptions_1alx1_135 span{gap:.05rem;min-width:0;display:grid}._timingOptions_1alx1_135 small{color:#647874;font-size:.59rem}._error_1alx1_540{color:#8d2f29;background:#fff3f1;border:1px solid #a53c344d;border-radius:.65rem;gap:.14rem;padding:.65rem .72rem;font-size:.7rem;line-height:1.42;display:grid}._buttonRow_1alx1_136{grid-template-columns:minmax(0,1fr) auto;gap:.55rem;display:grid}._buttonRow_1alx1_136 button{cursor:pointer;min-height:2.85rem;font:inherit;border-radius:.6rem;padding:.6rem 1rem;font-size:.78rem;font-weight:880}._calculateButton_1alx1_568{border:1px solid var(--finance-teal-dark);background:var(--finance-teal);color:#fff;box-shadow:0 .18rem 0 var(--finance-teal-dark)}._calculateButton_1alx1_568:hover{background:var(--finance-teal-dark)}._calculateButton_1alx1_568:disabled{cursor:wait;opacity:.72}._resetButton_1alx1_584{color:#294a47;background:#f3f6f5;border:1px solid #183a3a38;min-width:5.5rem}._resultsCard_1alx1_181{background:linear-gradient(150deg,#f6faf8,#fff 62%);position:sticky;top:1rem;overflow:hidden}._resultsCard_1alx1_181:before{background:var(--finance-teal);content:"";height:.26rem;position:absolute;inset:0 0 auto}._answerBanner_1alx1_606{color:#fff;background:linear-gradient(135deg,#245f57,#347f73);border-radius:.82rem;gap:.38rem;min-width:0;padding:1rem;display:grid}._answerBanner_1alx1_606>span{color:#ffffffc7;letter-spacing:.045em;text-transform:uppercase;font-size:.68rem;font-weight:850}._answerBanner_1alx1_606>strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;letter-spacing:-.035em;min-width:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.6rem,4.2vw,2.5rem);line-height:1.04}._answerBanner_1alx1_606 p{color:#ffffffe0;margin:0;font-size:.7rem;line-height:1.48}._metricGrid_1alx1_641{border-top:1px solid var(--finance-line);border-left:1px solid var(--finance-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._metricGrid_1alx1_641>div{border-right:1px solid var(--finance-line);border-bottom:1px solid var(--finance-line);gap:.2rem;min-width:0;padding:.68rem;display:grid}._metricGrid_1alx1_641 dt{color:#5c706d;letter-spacing:.035em;text-transform:uppercase;font-size:.6rem;font-weight:800}._metricGrid_1alx1_641 dd{overflow-wrap:anywhere;color:#1b3e3b;font-variant-numeric:tabular-nums;min-width:0;margin:0;font-size:.75rem;font-weight:850;line-height:1.28}._resultNote_1alx1_71,._scopeNote_1alx1_72{font-size:.66rem;line-height:1.48}._scopeNote_1alx1_72{border-top:1px solid var(--finance-line);padding-top:.7rem}._emptyResult_1alx1_688{text-align:center;background:#f5faf8;border:1px dashed #2f786c59;border-radius:.8rem;place-content:center;gap:.4rem;min-height:12rem;padding:1.5rem;display:grid}._emptyResult_1alx1_688 strong{color:#284d49;font-family:Georgia,Times New Roman,serif;font-size:1.1rem}._emptyResult_1alx1_688 p{max-width:24rem;color:var(--finance-copy);margin:0;font-size:.72rem;line-height:1.5}._resultDetails_1alx1_714{grid-template-columns:minmax(0,.85fr) minmax(20rem,1.15fr);align-items:stretch;gap:1rem;min-width:0;display:grid}._detailCard_1alx1_182{align-content:start;gap:.9rem;min-width:0;display:grid}._barChart_1alx1_729{background:#f8faf9;border-radius:.7rem;gap:.72rem;min-width:0;padding:.8rem;display:grid}._barRow_1alx1_738{grid-template-columns:2.6rem minmax(5rem,1fr) minmax(5.5rem,auto);align-items:center;gap:.48rem;min-width:0;display:grid}._barRow_1alx1_738>span{color:#35534f;font-size:.7rem;font-weight:900}._barRow_1alx1_738>div{background:#e7edeb;border-radius:999px;min-width:0;height:.72rem;overflow:hidden}._barRow_1alx1_738 i{width:var(--bar-size);height:100%;min-width:var(--bar-size);border-radius:inherit;display:block}._barRow_1alx1_738 i._navy_1alx1_768{background:#284f77}._barRow_1alx1_738 i._amber_1alx1_772{background:#c67d18}._barRow_1alx1_738 i._teal_1alx1_776{background:#2f786c}._barRow_1alx1_738>strong{color:#264540;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;min-width:0;font-size:.68rem}._tableScroll_1alx1_138{border:1px solid var(--finance-line);border-radius:.7rem;min-width:0;max-width:100%;overflow-x:auto}._tableScroll_1alx1_138 table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:31rem;font-size:.7rem}._tableScroll_1alx1_138 th,._tableScroll_1alx1_138 td{text-align:left;border-bottom:1px solid #183a3a1a;padding:.65rem .7rem}._tableScroll_1alx1_138 thead th{color:#fff;letter-spacing:.045em;text-transform:uppercase;background:#2d6f65;font-size:.64rem}._tableScroll_1alx1_138 tbody tr:last-child>*{border-bottom:0}._tableScroll_1alx1_138 tbody tr:nth-child(2n){background:#f7faf9}._tableScroll_1alx1_138 tbody th{color:#244743;font-size:.74rem}._tableScroll_1alx1_138 tbody th span{color:#246558;letter-spacing:.035em;text-transform:uppercase;background:#dcefe8;border-radius:999px;margin-left:.38rem;padding:.16rem .34rem;font-size:.54rem;display:inline-block}._tableScroll_1alx1_138 td:last-child{color:#173d39;text-align:right;white-space:nowrap;font-weight:820}._tableScroll_1alx1_138 ._solvedRow_1alx1_852{background:#ebf6f1}._srOnly_1alx1_856{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (width<=760px){._workspace_1alx1_172,._resultDetails_1alx1_714{grid-template-columns:minmax(0,1fr)}._resultsCard_1alx1_181{position:static}._fieldRow_1alx1_132{grid-template-columns:minmax(9.5rem,.9fr) minmax(10rem,1.1fr)}}@container (width<=560px){._modeTabs_1alx1_90{grid-template-columns:repeat(3,minmax(0,1fr))}._modeTabs_1alx1_90 button:nth-child(4),._modeTabs_1alx1_90 button:nth-child(5){min-height:3.15rem}._formHeading_1alx1_202{display:grid}._currencyField_1alx1_133{width:100%;max-width:none}._targetStrip_1alx1_234{grid-template-columns:auto auto}._targetStrip_1alx1_234 p{grid-column:1/-1}._fieldRow_1alx1_132{grid-template-columns:minmax(0,1fr);gap:.45rem}._settingsBody_1alx1_456,._metricGrid_1alx1_641{grid-template-columns:minmax(0,1fr)}._signNote_1alx1_388{grid-template-columns:minmax(0,1fr);gap:.22rem}._settings_1alx1_134 summary{flex-wrap:wrap;align-items:flex-start}._settings_1alx1_134 summary small{order:3;width:100%;margin-left:0}._timingOptions_1alx1_135{grid-template-columns:minmax(0,1fr)}._barRow_1alx1_738{grid-template-columns:2.5rem minmax(4rem,1fr)}._barRow_1alx1_738>strong{text-align:left;grid-column:2}}@media (max-width:640px){._workspace_1alx1_172,._resultDetails_1alx1_714{grid-template-columns:minmax(0,1fr)}._resultsCard_1alx1_181{position:static}}
