/*
 * De ce exista:
 * Acest fisier stilizeaza ecranul dedicat alegerii limbii in flow-ul comun
 * ZIAZI.
 *
 * Responsabilitate:
 * Ofera o compozitie simpla si clara pentru cele doua optiuni de limba fara
 * sa modifice shell-ul general al aplicatiei.
 *
 * Ce NU face:
 * Nu contine stiluri globale si nu redefinește componente shared.
 *
 * Depinde de:
 * template-ul `tpl-screen-language` si stilurile shared ale frontendului V2.
 */

.v2-screen--language .v2-language-grid {
    display: grid;
    gap: 0.9rem;
}

.v2-screen--language .v2-language-card {
    width: 100%;
    border: 1px solid rgba(22, 163, 74, 0.14);
    border-radius: 1rem;
    background: #fff;
    padding: 1rem;
    text-align: left;
    transition: transform 0.18s ease, box-shadow 0.18s ease, border-color 0.18s ease;
}

.v2-screen--language .v2-language-card:hover {
    transform: translateY(-1px);
    box-shadow: 0 16px 30px rgba(17, 24, 39, 0.08);
}

.v2-screen--language .v2-language-card.is-suggested {
    border-color: rgba(22, 163, 74, 0.42);
    box-shadow: 0 16px 30px rgba(22, 163, 74, 0.12);
}

.v2-screen--language .v2-language-card strong {
    display: block;
    color: #111827;
    font-size: 1rem;
}

.v2-screen--language .v2-language-card span {
    display: block;
    margin-top: 0.35rem;
    color: #4b5563;
    font-size: 0.95rem;
}
