/* Attiva solo se l'utente usa dark mode */
@media (prefers-color-scheme: dark) {

    body {
        background: #111;
        color: #ddd;
    }

    .site-header {
        background: #222;
        box-shadow: none;
        border-bottom: 1px solid #333;
    }

    .logo a {
        color: #9cffc0;
    }
    .logo span {
        color: #4aff99;
    }

    .main-menu a {
        color: #ddd;
    }
    .main-menu a:hover {
        color: #4aff99;
    }

    .mobile-menu {
        background: #1b1b1b;
    }

    h1, h2 {
        color: #cfffde;
    }

    .borgo-card {
        background: #1b1b1b;
        color: #ddd;
        box-shadow: none;
        border: 1px solid #333;
    }

    .site-footer {
        background: #000;
        color: #bbb;
    }

    .site-footer a {
        color: #4aff99;
    }
}
