.navbar{align-items:center;background:#007bff;color:#fff;display:flex;justify-content:space-between;padding:15px}.navbar ul{display:flex;list-style:none;padding:0}.navbar ul li{margin:0 15px}.navbar ul li a{color:#5f4040;font-weight:700;text-decoration:none;transition:color .3s ease-in-out}.navbar ul li a:hover{color:gold}@media (max-width:768px){.navbar{text-align:center}.navbar,.navbar ul{flex-direction:column}.navbar ul{gap:10px}}.footer{background:#007bff;bottom:0;color:#fff;padding:15px;text-align:center;width:100%}.footer ul{display:flex;justify-content:center;list-style:none;margin:10px 0 0;padding:0}.footer ul li{margin:0 15px}.footer ul li a{color:#fff;font-weight:700;text-decoration:none;transition:color .3s ease-in-out}.footer ul li a:hover{color:gold}@media (max-width:600px){.footer ul{flex-direction:column;gap:5px}}.home{background:#f4f4f4;padding:50px;text-align:center}.home h1{color:#007bff}.home p{color:#555;font-size:18px}.loan-comparison{padding:20px;text-align:center}table{margin:auto;width:80%}.calculator{padding:20px;text-align:center}.calculator button,.calculator input{border:1px solid #ddd;border-radius:5px;margin:5px;padding:10px}.calculator button{background-color:#28a745;color:#fff;cursor:pointer;transition:background .3s ease-in-out,transform .2s}.calculator button:hover{background-color:#218838;transform:scale(1.05)}@media (max-width:600px){.calculator input{width:90%}}.loan-application-container{background:#f8f9fa;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:auto;max-width:400px;padding:20px;text-align:center}.loan-application-container h2{margin-bottom:20px}.loan-application-container input,.loan-application-container select{border:1px solid #ccc;border-radius:5px;margin:10px 0;padding:10px;width:90%}.loan-application-container button{background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px}.loan-application-container .error{color:red;font-weight:700}.contact-support{padding:20px;text-align:center}.contact-support form{display:flex;flex-direction:column;gap:15px;margin:auto;width:60%}.contact-support input,.contact-support textarea{border:1px solid #ccc;border-radius:5px;font-size:16px;padding:10px;width:100%}.contact-support textarea{height:100px;resize:none}.contact-support button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:12px}.contact-support button:hover{background-color:#0056b3}.user-navbar{align-items:center;background-color:#007bff;color:#fff;display:flex;justify-content:space-between;padding:10px 20px}.user-navbar ul{display:flex;gap:20px;list-style:none}.user-navbar ul li{display:inline}.user-navbar ul li a{color:#fff;font-weight:700;text-decoration:none}.logout-btn{background-color:red;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:8px 12px}.logout-btn:hover{background-color:darkred}.loan-eligibility{padding:20px;text-align:center}.loan-eligibility input{border:1px solid #ccc;border-radius:5px;font-size:16px;margin:10px 0;padding:10px;width:50%}.loan-eligibility button{background-color:#28a745;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:12px}.loan-eligibility button:hover{background-color:#218838}.loan-eligibility p{font-size:18px;font-weight:700;margin-top:15px}.auth-container{background:#f8f9fa;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:auto;max-width:400px;padding:20px;text-align:center}.auth-container h2{margin-bottom:20px}.auth-container input{border:1px solid #ccc;border-radius:5px;margin:10px 0;padding:10px;width:90%}.auth-container button{background:#28a745;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px}.auth-container .error{color:red;font-weight:700}.dashboard{margin:auto;max-width:900px;padding:20px;text-align:center}.loan-tracking{margin-bottom:30px}.loan-tracking table{border-collapse:collapse;margin-top:10px;width:100%}.loan-tracking td,.loan-tracking th{border:1px solid #ddd;padding:10px;text-align:left}.loan-tracking th{background-color:#007bff;color:#fff}.loan-tracking .approved{color:green;font-weight:700}.loan-tracking .pending{color:orange;font-weight:700}.loan-tracking a{color:#007bff;text-decoration:none}.loan-tracking a:hover{text-decoration:underline}.approve-btn{background-color:#28a745;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:8px 10px}.approve-btn:hover{background-color:#218838}.apply-loan form{display:flex;flex-direction:column;gap:10px;margin:auto;max-width:400px}.apply-loan input,.apply-loan select{border:1px solid #ccc;border-radius:5px;font-size:16px;padding:10px}.apply-loan button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:12px}.apply-loan button:hover{background-color:#0056b3}.admin-login{background:#f8f9fa;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:auto;max-width:400px;padding:20px;text-align:center}.admin-login h2{margin-bottom:20px}.admin-login input{border:1px solid #ccc;border-radius:5px;margin:10px 0;padding:10px;width:90%}.admin-login button{background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px}.admin-login .error{color:red;font-weight:700}.admin-dashboard{margin:auto;max-width:900px;padding:20px;text-align:center}.loan-requests{margin-top:20px}.loan-requests table{border-collapse:collapse;width:100%}.loan-requests td,.loan-requests th{border:1px solid #ddd;padding:10px;text-align:left}.loan-requests th{background-color:#007bff;color:#fff}.approve{background-color:#28a745;margin-right:5px}.approve,.decline{border:none;color:#fff;cursor:pointer;padding:8px}.decline{background-color:#dc3545}.approve:hover{background-color:#218838}.decline:hover{background-color:#c82333}.declined{color:red;font-weight:700}.user-profile{border:1px solid #ddd;border-radius:8px;box-shadow:2px 2px 10px #0000001a;margin:auto;max-width:500px;padding:20px;text-align:center}.user-profile h2{margin-bottom:20px}.profile-pic-container{margin-bottom:15px;text-align:center}.profile-pic-container img{border-radius:50%;height:150px;margin-bottom:10px;object-fit:cover;width:150px}.profile-pic-container input{display:block;margin:auto}.form-group input,.form-group textarea{border:1px solid #ccc;border-radius:5px;padding:8px;width:100%}.loan-history{border:1px solid #ddd;border-radius:8px;box-shadow:2px 2px 10px #0000001a;margin:auto;max-width:800px;padding:20px;text-align:center}.loan-history h2{margin-bottom:20px}.approved{color:green;font-weight:700}.rejected{color:red;font-weight:700}.pending{color:orange;font-weight:700}.emi-payment{border:1px solid #ddd;border-radius:8px;box-shadow:2px 2px 10px #0000001a;margin:auto;max-width:400px;padding:20px;text-align:center}.emi-payment h2{margin-bottom:20px}.form-group{margin-bottom:15px;text-align:left}.form-group label{display:block;font-weight:700}.form-group input{border:1px solid #ccc;border-radius:5px;padding:8px;width:100%}button{background-color:#28a745;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}button:hover{background-color:#218838}.admin-emi-payments{border:1px solid #ddd;border-radius:8px;box-shadow:2px 2px 10px #0000001a;margin:auto;max-width:800px;padding:20px;text-align:center}.admin-emi-payments h2{margin-bottom:20px}table{border-collapse:collapse;margin-top:15px;width:100%}td,th{border:1px solid #ddd;padding:10px;text-align:center}th{background-color:#007bff;color:#fff}.success{color:green;font-weight:700}
/*# sourceMappingURL=main.8b0dbbac.css.map*/