/* public/css/vox-logo.css — Effet V0X uniforme sur tout le site
 * Logo V0X avec gradient animé vert → cyan → vert (identique à la page maintenance)
 */

.vox-logo,
.logo.glitch,
.auth-logo h1,
.auth-logo h1.glitch,
.maintenance-logo h1,
.maintenance-logo h1.glitch,
.vox-text {
    background: linear-gradient(135deg, #00ff41 0%, #00d4ff 50%, #00ff41 100%) !important;
    background-size: 200% auto !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    color: transparent !important;
    animation: vox-gradient-shift 4s linear infinite;
    filter: drop-shadow(0 0 12px rgba(0, 255, 65, 0.4));
    text-shadow: none !important;
}

.vox-logo span,
.logo.glitch span,
.auth-logo h1 span,
.maintenance-logo h1 span,
.vox-text span {
    -webkit-text-fill-color: rgba(180, 180, 180, 0.65) !important;
    color: rgba(180, 180, 180, 0.65) !important;
    background: none !important;
    filter: none !important;
}

@keyframes vox-gradient-shift {
    0%   { background-position: 0% center; }
    100% { background-position: 200% center; }
}

.vox-logo.subtle,
.logo.glitch.subtle {
    filter: drop-shadow(0 0 6px rgba(0, 255, 65, 0.25));
    animation-duration: 8s;
}
