/*
 * RigarduMás – Tap To Select v1.2.0
 * Outline blanc sur :focus — fonctionne desktop + mobile.
 * Pas de classe custom : on utilise :focus-visible natif.
 */

/* Cards avec tabindex → focus natif */
.rgd-lp-card,
.rgd-lc-card,
.rgd-tc-card,
.rgd-hl__card,
.rgd-gp__card,
.rgd-gt__card {
    outline: none;      /* reset outline par défaut */
    cursor: pointer;
}

/* État focus : outline blanc comme Pickx */
.rgd-lp-card:focus,
.rgd-lc-card:focus,
.rgd-tc-card:focus,
.rgd-hl__card:focus,
.rgd-gp__card:focus,
.rgd-gt__card:focus {
    outline: 2.5px solid #ffffff !important;
    outline-offset: 3px !important;
}

/* Desktop : :focus-visible uniquement (pas au clic souris) */
.rgd-lp-card:focus:not(:focus-visible),
.rgd-lc-card:focus:not(:focus-visible),
.rgd-tc-card:focus:not(:focus-visible),
.rgd-hl__card:focus:not(:focus-visible),
.rgd-gp__card:focus:not(:focus-visible),
.rgd-gt__card:focus:not(:focus-visible) {
    outline: none !important;
}

/* S'assurer que les cards sont focusables */
.rgd-hl__card,
.rgd-gp__card,
.rgd-gt__card {
    position: relative;
}
