.MortgageCalculatorTool_grid2__RfJOG{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}@media (max-width:520px){.MortgageCalculatorTool_grid2__RfJOG{grid-template-columns:1fr}}.MortgageCalculatorTool_field__ZODwh{display:flex;flex-direction:column;gap:4px}.MortgageCalculatorTool_lbl__CGxEY{font-family:var(--font-mono);font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.MortgageCalculatorTool_dollarWrap__TdQt1{display:flex;align-items:center;border:1px solid var(--border);background:var(--bg-2,#111)}.MortgageCalculatorTool_dollarSign__6YK6R{font-family:var(--font-mono);font-size:13px;color:var(--text-muted);padding:0 8px;border-right:1px solid var(--border);background:var(--bg,var(--bg-raised));flex-shrink:0}.MortgageCalculatorTool_inpDollar__4m1M2{font-family:var(--font-mono);font-size:var(--text-sm);background:transparent;border:none;color:var(--text);padding:8px 10px;width:100%;outline:none;min-width:0}.MortgageCalculatorTool_pctWrap__Fdon1{display:flex;align-items:center;border:1px solid var(--border);background:var(--bg-2,#111);padding:0 10px;gap:6px}.MortgageCalculatorTool_inpPct__K_trz{font-family:var(--font-mono);font-size:var(--text-sm);background:transparent;border:none;color:var(--text);padding:8px 0;width:60px;outline:none}.MortgageCalculatorTool_pctSign__Oaitf{font-family:var(--font-mono);font-size:13px;color:var(--text-muted)}.MortgageCalculatorTool_calcNote__MH2VK{font-family:var(--font-mono);font-size:11px;color:var(--accent);margin-left:auto}.MortgageCalculatorTool_splitInput__LktZz{display:flex;gap:6px}.MortgageCalculatorTool_termBtns__uNOXz{display:flex;gap:4px}.MortgageCalculatorTool_termBtn__z9X9X{font-family:var(--font-mono);font-size:12px;padding:7px 12px;border:1px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer}.MortgageCalculatorTool_termBtn__z9X9X:hover{border-color:var(--accent);color:var(--accent)}.MortgageCalculatorTool_termActive__dfGR8{background:color-mix(in srgb,var(--accent) 15%,transparent);border-color:var(--accent);color:var(--accent-bright,var(--accent));font-weight:700}.MortgageCalculatorTool_pmiWarning__QWSfv{font-family:var(--font-mono);font-size:10px;color:#f87171}.MortgageCalculatorTool_pmiDrop__HAIQJ{font-family:var(--font-mono);font-size:10px;color:#4ade80;margin-top:2px}.MortgageCalculatorTool_donutSection__A05J0{display:flex;gap:var(--space-5);align-items:center;flex-wrap:wrap}.MortgageCalculatorTool_donut__ggyTP{display:block;flex-shrink:0}.MortgageCalculatorTool_donutLegend__Z5Ijz{display:flex;flex-direction:column;gap:8px;flex:1 1;min-width:200px}.MortgageCalculatorTool_legendRow__iDpWb{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px}.MortgageCalculatorTool_legendDot__CdIkI{width:10px;height:10px;border-radius:50%;flex-shrink:0}.MortgageCalculatorTool_legendLabel__L_zkf{color:var(--text-muted);flex:1 1}.MortgageCalculatorTool_legendVal__gtdVE{color:var(--text);font-weight:600}.MortgageCalculatorTool_legendDivider__GGv3p{height:1px;background:var(--border);margin:4px 0}.MortgageCalculatorTool_legendTotal__Df4oF .MortgageCalculatorTool_legendLabel__L_zkf{color:var(--text);font-weight:700}.MortgageCalculatorTool_legendTotal__Df4oF .MortgageCalculatorTool_legendVal__gtdVE{color:var(--accent);font-size:15px;font-weight:700}.MortgageCalculatorTool_summaryCards__inxSV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-3);gap:var(--space-3)}@media (max-width:520px){.MortgageCalculatorTool_summaryCards__inxSV{grid-template-columns:1fr}}.MortgageCalculatorTool_card__5VJNu{border:1px solid var(--border);padding:var(--space-3);display:flex;flex-direction:column;gap:4px}.MortgageCalculatorTool_card__5VJNu strong{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:700;color:var(--accent)}.MortgageCalculatorTool_card__5VJNu span{font-family:var(--font-mono);font-size:10px;color:var(--text-muted);text-transform:uppercase}.MortgageCalculatorTool_extraGrid__MNUTe{border:1px solid var(--border);display:grid;grid-template-columns:1fr 1fr}@media (max-width:520px){.MortgageCalculatorTool_extraGrid__MNUTe{grid-template-columns:1fr}}.MortgageCalculatorTool_extraCol__E_mN1{padding:var(--space-3);border-right:1px solid var(--border);display:flex;flex-direction:column;gap:6px}.MortgageCalculatorTool_extraCol__E_mN1:last-of-type{border-right:none}.MortgageCalculatorTool_extraColB__f93xe .MortgageCalculatorTool_extraRow__FkQwT span:last-child{color:#4ade80}.MortgageCalculatorTool_extraHeader__n6OhV{font-family:var(--font-mono);font-size:11px;color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.MortgageCalculatorTool_extraRow__FkQwT{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:12px;color:var(--text-muted)}.MortgageCalculatorTool_extraRow__FkQwT span:last-child{color:var(--text)}.MortgageCalculatorTool_extraSavings__m58DA{grid-column:1/-1;border-top:1px solid var(--border);padding:var(--space-2) var(--space-3);display:flex;gap:12px;align-items:baseline;background:rgba(74,222,128,.05)}.MortgageCalculatorTool_savingsLabel__uL9pF{font-family:var(--font-mono);font-size:10px;color:#4ade80;text-transform:uppercase;letter-spacing:.1em}.MortgageCalculatorTool_savingsVal__dgp_k{font-family:var(--font-mono);font-size:13px;color:#4ade80;font-weight:700}.MortgageCalculatorTool_tableWrap__7omJO{overflow-x:auto;border:1px solid var(--border);max-height:420px;overflow-y:auto}.MortgageCalculatorTool_table__swaOK{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:12px}.MortgageCalculatorTool_table__swaOK th{position:-webkit-sticky;position:sticky;top:0;background:var(--bg,var(--bg-raised));color:var(--text-muted);text-align:left;padding:8px 10px;font-weight:400;text-transform:uppercase;font-size:10px;letter-spacing:.08em;border-bottom:1px solid var(--border);z-index:1}.MortgageCalculatorTool_table__swaOK td{padding:6px 10px;color:var(--text);border-bottom:1px solid rgba(255,255,255,.04)}.MortgageCalculatorTool_rowEven__xgGoa td{background:rgba(255,255,255,.02)}.MortgageCalculatorTool_principal__4xC9d{color:var(--accent)!important}.MortgageCalculatorTool_interest__MgyDK{color:#f87171!important}.MortgageCalculatorTool_showAllBtn__UP0bE{font-family:var(--font-mono);font-size:11px;color:var(--text-muted);background:transparent;border:1px solid var(--border);padding:7px 16px;cursor:pointer;margin-top:6px}.MortgageCalculatorTool_showAllBtn__UP0bE:hover{border-color:var(--accent);color:var(--text)}.MortgageCalculatorTool_exportRow__nvM7R{display:flex;gap:10px;flex-wrap:wrap}.MortgageCalculatorTool_exportBtn__GpBxB{font-family:var(--font-mono);font-size:13px;background:var(--accent);color:var(--bg);border:none;padding:10px 24px;cursor:pointer;font-weight:700}.MortgageCalculatorTool_exportBtn__GpBxB:hover{opacity:.85}