/* Mitra Loans EMI Eligibility - v1.1 */
/* Brand colors: #0C4CA3 (primary) and #FFA126 (accent) */

.mitra-emi-widget { border:1px solid #e9eef8; padding:20px; max-width:780px; background:#ffffff; font-family:Arial, Helvetica, sans-serif; color:#222; border-radius:8px; box-shadow:0 2px 8px rgba(12,76,163,0.04);}
.mitra-emi-widget h3 { margin-top:0; color:#0C4CA3;}
.mitra-emi-widget .step { display:none; padding:8px 0; }
.mitra-emi-widget .step.active { display:block; }
.mitra-emi-widget label { display:block; margin:10px 0; font-size:14px; }
.mitra-emi-widget input, .mitra-emi-widget textarea, .mitra-emi-widget select { width:100%; padding:10px; box-sizing:border-box; border:1px solid #e6eef8; border-radius:6px; font-size:14px; }
.mitra-emi-widget .nav { margin-top:14px; display:flex; gap:10px; }
.mitra-emi-widget button { padding:10px 16px; border-radius:8px; border:0; cursor:pointer; background:#0C4CA3; color:#fff; font-size:14px; box-shadow:0 2px 6px rgba(12,76,163,0.12); }
.mitra-emi-widget button.prev { background:#f1f5fb; color:#0C4CA3; border:1px solid #e6eef8; }
.mitra-emi-widget .illustration { float:right; margin-left:12px; opacity:0.95; }
#eligibility_result { padding:14px; border:1px dashed #e6eef8; background:#fbfcff; border-radius:6px; font-size:15px; }
@media (max-width:600px){ .mitra-emi-widget { padding:12px; } .mitra-emi-widget .illustration { display:none; } }
