body {
    background: #f4f7fb;
    color: #243247;
    min-height: 100vh;
}

.navbar {
    background: #2449a5 !important;
}

.auth-card {
    max-width: 440px;
    background: #fff;
    padding: 35px;
    border-radius: 14px;
    box-shadow: 0 8px 30px rgba(30, 50, 90, 0.08);
}

.form-control {
    padding: 12px;
    border-radius: 8px;
}

.btn {
    border-radius: 8px;
    padding: 10px 16px;
}
