._workbench_g1j24_1{--dividend-ink:#103b3a;--dividend-copy:#496362;--dividend-teal:#0f766e;--dividend-teal-dark:#0a554f;--dividend-mint:#e7f4ef;--dividend-line:#bdd4cd;--dividend-gold:#b87514;--dividend-blue:#3478a5;--dividend-red:#cf5149;--dividend-green:#6e9d45;--dividend-cream:#fffcf6;border:1px solid var(--dividend-line);min-width:0;color:var(--dividend-ink);font-feature-settings:"kern" 1, "tnum" 1;background:#fff;border-radius:1.15rem;overflow:hidden;box-shadow:0 1rem 2.8rem #103b3a1a;container-type:inline-size}._workbench_g1j24_1,._workbench_g1j24_1 *{box-sizing:border-box;text-shadow:none!important}._intro_g1j24_30{border-bottom:1px solid var(--dividend-line);background:radial-gradient(circle at 92% 12%,#b8751429,#0000 28%),linear-gradient(120deg,#e7f4ef 0%,#f8fbf8 60%,#fffcf6 100%);justify-content:space-between;align-items:center;gap:1.25rem;min-width:0;padding:clamp(1.15rem,3cqw,1.8rem);display:flex}._intro_g1j24_30>div:first-child{gap:.3rem;min-width:0;max-width:43rem;display:grid}._intro_g1j24_30>div:first-child>span,._panelHeading_g1j24_51>div>span,._resultHeading_g1j24_52>div>span,._mathNote_g1j24_53>span{color:var(--dividend-teal-dark);letter-spacing:.095em;text-transform:uppercase;font-size:.72rem;font-weight:900}._intro_g1j24_30 h2{color:#0b3534;letter-spacing:-.035em;margin:0;font-size:clamp(1.42rem,3.7cqw,2.15rem);line-height:1.08}._intro_g1j24_30 p{max-width:64ch;color:var(--dividend-copy);margin:0;font-size:.93rem;font-weight:550;line-height:1.55}._introFormula_g1j24_78{background:#ffffffdb;border:1px solid #0f766e4d;border-radius:.85rem;flex:0 0 14.5rem;gap:.15rem;padding:.85rem 1rem;display:grid;box-shadow:0 .55rem 1.25rem #103b3a0f}._introFormula_g1j24_78 span{color:var(--dividend-copy);font-size:.74rem;font-weight:750}._introFormula_g1j24_78 b{color:#82540d;font-size:.77rem}._introFormula_g1j24_78 strong{color:var(--dividend-teal-dark);font-size:.96rem;line-height:1.3}._workspace_g1j24_106{background:#f3f8f6;grid-template-columns:minmax(18.5rem,.78fr) minmax(0,1.22fr);align-items:start;min-width:0;display:grid}._formPanel_g1j24_114,._resultPanel_g1j24_115{min-width:0;padding:clamp(1rem,2.4cqw,1.45rem)}._formPanel_g1j24_114{border-right:1px solid var(--dividend-line);background:#fffdfa;gap:.9rem;display:grid}._panelHeading_g1j24_51,._resultHeading_g1j24_52{justify-content:space-between;align-items:center;gap:.85rem;min-width:0;display:flex}._panelHeading_g1j24_51>div,._resultHeading_g1j24_52>div{gap:.12rem;min-width:0;display:grid}._panelHeading_g1j24_51 h3,._resultHeading_g1j24_52 h3{color:var(--dividend-ink);letter-spacing:-.018em;margin:0;font-size:1.2rem;line-height:1.2}._currencyControl_g1j24_152{flex:none;gap:.18rem;display:grid}._currencyControl_g1j24_152>span{color:var(--dividend-copy);letter-spacing:.055em;text-transform:uppercase;font-size:.72rem;font-weight:800}._currencyControl_g1j24_152 select{min-width:6.7rem;min-height:2.75rem;color:var(--dividend-ink);cursor:pointer;font:inherit;background:#fff;border:1px solid #8eaaa3;border-radius:.55rem;padding:.45rem 1.9rem .45rem .58rem;font-size:1rem;font-weight:750}._quoteNote_g1j24_180{border-left:3px solid var(--dividend-gold);color:#654a20;background:#fff7e8;border-radius:0 .55rem .55rem 0;margin:0;padding:.68rem .75rem;font-size:.79rem;line-height:1.45}._inputGroup_g1j24_191{background:linear-gradient(130deg,#f1f8f5 0%,#fff 56%);border:1px solid #c9dbd6;border-radius:.8rem;gap:.72rem;min-width:0;margin:0;padding:.88rem;display:grid}._inputGroup_g1j24_191 legend{color:var(--dividend-ink);align-items:center;gap:.5rem;padding:0 .25rem;font-size:.83rem;font-weight:850;display:flex}._inputGroup_g1j24_191 legend span{background:var(--dividend-teal);color:#fff;border-radius:.48rem;place-items:center;width:1.65rem;height:1.65rem;font-size:.72rem;display:grid}._fieldGrid_g1j24_223{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;min-width:0;display:grid}._field_g1j24_223{align-content:start;gap:.28rem;min-width:0;display:grid}._fieldLabel_g1j24_237{color:#173f3e;font-size:.875rem;font-weight:820;line-height:1.35}._field_g1j24_223 small{color:#59716f;font-size:.76rem;font-weight:540;line-height:1.4}._inputShell_g1j24_251,._selectShell_g1j24_252{background:#fff;border:1px solid #89a7a0;border-radius:.58rem;align-items:center;min-width:0;min-height:2.85rem;display:flex;overflow:hidden;box-shadow:inset 0 1px 2px #103b3a0a}._inputShell_g1j24_251>span{color:#42615e;flex:none;padding-left:.68rem;font-size:.9rem;font-weight:800}._inputShell_g1j24_251>strong{color:#526b68;white-space:nowrap;flex:none;padding-right:.62rem;font-size:.72rem;font-weight:780}._inputShell_g1j24_251 input,._selectShell_g1j24_252 select{color:#0d3736;width:100%;min-width:0;min-height:2.78rem;font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;font-size:1rem}._inputShell_g1j24_251 input{padding:.55rem .62rem;font-weight:700}._selectShell_g1j24_252{position:relative}._selectShell_g1j24_252:after{color:var(--dividend-teal-dark);content:"▾";pointer-events:none;font-size:.76rem;font-weight:900;position:absolute;right:.72rem}._selectShell_g1j24_252 select{-webkit-appearance:none;appearance:none;cursor:pointer;padding:.55rem 2rem .55rem .68rem;font-weight:700}._inputShell_g1j24_251:focus-within,._selectShell_g1j24_252:focus-within{border-color:var(--dividend-teal-dark);outline-offset:1px;outline:3px solid #0f766e2b}._currencyControl_g1j24_152 select:focus-visible{border-color:var(--dividend-teal-dark);outline-offset:1px;outline:3px solid #0f766e2b}._invalid_g1j24_329{background:#fff8f7;border-color:#b43d33}._fieldError_g1j24_334{color:#a5322a!important;font-weight:760!important}._actions_g1j24_339{flex-wrap:wrap;gap:.55rem;display:flex}._actions_g1j24_339 button{cursor:pointer;min-height:2.9rem;font:inherit;border-radius:.62rem;padding:.65rem 1rem;font-size:.9rem;font-weight:850;transition:transform .14s,box-shadow .14s,background .14s}._actions_g1j24_339 button:focus-visible{outline-offset:2px;outline:3px solid #0f766e3d}._actions_g1j24_339 button:disabled{cursor:wait;opacity:.65}._calculateButton_g1j24_366{border:1px solid var(--dividend-teal-dark);color:#fff;background:linear-gradient(135deg,#147d75,#0b5e58);flex:12rem;box-shadow:0 .48rem 1rem #0f766e33}._calculateButton_g1j24_366:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 .6rem 1.2rem #0f766e42}._resetButton_g1j24_379{color:#2d5551;background:#fff;border:1px solid #97afa9;flex:0 auto}._resetButton_g1j24_379:hover{background:var(--dividend-mint)}._formStatus_g1j24_390,._formError_g1j24_391{min-height:1.1rem;margin:-.25rem 0 0;font-size:.78rem;font-weight:620;line-height:1.42}._formStatus_g1j24_390{color:#5a716f}._formError_g1j24_391{color:#a5322a}._resultPanel_g1j24_115{background:radial-gradient(circle at 100% 0,#0f766e1a,#0000 30%),#f3f8f6;outline:none;gap:.9rem;display:grid}._resultPanel_g1j24_115:focus-visible{box-shadow:inset 0 0 0 3px #0f766e38}._resultBadge_g1j24_420{color:#734b0e;white-space:nowrap;background:#fff6e5;border:1px solid #d8b36e;border-radius:999px;flex:none;padding:.35rem .55rem;font-size:.72rem;font-weight:850}._staleNotice_g1j24_432{color:#704c16;background:#fff8e8;border:1px solid #d9ae61;border-radius:.55rem;margin:0;padding:.52rem .68rem;font-size:.79rem;font-weight:700}._resultLead_g1j24_443{color:#315b57;background:#ffffffc7;border:1px solid #aaccc3;border-radius:.72rem;margin:0;padding:.78rem .9rem;font-size:.88rem;line-height:1.5}._resultLead_g1j24_443 strong{color:var(--dividend-teal-dark)}._primaryResults_g1j24_458{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}._primaryResults_g1j24_458 article{background:#fff;border:1px solid #b9d1cb;border-radius:.78rem;align-content:start;gap:.22rem;min-width:0;min-height:7.4rem;padding:.83rem;display:grid;box-shadow:0 .38rem .9rem #103b3a0e}._primaryResults_g1j24_458 article>span{color:#446360;letter-spacing:.02em;text-transform:uppercase;font-size:.75rem;font-weight:850}._primaryResults_g1j24_458 article>strong{overflow-wrap:anywhere;color:var(--dividend-teal-dark);letter-spacing:-.035em;font-size:clamp(1.25rem,3.7cqw,1.9rem);line-height:1.13}._primaryResults_g1j24_458 article>small{color:#627875;margin-top:auto;font-size:.72rem;line-height:1.38}._valueCard_g1j24_500{border-top:4px solid var(--dividend-teal)!important}._dividendCard_g1j24_504{border-top:4px solid var(--dividend-gold)!important}._incomeCard_g1j24_508{border-top:4px solid var(--dividend-blue)!important}._sharesCard_g1j24_512{border-top:4px solid #668b5b!important}._supportingResults_g1j24_516{background:#c3d8d2;border:1px solid #c3d8d2;border-radius:.68rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}._supportingResults_g1j24_516>div{background:#ffffffeb;gap:.12rem;min-width:0;padding:.62rem;display:grid}._supportingResults_g1j24_516 dt{color:#5a706e;font-size:.68rem;font-weight:800;line-height:1.3}._supportingResults_g1j24_516 dd{overflow-wrap:anywhere;color:#123d3a;margin:0;font-size:.9rem;font-weight:860;line-height:1.25}._chartCard_g1j24_551,._tableCard_g1j24_552{background:#ffffffe0;border:1px solid #c4d8d3;border-radius:.78rem;min-width:0;padding:.85rem}._chartHeading_g1j24_560,._tableHeading_g1j24_561{justify-content:space-between;align-items:flex-start;gap:.7rem;min-width:0;margin-bottom:.6rem;display:flex}._chartHeading_g1j24_560 h4,._tableHeading_g1j24_561 h4{color:#153e3c;margin:0;font-size:.94rem}._chartHeading_g1j24_560 p,._tableHeading_g1j24_561 p{color:#617774;margin:.15rem 0 0;font-size:.72rem;line-height:1.4}._legend_g1j24_585{color:#4f6865;flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.35rem .55rem;font-size:.68rem;font-weight:760;display:flex}._legend_g1j24_585 span{white-space:nowrap;align-items:center;gap:.26rem;display:inline-flex}._legend_g1j24_585 i{border-radius:999px;width:.7rem;height:.18rem}._legendDividends_g1j24_609{background:var(--dividend-blue)}._legendInvested_g1j24_613{background:var(--dividend-gold)}._legendNoDrip_g1j24_617{background:var(--dividend-red)}._legendEndValue_g1j24_621{background:var(--dividend-green)}._growthChart_g1j24_625{width:100%;min-height:12rem;display:block;overflow:visible}._gridLine_g1j24_632{stroke:#d9e5e1;stroke-width:1px}._axisLabel_g1j24_637{fill:#607572;font-size:10px;font-weight:650}._dividendsBar_g1j24_643,._investedBar_g1j24_644,._noDripBar_g1j24_645,._endValueBar_g1j24_646{opacity:.92}._dividendsBar_g1j24_643{fill:var(--dividend-blue)}._investedBar_g1j24_644{fill:var(--dividend-gold)}._noDripBar_g1j24_645{fill:var(--dividend-red)}._endValueBar_g1j24_646{fill:var(--dividend-green)}._tableHeading_g1j24_561>span{color:#4d6c68;background:#edf5f2;border-radius:.4rem;flex:none;padding:.3rem .45rem;font-size:.66rem;font-weight:760}._tableScroll_g1j24_676{scrollbar-color:#8bada5 #edf4f2;border:1px solid #d0dfdb;border-radius:.55rem;outline:none;min-width:0;overflow-x:auto}._tableScroll_g1j24_676:focus-visible{outline-offset:2px;outline:3px solid #0f766e30}._tableScroll_g1j24_676 table{border-collapse:collapse;color:#2f4f4d;font-variant-numeric:tabular-nums;width:100%;min-width:68rem;font-size:.72rem}._tableScroll_g1j24_676 th,._tableScroll_g1j24_676 td{text-align:right;white-space:nowrap;border-bottom:1px solid #dbe7e3;padding:.5rem .55rem}._tableScroll_g1j24_676 thead th{z-index:1;color:#224b47;letter-spacing:.015em;background:#dcece7;font-size:.66rem;position:sticky;top:0}._tableScroll_g1j24_676 th:first-child{z-index:2;text-align:center;position:sticky;left:0}._tableScroll_g1j24_676 tbody th{color:#214b47;background:#f1f7f5}._tableScroll_g1j24_676 tbody tr:nth-child(2n) td{background:#f8fbfa}._tableScroll_g1j24_676 tbody tr:last-child th,._tableScroll_g1j24_676 tbody tr:last-child td{border-bottom:0;font-weight:820}._dailySummary_g1j24_739{color:#294f4c;text-align:center;background:#edf7f3;border:1px solid #aed0c7;border-radius:.68rem;margin:0;padding:.72rem .85rem;font-size:.88rem;font-weight:760;line-height:1.45}._dailySummary_g1j24_739 strong{color:var(--dividend-teal-dark);font-size:1rem}._mathNote_g1j24_53,._boundaryNote_g1j24_758{border-radius:.68rem;padding:.72rem .82rem}._mathNote_g1j24_53{background:#ffffffd1;border:1px solid #c8d9d4}._mathNote_g1j24_53 p,._boundaryNote_g1j24_758 p{color:#516b68;margin:.18rem 0 0;font-size:.76rem;line-height:1.48}._mathNote_g1j24_53 strong{color:var(--dividend-teal-dark)}._boundaryNote_g1j24_758{background:#fff9ec;border:1px solid #dcb96f}._boundaryNote_g1j24_758>strong{color:#704d12;font-size:.79rem}._boundaryNote_g1j24_758 p{color:#665633}@container (width<=850px){._workspace_g1j24_106{grid-template-columns:1fr}._formPanel_g1j24_114{border-right:0;border-bottom:1px solid var(--dividend-line)}}@container (width<=620px){._intro_g1j24_30{display:grid}._introFormula_g1j24_78{grid-template-columns:auto auto 1fr;align-items:center;width:100%}._fieldGrid_g1j24_223,._primaryResults_g1j24_458{grid-template-columns:1fr}._supportingResults_g1j24_516{grid-template-columns:repeat(2,minmax(0,1fr))}._chartHeading_g1j24_560,._tableHeading_g1j24_561{display:grid}._legend_g1j24_585{justify-content:flex-start}._tableHeading_g1j24_561>span{justify-self:start}}@container (width<=430px){._intro_g1j24_30,._formPanel_g1j24_114,._resultPanel_g1j24_115{padding:.88rem}._introFormula_g1j24_78{grid-template-columns:1fr}._panelHeading_g1j24_51,._resultHeading_g1j24_52{align-items:flex-start}._panelHeading_g1j24_51{display:grid}._currencyControl_g1j24_152,._currencyControl_g1j24_152 select{width:100%}._actions_g1j24_339{display:grid}._actions_g1j24_339 button{width:100%}._supportingResults_g1j24_516{grid-template-columns:1fr}._growthChart_g1j24_625{min-height:10rem}}@media (prefers-reduced-motion:reduce){._actions_g1j24_339 button{transition:none}}
