.MortgageCalculator_wrapper__InjAI{display:flex;flex-direction:column;gap:32px}.MortgageCalculator_inputs__2Mzss{display:flex;flex-direction:column;gap:20px}.MortgageCalculator_field__qQ9CT{display:flex;flex-direction:column;gap:8px}.MortgageCalculator_label___ycmx{font-size:.82rem;font-weight:700;color:#374151;text-transform:uppercase;letter-spacing:.05em}.MortgageCalculator_prefixWrap__2LCkp{position:relative;display:flex;align-items:center;width:100%}.MortgageCalculator_adornment__DbXLz{position:absolute;left:14px;font-size:.95rem;font-weight:600;color:#6b7280;pointer-events:none;z-index:1}.MortgageCalculator_adornRight__z_YIw{left:auto;right:14px}.MortgageCalculator_input__JRopV{width:100%;padding:11px 14px;border:1.5px solid #d1d5db;border-radius:10px;font-size:1rem;color:#111827;background:#fff;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.MortgageCalculator_input__JRopV:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.15)}.MortgageCalculator_input__JRopV::-webkit-inner-spin-button,.MortgageCalculator_input__JRopV::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MortgageCalculator_input__JRopV[type=number]{-moz-appearance:textfield}.MortgageCalculator_inputAdornLeft__SLQhK{padding-left:30px}.MortgageCalculator_inputAdornRight__rLIig{padding-right:36px}.MortgageCalculator_downRow__pqd87{display:flex;gap:10px;align-items:center}.MortgageCalculator_typeToggle___Lx_w{display:flex;border:1.5px solid #d1d5db;border-radius:10px;overflow:hidden;flex-shrink:0;height:44px}.MortgageCalculator_toggleBtn__TR_EX{padding:0 16px;border:none;background:#fff;font-size:.9rem;font-weight:700;color:#6b7280;cursor:pointer;transition:background .15s,color .15s}.MortgageCalculator_toggleBtn__TR_EX+.MortgageCalculator_toggleBtn__TR_EX{border-left:1.5px solid #d1d5db}.MortgageCalculator_toggleBtnActive__uMN88{background:#667eea;color:#fff}.MortgageCalculator_flex1__AFUdd{flex:1 1}.MortgageCalculator_hint__cBr1M{font-size:.8rem;color:#9ca3af;margin-top:-2px}.MortgageCalculator_pmiNote__q3l6A{color:#d97706}.MortgageCalculator_termBtns__J1S8T{display:flex;gap:8px}.MortgageCalculator_termBtn__1b1pf{flex:1 1;padding:10px 0;border:1.5px solid #e5e7eb;border-radius:10px;background:#fff;font-size:.88rem;font-weight:700;color:#374151;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.MortgageCalculator_termBtn__1b1pf:hover{border-color:#667eea;background:#f5f3ff;color:#667eea}.MortgageCalculator_termBtnActive__nRdvF{border-color:#667eea;background:#667eea;color:#fff}.MortgageCalculator_termBtnActive__nRdvF:hover{background:#5a6fd6;border-color:#5a6fd6}.MortgageCalculator_results__7Ws70{display:flex;flex-direction:column;gap:20px}.MortgageCalculator_monthly__05ZW4{text-align:center;background:linear-gradient(135deg,rgba(102,126,234,.06),rgba(118,75,162,.06));border:1.5px solid rgba(102,126,234,.25);border-radius:14px;padding:24px 20px}.MortgageCalculator_monthlyLabel__hctlk{font-size:.78rem;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.MortgageCalculator_monthlyValue__TBdaa{font-size:3rem;font-weight:700;color:#667eea;line-height:1;font-family:monospace}.MortgageCalculator_statsGrid__O18G9{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.MortgageCalculator_stat__vcK9H{display:flex;flex-direction:column;gap:4px;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;padding:14px 16px}.MortgageCalculator_statLabel__pLEnr{font-size:.75rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em}.MortgageCalculator_statValue__nnlsh{font-size:1.05rem;font-weight:700;color:#111827;font-family:monospace}.MortgageCalculator_amort__4AeKi{display:flex;flex-direction:column;gap:8px}.MortgageCalculator_amortLabels__X6BF2{display:flex;justify-content:space-between;font-size:.82rem;color:#6b7280}.MortgageCalculator_amortLabelPrincipal__nhxH7 strong{color:#667eea}.MortgageCalculator_amortLabelInterest__ulIn3 strong{color:#764ba2}.MortgageCalculator_amortBar__NlbSR{display:flex;height:14px;border-radius:999px;overflow:hidden}.MortgageCalculator_amortPrincipal__cLyMH{background:#667eea;transition:width .3s ease}.MortgageCalculator_amortInterest__lne4O{background:#764ba2;transition:width .3s ease;flex:1 1}.MortgageCalculator_amortAmounts__Hm3sv{display:flex;justify-content:space-between;font-size:.78rem;color:#9ca3af;font-family:monospace}.MortgageCalculator_empty__JPf3s{text-align:center;color:#9ca3af;font-size:.9rem;padding:32px 20px;border:1.5px dashed #e5e7eb;border-radius:12px}@media (max-width:480px){.MortgageCalculator_monthlyValue__TBdaa{font-size:2.4rem}.MortgageCalculator_statsGrid__O18G9{grid-template-columns:1fr}.MortgageCalculator_termBtns__J1S8T{gap:6px}.MortgageCalculator_termBtn__1b1pf{font-size:.82rem}}