/* JOKERFLIX TV REMOTE V1 */

[data-jf-tvfocus="1"]:focus,
button:focus,
a:focus,
input:focus,
select:focus,
textarea:focus,
input[type="range"]:focus{
    outline:none !important;
}

[data-jf-tvfocus="1"]:focus-visible,
button:focus-visible,
a:focus-visible{
    transform:scale(1.055);
    z-index:50;
    position:relative;

    box-shadow:
        0 0 0 3px #00ef6f,
        0 0 20px rgba(0,255,110,.55),
        0 12px 30px rgba(0,0,0,.5) !important;

    border-color:#00ef6f !important;

    transition:
        transform .14s ease,
        box-shadow .14s ease;
}

input:focus-visible,
select:focus-visible,
textarea:focus-visible{
    border-color:#00ef6f !important;

    box-shadow:
        0 0 0 3px rgba(0,239,111,.22) !important;
}

/* deixa o foco aparecer mesmo em navegadores de TV antigos */
.jf-tv-active{
    transform:scale(1.055);
    z-index:50 !important;
    position:relative;

    box-shadow:
        0 0 0 3px #00ef6f,
        0 0 20px rgba(0,255,110,.5) !important;
}

/* evita cortar card focado dentro de trilhos */
.jf-tv-active{
    overflow:visible !important;
}
