.loan_mainContainer__L7zRb{min-height:100vh;display:flex;padding:12px;flex-direction:column;align-items:center;margin:0 auto}.loan_main__qL0Kw{padding:1rem 0;text-align:center;max-width:576px;width:100%}.loan_title___njIg{font-size:1.4rem;margin-bottom:1rem}.loan_form__J12dT{flex-direction:column;margin-bottom:1rem}.loan_formSection__74rJa{border:1px solid grey;display:flex;flex-direction:column;padding:12px;margin-bottom:12px;background:#fff}.loan_form__J12dT label{align-self:flex-start}.loan_form__J12dT input{width:100%}.loan_form__J12dT input,.loan_input2__wEjo1{padding:.5rem;margin-bottom:1rem;font-weight:700;font-size:16px}.loan_input2__wEjo1{max-width:120px}.loan_button__heiLN{background-color:#4caf50;color:#fff;padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer}.loan_button__heiLN:hover{background-color:#45a049}.loan_borderedButton__u3nDn{display:inline-block;padding:2px;font-size:12px;margin-left:12px;text-align:center;text-decoration:none;cursor:pointer;border:1px solid grey;color:#3498db;background-color:#fff;border-radius:5px;transition:background-color .3s,color .3s,border-color .3s}.loan_borderedButton__u3nDn:hover{background-color:#3498db;color:#fff;border-color:#fff}.loan_result__ih9O8{display:inline-block;margin-top:2rem;font-size:large;color:#ff0;background:#000;padding:12px}.loan_monthlyDuesTable__Dth9c{max-width:576px;width:100%;border-collapse:collapse;margin-top:1rem}.loan_monthlyDuesTable__Dth9c td,.loan_monthlyDuesTable__Dth9c th{border:1px solid #ddd;padding:4px;text-align:center}.loan_monthlyDuesTable__Dth9c th{background-color:#f2f2f2}.loan_footer__PVgB6{background-color:#f8f8f8;padding:2rem;width:100%;text-align:center}.loan_footer__PVgB6 p{font-size:1rem;color:#777}.loan_slider-container__o16Gv{position:relative;width:80%;margin:auto}.loan_slider-label__0inCr{position:absolute;top:-25px;transform:translateX(-50%);font-size:14px;color:#333}.loan_slider-label__0inCr.loan_left__pD8th{left:0}.loan_slider-label__0inCr.loan_right__giaSr{right:0}.loan_slider-value__ytN1H{position:absolute;top:50px;left:50%;transform:translateX(-50%);font-size:18px;color:#333}.loan_slider__bKqHT{width:100%;margin-top:20px}.loan_greenText__JAuqO{color:green}.loan_section__Iw5k8{text-align:left;margin-top:12px;background:#fff;padding:12px}