#mppm-roas-page .mppm-emi-detail{padding-top:54px}.mppm-emi-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0 18px}.mppm-emi-summary-grid article{border:1px solid #dce5ee;border-radius:12px;padding:16px;background:#fff}.mppm-emi-summary-grid small{display:block;font-size:12px;line-height:1.35;font-weight:600;color:#52677d;margin-bottom:7px}.mppm-emi-summary-grid strong{font-size:20px;line-height:1.15;color:#071d37}.mppm-emi-composition{margin:18px 0 28px}.mppm-emi-bar{height:16px;border-radius:999px;background:#e7edf3;display:flex;overflow:hidden}.mppm-emi-bar span:first-child{background:#0f7c78}.mppm-emi-bar span:last-child{background:#e5a323}.mppm-emi-legend{display:flex;gap:24px;flex-wrap:wrap;margin-top:9px;font-size:12px;color:#52677d}.mppm-emi-legend b{color:#071d37;margin-left:5px}.mppm-emi-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:22px 0 12px}.mppm-emi-toolbar>div:first-child{display:flex;flex-direction:column;gap:4px}.mppm-emi-toolbar strong{font-size:19px;color:#071d37}.mppm-emi-toolbar small{font-size:12px;color:#60758a}.mppm-emi-toolbar>div:last-child{display:flex;border:1px solid #d6e0e9;border-radius:9px;overflow:hidden}.mppm-emi-toolbar button{border:0;background:#fff;padding:9px 14px;font-weight:700;color:#40566d;cursor:pointer}.mppm-emi-toolbar button.is-active{background:#071d37;color:#fff}.mppm-emi-table-wrap{overflow:auto;border:1px solid #dce5ee;border-radius:12px;background:#fff}.mppm-emi-table{width:100%;border-collapse:collapse;min-width:820px}.mppm-emi-table th,.mppm-emi-table td{padding:11px 13px;border-bottom:1px solid #e7edf2;text-align:right;font-size:12px;color:#263e56;white-space:nowrap}.mppm-emi-table th{background:#f5f8fb;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#536b82}.mppm-emi-table th:first-child,.mppm-emi-table td:first-child{text-align:left}.mppm-emi-table td:first-child small{display:block;color:#7a8c9d;font-size:10px;margin-top:2px}.mppm-emi-table tbody tr:last-child td{border-bottom:0}.mppm-emi-note{font-size:12px;color:#60758a;margin:10px 2px 0}.mppm-emi-plan-comparison{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.mppm-emi-plan-comparison article{border:1px solid #dce5ee;border-radius:12px;padding:15px;background:#f8fbfe}.mppm-emi-plan-comparison small{display:block;color:#60758a;font-size:11px;margin-bottom:6px}.mppm-emi-plan-comparison strong{display:block;color:#071d37;font-size:18px}.mppm-emi-plan-comparison em{display:block;color:#60758a;font-size:11px;font-style:normal;margin-top:5px}.mppm-emi-calculator-page input[type=date]{width:100%;height:44px;border:1px solid #e4eaf1;border-radius:9px;background:#f7f9fc;padding:0 12px;color:#071d37;font:inherit}#mppm-roas-page.mppm-emi-calculator-page .faq-list{max-width:850px;margin:auto}#mppm-roas-page.mppm-emi-calculator-page .disclaimer{max-width:850px;margin:9px auto 0;border:1px solid #dce5ef;background:#f8fafc;border-radius:14px;padding:15px;color:#314b63;font-size:12.5px;line-height:1.5}#mppm-roas-page.mppm-emi-calculator-page .disclaimer b{color:#071d37}@media(max-width:800px){.mppm-emi-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mppm-emi-plan-comparison{grid-template-columns:1fr}.mppm-emi-toolbar{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.mppm-emi-summary-grid{grid-template-columns:1fr}.mppm-emi-toolbar>div:last-child{width:100%}.mppm-emi-toolbar button{flex:1}}