/* Zászló képek alap stílusa - halvány */
.aura-kep {
    filter: drop-shadow(0 0 8px rgba(255, 255, 255, 0.4));
    opacity: 0.4 !important; /* Alapértelmezetten halvány */
    transition: all 0.3s ease !important; /* Sima átmenet */
}

/* Nyelvválasztó container */
.language-selector {
    display: flex;
    flex-direction: column; /* Egymás alá */
    gap: 4px; /* 4 pixel távolság egymás között */
}

/* Egyedi hover effekt minden egyes zászlóra */
.aura-kep:hover {
    opacity: 1 !important;
    transform: scale(1.3); /* Kis nagyítás */
    filter: drop-shadow(0 0 12px rgba(255, 255, 255, 0.6)) !important; /* Erősebb aura */
}

/* Aktív nyelv jelzése */
.aura-kep.active {
    opacity: 1 !important;
    transform: scale(1.05);
}

