.controls[data-astro-cid-zqq3njzj]{min-width:0}.controls[data-astro-cid-zqq3njzj] h2[data-astro-cid-zqq3njzj]{margin-bottom:8px}.calculator-results[data-astro-cid-zqq3njzj]{justify-content:start;align-items:stretch;min-width:0}.calculator-results[data-astro-cid-zqq3njzj] h2[data-astro-cid-zqq3njzj]{margin:0}.calculator-results[data-astro-cid-zqq3njzj] dl[data-astro-cid-zqq3njzj]{width:100%;margin:0}.calculator-results[data-astro-cid-zqq3njzj] dl[data-astro-cid-zqq3njzj]>div[data-astro-cid-zqq3njzj]{border-bottom:1px solid var(--line);margin:18px 0;padding-bottom:16px}dt[data-astro-cid-zqq3njzj]{color:var(--muted);font-size:.9rem}dd[data-astro-cid-zqq3njzj]{letter-spacing:-.03em;overflow-wrap:anywhere;margin:8px 0 0;font-size:1.7rem;font-weight:750}.calculator-results[data-astro-cid-zqq3njzj] dl[data-astro-cid-zqq3njzj]>div[data-astro-cid-zqq3njzj]:first-child dd[data-astro-cid-zqq3njzj]{color:var(--blue);font-size:2.25rem}.repayment-bar[data-astro-cid-zqq3njzj]{border:1px solid var(--ink);border-radius:6px;height:24px;display:flex;overflow:hidden}#principal-bar[data-astro-cid-zqq3njzj]{background:var(--blue)}#interest-bar[data-astro-cid-zqq3njzj]{background:var(--ink)}#repayment-shares[data-astro-cid-zqq3njzj]{text-align:left;font-size:.9rem}.schedule[data-astro-cid-zqq3njzj]{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin-top:24px;padding:22px}summary[data-astro-cid-zqq3njzj]{cursor:pointer;min-height:28px;font-weight:650}.schedule-navigation[data-astro-cid-zqq3njzj]{margin-top:16px}.table-scroll[data-astro-cid-zqq3njzj]{overflow-x:auto}table[data-astro-cid-zqq3njzj]{border-collapse:collapse;width:100%;min-width:580px;font-size:.9rem}th[data-astro-cid-zqq3njzj],td[data-astro-cid-zqq3njzj]{text-align:right;border-bottom:1px solid var(--line);padding:10px}th[data-astro-cid-zqq3njzj]:first-child,td[data-astro-cid-zqq3njzj]:first-child{text-align:left}caption[data-astro-cid-zqq3njzj]{text-align:left;margin:16px 0;font-weight:650}.schedule[data-astro-cid-zqq3njzj] td{text-align:right;border-bottom:1px solid var(--line);padding:10px}.schedule[data-astro-cid-zqq3njzj] td:first-child{text-align:left}#error[data-astro-cid-zqq3njzj]:empty{display:none}#error[data-astro-cid-zqq3njzj]{font-size:.9rem}.controls[data-astro-cid-zqq3njzj] [aria-invalid=true]{border:2px solid #b42318}output[data-astro-cid-zqq3njzj]:focus,#schedule-range[data-astro-cid-zqq3njzj]:focus{outline:2px solid var(--blue);outline-offset:4px}#schedule-period[data-astro-cid-zqq3njzj]{max-width:360px}#schedule-back[data-astro-cid-zqq3njzj],#emi-edit-schedule[data-astro-cid-zqq3njzj],#emi-back-result[data-astro-cid-zqq3njzj]{margin:8px 8px 0 0}@media (width<=500px){.controls[data-astro-cid-zqq3njzj] .row[data-astro-cid-zqq3njzj]{grid-template-columns:1fr}.controls[data-astro-cid-zqq3njzj]>.actions[data-astro-cid-zqq3njzj]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.controls[data-astro-cid-zqq3njzj]>.actions[data-astro-cid-zqq3njzj] .primary[data-astro-cid-zqq3njzj]{grid-column:1/-1}.controls[data-astro-cid-zqq3njzj]>.actions[data-astro-cid-zqq3njzj] button[data-astro-cid-zqq3njzj]{padding:8px}.calculator-results[data-astro-cid-zqq3njzj] dl[data-astro-cid-zqq3njzj]>div[data-astro-cid-zqq3njzj]:first-child dd[data-astro-cid-zqq3njzj]{font-size:1.5rem}.calculator-results[data-astro-cid-zqq3njzj] dd[data-astro-cid-zqq3njzj]{font-size:1.25rem}.calculator-results[data-astro-cid-zqq3njzj] output[data-wide]{font-size:1rem}.schedule-navigation[data-astro-cid-zqq3njzj]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.schedule-navigation[data-astro-cid-zqq3njzj] button[data-astro-cid-zqq3njzj]{padding:8px}.table-scroll[data-astro-cid-zqq3njzj]{overflow:visible}table[data-astro-cid-zqq3njzj]{min-width:0;display:block}caption[data-astro-cid-zqq3njzj]{display:block}thead[data-astro-cid-zqq3njzj]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.schedule[data-astro-cid-zqq3njzj] tbody{gap:12px;display:grid}.schedule[data-astro-cid-zqq3njzj] tr{border:1px solid var(--line);border-radius:8px;padding:12px;display:grid}.schedule[data-astro-cid-zqq3njzj] td{text-align:left;overflow-wrap:anywhere;border:0;padding:6px 0;display:block}.schedule[data-astro-cid-zqq3njzj] td:before{color:var(--muted);font-size:.8rem;display:block}.schedule[data-astro-cid-zqq3njzj] td:first-child:before{content:"Month"}.schedule[data-astro-cid-zqq3njzj] td:nth-child(2):before{content:"Payment"}.schedule[data-astro-cid-zqq3njzj] td:nth-child(3):before{content:"Interest"}.schedule[data-astro-cid-zqq3njzj] td:nth-child(4):before{content:"Principal repaid"}.schedule[data-astro-cid-zqq3njzj] td:nth-child(5):before{content:"Balance remaining"}}
