._root_1ub0x_1{--business-ink:#15393b;--business-copy:#486266;--business-green:#176b62;--business-green-dark:#0d514c;--business-mint:#eaf5f0;--business-blue:#48659b;--business-amber:#d98925;--business-line:#16494429;min-width:0;color:var(--business-ink);font-feature-settings:"kern" 1, "tnum" 1;text-rendering:optimizelegibility;gap:1rem;display:grid;container-type:inline-size}._root_1ub0x_1,._root_1ub0x_1 *{box-sizing:border-box;text-shadow:none!important}._header_1ub0x_25{background:radial-gradient(circle at 92% 12%,#d989252b,#0000 25%),linear-gradient(118deg,#e8f4ef,#fffdf8 70%);border:1px solid #19665b2e;border-radius:1.05rem;justify-content:space-between;align-items:flex-end;gap:1rem;min-width:0;padding:clamp(1rem,2.6vw,1.45rem);display:flex;position:relative;overflow:hidden;box-shadow:0 .85rem 2.1rem #153f3a12}._header_1ub0x_25:after{content:"";pointer-events:none;border:1.8rem solid #176b620e;border-radius:50%;width:12rem;height:12rem;position:absolute;bottom:-4.5rem;right:-2.5rem}._header_1ub0x_25>div,._header_1ub0x_25>ul{z-index:1;position:relative}._header_1ub0x_25>div{gap:.3rem;min-width:0;display:grid}._header_1ub0x_25>div>span,._cardHeading_1ub0x_67>span,._resultHeading_1ub0x_68>span,._sectionHeading_1ub0x_69>span,._emptyResult_1ub0x_70>span{color:var(--business-green);letter-spacing:.105em;text-transform:uppercase;font-size:.72rem;font-weight:900}._header_1ub0x_25 h2,._cardHeading_1ub0x_67 h3,._resultHeading_1ub0x_68 h3,._sectionHeading_1ub0x_69 h3,._emptyResult_1ub0x_70 h3,._ledgerHeading_1ub0x_83 h4{color:var(--business-ink);letter-spacing:-.032em;margin:0;font-family:Georgia,Times New Roman,serif;line-height:1.08}._header_1ub0x_25 h2{max-width:25ch;font-size:clamp(1.55rem,3.5vw,2.35rem)}._header_1ub0x_25 p,._cardHeading_1ub0x_67 p,._resultHeading_1ub0x_68 p,._sectionHeading_1ub0x_69 p,._emptyResult_1ub0x_70 p,._ledgerPanel_1ub0x_101>p,._schedulePanel_1ub0x_102>p,._methodPanel_1ub0x_103 p{color:var(--business-copy);margin:0;font-size:.8rem;line-height:1.55}._header_1ub0x_25 p{max-width:62ch;font-size:.88rem}._header_1ub0x_25>ul{flex-wrap:wrap;justify-content:flex-end;gap:.38rem;max-width:19rem;margin:0;padding:0;list-style:none;display:flex}._header_1ub0x_25>ul li{color:#285e57;white-space:nowrap;background:#ffffffd1;border:1px solid #1e655a2e;border-radius:999px;padding:.42rem .62rem;font-size:.67rem;font-weight:830}._governanceNote_1ub0x_137,._formCard_1ub0x_138,._resultCard_1ub0x_139,._insightCard_1ub0x_140,._schedulePanel_1ub0x_102,._methodPanel_1ub0x_103{border:1px solid var(--business-line);background:#fffffff7;border-radius:1rem;min-width:0;box-shadow:0 .85rem 2rem #153f3a0f}._governanceNote_1ub0x_137{color:#73521b;background:#fff9ed;border-color:#b5701b3d;align-items:baseline;gap:.4rem .7rem;padding:.7rem .85rem;font-size:.72rem;display:flex}._governanceNote_1ub0x_137[data-ready=true]{color:#245e51;background:#eef8f4;border-color:#227c6933}._workspace_1ub0x_167{grid-template-columns:minmax(18.5rem,.94fr) minmax(20rem,1.06fr);align-items:start;gap:.95rem;min-width:0;display:grid}._formCard_1ub0x_138,._resultCard_1ub0x_139{align-content:start;gap:.9rem;min-width:0;padding:clamp(.95rem,2vw,1.2rem);display:grid}._formCard_1ub0x_138{background:linear-gradient(#eef8f4,#fff 10rem);border-color:#1c6b5e38}._resultCard_1ub0x_139{border-color:#3d5c943b;border-top:.32rem solid var(--business-blue);background:linear-gradient(#f1f5fc,#fff 15rem);position:sticky;top:1rem;overflow:hidden}._cardHeading_1ub0x_67,._resultHeading_1ub0x_68,._sectionHeading_1ub0x_69,._emptyResult_1ub0x_70{gap:.28rem;min-width:0;display:grid}._cardHeading_1ub0x_67 h3,._resultHeading_1ub0x_68 h3,._sectionHeading_1ub0x_69 h3,._emptyResult_1ub0x_70 h3{font-size:clamp(1.08rem,2.2vw,1.4rem)}._errorSummary_1ub0x_214{color:#8d2f29;background:#fff3f1;border:1px solid #ac352c47;border-radius:.7rem;outline:none;gap:.15rem;padding:.75rem;font-size:.75rem;display:grid}._currencyField_1ub0x_226,._field_1ub0x_227{gap:.3rem;min-width:0;display:grid}._currencyField_1ub0x_226>span,._field_1ub0x_227>span,._presetRow_1ub0x_235>span{color:#234b47;font-size:.75rem;font-weight:850}._currencyField_1ub0x_226 select{width:100%;min-width:0;min-height:2.72rem;color:var(--business-ink);font:inherit;background:#fff;border:1px solid #14433e45;border-radius:.6rem;padding:.58rem .68rem;font-size:.84rem}._currencyField_1ub0x_226 select:focus,._inputShell_1ub0x_255:focus-within,._selectShell_1ub0x_256:focus-within{border-color:var(--business-green-dark);outline:3px solid #176b6226}._currencyField_1ub0x_226 small,._field_1ub0x_227 small,._proceedsPreview_1ub0x_263 small{color:var(--business-copy);font-size:.67rem;line-height:1.42}._field_1ub0x_227 em{color:#9f322c;font-size:.68rem;font-style:normal;font-weight:760}._inputGroup_1ub0x_276{background:#ffffffe0;border:1px solid #1a534421;border-radius:.82rem;gap:.78rem;min-width:0;margin:0;padding:.82rem;display:grid}._inputGroup_1ub0x_276>legend{color:#174d43;align-items:center;gap:.48rem;padding:0 .3rem;font-size:.78rem;font-weight:900;display:flex}._inputGroup_1ub0x_276>legend span{aspect-ratio:1;background:var(--business-green);color:#fff;border-radius:50%;place-items:center;width:1.45rem;font-size:.66rem;display:grid}._fieldGrid_1ub0x_308,._termGrid_1ub0x_309{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;min-width:0;display:grid}._fieldGrid_1ub0x_308>:last-child:nth-child(odd){grid-column:1/-1}._inputShell_1ub0x_255,._selectShell_1ub0x_256{background:#fff;border:1px solid #14433e45;border-radius:.6rem;align-items:center;min-width:0;min-height:2.78rem;display:flex;overflow:hidden;box-shadow:inset 0 1px 1px #12373b0a}._selectShell_1ub0x_256 select{width:100%;min-width:0;min-height:2.68rem;color:var(--business-ink);font:inherit;background:0 0;border:0;outline:0;padding:.58rem 2.2rem .58rem .66rem;font-size:.86rem}._inputShell_1ub0x_255>b{color:#4e6965;flex:none;padding-left:.7rem;font-size:.78rem;font-weight:820}._inputShell_1ub0x_255>strong{color:#4e6965;white-space:nowrap;flex:none;padding-right:.68rem;font-size:.7rem;font-weight:820}._inputShell_1ub0x_255 input{width:100%;min-width:0;height:2.68rem;color:var(--business-ink);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:.58rem .66rem;font-size:.9rem}._invalid_1ub0x_377{background:#fff9f8;border-color:#b53b31}._presetRow_1ub0x_235{gap:.36rem;display:grid}._presetRow_1ub0x_235>div{flex-wrap:wrap;gap:.32rem;display:flex}._presetRow_1ub0x_235 button{color:#315f59;min-height:1.95rem;font:inherit;cursor:pointer;background:#edf4f2;border:1px solid #21504b2b;border-radius:999px;padding:.32rem .62rem;font-size:.66rem;font-weight:820}._presetRow_1ub0x_235 button[aria-pressed=true]{border-color:var(--business-green);background:var(--business-green);color:#fff}._presetRow_1ub0x_235 button:focus-visible{outline-offset:2px;outline:3px solid #d9892561}._calculateButton_1ub0x_413:focus-visible{outline-offset:2px;outline:3px solid #d9892561}._resetButton_1ub0x_414:focus-visible{outline-offset:2px;outline:3px solid #d9892561}._schedulePanel_1ub0x_102>summary:focus-visible{outline-offset:2px;outline:3px solid #d9892561}._methodPanel_1ub0x_103>summary:focus-visible{outline-offset:2px;outline:3px solid #d9892561}._proceedsPreview_1ub0x_263{background:#f1f8f6;border:1px dashed #176b6247;border-radius:.72rem;gap:.18rem;padding:.72rem .78rem;display:grid}._proceedsPreview_1ub0x_263>span{color:#44625e;text-transform:uppercase;font-size:.69rem;font-weight:780}._proceedsPreview_1ub0x_263>strong{color:var(--business-green-dark);font-family:Georgia,Times New Roman,serif;font-size:1.35rem;line-height:1.1}._actions_1ub0x_444{gap:.52rem;padding-top:.1rem;display:flex}._calculateButton_1ub0x_413,._resetButton_1ub0x_414{min-height:2.72rem;font:inherit;cursor:pointer;border-radius:.6rem;padding:.62rem .86rem;font-size:.78rem;font-weight:850}._calculateButton_1ub0x_413{border:1px solid var(--business-green-dark);background:var(--business-green-dark);color:#fff;flex:auto;box-shadow:0 .36rem .85rem #0d514c2b}._calculateButton_1ub0x_413:hover:not(:disabled){background:#083f3b}._calculateButton_1ub0x_413:disabled{cursor:wait;opacity:.68}._resetButton_1ub0x_414{color:#214845;background:#fff;border:1px solid #91aaa6;flex:none}._primaryResult_1ub0x_485{border:1px solid #3d5c9440;border-left:.3rem solid var(--business-blue);background:#ffffffe0;border-radius:.82rem;gap:.22rem;min-width:0;padding:.9rem;display:grid}._primaryResult_1ub0x_485>span{color:#3f5a65;font-size:.72rem;font-weight:850}._primaryResult_1ub0x_485 h3{min-width:0;color:var(--business-ink);white-space:nowrap;outline:none;align-items:baseline;gap:.34rem;margin:0;line-height:1;display:flex}._primaryResult_1ub0x_485 h3>strong{letter-spacing:-.05em;text-overflow:ellipsis;min-width:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,5.4cqi,3.05rem);overflow:hidden}._primaryResult_1ub0x_485 h3>small{color:#526970;letter-spacing:0;flex:none;font-size:.72rem;font-weight:760}._primaryResult_1ub0x_485 p{color:var(--business-copy);margin:0;font-size:.68rem;line-height:1.4}._staleNotice_1ub0x_538{color:#79541e;background:#fff8e9;border:1px solid #c47e1f4d;border-radius:.68rem;margin:0;padding:.65rem .72rem;font-size:.7rem;font-weight:720;line-height:1.42}._costRatePanel_1ub0x_550{background:#fff8ea;border:1px solid #d9892540;border-radius:.78rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:.7rem;min-width:0;padding:.78rem;display:grid}._costRatePanel_1ub0x_550>div{gap:.12rem;min-width:0;display:grid}._costRatePanel_1ub0x_550 span{color:#765622;text-transform:uppercase;font-size:.66rem;font-weight:850;line-height:1.3}._costRatePanel_1ub0x_550 strong{color:#825315;letter-spacing:-.035em;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,3.5cqi,2rem)}._costRatePanel_1ub0x_550 p{color:#72582e;gap:.16rem;margin:0;font-size:.67rem;line-height:1.4;display:grid}._costRatePanel_1ub0x_550 p b{color:#5e461f;font-weight:820}._metricGrid_1ub0x_598{grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem;min-width:0;margin:0;display:grid}._metricGrid_1ub0x_598>div{background:#fff;border:1px solid #214d4b21;border-radius:.7rem;align-content:start;gap:.12rem;min-width:0;padding:.7rem;display:grid}._metricGrid_1ub0x_598 dt{color:#516669;font-size:.67rem;font-weight:780;line-height:1.35}._metricGrid_1ub0x_598 dd{color:var(--business-ink);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1rem,2.45cqi,1.35rem);font-weight:760;line-height:1.15}._metricGrid_1ub0x_598 small{color:var(--business-copy);font-size:.6rem;line-height:1.35}._metricGrid_1ub0x_598 ._totalMetric_1ub0x_641{background:#eef8f4;border-color:#176b623d;grid-column:1/-1}._metricGrid_1ub0x_598 ._totalMetric_1ub0x_641 dd{color:var(--business-green-dark);font-size:clamp(1.25rem,3cqi,1.65rem)}._ledgerPanel_1ub0x_101{background:#fff;border:1px solid #176b6230;border-radius:.8rem;overflow:hidden}._ledgerHeading_1ub0x_83{background:#eef8f4;border-bottom:1px solid #176b6221;justify-content:space-between;align-items:center;gap:.65rem;min-width:0;padding:.72rem;display:flex}._ledgerHeading_1ub0x_83>div{gap:.12rem;min-width:0;display:grid}._ledgerHeading_1ub0x_83 span{color:var(--business-green);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:880}._ledgerHeading_1ub0x_83 h4{font-size:.9rem}._ledgerHeading_1ub0x_83>strong{color:var(--business-green-dark);white-space:nowrap;flex:none;font-family:Georgia,Times New Roman,serif;font-size:1.08rem}._feeLedger_1ub0x_696{margin:0;padding:.42rem .72rem}._feeLedger_1ub0x_696>div{border-bottom:1px solid #1f4a4614;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.7rem;min-width:0;padding:.42rem 0;display:grid}._feeLedger_1ub0x_696 dt,._feeLedger_1ub0x_696 dd{color:#4d6264;min-width:0;margin:0;font-size:.67rem;line-height:1.35}._feeLedger_1ub0x_696 dt{grid-template-columns:.8rem minmax(0,1fr);gap:.12rem;display:grid}._feeLedger_1ub0x_696 dt b{color:#9a6420;text-align:center}._feeLedger_1ub0x_696 dd{color:var(--business-ink);white-space:nowrap;font-weight:780}._feeLedger_1ub0x_696 ._ledgerTotal_1ub0x_737{border-bottom:0}._feeLedger_1ub0x_696 ._ledgerTotal_1ub0x_737 dt,._feeLedger_1ub0x_696 ._ledgerTotal_1ub0x_737 dd{color:var(--business-green-dark);font-weight:900}._ledgerPanel_1ub0x_101>p{padding:0 .72rem .72rem;font-size:.64rem}._boundaryNote_1ub0x_752{background:#f2f5fb;border:1px solid #3d5c9433;border-radius:.72rem;grid-template-columns:auto minmax(0,1fr);gap:.58rem;padding:.7rem;display:grid}._boundaryNote_1ub0x_752>span{background:var(--business-blue);color:#fff;border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;font-family:Georgia,Times New Roman,serif;font-size:.75rem;font-weight:900;display:grid}._boundaryNote_1ub0x_752 p{gap:.12rem;margin:0;display:grid}._boundaryNote_1ub0x_752 strong{color:#364e77;font-size:.68rem}._boundaryNote_1ub0x_752 small{color:#536276;font-size:.63rem;line-height:1.42}._emptyResult_1ub0x_70{text-align:center;place-content:center;min-height:18rem}._insightsGrid_1ub0x_798{grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem;min-width:0;display:grid}._insightCard_1ub0x_140{min-width:0;box-shadow:none;align-content:start;gap:.85rem;padding:clamp(.9rem,2vw,1.15rem);display:grid}._donutLayout_1ub0x_814{grid-template-columns:minmax(8.6rem,.82fr) minmax(9.8rem,1.18fr);align-items:center;gap:.85rem;min-width:0;display:grid}._donut_1ub0x_814{aspect-ratio:1;border-radius:50%;place-items:center;width:min(100%,10.5rem);margin-inline:auto;display:grid;box-shadow:inset 0 0 0 1px #12373b0d}._donut_1ub0x_814>div{aspect-ratio:1;text-align:center;background:#fff;border-radius:50%;place-content:center;width:62%;min-width:0;display:grid;overflow:hidden}._donut_1ub0x_814 span{color:#596d70;font-size:.58rem;font-weight:760}._donut_1ub0x_814 strong{max-width:100%;color:var(--business-ink);text-overflow:ellipsis;white-space:nowrap;padding:0 .15rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(.78rem,1.85cqi,1.05rem);overflow:hidden}._donutLegend_1ub0x_861{gap:.45rem;min-width:0;margin:0;display:grid}._donutLegend_1ub0x_861>div{border-bottom:1px solid #1b484417;gap:.14rem;min-width:0;padding-bottom:.4rem;display:grid}._donutLegend_1ub0x_861 dt{color:#4d6364;align-items:center;gap:.38rem;font-size:.7rem;display:flex}._donutLegend_1ub0x_861 i{border-radius:50%;flex:none;width:.62rem;height:.62rem}._principalSwatch_1ub0x_891{background:var(--business-green)}._interestSwatch_1ub0x_895{background:var(--business-amber)}._feeSwatch_1ub0x_899{background:var(--business-blue)}._donutLegend_1ub0x_861 dd{min-width:0;color:var(--business-ink);justify-content:space-between;gap:.55rem;margin:0;font-size:.7rem;display:flex}._donutLegend_1ub0x_861 dd strong{flex:none}._donutLegend_1ub0x_861 dd span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:760;overflow:hidden}._balanceList_1ub0x_925{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}._balanceList_1ub0x_925 li{grid-template-columns:3.6rem minmax(0,1fr) 4.5rem;align-items:center;gap:.55rem;min-width:0;display:grid}._balanceList_1ub0x_925 li>span{color:#496062;font-size:.67rem;font-weight:760}._balanceList_1ub0x_925 li>div{background:#e9efed;border-radius:999px;height:.62rem;overflow:hidden}._balanceList_1ub0x_925 li>div i{border-radius:inherit;background:linear-gradient(90deg, var(--business-green), #62a698);height:100%;display:block}._balanceList_1ub0x_925 li>strong{color:var(--business-ink);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}._schedulePanel_1ub0x_102,._methodPanel_1ub0x_103{overflow:hidden}._schedulePanel_1ub0x_102>summary,._methodPanel_1ub0x_103>summary{min-width:0;color:var(--business-ink);cursor:pointer;background:linear-gradient(100deg,#eef8f4,#fff);justify-content:space-between;align-items:center;gap:.8rem;padding:.9rem 3rem .9rem 1rem;list-style:none;display:flex;position:relative}._schedulePanel_1ub0x_102>summary::-webkit-details-marker{display:none}._methodPanel_1ub0x_103>summary::-webkit-details-marker{display:none}._schedulePanel_1ub0x_102>summary:after,._methodPanel_1ub0x_103>summary:after{aspect-ratio:1;width:1.35rem;color:var(--business-green-dark);content:"+";background:#dcece7;border-radius:50%;place-items:center;font-weight:900;display:grid;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}._schedulePanel_1ub0x_102[open]>summary:after,._methodPanel_1ub0x_103[open]>summary:after{content:"−"}._schedulePanel_1ub0x_102>summary>span{gap:.12rem;min-width:0;display:grid}._schedulePanel_1ub0x_102>summary b,._methodPanel_1ub0x_103>summary{font-size:.8rem;font-weight:880}._schedulePanel_1ub0x_102>summary small{color:var(--business-copy);font-size:.66rem;font-weight:550}._schedulePanel_1ub0x_102>summary>strong{color:#35645c;flex:none;font-size:.7rem}._tableScroll_1ub0x_1041{overscroll-behavior:contain;border-top:1px solid #176b621f;border-bottom:1px solid #176b621f;max-height:31rem;overflow:auto}._tableScroll_1ub0x_1041 table{border-collapse:collapse;width:100%;min-width:42rem;color:var(--business-ink);font-variant-numeric:tabular-nums;font-size:.72rem}._tableScroll_1ub0x_1041 th,._tableScroll_1ub0x_1041 td{text-align:right;white-space:nowrap;border-bottom:1px solid #1b484417;padding:.66rem .72rem}._tableScroll_1ub0x_1041 th:first-child,._tableScroll_1ub0x_1041 td:first-child{text-align:left}._tableScroll_1ub0x_1041 thead th{z-index:1;color:#31534e;background:#e7f1ee;font-size:.67rem;font-weight:880;position:sticky;top:0}._tableScroll_1ub0x_1041 tbody tr:nth-child(2n){background:#fafcfb}._schedulePanel_1ub0x_102>p{padding:.72rem 1rem .82rem;font-size:.66rem}._methodPanel_1ub0x_103>summary{background:#fff}._methodPanel_1ub0x_103>div{gap:.65rem;padding:0 1rem 1rem;display:grid}@container (width<=48rem){._header_1ub0x_25{flex-direction:column;align-items:flex-start}._header_1ub0x_25>ul{justify-content:flex-start;max-width:none}._workspace_1ub0x_167,._insightsGrid_1ub0x_798{grid-template-columns:1fr}._resultCard_1ub0x_139{position:static}._donutLayout_1ub0x_814{grid-template-columns:minmax(8.5rem,.7fr) minmax(11rem,1.3fr)}}@container (width<=34rem){._header_1ub0x_25,._formCard_1ub0x_138,._resultCard_1ub0x_139,._insightCard_1ub0x_140{border-radius:.85rem}._header_1ub0x_25 h2{font-size:clamp(1.45rem,8vw,2rem)}._fieldGrid_1ub0x_308,._costRatePanel_1ub0x_550,._metricGrid_1ub0x_598,._donutLayout_1ub0x_814{grid-template-columns:1fr}._fieldGrid_1ub0x_308>:last-child:nth-child(odd),._metricGrid_1ub0x_598 ._totalMetric_1ub0x_641{grid-column:auto}._actions_1ub0x_444{flex-wrap:wrap}._calculateButton_1ub0x_413,._resetButton_1ub0x_414{flex:100%}._primaryResult_1ub0x_485 h3>strong{font-size:clamp(1.9rem,10cqi,2.65rem)}._donut_1ub0x_814{width:min(10rem,76%)}._ledgerHeading_1ub0x_83{flex-direction:column;align-items:flex-start}._balanceList_1ub0x_925 li{grid-template-columns:3.5rem minmax(0,1fr) 4rem}._schedulePanel_1ub0x_102>summary{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._root_1ub0x_1 *{scroll-behavior:auto!important}}
