/* 1. ELIMINAZIONE TOTALE DEL GIALLO E SFONDO BIANCO */
/* Usiamo l'asterisco per colpire ogni singolo elemento */
*, *::before, *::after {
    background-color: transparent; /* Reset iniziale */
}

html, body, #page, header, footer, main, div, section, article, .site-header, .site-footer {
    background-color: #ffffff !important;
    background-image: none !important;
    border-color: #00d4ff !important;
}

/* Rimuove forzatamente qualsiasi colore giallo/oro/arancione (codici hex comuni) */
[style*="background-color: #ff"], [style*="background: #ff"], 
.yellow, .gold, .warning, .highlight {
    background-color: #00d4ff !important;
    color: #ffffff !important;
}

/* 2. ANIMAZIONE LED FLUIDA PER TUTTE LE SCRITTE */
@keyframes neonPulse {
    0% {
        text-shadow: 0 0 4px #fff, 0 0 10px #00d4ff, 0 0 18px #00d4ff;
        color: #00d4ff;
    }
    50% {
        text-shadow: 0 0 8px #fff, 0 0 25px #00d4ff, 0 0 45px #00d4ff;
        color: #b3f2ff; /* Azzurro più chiaro nel picco di luce */
    }
    100% {
        text-shadow: 0 0 4px #fff, 0 0 10px #00d4ff, 0 0 18px #00d4ff;
        color: #00d4ff;
    }
}

/* Applica l'animazione a tutto il testo del sito */
body, p, h1, h2, h3, h4, h5, h6, span, a, li, td, th {
    color: #00d4ff !important;
    animation: neonPulse 2s infinite ease-in-out !important;
    font-family: sans-serif; /* Rende le scritte più pulite per l'effetto LED */
}

/* 3. BOTTONI SLOT "VIBRANTI" */
/* Colpiamo i bottoni tipici dei plugin di slot (es. Vegas, Affiliate, ecc.) */
button, .button, .wp-block-button__link, a.btn, .play-button, .entry-content a[href*="go"] {
    background-color: #ffffff !important;
    color: #00d4ff !important;
    border: 3px solid #00d4ff !important;
    box-shadow: 0 0 15px #00d4ff, inset 0 0 10px #00d4ff !important;
    animation: buttonPulse 1.5s infinite !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
    border-radius: 50px !important; /* Forma arrotondata tipo slot machine */
}

@keyframes buttonPulse {
    0% { transform: scale(1); box-shadow: 0 0 10px #00d4ff; }
    50% { transform: scale(1.05); box-shadow: 0 0 25px #00d4ff; }
    100% { transform: scale(1); box-shadow: 0 0 10px #00d4ff; }
}

/* Rimuove icone gialle o stelle delle recensioni */
.star-rating, .rating, .fa-star {
    color: #00d4ff !important;
}

