.va-refinance_calculatorWrapper__RDUnu{display:grid;grid-template-columns:320px 1fr 400px;gap:2rem;max-width:1400px;margin:0 auto;padding:2rem}.va-refinance_inputFields__C23sR span[role=img],.va-refinance_inputFields__C23sR svg{width:16px!important;height:16px!important;flex-shrink:0}.va-refinance_inputFields__C23sR [class*=icon]{font-size:16px!important}.va-refinance_inputFields__C23sR input[type=number],.va-refinance_inputFields__C23sR input[type=text]{color:#1f2937!important}.va-refinance_inputFields__C23sR input[type=number]::-webkit-inner-spin-button,.va-refinance_inputFields__C23sR input[type=number]::-webkit-outer-spin-button{opacity:1}.va-refinance_inputCard__HsnI8{background:#1f2937;color:white}.va-refinance_cardTitle__p6oqh{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;color:white}.va-refinance_inputFields__C23sR{display:flex;flex-direction:column;gap:1rem}.va-refinance_toggleField__WuUog{display:flex;flex-direction:column;gap:.5rem}.va-refinance_fieldLabel__slwLS{font-size:.875rem;font-weight:500;color:#ffffff}.va-refinance_toggleButtons__8W55J{display:flex;gap:.5rem}.va-refinance_toggleBtn__ruAsE{flex:1;padding:.5rem;background:#374151;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;font-size:.875rem;transition:all .2s}.va-refinance_toggleBtn__ruAsE:hover{background:#4b5563;color:white}.va-refinance_toggleBtn__ruAsE.va-refinance_active__ZLi44{background:#8B6F14;color:white}.va-refinance_breakdownCard__4N8P1{background:white!important;height:fit-content}.va-refinance_breakdownCard__4N8P1 h3{color:#000000!important}.va-refinance_comparisonBars__cP7UZ{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 0}.va-refinance_barRow__yjm0c{display:flex;flex-direction:column;gap:.5rem}.va-refinance_barLabel__z6vKD{display:flex;justify-content:space-between;font-size:.875rem;color:#374151}.va-refinance_barAmount__qwlL6{font-weight:600;color:#1f2937}.va-refinance_barContainer__s9Xyc{height:40px;background:#f3f4f6;border-radius:4px;overflow:hidden}.va-refinance_barFill___aUtp{height:100%;display:flex;align-items:center;justify-content:flex-end;padding-right:.75rem;color:white;font-weight:600;font-size:.875rem;transition:width .3s ease}.va-refinance_currentBar__vGlqJ{background:linear-gradient(135deg,#ef4444,#dc2626)}.va-refinance_newBar__YKyTA{background:linear-gradient(135deg,#10b981,#059669)}.va-refinance_breakdownLegend__IrGTC{display:flex;flex-direction:column;gap:.75rem;padding:1rem 0;border-top:1px solid #e5e7eb}.va-refinance_legendItem__7WADO{display:flex;align-items:center;gap:.75rem;font-size:.875rem}.va-refinance_legendDot__UEc7D{width:12px;height:12px;border-radius:50%;flex-shrink:0}.va-refinance_legendLabel__aif26{flex:1;color:#1f2937}.va-refinance_legendValue__fprub{font-weight:600;color:#000000}.va-refinance_resultsPanel__o85AT{display:flex;flex-direction:column;gap:1rem}.va-refinance_resultCards__vvly_{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.va-refinance_resultCard__nhNEN{background:#3b82f6!important;color:white;text-align:center}.va-refinance_singleResultCard__Zg2E0{grid-column:1/-1}.va-refinance_resultLabel__zhhEH{font-size:.875rem;margin-bottom:.5rem;opacity:.9}.va-refinance_resultValue__mtDKI{font-size:1.25rem;font-weight:700}.va-refinance_summaryCard__4wwmW{background:white!important}.va-refinance_summaryTitle__pPEid{font-weight:600;margin-bottom:.75rem;color:#000000}.va-refinance_summaryText__KUkQG{font-size:.875rem;line-height:1.6;color:#1f2937}.va-refinance_summaryText__KUkQG strong{color:#000000}@media (max-width:1200px){.va-refinance_calculatorWrapper__RDUnu{grid-template-columns:1fr}.va-refinance_resultCards__vvly_{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.va-refinance_calculatorWrapper__RDUnu{padding:1rem;gap:1rem}.va-refinance_resultCards__vvly_{grid-template-columns:1fr}}