
/* assets/css/style.css */
.mp-loan-wrapper{max-width:820px;margin:20px auto;background:#fff;border-radius:8px;padding:18px;box-shadow:0 6px 20px rgba(0,0,0,0.08);font-family:Arial,Helvetica,sans-serif}
.mp-loan-steps{display:flex;gap:8px;margin-bottom:14px}
.mp-loan-step{flex:1;padding:8px;border-radius:6px;text-align:center;background:#f1f5f9;color:#0b3b66}
.mp-loan-form .field{margin-bottom:10px}
.mp-loan-form label{display:block;margin-bottom:6px;font-weight:600}
.mp-loan-form input[type="text"], .mp-loan-form input[type="number"], .mp-loan-form input[type="email"], .mp-loan-form select{width:100%;padding:8px;border:1px solid #d1d5db;border-radius:6px}
.mp-loan-actions{display:flex;justify-content:space-between;gap:8px;margin-top:12px}
.mp-btn{padding:10px 16px;border-radius:8px;border:none;cursor:pointer;background:linear-gradient(90deg,#2563eb,#60a5fa);color:#fff;font-weight:700}
.mp-btn.secondary{background:#e6eefc;color:#0b3b66}
.mp-emi{padding:10px;background:#f8fafc;border:1px dashed #c7d2fe;border-radius:6px;margin-top:8px}
.mp-fake-reviews{margin-top:18px;padding:12px;background:#fbfbff;border-radius:8px}
