.styles_calculatorContainer__ee2vx{display:block;padding:16px 20px;background:#fff;max-width:1200px;margin:auto}.styles_calculatorWrap__3ts_R{display:flex;border-radius:20px;border:1px solid #ebe9fe;background:#fff}.styles_priceField__09RUH{width:100%;padding:16px 0;border-bottom:1px solid #d6d6d6}.styles_amountDetails__JvsE9{width:100%;padding:20px 20px 0;display:flex;flex-direction:column;border-radius:0 20px 20px 0;align-items:center;background:linear-gradient(180deg,#f4f3ff -7.59%,hsla(0,0%,100%,.05) 162.57%)}.styles_calculatorTitle__El38X{font-size:32px;font-weight:600;line-height:140%;text-align:center;color:#0f0f10;margin-bottom:40px}.styles_calculatorTitle__El38X>span{color:#6938ef}.styles_emiTitle__UEuwR{font-size:12px;font-weight:400;line-height:18px;color:#717272}.styles_emiPrice__yTbj2{padding-top:4px;font-size:24px;font-weight:700;line-height:28px;color:#0f0f10}.styles_priceBreakup__5P9rS{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;width:100%}.styles_amountHeading__rfTSf{display:flex;gap:8px;align-items:center}.styles_squareBox__UhHw7{width:10px;height:10px;border-radius:3px}.styles_lightPurple__EfDd2{background:#d9d6fe}.styles_darkPurple__SgSNV{background:#7a5af8}.styles_amountTitle__4Lxr1{font-size:18px;font-weight:400;color:#717272}.styles_amountValue__jpTcD{font-size:18px;font-weight:400;color:#0f0f10}.styles_bottomColumn__8FDLy{width:100%;padding:40px}.styles_progressChart__KAN5J{padding:20px 0 8px;width:100%}.styles_linerDonutChart__8U1tC{width:100%;height:18px;background:#d9d6fe;display:flex;align-items:center;justify-content:center;position:relative;border-radius:4px}.styles_emiCircleContainer__AA9S_{display:flex;justify-content:center;align-items:center;padding:20px}.styles_circleProgress__qrb13{width:280px;height:280px;position:relative}.styles_circleProgress__qrb13,.styles_innerCircle__KH9bM{border-radius:50%;display:flex;justify-content:center;align-items:center}.styles_innerCircle__KH9bM{width:70%;height:70%;background:#fff;flex-direction:column}.styles_emiLabel__yXvEu{font-size:14px;color:#717272;margin:0;text-align:center}.styles_emiAmount__coRs4{font-size:32px;font-weight:600;color:#0f0f10;margin:8px 0 0}.styles_priceFinal__8Zlbd{display:flex;align-items:center;justify-content:space-between;margin:16px 0;width:100%}.styles_totalAmountTitle__xAWoo,.styles_totalAmountValue__9v9Vd{font-size:18px;font-weight:600}