.loanemicalculator_emi-calculator-container___p9aa{background-color:#f8f9fa;min-height:100vh;padding-bottom:50px}.loanemicalculator_card__VBkBG{border-radius:10px;border:none;box-shadow:0 4px 20px rgba(0,0,0,.1)}.loanemicalculator_emi-summary__Ukve9{background-color:#f1f8ff;padding:20px;border-radius:8px;margin-bottom:20px}.loanemicalculator_summary-item__WKh17{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #dee2e6}.loanemicalculator_summary-item__WKh17:last-child{border-bottom:none}.loanemicalculator_summary-item__WKh17 span:first-child{font-weight:500;color:#495057}.loanemicalculator_summary-item__WKh17 span:last-child{font-weight:600;color:#0d6efd}.loanemicalculator_amortization-chart__ZgHEl{background-color:white;padding:20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.loanemicalculator_amortization-chart__ZgHEl h4{color:#495057;margin-bottom:15px}.loanemicalculator_table__wAMmJ th{background-color:#f8f9fa;font-weight:600}.loanemicalculator_form-range__syMMU{height:8px;border-radius:4px}.loanemicalculator_form-range__syMMU::-webkit-slider-thumb{background:#0d6efd}.loanemicalculator_form-control__Al9Gp{border-radius:5px;padding:10px 15px}.loanemicalculator_form-group__e8RC7 label{font-weight:500;margin-bottom:8px;color:#495057}@media (max-width:768px){.loanemicalculator_amortization-chart__ZgHEl,.loanemicalculator_emi-summary__Ukve9{margin-top:20px}}