.form-control:focus, .btn:focus {
    box-shadow: none !important;
    outline: none !important;
}

body {
    background: linear-gradient(135deg, rgba(111, 66, 193, 0.85), rgba(156, 39, 176, 0.85)),
                repeating-linear-gradient(
                    45deg,
                    rgba(255,255,255,0.05) 0px,
                    rgba(255,255,255,0.05) 1px,
                    transparent 1px,
                    transparent 20px
                );
    background-size: cover;
    background-attachment: fixed;
}

.card-modern {
    border-radius: 1rem;
    background: rgba(255,255,255,0.95);
    backdrop-filter: blur(8px);
}

.card-header-modern {
    background: linear-gradient(90deg, #6f42c1, #9c27b0);
    border-radius: 1rem 1rem 0 0;
}
