body.login-page {
    font-family: "Noto Sans TC", "Segoe UI", sans-serif;
    background: radial-gradient(circle at top left, rgba(79, 70, 229, 0.35), transparent 60%),
                radial-gradient(circle at bottom right, rgba(59, 130, 246, 0.25), transparent 55%),
                #0f172a;
}

.login-logo a {
    color: #f8fafc;
    text-shadow: 0 8px 24px rgba(15, 23, 42, 0.25);
}

.login-box .card {
    border-radius: 16px;
    backdrop-filter: blur(10px);
}

.login-card-body {
    border-radius: 16px;
}

.login-card-body .btn-primary {
    background: linear-gradient(135deg, #6366f1, #4f46e5);
    border-color: transparent;
}
