/* /Componentes/Admin/Bundle.razor.rz.scp.css */
.caja-admin-bundle[b-xfmfbj0zq8] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 20px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.entrada-texto[b-xfmfbj0zq8] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-xfmfbj0zq8]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-xfmfbj0zq8] {
        outline: none;
    }

    .entrada-texto:hover[b-xfmfbj0zq8] {
        border-bottom: 1px solid var(--colorEnlace);
    }
/* /Componentes/Admin/Bundles.razor.rz.scp.css */
.caja-admin-bundles[b-nrha5pw79r] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 30px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.perfil-espacio-top[b-nrha5pw79r] {
    margin-top: 6px;
}

.opciones-combobox[b-nrha5pw79r] {
    position: relative;
    display: flex;
    height: 45px;
    border: 0px;
    border-radius: 0;
    overflow: hidden;
}

    .opciones-combobox[b-nrha5pw79r]::after {
        content: '\25BC';
        position: absolute;
        top: 0;
        right: 0;
        padding: 10px 15px;
        background-color: var(--fondoMinimo);
        transition: .25s all ease;
        pointer-events: none;
    }

    .opciones-combobox:hover[b-nrha5pw79r]::after {
        color: var(--colorTextoOscuro);
    }

.entrada-texto[b-nrha5pw79r] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-nrha5pw79r]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-nrha5pw79r] {
        outline: none;
    }

    .entrada-texto:hover[b-nrha5pw79r] {
        border-bottom: 1px solid var(--colorEnlace);
    }

.checkbox-caja .checkbox-interior[b-nrha5pw79r] {
    appearance: none;
    background-color: var(--fondoBotonPequeñoTransparente);
    border-radius: 72px;
    border-style: none;
    flex-shrink: 0;
    height: 24px;
    margin: 0;
    position: relative;
    width: 40px;
    display: flex;
}

    .checkbox-caja .checkbox-interior[b-nrha5pw79r]::before {
        bottom: -6px;
        content: "";
        left: -6px;
        position: absolute;
        right: -6px;
        top: -6px;
    }

    .checkbox-caja .checkbox-interior[b-nrha5pw79r],
    .checkbox-caja .checkbox-interior[b-nrha5pw79r]::after {
        transition: all 100ms ease-out;
    }

        .checkbox-caja .checkbox-interior[b-nrha5pw79r]::after {
            background-color: var(--bs-gray-500);
            border-radius: 50%;
            content: "";
            height: 19px;
            left: 3px;
            position: absolute;
            top: 3px;
            width: 19px;
        }

.checkbox-caja input[type=checkbox][b-nrha5pw79r] {
    cursor: default;
}

.checkbox-caja .checkbox-interior:hover[b-nrha5pw79r] {
    background-color: var(--checkboxFalso);
    transition-duration: 0s;
    cursor: pointer;
}

.checkbox-caja .checkbox-interior:checked[b-nrha5pw79r] {
    background-color: var(--fondoBoton);
}

    .checkbox-caja .checkbox-interior:checked[b-nrha5pw79r]::after {
        background-color: var(--colorTexto);
        left: 18px;
    }

.checkbox-caja :focus:not(.focus-visible)[b-nrha5pw79r] {
    outline: 0;
}

.checkbox-caja .checkbox-interior:checked:hover[b-nrha5pw79r] {
    background-color: var(--fondoBotonHover);
    cursor: pointer;
}
/* /Componentes/Admin/Cupones.razor.rz.scp.css */
.caja-admin-cupones[b-ynt4wwofms] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 30px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.texto-cabecera[b-ynt4wwofms] {
    font-size: var(--tamañoTexto);
    color: var(--colorTexto);
    margin-left: 10px;
    margin-right: 10px;
    text-decoration: none;
    vertical-align: middle;
    background-color: transparent;
}

    .texto-cabecera:hover[b-ynt4wwofms] {
        color: var(--colorTextoHover);
    }

    .texto-cabecera:visited[b-ynt4wwofms] {
        color: var(--colorTextoVisitado);
    }

    .texto-cabecera:active[b-ynt4wwofms] {
        color: var(--colorTextoActivo);
    }

.entrada-texto[b-ynt4wwofms] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-ynt4wwofms]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-ynt4wwofms] {
        outline: none;
    }

    .entrada-texto:hover[b-ynt4wwofms] {
        border-bottom: 1px solid var(--colorEnlace);
    }

.menu-dropdown[b-ynt4wwofms] {
    position: relative;
    display: inline-block;
}

.menu-dropdown-contenido[b-ynt4wwofms] {
    display: none;
    position: absolute;
    background-color: var(--fondoOscuro);
    color: var(--colorTexto);
    min-width: 200px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.5);
    padding: 0px;
    z-index: 1;
}

.menu-dropdown-item[b-ynt4wwofms] {
    display: block;
    padding: 8px 15px;
    margin: 0px;
}

.menu-dropdown:hover .menu-dropdown-contenido[b-ynt4wwofms] {
    display: block;
}

.menu-dropdown-contenido a:hover[b-ynt4wwofms] {
    color: var(--colorTextoHover);
    background-color: var(--fondoBotonHover);
}

.menu-dropdown-contenido button:hover[b-ynt4wwofms] {
    color: var(--colorTextoHover);
    background-color: var(--fondoBotonHover);
}
/* /Componentes/Admin/Divisas.razor.rz.scp.css */
.caja-admin-divisas[b-s2fwy6tfpt] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 30px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}
/* /Componentes/Admin/DLCs.razor.rz.scp.css */
.caja-admin-dlcs[b-phkmozoybl] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 30px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}
/* /Componentes/Admin/Duplicados.razor.rz.scp.css */
.caja-admin-duplicados[b-g4gsc9lqyk] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 30px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.admin-busqueda-juego-derecha[b-g4gsc9lqyk] {
    width: 150px;
    min-width: 150px;
    padding-left: 30px;
}

.boton-pequeño-peligro[b-g4gsc9lqyk] {
    color: var(--colorTexto);
    background-color: var(--colorTextoPeligro);
    display: inline-block;
    user-select: none;
    width: 100%;
    padding: 6px;
    text-align: center;
    font-size: 16px;
    border: 0px;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    filter: saturate(0.85);
    text-decoration: none;
}

    .boton-pequeño-peligro:hover[b-g4gsc9lqyk] {
        color: var(--colorTexto);
        background-color: var(--colorTextoPeligroHover);
    }
/* /Componentes/Admin/Enlaces.razor.rz.scp.css */
.caja-admin-enlaces[b-5rwyhmh742] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 30px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}
/* /Componentes/Admin/Errores.razor.rz.scp.css */
.caja-admin-errores[b-4c21mb8mv0] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 30px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}
/* /Componentes/Admin/Gratis.razor.rz.scp.css */
.caja-admin-gratis[b-a6i73l6owm] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 30px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.perfil-espacio-top[b-a6i73l6owm] {
    margin-top: 6px;
}

.opciones-combobox[b-a6i73l6owm] {
    position: relative;
    display: flex;
    height: 45px;
    border: 0px;
    border-radius: 0;
    overflow: hidden;
}

    .opciones-combobox[b-a6i73l6owm]::after {
        content: '\25BC';
        position: absolute;
        top: 0;
        right: 0;
        padding: 10px 15px;
        background-color: var(--fondoMinimo);
        transition: .25s all ease;
        pointer-events: none;
    }

    .opciones-combobox:hover[b-a6i73l6owm]::after {
        color: var(--colorTextoOscuro);
    }

.entrada-texto[b-a6i73l6owm] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-a6i73l6owm]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-a6i73l6owm] {
        outline: none;
    }

    .entrada-texto:hover[b-a6i73l6owm] {
        border-bottom: 1px solid var(--colorEnlace);
    }
/* /Componentes/Admin/Indice.razor.rz.scp.css */
.boton-pestañas[b-zfynv0yrv3] {
    color: var(--colorTexto);
    background: transparent;
    text-align: center;
    border: 0;
    width: 100%;
    transition: transform .2s;
    font-size: 17px;
    padding: 10px 30px;
}

    .boton-pestañas:hover[b-zfynv0yrv3] {
        color: var(--colorTextoHover);
        transform: scale(1.01);
    }

.caja-admin-indice[b-zfynv0yrv3] {
    background-color: var(--fondoSubsubcabecera);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}
/* /Componentes/Admin/Juego.razor.rz.scp.css */
.caja-admin-juego[b-zpyvn7v0e7] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 20px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.texto-cabecera[b-zpyvn7v0e7] {
    font-size: var(--tamañoTexto);
    color: var(--colorTexto);
    margin-left: 10px;
    margin-right: 10px;
    text-decoration: none;
    vertical-align: middle;
    background-color: transparent;
}

    .texto-cabecera:hover[b-zpyvn7v0e7] {
        color: var(--colorTextoHover);
    }

    .texto-cabecera:visited[b-zpyvn7v0e7] {
        color: var(--colorTextoVisitado);
    }

    .texto-cabecera:active[b-zpyvn7v0e7] {
        color: var(--colorTextoActivo);
    }

.boton-pequeño-peligro[b-zpyvn7v0e7] {
    color: var(--colorTexto);
    background-color: var(--colorTextoPeligro);
    display: inline-block;
    user-select: none;
    width: 100%;
    padding: 6px;
    text-align: center;
    font-size: 16px;
    border: 0px;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    filter: saturate(0.85);
    text-decoration: none;
}

    .boton-pequeño-peligro:hover[b-zpyvn7v0e7] {
        color: var(--colorTexto);
        background-color: var(--colorTextoPeligroHover);
    }

.entrada-texto[b-zpyvn7v0e7] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-zpyvn7v0e7]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-zpyvn7v0e7] {
        outline: none;
    }

    .entrada-texto:hover[b-zpyvn7v0e7] {
        border-bottom: 1px solid var(--colorEnlace);
    }

.checkbox-caja .checkbox-interior[b-zpyvn7v0e7] {
    appearance: none;
    background-color: var(--fondoBotonPequeñoTransparente);
    border-radius: 72px;
    border-style: none;
    flex-shrink: 0;
    height: 24px;
    margin: 0;
    position: relative;
    width: 40px;
    display: flex;
}

    .checkbox-caja .checkbox-interior[b-zpyvn7v0e7]::before {
        bottom: -6px;
        content: "";
        left: -6px;
        position: absolute;
        right: -6px;
        top: -6px;
    }

    .checkbox-caja .checkbox-interior[b-zpyvn7v0e7],
    .checkbox-caja .checkbox-interior[b-zpyvn7v0e7]::after {
        transition: all 100ms ease-out;
    }

        .checkbox-caja .checkbox-interior[b-zpyvn7v0e7]::after {
            background-color: var(--bs-gray-500);
            border-radius: 50%;
            content: "";
            height: 19px;
            left: 3px;
            position: absolute;
            top: 3px;
            width: 19px;
        }

.checkbox-caja input[type=checkbox][b-zpyvn7v0e7] {
    cursor: default;
}

.checkbox-caja .checkbox-interior:hover[b-zpyvn7v0e7] {
    background-color: var(--checkboxFalso);
    transition-duration: 0s;
    cursor: pointer;
}

.checkbox-caja .checkbox-interior:checked[b-zpyvn7v0e7] {
    background-color: var(--fondoBoton);
}

    .checkbox-caja .checkbox-interior:checked[b-zpyvn7v0e7]::after {
        background-color: var(--colorTexto);
        left: 18px;
    }

.checkbox-caja :focus:not(.focus-visible)[b-zpyvn7v0e7] {
    outline: 0;
}

.checkbox-caja .checkbox-interior:checked:hover[b-zpyvn7v0e7] {
    background-color: var(--fondoBotonHover);
    cursor: pointer;
}

.menu-dropdown[b-zpyvn7v0e7] {
    position: relative;
    display: inline-block;
}

.menu-dropdown-contenido[b-zpyvn7v0e7] {
    display: none;
    position: absolute;
    background-color: var(--fondoOscuro);
    color: var(--colorTexto);
    min-width: 200px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.5);
    padding: 0px;
    z-index: 1;
}

.menu-dropdown-item[b-zpyvn7v0e7] {
    display: block;
    padding: 8px 15px;
    margin: 0px;
}

.menu-dropdown:hover .menu-dropdown-contenido[b-zpyvn7v0e7] {
    display: block;
}

.menu-dropdown-contenido a:hover[b-zpyvn7v0e7] {
    color: var(--colorTextoHover);
    background-color: var(--fondoBotonHover);
}

.menu-dropdown-contenido button:hover[b-zpyvn7v0e7] {
    color: var(--colorTextoHover);
    background-color: var(--fondoBotonHover);
}
/* /Componentes/Admin/Juegos.razor.rz.scp.css */
.caja-admin-juegos[b-4tl2e54d1h] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 30px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.opciones-combobox[b-4tl2e54d1h] {
    position: relative;
    display: flex;
    height: 45px;
    border: 0px;
    border-radius: 0;
    overflow: hidden;
}

    .opciones-combobox[b-4tl2e54d1h]::after {
        content: '\25BC';
        position: absolute;
        top: 0;
        right: 0;
        padding: 10px 15px;
        background-color: var(--fondoMinimo);
        transition: .25s all ease;
        pointer-events: none;
    }

    .opciones-combobox:hover[b-4tl2e54d1h]::after {
        color: var(--colorTextoOscuro);
    }

.admin-busqueda[b-4tl2e54d1h] {
    padding-left: 30px;
    justify-content: center;
    width: 100%;
}

.entrada-texto[b-4tl2e54d1h] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-4tl2e54d1h]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-4tl2e54d1h] {
        outline: none;
    }

    .entrada-texto:hover[b-4tl2e54d1h] {
        border-bottom: 1px solid var(--colorEnlace);
    }
/* /Componentes/Admin/Noticia.razor.rz.scp.css */
.caja-admin-noticia[b-vmzzl4rgys] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 20px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.entrada-texto[b-vmzzl4rgys] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-vmzzl4rgys]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-vmzzl4rgys] {
        outline: none;
    }

    .entrada-texto:hover[b-vmzzl4rgys] {
        border-bottom: 1px solid var(--colorEnlace);
    }
/* /Componentes/Admin/Noticias.razor.rz.scp.css */
.caja-admin-noticias[b-4dchso25lz] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 30px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.perfil-espacio-top[b-4dchso25lz] {
    margin-top: 6px;
}

.opciones-combobox[b-4dchso25lz] {
    position: relative;
    display: flex;
    height: 45px;
    border: 0px;
    border-radius: 0;
    overflow: hidden;
}

    .opciones-combobox[b-4dchso25lz]::after {
        content: '\25BC';
        position: absolute;
        top: 0;
        right: 0;
        padding: 10px 15px;
        background-color: var(--fondoMinimo);
        transition: .25s all ease;
        pointer-events: none;
    }

    .opciones-combobox:hover[b-4dchso25lz]::after {
        color: var(--colorTextoOscuro);
    }

.entrada-texto[b-4dchso25lz] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-4dchso25lz]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-4dchso25lz] {
        outline: none;
    }

    .entrada-texto:hover[b-4dchso25lz] {
        border-bottom: 1px solid var(--colorEnlace);
    }

.opciones-panel[b-4dchso25lz] {
    overflow-x: auto;
    z-index: 10001;
    padding: 10px;
    background-color: var(--fondoOpcionesTransparente);
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
}
/* /Componentes/Admin/Pendientes.razor.rz.scp.css */
.caja-admin-pendientes[b-3lvakyvz52] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 30px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.admin-busqueda-juego-derecha[b-3lvakyvz52] {
    width: 150px;
    min-width: 150px;
    padding-left: 30px;
}

.entrada-texto[b-3lvakyvz52] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-3lvakyvz52]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-3lvakyvz52] {
        outline: none;
    }

    .entrada-texto:hover[b-3lvakyvz52] {
        border-bottom: 1px solid var(--colorEnlace);
    }
/* /Componentes/Admin/Recompensas.razor.rz.scp.css */
.caja-admin-recompensas[b-iij1oovpfj] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 30px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.entrada-texto[b-iij1oovpfj] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-iij1oovpfj]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-iij1oovpfj] {
        outline: none;
    }

    .entrada-texto:hover[b-iij1oovpfj] {
        border-bottom: 1px solid var(--colorEnlace);
    }
/* /Componentes/Admin/Suscripciones.razor.rz.scp.css */
.caja-admin-suscripciones[b-ln7w0929ho] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 30px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.perfil-espacio-top[b-ln7w0929ho] {
    margin-top: 6px;
}

.opciones-combobox[b-ln7w0929ho] {
    position: relative;
    display: flex;
    height: 45px;
    border: 0px;
    border-radius: 0;
    overflow: hidden;
}

    .opciones-combobox[b-ln7w0929ho]::after {
        content: '\25BC';
        position: absolute;
        top: 0;
        right: 0;
        padding: 10px 15px;
        background-color: var(--fondoMinimo);
        transition: .25s all ease;
        pointer-events: none;
    }

    .opciones-combobox:hover[b-ln7w0929ho]::after {
        color: var(--colorTextoOscuro);
    }

.entrada-texto[b-ln7w0929ho] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-ln7w0929ho]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-ln7w0929ho] {
        outline: none;
    }

    .entrada-texto:hover[b-ln7w0929ho] {
        border-bottom: 1px solid var(--colorEnlace);
    }
/* /Componentes/Admin/Tareas.razor.rz.scp.css */
.caja-admin-tareas[b-p340rp5ys1] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 30px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}
/* /Componentes/Cuenta/Accesos.razor.rz.scp.css */
.boton-accesos[b-riggvci4za] {
    color: var(--colorEnlace);
    background: transparent;
    text-align: center;
    border: 0;
    width: 100%;
    text-decoration: underline;
    transition: transform .2s;
}

    .boton-accesos:hover[b-riggvci4za] {
        color: var(--colorEnlaceHover);
        transform: scale(1.01);
    }

.caja-accesos-contenido[b-riggvci4za] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    border-radius: 20px;
    padding: 30px 40px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    max-width: 600px;
}
/* /Componentes/Cuenta/ConfirmarCambioCorreo.razor.rz.scp.css */
.caja-concorreo-contenido[b-d1cu10cmga] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 40px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    max-width: 800px;
}
/* /Componentes/Cuenta/ConfirmarCorreo.razor.rz.scp.css */
.caja-concorreo-contenido[b-e17fca23gy] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 40px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    max-width: 800px;
}
/* /Componentes/Cuenta/ContrasenaOlvidada.razor.rz.scp.css */
.caja-contraseña-contenido[b-eqqoxcd7p4] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    border-radius: 20px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    max-width: 600px;
}

.caja-contraseña-titulo[b-eqqoxcd7p4] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    padding: 20px 40px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
    font-size: 20px;
}

.texto-info-entrada[b-eqqoxcd7p4] {
    margin-left: 10px;
    margin-bottom: 5px;
}
/* /Componentes/Cuenta/ContrasenaResetear.razor.rz.scp.css */
.caja-contraseña-contenido[b-qmxjw2ua9l] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    border-radius: 20px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    max-width: 600px;
}

.caja-contraseña-titulo[b-qmxjw2ua9l] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    padding: 20px 50px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
    font-size: 20px;
}

.texto-info-entrada[b-qmxjw2ua9l] {
    margin-left: 10px;
    margin-bottom: 5px;
}
/* /Componentes/Cuenta/Cuenta/CambioContrasena.razor.rz.scp.css */
.texto-info-entrada[b-yzzkvpupgw] {
    margin-left: 10px;
    margin-bottom: 5px;
}

.entrada-texto[b-yzzkvpupgw] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-yzzkvpupgw]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-yzzkvpupgw] {
        outline: none;
    }

    .entrada-texto:hover[b-yzzkvpupgw] {
        border-bottom: 1px solid var(--colorEnlace);
    }
/* /Componentes/Cuenta/Cuenta/Correo.razor.rz.scp.css */
.texto-info-entrada[b-5xoxi78cjp] {
    margin-left: 10px;
    margin-bottom: 5px;
}

.entrada-texto[b-5xoxi78cjp] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-5xoxi78cjp]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-5xoxi78cjp] {
        outline: none;
    }

    .entrada-texto:hover[b-5xoxi78cjp] {
        border-bottom: 1px solid var(--colorEnlace);
    }
/* /Componentes/Cuenta/Cuenta/CorreoPatreon.razor.rz.scp.css */
.entrada-texto[b-z37t0bes86] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-z37t0bes86]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-z37t0bes86] {
        outline: none;
    }

    .entrada-texto:hover[b-z37t0bes86] {
        border-bottom: 1px solid var(--colorEnlace);
    }
/* /Componentes/Cuenta/Cuenta/DatosPersonales.razor.rz.scp.css */
.caja-cuenta-bloque[b-k0qxqxavei] {
    background-color: var(--fondoCuentaBloque);
    border-radius: 5px;
    display: flex;
    align-items: center;
    gap: 20px;
    border: 1px solid var(--glaseadoBorde);
    padding: 20px 30px;
    justify-content: space-between;
}

.boton-peligro[b-k0qxqxavei] {
    color: var(--colorTexto);
    background-color: var(--fondoPeligro);
    display: inline-block;
    user-select: none;
    width: 100%;
    padding: 10px;
    text-align: center;
    font-size: 20px;
    border: 0px;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    filter: saturate(0.85);
    text-decoration: none;
}

    .boton-peligro:hover[b-k0qxqxavei] {
        color: var(--colorTexto);
        background-color: var(--colorTextoPeligroHover);
    }
/* /Componentes/Cuenta/Cuenta/Foro.razor.rz.scp.css */
.texto-info-entrada[b-ejawfi7su1] {
    margin-left: 10px;
    margin-bottom: 5px;
}

.entrada-texto[b-ejawfi7su1] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-ejawfi7su1]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-ejawfi7su1] {
        outline: none;
    }

    .entrada-texto:hover[b-ejawfi7su1] {
        border-bottom: 1px solid var(--colorEnlace);
    }

.checkbox-caja .checkbox-interior[b-ejawfi7su1] {
    appearance: none;
    background-color: var(--fondoBotonPequeñoTransparente);
    border-radius: 72px;
    border-style: none;
    flex-shrink: 0;
    height: 24px;
    margin: 0;
    position: relative;
    width: 40px;
    display: flex;
}

    .checkbox-caja .checkbox-interior[b-ejawfi7su1]::before {
        bottom: -6px;
        content: "";
        left: -6px;
        position: absolute;
        right: -6px;
        top: -6px;
    }

    .checkbox-caja .checkbox-interior[b-ejawfi7su1],
    .checkbox-caja .checkbox-interior[b-ejawfi7su1]::after {
        transition: all 100ms ease-out;
    }

        .checkbox-caja .checkbox-interior[b-ejawfi7su1]::after {
            background-color: var(--bs-gray-500);
            border-radius: 50%;
            content: "";
            height: 19px;
            left: 3px;
            position: absolute;
            top: 3px;
            width: 19px;
        }

.checkbox-caja input[type=checkbox][b-ejawfi7su1] {
    cursor: default;
}

.checkbox-caja .checkbox-interior:hover[b-ejawfi7su1] {
    background-color: var(--checkboxFalso);
    transition-duration: 0s;
    cursor: pointer;
}

.checkbox-caja .checkbox-interior:checked[b-ejawfi7su1] {
    background-color: var(--fondoBoton);
}

    .checkbox-caja .checkbox-interior:checked[b-ejawfi7su1]::after {
        background-color: var(--colorTexto);
        left: 18px;
    }

.checkbox-caja :focus:not(.focus-visible)[b-ejawfi7su1] {
    outline: 0;
}

.checkbox-caja .checkbox-interior:checked:hover[b-ejawfi7su1] {
    background-color: var(--fondoBotonHover);
    cursor: pointer;
}
/* /Componentes/Cuenta/Cuenta/Idioma.razor.rz.scp.css */
.caja-cuenta-bloque[b-bjh3j4q2pu] {
    background-color: var(--fondoCuentaBloque);
    border-radius: 5px;
    display: flex;
    align-items: center;
    gap: 20px;
    border: 1px solid var(--glaseadoBorde);
    padding: 20px 30px;
    justify-content: space-between;
}

.texto-cabecera[b-bjh3j4q2pu] {
    font-size: var(--tamañoTexto);
    color: var(--colorTexto);
    margin-left: 10px;
    margin-right: 10px;
    text-decoration: none;
    vertical-align: middle;
    background-color: transparent;
}

    .texto-cabecera:hover[b-bjh3j4q2pu] {
        color: var(--colorTextoHover);
    }

    .texto-cabecera:visited[b-bjh3j4q2pu] {
        color: var(--colorTextoVisitado);
    }

    .texto-cabecera:active[b-bjh3j4q2pu] {
        color: var(--colorTextoActivo);
    }

.menu-dropdown[b-bjh3j4q2pu] {
    position: relative;
    display: inline-block;
}

.menu-dropdown-contenido[b-bjh3j4q2pu] {
    display: none;
    position: absolute;
    background-color: var(--fondoOscuro);
    color: var(--colorTexto);
    min-width: 200px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.5);
    padding: 0px;
    z-index: 1;
}

.menu-dropdown-item[b-bjh3j4q2pu] {
    display: block;
    padding: 8px 15px;
    margin: 0px;
}

.menu-dropdown:hover .menu-dropdown-contenido[b-bjh3j4q2pu] {
    display: block;
}

.menu-dropdown-contenido a:hover[b-bjh3j4q2pu] {
    color: var(--colorTextoHover);
    background-color: var(--fondoBotonHover);
}

.menu-dropdown-contenido button:hover[b-bjh3j4q2pu] {
    color: var(--colorTextoHover);
    background-color: var(--fondoBotonHover);
}
/* /Componentes/Cuenta/Cuenta/Indice.razor.rz.scp.css */
.boton-pestañas[b-0v58epkknw] {
    color: var(--colorTexto);
    fill: var(--colorTexto);
    background-color: var(--fondoBotonPequeño);
    border: 1px solid var(--fondoOscuro);
    width: 100%;
    transition: transform .2s;
    font-size: 17px;
    padding: 15px 20px;
}

    .boton-pestañas:hover[b-0v58epkknw] {
        color: var(--colorTextoHover);
        fill: var(--colorTextoHover);
        transform: scale(1.01);
    }

.grid-estructura[b-0v58epkknw] {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    gap: 30px;
}

@media (max-width: 800px) {
    .grid-estructura[b-0v58epkknw] {
        display: grid;
        gap: 20px;
    }
}

*[b-0v58epkknw] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(45, 47, 54, 0.70);
    --botonSeleccionado: rgba(13, 22, 33, 0.75);
    --fondoCuentaBloque: #222e44;
    --fondoPeligro2: rgba(132, 32, 41, 0.5);
}

.caja-cuenta-indice-contenido[b-0v58epkknw] {
    background-color: var(--fondoSubsubcabecera);
    box-shadow: 0 22px 34px 0 rgba(0, 0, 0, 0.25);
    border: 2px solid var(--glaseadoBorde);
    border-radius: 20px;
}

.caja-cuenta-indice-titulo[b-0v58epkknw] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    font-size: 18px;
    padding: 20px 30px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.caja-cuenta-bloque[b-0v58epkknw] {
    background-color: var(--fondoCuentaBloque);
    border-radius: 5px;
    display: flex;
    align-items: center;
    gap: 20px;
    border: 1px solid var(--glaseadoBorde);
    padding: 20px 30px;
    justify-content: space-between;
}
/* /Componentes/Cuenta/Cuenta/Juegos.razor.rz.scp.css */
.cargando[b-78e35b45rl] {
    width: 48px;
    height: 48px;
    border: 5px solid var(--colorTexto);
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotacion-b-78e35b45rl 1s linear infinite;
}

@keyframes rotacion-b-78e35b45rl {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.entrada-texto[b-78e35b45rl] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-78e35b45rl]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-78e35b45rl] {
        outline: none;
    }

    .entrada-texto:hover[b-78e35b45rl] {
        border-bottom: 1px solid var(--colorEnlace);
    }
/* /Componentes/Cuenta/Cuenta/JuegosExcluir.razor.rz.scp.css */
.juego-imagen[b-hnq0shc5wl] {
    display: block;
    max-width: 100%;
}

@media(max-width: 800px) {
    .juego-imagen[b-hnq0shc5wl] {
        display: none;
    }
}
/* /Componentes/Cuenta/Cuenta/NotificacionesCorreo.razor.rz.scp.css */
.caja-cuenta-bloque[b-bvi90syebo] {
    background-color: var(--fondoCuentaBloque);
    border-radius: 5px;
    display: flex;
    align-items: center;
    gap: 20px;
    border: 1px solid var(--glaseadoBorde);
    padding: 20px 30px;
    justify-content: space-between;
}

.checkbox-caja .checkbox-interior[b-bvi90syebo] {
    appearance: none;
    background-color: var(--fondoBotonPequeñoTransparente);
    border-radius: 72px;
    border-style: none;
    flex-shrink: 0;
    height: 24px;
    margin: 0;
    position: relative;
    width: 40px;
    display: flex;
}

    .checkbox-caja .checkbox-interior[b-bvi90syebo]::before {
        bottom: -6px;
        content: "";
        left: -6px;
        position: absolute;
        right: -6px;
        top: -6px;
    }

    .checkbox-caja .checkbox-interior[b-bvi90syebo],
    .checkbox-caja .checkbox-interior[b-bvi90syebo]::after {
        transition: all 100ms ease-out;
    }

        .checkbox-caja .checkbox-interior[b-bvi90syebo]::after {
            background-color: var(--bs-gray-500);
            border-radius: 50%;
            content: "";
            height: 19px;
            left: 3px;
            position: absolute;
            top: 3px;
            width: 19px;
        }

.checkbox-caja input[type=checkbox][b-bvi90syebo] {
    cursor: default;
}

.checkbox-caja .checkbox-interior:hover[b-bvi90syebo] {
    background-color: var(--checkboxFalso);
    transition-duration: 0s;
    cursor: pointer;
}

.checkbox-caja .checkbox-interior:checked[b-bvi90syebo] {
    background-color: var(--fondoBoton);
}

    .checkbox-caja .checkbox-interior:checked[b-bvi90syebo]::after {
        background-color: var(--colorTexto);
        left: 18px;
    }

.checkbox-caja :focus:not(.focus-visible)[b-bvi90syebo] {
    outline: 0;
}

.checkbox-caja .checkbox-interior:checked:hover[b-bvi90syebo] {
    background-color: var(--fondoBotonHover);
    cursor: pointer;
}
/* /Componentes/Cuenta/Cuenta/NotificacionesPush.razor.rz.scp.css */
.caja-cuenta-bloque[b-2vxxky7wo6] {
    background-color: var(--fondoCuentaBloque);
    border-radius: 5px;
    display: flex;
    align-items: center;
    gap: 20px;
    border: 1px solid var(--glaseadoBorde);
    padding: 20px 30px;
    justify-content: space-between;
}

.checkbox-caja .checkbox-interior[b-2vxxky7wo6] {
    appearance: none;
    background-color: var(--fondoBotonPequeñoTransparente);
    border-radius: 72px;
    border-style: none;
    flex-shrink: 0;
    height: 24px;
    margin: 0;
    position: relative;
    width: 40px;
    display: flex;
}

    .checkbox-caja .checkbox-interior[b-2vxxky7wo6]::before {
        bottom: -6px;
        content: "";
        left: -6px;
        position: absolute;
        right: -6px;
        top: -6px;
    }

    .checkbox-caja .checkbox-interior[b-2vxxky7wo6],
    .checkbox-caja .checkbox-interior[b-2vxxky7wo6]::after {
        transition: all 100ms ease-out;
    }

        .checkbox-caja .checkbox-interior[b-2vxxky7wo6]::after {
            background-color: var(--bs-gray-500);
            border-radius: 50%;
            content: "";
            height: 19px;
            left: 3px;
            position: absolute;
            top: 3px;
            width: 19px;
        }

.checkbox-caja input[type=checkbox][b-2vxxky7wo6] {
    cursor: default;
}

.checkbox-caja .checkbox-interior:hover[b-2vxxky7wo6] {
    background-color: var(--checkboxFalso);
    transition-duration: 0s;
    cursor: pointer;
}

.checkbox-caja .checkbox-interior:checked[b-2vxxky7wo6] {
    background-color: var(--fondoBoton);
}

    .checkbox-caja .checkbox-interior:checked[b-2vxxky7wo6]::after {
        background-color: var(--colorTexto);
        left: 18px;
    }

.checkbox-caja :focus:not(.focus-visible)[b-2vxxky7wo6] {
    outline: 0;
}

.checkbox-caja .checkbox-interior:checked:hover[b-2vxxky7wo6] {
    background-color: var(--fondoBotonHover);
    cursor: pointer;
}
/* /Componentes/Cuenta/Cuenta/PatreonTienda.razor.rz.scp.css */
*[b-1ucjqep8za] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(45, 47, 54, 0.70);
    --noResultados: rgba(132, 32, 41, 0.5);
    --botonSeleccionado: rgba(13, 22, 33, 0.75);
}

.caja-patreontienda[b-1ucjqep8za] {
    background-blend-mode: overlay;
    border-radius: 100px;
    border: 2px solid var(--glaseadoBorde);
    width: fit-content;
    background-color: var(--fondoSubcabecera);
    backdrop-filter: blur(25px);
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 5px;
}

.caja-patreontienda-titulo[b-1ucjqep8za] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    font-size: 18px;
    padding: 20px 30px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.boton-patreontienda[b-1ucjqep8za] {
    font-size: 16px;
    transition: backdrop-filter 0.2s ease;
}

    .boton-patreontienda:hover[b-1ucjqep8za] {
        backdrop-filter: brightness(50%);
    }

.recompensa-expandir[b-1ucjqep8za] {
    transition: transform .2s;
}

    .recompensa-expandir:hover[b-1ucjqep8za] {
        transform: scale(1.01);
    }

.cargando[b-1ucjqep8za] {
    width: 48px;
    height: 48px;
    border: 5px solid var(--colorTexto);
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotacion-b-1ucjqep8za 1s linear infinite;
}

@keyframes rotacion-b-1ucjqep8za {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.opciones-panel[b-1ucjqep8za] {
    overflow-x: auto;
    z-index: 10001;
    padding: 10px;
    background-color: var(--fondoOpcionesTransparente);
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
}
/* /Componentes/Cuenta/Cuenta/Perfil.razor.rz.scp.css */
.entrada-texto[b-mqes1w3fa4] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-mqes1w3fa4]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-mqes1w3fa4] {
        outline: none;
    }

    .entrada-texto:hover[b-mqes1w3fa4] {
        border-bottom: 1px solid var(--colorEnlace);
    }

.checkbox-caja .checkbox-interior[b-mqes1w3fa4] {
    appearance: none;
    background-color: var(--fondoBotonPequeñoTransparente);
    border-radius: 72px;
    border-style: none;
    flex-shrink: 0;
    height: 24px;
    margin: 0;
    position: relative;
    width: 40px;
    display: flex;
}

    .checkbox-caja .checkbox-interior[b-mqes1w3fa4]::before {
        bottom: -6px;
        content: "";
        left: -6px;
        position: absolute;
        right: -6px;
        top: -6px;
    }

    .checkbox-caja .checkbox-interior[b-mqes1w3fa4],
    .checkbox-caja .checkbox-interior[b-mqes1w3fa4]::after {
        transition: all 100ms ease-out;
    }

        .checkbox-caja .checkbox-interior[b-mqes1w3fa4]::after {
            background-color: var(--bs-gray-500);
            border-radius: 50%;
            content: "";
            height: 19px;
            left: 3px;
            position: absolute;
            top: 3px;
            width: 19px;
        }

.checkbox-caja input[type=checkbox][b-mqes1w3fa4] {
    cursor: default;
}

.checkbox-caja .checkbox-interior:hover[b-mqes1w3fa4] {
    background-color: var(--checkboxFalso);
    transition-duration: 0s;
    cursor: pointer;
}

.checkbox-caja .checkbox-interior:checked[b-mqes1w3fa4] {
    background-color: var(--fondoBoton);
}

    .checkbox-caja .checkbox-interior:checked[b-mqes1w3fa4]::after {
        background-color: var(--colorTexto);
        left: 18px;
    }

.checkbox-caja :focus:not(.focus-visible)[b-mqes1w3fa4] {
    outline: 0;
}

.checkbox-caja .checkbox-interior:checked:hover[b-mqes1w3fa4] {
    background-color: var(--fondoBotonHover);
    cursor: pointer;
}
/* /Componentes/Cuenta/Juegos/Amazon.razor.rz.scp.css */
.caja-cuenta-amazon-contenido[b-ryxrr4m4yf] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--glaseadoBorde);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    border-radius: 20px;
}

.caja-cuenta-amazon-titulo[b-ryxrr4m4yf] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    font-size: 18px;
    padding: 20px 30px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.cargando[b-ryxrr4m4yf] {
    width: 48px;
    height: 48px;
    border: 5px solid var(--colorTexto);
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotacion-b-ryxrr4m4yf 1s linear infinite;
}

@keyframes rotacion-b-ryxrr4m4yf {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}
/* /Componentes/Cuenta/Juegos/Ea.razor.rz.scp.css */
.caja-cuenta-ea-contenido[b-yjy9hkjzry] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--glaseadoBorde);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    border-radius: 20px;
}

.caja-cuenta-ea-titulo[b-yjy9hkjzry] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    font-size: 18px;
    padding: 20px 30px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.cargando[b-yjy9hkjzry] {
    width: 48px;
    height: 48px;
    border: 5px solid var(--colorTexto);
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotacion-b-yjy9hkjzry 1s linear infinite;
}

@keyframes rotacion-b-yjy9hkjzry {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}
/* /Componentes/Cuenta/Juegos/EpicGames.razor.rz.scp.css */
.caja-cuenta-epic-contenido[b-ldnwfjkwhy] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--glaseadoBorde);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    border-radius: 20px;
}

.caja-cuenta-epic-titulo[b-ldnwfjkwhy] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    font-size: 18px;
    padding: 20px 30px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.cargando[b-ldnwfjkwhy] {
    width: 48px;
    height: 48px;
    border: 5px solid var(--colorTexto);
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotacion-b-ldnwfjkwhy 1s linear infinite;
}

@keyframes rotacion-b-ldnwfjkwhy {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.entrada-texto[b-ldnwfjkwhy] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-ldnwfjkwhy]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-ldnwfjkwhy] {
        outline: none;
    }

    .entrada-texto:hover[b-ldnwfjkwhy] {
        border-bottom: 1px solid var(--colorEnlace);
    }
/* /Componentes/Cuenta/Juegos/Gog.razor.rz.scp.css */
.caja-cuenta-gog-contenido[b-6xgg7ut9zr] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--glaseadoBorde);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    border-radius: 20px;
}

.caja-cuenta-gog-titulo[b-6xgg7ut9zr] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    font-size: 18px;
    padding: 20px 30px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.cargando[b-6xgg7ut9zr] {
    width: 48px;
    height: 48px;
    border: 5px solid var(--colorTexto);
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotacion-b-6xgg7ut9zr 1s linear infinite;
}

@keyframes rotacion-b-6xgg7ut9zr {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.entrada-texto[b-6xgg7ut9zr] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-6xgg7ut9zr]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-6xgg7ut9zr] {
        outline: none;
    }

    .entrada-texto:hover[b-6xgg7ut9zr] {
        border-bottom: 1px solid var(--colorEnlace);
    }

.checkbox-caja .checkbox-interior[b-6xgg7ut9zr] {
    appearance: none;
    background-color: var(--fondoBotonPequeñoTransparente);
    border-radius: 72px;
    border-style: none;
    flex-shrink: 0;
    height: 24px;
    margin: 0;
    position: relative;
    width: 40px;
    display: flex;
}

    .checkbox-caja .checkbox-interior[b-6xgg7ut9zr]::before {
        bottom: -6px;
        content: "";
        left: -6px;
        position: absolute;
        right: -6px;
        top: -6px;
    }

    .checkbox-caja .checkbox-interior[b-6xgg7ut9zr],
    .checkbox-caja .checkbox-interior[b-6xgg7ut9zr]::after {
        transition: all 100ms ease-out;
    }

        .checkbox-caja .checkbox-interior[b-6xgg7ut9zr]::after {
            background-color: var(--bs-gray-500);
            border-radius: 50%;
            content: "";
            height: 19px;
            left: 3px;
            position: absolute;
            top: 3px;
            width: 19px;
        }

.checkbox-caja input[type=checkbox][b-6xgg7ut9zr] {
    cursor: default;
}

.checkbox-caja .checkbox-interior:hover[b-6xgg7ut9zr] {
    background-color: var(--checkboxFalso);
    transition-duration: 0s;
    cursor: pointer;
}

.checkbox-caja .checkbox-interior:checked[b-6xgg7ut9zr] {
    background-color: var(--fondoBoton);
}

    .checkbox-caja .checkbox-interior:checked[b-6xgg7ut9zr]::after {
        background-color: var(--colorTexto);
        left: 18px;
    }

.checkbox-caja :focus:not(.focus-visible)[b-6xgg7ut9zr] {
    outline: 0;
}

.checkbox-caja .checkbox-interior:checked:hover[b-6xgg7ut9zr] {
    background-color: var(--fondoBotonHover);
    cursor: pointer;
}
/* /Componentes/Cuenta/Juegos/Sincronizar.razor.rz.scp.css */
*[b-uiyaykmjbr] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(45, 47, 54, 0.70);
    --noResultados: rgba(132, 32, 41, 0.5);
    --botonSeleccionado: rgba(13, 22, 33, 0.75);
}

.caja-sincronizar[b-uiyaykmjbr] {
    background-blend-mode: overlay;
    border-radius: 100px;
    border: 2px solid var(--glaseadoBorde);
    width: fit-content;
    background-color: var(--fondoSubcabecera);
    backdrop-filter: blur(25px);
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 5px;
    transition: width 0.3s ease;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.caja-sincronizar-animacion[b-uiyaykmjbr] {
    opacity: 0;
    transition: all 0.5s ease, transform .2s ease;
    pointer-events: none;
    transform: scaleX(0);
    transform-origin: left;
    max-width: 0;
}

    .caja-sincronizar-animacion.visible[b-uiyaykmjbr] {
        opacity: 1;
        pointer-events: auto;
        transform: scaleX(1);
        max-width: fit-content;
    }

.boton-pestañas[b-uiyaykmjbr] {
    color: var(--colorTexto);
    fill: var(--colorTexto);
    background-color: var(--fondoBotonPequeño);
    border: 1px solid var(--fondoOscuro);
    width: 100%;
    transition: transform .2s;
    font-size: 17px;
    padding: 15px 20px;
}

    .boton-pestañas:hover[b-uiyaykmjbr] {
        color: var(--colorTextoHover);
        fill: var(--colorTextoHover);
        transform: scale(1.01);
    }
/* /Componentes/Cuenta/Juegos/Steam.razor.rz.scp.css */
.caja-cuenta-steam-contenido[b-7zmdgl9kdt] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--glaseadoBorde);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    border-radius: 20px;
}

.caja-cuenta-steam-titulo[b-7zmdgl9kdt] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    font-size: 18px;
    padding: 20px 30px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.cargando[b-7zmdgl9kdt] {
    width: 48px;
    height: 48px;
    border: 5px solid var(--colorTexto);
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotacion-b-7zmdgl9kdt 1s linear infinite;
}

@keyframes rotacion-b-7zmdgl9kdt {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.entrada-texto[b-7zmdgl9kdt] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-7zmdgl9kdt]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-7zmdgl9kdt] {
        outline: none;
    }

    .entrada-texto:hover[b-7zmdgl9kdt] {
        border-bottom: 1px solid var(--colorEnlace);
    }

.checkbox-caja .checkbox-interior[b-7zmdgl9kdt] {
    appearance: none;
    background-color: var(--fondoBotonPequeñoTransparente);
    border-radius: 72px;
    border-style: none;
    flex-shrink: 0;
    height: 24px;
    margin: 0;
    position: relative;
    width: 40px;
    display: flex;
}

    .checkbox-caja .checkbox-interior[b-7zmdgl9kdt]::before {
        bottom: -6px;
        content: "";
        left: -6px;
        position: absolute;
        right: -6px;
        top: -6px;
    }

    .checkbox-caja .checkbox-interior[b-7zmdgl9kdt],
    .checkbox-caja .checkbox-interior[b-7zmdgl9kdt]::after {
        transition: all 100ms ease-out;
    }

        .checkbox-caja .checkbox-interior[b-7zmdgl9kdt]::after {
            background-color: var(--bs-gray-500);
            border-radius: 50%;
            content: "";
            height: 19px;
            left: 3px;
            position: absolute;
            top: 3px;
            width: 19px;
        }

.checkbox-caja input[type=checkbox][b-7zmdgl9kdt] {
    cursor: default;
}

.checkbox-caja .checkbox-interior:hover[b-7zmdgl9kdt] {
    background-color: var(--checkboxFalso);
    transition-duration: 0s;
    cursor: pointer;
}

.checkbox-caja .checkbox-interior:checked[b-7zmdgl9kdt] {
    background-color: var(--fondoBoton);
}

    .checkbox-caja .checkbox-interior:checked[b-7zmdgl9kdt]::after {
        background-color: var(--colorTexto);
        left: 18px;
    }

.checkbox-caja :focus:not(.focus-visible)[b-7zmdgl9kdt] {
    outline: 0;
}

.checkbox-caja .checkbox-interior:checked:hover[b-7zmdgl9kdt] {
    background-color: var(--fondoBotonHover);
    cursor: pointer;
}
/* /Componentes/Cuenta/Juegos/Ubisoft.razor.rz.scp.css */
.caja-cuenta-ubisoft-contenido[b-r1zgbhmrbo] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--glaseadoBorde);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    border-radius: 20px;
}

.caja-cuenta-ubisoft-titulo[b-r1zgbhmrbo] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    font-size: 18px;
    padding: 20px 30px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.cargando[b-r1zgbhmrbo] {
    width: 48px;
    height: 48px;
    border: 5px solid var(--colorTexto);
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotacion-b-r1zgbhmrbo 1s linear infinite;
}

@keyframes rotacion-b-r1zgbhmrbo {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}
/* /Componentes/Cuenta/Login.razor.rz.scp.css */
.caja-login-contenido[b-81ygbfyxki] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    border-radius: 20px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    max-width: 600px;
}

.caja-login-titulo[b-81ygbfyxki] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    padding: 20px 50px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
    font-size: 20px;
}

.texto-peligro-entrada[b-81ygbfyxki] {
    color: var(--colorTextoPeligro);
}

.texto-info-entrada[b-81ygbfyxki] {
    margin-left: 10px;
    margin-bottom: 5px;
}

.entrada-texto[b-81ygbfyxki] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-81ygbfyxki]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-81ygbfyxki] {
        outline: none;
    }

    .entrada-texto:hover[b-81ygbfyxki] {
        border-bottom: 1px solid var(--colorEnlace);
    }

.checkbox-caja .checkbox-interior[b-81ygbfyxki] {
    appearance: none;
    background-color: var(--fondoBotonPequeñoTransparente);
    border-radius: 72px;
    border-style: none;
    flex-shrink: 0;
    height: 24px;
    margin: 0;
    position: relative;
    width: 40px;
    display: flex;
}

    .checkbox-caja .checkbox-interior[b-81ygbfyxki]::before {
        bottom: -6px;
        content: "";
        left: -6px;
        position: absolute;
        right: -6px;
        top: -6px;
    }

    .checkbox-caja .checkbox-interior[b-81ygbfyxki],
    .checkbox-caja .checkbox-interior[b-81ygbfyxki]::after {
        transition: all 100ms ease-out;
    }

        .checkbox-caja .checkbox-interior[b-81ygbfyxki]::after {
            background-color: var(--bs-gray-500);
            border-radius: 50%;
            content: "";
            height: 19px;
            left: 3px;
            position: absolute;
            top: 3px;
            width: 19px;
        }

.checkbox-caja input[type=checkbox][b-81ygbfyxki] {
    cursor: default;
}

.checkbox-caja .checkbox-interior:hover[b-81ygbfyxki] {
    background-color: var(--checkboxFalso);
    transition-duration: 0s;
    cursor: pointer;
}

.checkbox-caja .checkbox-interior:checked[b-81ygbfyxki] {
    background-color: var(--fondoBoton);
}

    .checkbox-caja .checkbox-interior:checked[b-81ygbfyxki]::after {
        background-color: var(--colorTexto);
        left: 18px;
    }

.checkbox-caja :focus:not(.focus-visible)[b-81ygbfyxki] {
    outline: 0;
}

.checkbox-caja .checkbox-interior:checked:hover[b-81ygbfyxki] {
    background-color: var(--fondoBotonHover);
    cursor: pointer;
}
/* /Componentes/Cuenta/Registro.razor.rz.scp.css */
.caja-registro-contenido[b-qk1cpbidoe] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    border-radius: 20px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    max-width: 600px;
}

.caja-registro-titulo[b-qk1cpbidoe] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    padding: 20px 50px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
    font-size: 20px;
}

.texto-peligro-entrada[b-qk1cpbidoe] {
    color: var(--colorTextoPeligro);
}

.texto-info-entrada[b-qk1cpbidoe] {
    margin-left: 10px;
    margin-bottom: 5px;
}

.entrada-texto[b-qk1cpbidoe] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-qk1cpbidoe]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-qk1cpbidoe] {
        outline: none;
    }

    .entrada-texto:hover[b-qk1cpbidoe] {
        border-bottom: 1px solid var(--colorEnlace);
    }
/* /Componentes/Interfaz/Cabecera.razor.rz.scp.css */
.cabecera-poner[b-wqxglgocmt] {
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    line-height: 30px;
    gap: 20px;
    max-width: var(--anchoCuerpo);
    margin-left: auto;
    margin-right: auto;
}

.cabecera2[b-wqxglgocmt] {
    z-index: 9999;
    position: sticky;
    top: 0;
    padding: 15px 0px;
    display: flex;
    width: 100%;
    background: radial-gradient(300px 150px at 10% 50%, rgba(0,32,51,0.35), transparent 70%), radial-gradient(300px 150px at 90% 50%, rgba(27,40,56,0.25), transparent 70%), linear-gradient(90deg, var(--fondoOscuro), var(--fondoMinimo) 35%, var(--fondoOscuro));
    background-blend-mode: overlay, overlay, normal;
    border-bottom: 2px solid var(--glaseadoCabeceraBorde);
}

.texto-logo[b-wqxglgocmt] {
    font-size: 22px;
    color: var(--colorTexto);
    text-decoration: none;
    padding-right: 20px;
    flex-shrink: 0;
    background-color: transparent;
    border: 0;
}

    .texto-logo:hover[b-wqxglgocmt] {
        color: var(--colorTextoHover);
    }

.buscador-panel[b-wqxglgocmt] {
    height: calc(100% - var(--alturaCabecera));
    width: 100%;
    left: 0;
    top: 0;
    overflow-x: auto;
    position: fixed;
    z-index: 1005;
    margin-top: var(--alturaCabecera);
    padding: 10px;
    background-color: var(--fondoOscuroTransparente);
}

.boton-superior[b-wqxglgocmt] {
    display: block;
    padding: 0px 12px;
    margin: 0px;
    transition: transform .2s;
    text-decoration: none;
    background-color: transparent;
    border: 0;
    color: var(--colorTextoVisitado);
}

    .boton-superior:hover[b-wqxglgocmt] {
        transform: scale(1.01);
        color: var(--colorEnlace);
    }

@media (max-width: 1100px) {
    .texto-logo[b-wqxglgocmt] {
        font-size: 18px;
        padding-right: 10px;
    }

    .boton-superior[b-wqxglgocmt] {
        float: none;
    }

        .boton-superior:hover[b-wqxglgocmt] {
            transform: scale(1.005);
            background-color: var(--fondoBotonHover);
        }
}

.botones-superiores[b-wqxglgocmt] {
    display: flex;
    align-items: center;
    width: 100%;
}

@media (max-width: 1100px) {
    .botones-superiores[b-wqxglgocmt] {
        display: none;
    }
}

.botones-superiores2[b-wqxglgocmt] {
    display: none;
}

@media (max-width: 1100px) {
    .botones-superiores2[b-wqxglgocmt] {
        display: flex;
        margin-left: auto;
    }
}

*[b-wqxglgocmt] {
    --glaseadoCabeceraBoton: rgba(0, 32, 51, 0.7);
    --glaseadoCabeceraBorde: rgba(0, 255, 255, 0.15);
    --colorBuscador: #85a6cf;
}

.menu-dropdown2[b-wqxglgocmt] {
    position: relative;
    display: inline-block;
}

    .menu-dropdown2[b-wqxglgocmt]::after {
        content: "";
        position: absolute;
        top: 100%;
        left: 0;
        height: 20px;
        width: 100%;
    }

.menu-dropdown-contenido-centrado[b-wqxglgocmt] {
    position: absolute;
    top: 120%;
    left: 50%;
    transform: translate(-50%, -8px);
    min-width: 200px;
    padding: 8px;
    backdrop-filter: blur(25px);
    background: var(--glaseadoCabeceraBoton);
    border-radius: 14px;
    box-shadow: 0 20px 40px rgba(0,0,0,.25);
    opacity: 0;
    pointer-events: none;
    transition: opacity .2s ease, transform .2s ease;
    border: 2px solid var(--glaseadoCabeceraBorde);
}

.menu-dropdown2:hover .menu-dropdown-contenido-centrado[b-wqxglgocmt] {
    opacity: 1;
    transform: translate(-50%, 0);
    pointer-events: auto;
}

.menu-dropdown-contenido-centrado a[b-wqxglgocmt] {
    display: block;
    padding: 12px 16px;
    border-radius: 10px;
    text-decoration: none;
    color: var(--colorTexto); 
    font-size: 15px;
}

    .menu-dropdown-contenido-centrado a:hover[b-wqxglgocmt] {
        color: var(--colorTextoHover);
        background: rgba(99, 102, 241,.15);
    }

.menu-dropdown-contenido-derecha[b-wqxglgocmt] {
    position: absolute;
    top: 120%;
    right: -15px;
    transform: translateY(-8px);
    min-width: 200px;
    padding: 8px;
    backdrop-filter: blur(25px);
    background: var(--glaseadoCabeceraBoton);
    border-radius: 14px;
    box-shadow: 0 20px 40px rgba(0,0,0,.25);
    opacity: 0;
    pointer-events: none;
    transition: opacity .2s ease, transform .2s ease;
    border: 2px solid var(--glaseadoCabeceraBorde);
    color: var(--colorTexto);
}

.menu-dropdown2:hover .menu-dropdown-contenido-derecha[b-wqxglgocmt] {
    opacity: 1;
    transform: translateY(0);
    pointer-events: auto;
    color: var(--colorTextoHover);
}

.menu-dropdown-contenido-derecha button[b-wqxglgocmt] {
    display: block;
    padding: 12px 16px;
    border-radius: 10px;
    text-decoration: none;
    color: var(--colorTexto);
    border: 0px;
    background-color: transparent;
}

    .menu-dropdown-contenido-derecha button:hover[b-wqxglgocmt] {
        color: var(--colorTextoHover);
        background: rgba(99, 102, 241, .15);
    }

.resultados-busqueda[b-wqxglgocmt] {
    opacity: 0;
    transform: translateY(-8px);
    transition: opacity 0.2s ease, transform 0.2s ease;
    pointer-events: none;
}

    .resultados-busqueda.mostrar[b-wqxglgocmt] {
        opacity: 1;
        transform: translateY(0);
        pointer-events: auto;
    }

.cargando-busqueda[b-wqxglgocmt] {
    width: 24px;
    height: 24px;
    border: 3px solid var(--colorEnlace);
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotacionBusqueda-b-wqxglgocmt 1s linear infinite;
}

.buscador-placeholder[b-wqxglgocmt]::placeholder {
    color: var(--colorBuscador);
}

@keyframes rotacionBusqueda-b-wqxglgocmt {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.buscador-inactivo[b-wqxglgocmt] {
    background-color: var(--fondoEntrada);
    border: 2px solid var(--glaseadoCabeceraBorde);
}

.buscador-activo[b-wqxglgocmt] {
    background-color: var(--fondoBotonPequeñoHover);
    border: 2px solid var(--fondoBoton);
}

.pestaña-buscador[b-wqxglgocmt] {
    padding: 10px 20px;
    border: 1px solid var(--fondoBotonPequeño);
    cursor: pointer;
    font-size: 14px;
    transition: all 0.2s ease;
    color: var(--colorTexto);
    background-color: transparent;
}

    .pestaña-buscador:not(.pestaña-activa):hover[b-wqxglgocmt] {
        background-color: color-mix(in srgb, var(--fondoBotonPequeño) 50%, transparent);
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    }

    .pestaña-buscador.pestaña-activa[b-wqxglgocmt] {
        background-color: var(--fondoBotonPequeño);
        box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
    }

        .pestaña-buscador.pestaña-activa:hover[b-wqxglgocmt] {
            background-color: color-mix(in srgb, var(--fondoBotonPequeño) 90%, var(--fondoSubsubcabecera));
        }

.no-scroll[b-wqxglgocmt] {
    overflow: hidden;
    height: 100%;
}

.svg-icono-rotante[b-wqxglgocmt] {
    transition: transform 0.2s ease;
}

.menu-dropdown2:hover .svg-icono-rotante[b-wqxglgocmt] {
    transform: rotate(180deg);
}

.boton-cabecera-deseados[b-wqxglgocmt] {
    transition: all 0.3s ease;
}

a:hover .boton-cabecera-deseados[b-wqxglgocmt] {
    transform: translateY(-3px);
}

    a:hover .boton-cabecera-deseados > div:first-child[b-wqxglgocmt] {
        animation: pulso-b-wqxglgocmt 0.6s ease-in-out;
    }

@keyframes pulso-b-wqxglgocmt {
    0%, 100% {
        transform: scale(1);
    }

    50% {
        transform: scale(1.15);
    }
}

.texto-cabecera[b-wqxglgocmt] {
    font-size: var(--tamañoTexto);
    color: var(--colorTexto);
    margin-left: 10px;
    margin-right: 10px;
    text-decoration: none;
    vertical-align: middle;
    background-color: transparent;
}

    .texto-cabecera:hover[b-wqxglgocmt] {
        color: var(--colorTextoHover);
    }

    .texto-cabecera:visited[b-wqxglgocmt] {
        color: var(--colorTextoVisitado);
    }

    .texto-cabecera:active[b-wqxglgocmt] {
        color: var(--colorTextoActivo);
    }

.entrada-texto[b-wqxglgocmt] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-wqxglgocmt]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-wqxglgocmt] {
        outline: none;
    }

    .entrada-texto:hover[b-wqxglgocmt] {
        border-bottom: 1px solid var(--colorEnlace);
    }
/* /Componentes/Interfaz/CajaJuego.razor.rz.scp.css */
.cjuego-titulo[b-pk1vzbnk9b] {
    padding: 10px 20px;
}

.cjuego-fecha[b-pk1vzbnk9b] {
    font-size: 14px;
}

.cjuego-descuento[b-pk1vzbnk9b] {
    font-size: 16px;
    padding: 10px 15px;
    min-width: 65px;
}

.cjuego-precio[b-pk1vzbnk9b] {
    font-size: 18px;
    min-width: 110px;
}

@media (max-width: 800px) {
    .cjuego-titulo[b-pk1vzbnk9b] {
        padding: 5px 10px;
    }

    .cjuego-fecha[b-pk1vzbnk9b] {
        font-size: 10px;
    }

    .cjuego-descuento[b-pk1vzbnk9b] {
        font-size: 12px;
        padding: 5px 8px;
        min-width: 35px;
    }

    .cjuego-precio[b-pk1vzbnk9b] {
        font-size: 12px;
        min-width: 50px;
    }
}

.boton-expandir[b-pk1vzbnk9b] {
    transition: transform .2s;
}

    .boton-expandir:hover[b-pk1vzbnk9b] {
        transform: scale(1.01);
    }

.juego-boton-pequeño[b-pk1vzbnk9b] {
    color: var(--colorTexto);
    background-color: var(--fondoBotonPequeño);
    user-select: none;
    padding: 10px 12px;
    text-align: left;
    font-size: 14px;
    border: 0px;
    text-decoration: none;
    transition: transform .2s;
    filter: saturate(0.85);
}

    .juego-boton-pequeño:hover[b-pk1vzbnk9b] {
        color: var(--colorTexto);
        background-color: var(--fondoBotonPequeñoHover);
        transform: scale(1.01);
    }
/* /Componentes/Interfaz/CajaNoticia.razor.rz.scp.css */
.cnoticia-expandir[b-ej0fms1d1t] {
    transition: transform .2s;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.28),0px 0px 1px 0px rgba(0, 0, 0, 0.24);
    border: 1px solid var(--fondoBotonPequeño);
    height: 100%;
    width: 100%;
    background-color: var(--fondoOscuro);
    display: flex;
    align-items: center;
    flex-direction: column;
}

    .cnoticia-expandir:hover[b-ej0fms1d1t] {
        transform: scale(1.01);
        box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.5),0px 0px 2px 0px rgba(0, 0, 0, 0.5);
    }

.noticia-borrado .mensaje-alternativo[b-ej0fms1d1t] {
    display: none;
}

.noticia-borrado.img-error img[b-ej0fms1d1t] {
    display: none;
}

.noticia-borrado.img-error .mensaje-alternativo[b-ej0fms1d1t] {
    display: block;
}
/* /Componentes/Interfaz/PiePagina.razor.rz.scp.css */
*[b-nahxyw1fdm] {
    --colorEncabezadoPie: #e3eeff;
}

.pie2[b-nahxyw1fdm] {
    background-color: color-mix(in srgb, var(--fondoOscuro) 80%, var(--fondoCuerpo));
    font-size: var(--tamañoTexto);
    color: var(--colorTexto);
    border-top: 1px solid rgba(0,255,255,0.15);
}

.subir-arriba2[b-nahxyw1fdm] {
    transition: transform 0.2s ease;
}

    .subir-arriba2:hover[b-nahxyw1fdm] {
        transform: scale(105%);
    }
/* /Componentes/Secciones/Api.razor.rz.scp.css */
.juego-boton-pequeño[b-q20l5c45wz] {
    color: var(--colorTexto);
    background-color: var(--fondoBotonPequeño);
    user-select: none;
    padding: 10px 12px;
    text-align: left;
    font-size: 14px;
    border: 0px;
    text-decoration: none;
    transition: transform .2s;
    filter: saturate(0.85);
}

    .juego-boton-pequeño:hover[b-q20l5c45wz] {
        color: var(--colorTexto);
        background-color: var(--fondoBotonPequeñoHover);
        transform: scale(1.01);
    }
/* /Componentes/Secciones/Bundle.razor.rz.scp.css */
.bundle-tabla[b-exvgqlevrg] {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
    grid-gap: 40px;
}

.bundle-espacio[b-exvgqlevrg] {
    padding: 40px;
}

.bundle-espacio2[b-exvgqlevrg] {
    gap: 40px;
}

.bundle-espacio3[b-exvgqlevrg] {
    padding: 15px 30px;
}

@media (max-width: 900px) {
    .bundle-tabla[b-exvgqlevrg] {
        grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
        grid-gap: 20px;
    }

    .bundle-espacio[b-exvgqlevrg] {
        padding: 10px;
    }

    .bundle-espacio2[b-exvgqlevrg] {
        gap: 20px;
    }

    .bundle-espacio3[b-exvgqlevrg] {
        padding: 10px 20px;
    }
}

*[b-exvgqlevrg] {
    --glaseadoBorde: #FFFFFF1A;
}

.caja-bundle-contenido[b-exvgqlevrg] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--glaseadoBorde);
}

.caja-bundle-mensaje[b-exvgqlevrg] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.28),0px 0px 1px 0px rgba(0, 0, 0, 0.24);
}

.juego-fondo[b-exvgqlevrg] {
    opacity: 0.3;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: auto;
    mask-image: linear-gradient(to bottom, rgb(0, 0, 0) 50%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgb(0, 0, 0) 50%, transparent 100%);
    z-index: -9999;
}

.opciones-panel[b-exvgqlevrg] {
    overflow-x: auto;
    z-index: 10001;
    padding: 10px;
    background-color: var(--fondoOpcionesTransparente);
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
}
/* /Componentes/Secciones/Bundles.razor.rz.scp.css */
.bundles-grid[b-hakpry3poh] {
    gap: 40px;
}

@media (max-width: 800px) {
    .bundles-grid[b-hakpry3poh] {
        gap: 20px;
    }
}

*[b-hakpry3poh] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(45, 47, 54, 0.70);
    --noResultados: rgba(132, 32, 41, 0.5);
    --botonSeleccionado: rgba(13, 22, 33, 0.75);
}

.caja-bundles[b-hakpry3poh] {
    box-shadow: 0 22px 34px 0 rgba(0, 0, 0, 0.25);
    background-blend-mode: overlay;
    border-radius: 100px;
    border: 2px solid var(--glaseadoBorde);
    width: fit-content;
    background-color: var(--fondoSubcabecera);
    backdrop-filter: blur(25px);
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 5px;
}

.caja-bundles-animacion[b-hakpry3poh] {
    opacity: 0;
    transition: all 0.5s ease, transform .2s ease;
    pointer-events: none;
    transform: scaleX(0);
    transform-origin: left;
    max-width: 0;
}

    .caja-bundles-animacion.visible[b-hakpry3poh] {
        opacity: 1;
        pointer-events: auto;
        transform: scaleX(1);
        max-width: fit-content;
    }

.boton-bundles[b-hakpry3poh] {
    transition: backdrop-filter 0.2s ease;
}

    .boton-bundles:hover[b-hakpry3poh] {
        backdrop-filter: brightness(50%);
    }

.caja-archivo-contenido[b-hakpry3poh] {
    background-color: var(--fondoSubsubcabecera);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    border: 1px solid var(--glaseadoBorde);
    border-radius: 20px;
}

.caja-archivo-titulo[b-hakpry3poh] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    padding: 20px 30px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.enlace-falso[b-hakpry3poh] {
    color: var(--colorEnlace);
    cursor: pointer;
    text-decoration: none;
}

    .enlace-falso:hover[b-hakpry3poh] {
        color: var(--colorEnlaceHover);
    }
/* /Componentes/Secciones/Contacto.razor.rz.scp.css */
*[b-ivcgqqmwj0] {
    --glaseadoBorde: #FFFFFF1A;
}

.caja-contacto-contenido[b-ivcgqqmwj0] {
    background-color: var(--fondoSubsubcabecera);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    border-radius: 20px;
    border: 2px solid var(--glaseadoBorde);
}

.caja-contacto-titulo[b-ivcgqqmwj0] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    font-size: 18px;
    padding: 20px 30px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.entrada-texto[b-ivcgqqmwj0] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-ivcgqqmwj0]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-ivcgqqmwj0] {
        outline: none;
    }

    .entrada-texto:hover[b-ivcgqqmwj0] {
        border-bottom: 1px solid var(--colorEnlace);
    }
/* /Componentes/Secciones/Coste.razor.rz.scp.css */
*[b-kwckumuwr1] {
    --glaseadoBorde: #FFFFFF1A;
}

.caja-coste-contenido[b-kwckumuwr1] {
    background-color: var(--fondoSubsubcabecera);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    border-radius: 20px;
    border: 2px solid var(--glaseadoBorde);
}

.caja-coste-titulo[b-kwckumuwr1] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    font-size: 18px;
    padding: 20px 30px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.caja-coste-mini[b-kwckumuwr1] {
    background-color: var(--fondoSubcabecera);
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1),0px 0px 1px 0px rgba(0, 0, 0, 0.1);
    padding: 15px;
    border-radius: 10px;
}
/* /Componentes/Secciones/Curator.razor.rz.scp.css */
.caja-curator-contenido[b-j52f6kc7mj] {
    background: radial-gradient(farthest-corner at 0px 0px, var(--fondoSubcabecera) 0%, var(--fondoSubsubcabecera) 90%);
    box-shadow: 1px 1px 5px rgba(0,0,0,.5);
    border-radius: 20px;
    display: flex;
    align-items: start;
    overflow: hidden;
}

@media (max-width: 1000px) {
    .caja-curator-contenido[b-j52f6kc7mj] {
        flex-direction: column;
    }

        .caja-curator-contenido video[b-j52f6kc7mj] {
            max-width: 100%;
        }
}

.pestaña-curator[b-j52f6kc7mj] {
    padding: 10px 20px;
    border: 1px solid var(--fondoBotonPequeño);
    cursor: pointer;
    transition: all 0.2s ease;
    color: var(--colorTexto);
    background-color: transparent;
}

    .pestaña-curator:not(.pestaña-activa):hover[b-j52f6kc7mj] {
        background-color: color-mix(in srgb, var(--fondoBotonPequeño) 50%, transparent);
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    }

    .pestaña-curator.pestaña-activa[b-j52f6kc7mj] {
        background-color: var(--fondoBotonPequeño);
        box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
    }

        .pestaña-curator.pestaña-activa:hover[b-j52f6kc7mj] {
            background-color: color-mix(in srgb, var(--fondoBotonPequeño) 90%, var(--fondoSubsubcabecera));
        }

.etiqueta-curator[b-j52f6kc7mj] {
    background-color: var(--fondoCuerpo);
    transition: all 0.2s ease;
}

    .etiqueta-curator:hover[b-j52f6kc7mj] {
        background-color: color-mix(in srgb, var(--fondoBotonPequeño) 90%, var(--fondoCuerpo));
    }
/* /Componentes/Secciones/Deseados.razor.rz.scp.css */
*[b-w0clfx1jo3] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(41, 55, 81, 0.6);
    --noResultados: rgba(132, 32, 41, 0.5);
    --botonSeleccionado: rgba(13, 22, 33, 0.75);
}

.caja-deseados[b-w0clfx1jo3] {
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 5px;
    width: max-content;
    box-shadow: 0 22px 34px rgba(0, 0, 0, 0.25);
    background-color: var(--glaseadoFondo);
    background-blend-mode: overlay;
    border-radius: 100px;
    border: 2px solid var(--glaseadoBorde);
    backdrop-filter: blur(25px);
    flex-wrap: wrap;
}

    .caja-deseados > button[b-w0clfx1jo3] {
        display: inline-flex;
        align-items: center;
        flex: 0 0 auto;
        padding: 15px 25px;
    }

.caja-deseados-animacion[b-w0clfx1jo3] {
    opacity: 0;
    transform: scaleX(0);
    transform-origin: left;
    pointer-events: none;
    transition: all 0.5s ease, transform 0.2s ease;
}

    .caja-deseados-animacion.visible[b-w0clfx1jo3] {
        opacity: 1;
        transform: scaleX(1);
        pointer-events: auto;
    }

.boton-deseados[b-w0clfx1jo3] {
    transition: backdrop-filter 0.2s ease;
}

    .boton-deseados:hover[b-w0clfx1jo3] {
        backdrop-filter: brightness(50%);
    }

.cargando[b-w0clfx1jo3] {
    width: 48px;
    height: 48px;
    border: 5px solid var(--colorTexto);
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotacion-b-w0clfx1jo3 1s linear infinite;
}

@keyframes rotacion-b-w0clfx1jo3 {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.deseado-imagen[b-w0clfx1jo3] {
    width: 26%;
}

@media (max-width: 800px) {
    .deseado-imagen[b-w0clfx1jo3] {
        display: none;
    }
}

.entrada-texto[b-w0clfx1jo3] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-w0clfx1jo3]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-w0clfx1jo3] {
        outline: none;
    }

    .entrada-texto:hover[b-w0clfx1jo3] {
        border-bottom: 1px solid var(--colorEnlace);
    }

.opciones-panel[b-w0clfx1jo3] {
    overflow-x: auto;
    z-index: 10001;
    padding: 10px;
    background-color: var(--fondoOpcionesTransparente);
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
}
/* /Componentes/Secciones/Filtro.razor.rz.scp.css */
.caja-filtro-contenido[b-m7ezzwk2js] {
    background-color: var(--fondoSubsubcabecera);
    border: 2px solid var(--fondoSubcabecera);
    padding: 10px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.boton-expandir[b-m7ezzwk2js] {
    transition: transform .2s;
    filter: brightness(100%);
    background-color: transparent;
}

    .boton-expandir:hover[b-m7ezzwk2js] {
        transform: scale(1.05);
        filter: brightness(120%);
        background-color: var(--fondoSubcabecera);
    }
/* /Componentes/Secciones/Foro.razor.rz.scp.css */
.entrada-texto[b-ml0d12cale] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-ml0d12cale]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-ml0d12cale] {
        outline: none;
    }

    .entrada-texto:hover[b-ml0d12cale] {
        border-bottom: 1px solid var(--colorEnlace);
    }
/* /Componentes/Secciones/Gratis.razor.rz.scp.css */
*[b-cjr87a9ey7] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(45, 47, 54, 0.70);
    --noResultados: rgba(132, 32, 41, 0.5);
    --botonSeleccionado: rgba(13, 22, 33, 0.75);
}

.caja-gratis[b-cjr87a9ey7] {
    box-shadow: 0 22px 34px 0 rgba(0, 0, 0, 0.25);
    background-blend-mode: overlay;
    border-radius: 100px;
    border: 2px solid var(--glaseadoBorde);
    width: fit-content;
    background-color: var(--fondoSubcabecera);
    backdrop-filter: blur(25px);
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 5px;
}

.caja-gratis-animacion[b-cjr87a9ey7] {
    opacity: 0;
    transition: all 0.5s ease, transform .2s ease;
    pointer-events: none;
    transform: scaleX(0);
    transform-origin: left;
    max-width: 0;
}

    .caja-gratis-animacion.visible[b-cjr87a9ey7] {
        opacity: 1;
        pointer-events: auto;
        transform: scaleX(1);
        max-width: fit-content;
    }

.boton-gratis[b-cjr87a9ey7] {
    transition: backdrop-filter 0.2s ease;
}

    .boton-gratis:hover[b-cjr87a9ey7] {
        backdrop-filter: brightness(50%);
    }

.caja-archivo-contenido[b-cjr87a9ey7] {
    background-color: var(--fondoSubsubcabecera);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    border: 1px solid var(--glaseadoBorde);
    border-radius: 20px;
}

.caja-archivo-titulo[b-cjr87a9ey7] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    padding: 20px 30px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.cargando[b-cjr87a9ey7] {
    width: 48px;
    height: 48px;
    border: 5px solid var(--colorTexto);
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotation-b-cjr87a9ey7 1s linear infinite;
}

@keyframes rotation-b-cjr87a9ey7 {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}
/* /Componentes/Secciones/Juego.razor.rz.scp.css */
*[b-6vzcjqqw0j] {
    --colorExcluido: rgba(132, 32, 41, 0.5);
    --glaseadoFondo: rgba(45, 47, 54, 0.70);
}

.caja-juego-contenido[b-6vzcjqqw0j] {
    background-color: var(--fondoSubsubcabecera);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.caja-juego-titulo[b-6vzcjqqw0j] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    padding: 20px 30px;
    border: 1px solid var(--fondoSubsubcabecera);
}

.boton-reseñas[b-6vzcjqqw0j] {
    display: inline-block;
}

.caja-drm[b-6vzcjqqw0j] {
    display: flex;
}

.caja-drm-tienda[b-6vzcjqqw0j] {
    flex-wrap: wrap;
}

.juego-caja-espacio[b-6vzcjqqw0j] {
    padding: 30px;
}

@media(max-width: 900px) {
    .boton-reseñas[b-6vzcjqqw0j] {
        display: none;
    }

    .caja-drm[b-6vzcjqqw0j] {
        display: grid;
    }

    .caja-drm-tienda[b-6vzcjqqw0j] {
        flex-wrap: inherit;
    }

    .juego-caja-espacio[b-6vzcjqqw0j] {
        padding: 20px;
    }
}

.descripcion-datos[b-6vzcjqqw0j] {
    grid-template-columns: 1fr 1fr;
}

@media(max-width: 1000px) {
    .descripcion-datos[b-6vzcjqqw0j] {
        grid-template-columns: 1fr;
    }
}

.boton-expandir[b-6vzcjqqw0j] {
    transition: transform 0.25s cubic-bezier(0.34, 1.56, 0.64, 1);
    background-color: var(--fondoBotonPequeño);
}

    .boton-expandir:hover[b-6vzcjqqw0j] {
        transform: scale(1.01);
        background-color: var(--fondoBotonPequeñoHover);
    }

.boton-expandir2[b-6vzcjqqw0j] {
    transition: transform 0.25s cubic-bezier(0.34, 1.56, 0.64, 1);
}

    .boton-expandir2:hover[b-6vzcjqqw0j] {
        transform: scale(1.01);
    }

.caja-juego-excluido[b-6vzcjqqw0j] {
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    background-blend-mode: overlay;
    border: 2px solid var(--glaseadoBorde);
    width: fit-content;
    backdrop-filter: blur(25px);
}

.svg-icono-rotante[b-6vzcjqqw0j] {
    transition: transform 0.2s ease;
}

.boton-deseado:hover .svg-icono-rotante[b-6vzcjqqw0j] {
    transform: rotate(180deg);
}

.texto-cabecera[b-6vzcjqqw0j] {
    font-size: var(--tamañoTexto);
    color: var(--colorTexto);
    margin-left: 10px;
    margin-right: 10px;
    text-decoration: none;
    vertical-align: middle;
    background-color: transparent;
}

    .texto-cabecera:hover[b-6vzcjqqw0j] {
        color: var(--colorTextoHover);
    }

    .texto-cabecera:visited[b-6vzcjqqw0j] {
        color: var(--colorTextoVisitado);
    }

    .texto-cabecera:active[b-6vzcjqqw0j] {
        color: var(--colorTextoActivo);
    }

.juego-flexible-izquierda[b-6vzcjqqw0j] {
    min-width: 200px;
    max-width: 250px;
}

@media(max-width: 800px) {
    .juego-flexible-izquierda[b-6vzcjqqw0j] {
        min-width: 0px;
        max-width: 0px;
    }
}

.juego-imagen[b-6vzcjqqw0j] {
    display: block;
    max-width: 100%;
}

@media(max-width: 800px) {
    .juego-imagen[b-6vzcjqqw0j] {
        display: none;
    }
}

.juego-cabecera[b-6vzcjqqw0j] {
    background-color: var(--fondoOscuroTransparente);
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-clip: border-box;
    border: 1px solid rgba(255, 255, 255, 0.1);
}

.juego-fondo[b-6vzcjqqw0j] {
    opacity: 0.3;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: auto;
    mask-image: linear-gradient(to bottom, rgb(0, 0, 0) 50%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgb(0, 0, 0) 50%, transparent 100%);
    z-index: -9999;
}

.juego-titulo[b-6vzcjqqw0j] {
    font-size: 20px;
    padding: 12px 20px;
    width: 100%;
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: 15px;
}

@media(max-width: 800px) {
    .juego-titulo[b-6vzcjqqw0j] {
        padding: 5px;
    }
}

.boton[b-6vzcjqqw0j] {
    color: var(--colorTexto);
    background-color: var(--fondoBoton);
    display: inline-block;
    user-select: none;
    width: 100%;
    padding: 10px;
    text-align: center;
    font-size: 20px;
    border: 0px;
}

    .boton:hover[b-6vzcjqqw0j] {
        color: var(--colorTextoHover);
        background-color: var(--fondoBotonHover);
    }

.juego-boton-pequeño[b-6vzcjqqw0j] {
    color: var(--colorTexto);
    background-color: var(--fondoBotonPequeño);
    user-select: none;
    padding: 10px 12px;
    text-align: left;
    font-size: 14px;
    border: 0px;
    text-decoration: none;
    transition: transform .2s;
    filter: saturate(0.85);
}

    .juego-boton-pequeño:hover[b-6vzcjqqw0j] {
        color: var(--colorTexto);
        background-color: var(--fondoBotonPequeñoHover);
        transform: scale(1.01);
    }

.checkbox-caja .checkbox-interior[b-6vzcjqqw0j] {
    appearance: none;
    background-color: var(--fondoBotonPequeñoTransparente);
    border-radius: 72px;
    border-style: none;
    flex-shrink: 0;
    height: 24px;
    margin: 0;
    position: relative;
    width: 40px;
    display: flex;
}

    .checkbox-caja .checkbox-interior[b-6vzcjqqw0j]::before {
        bottom: -6px;
        content: "";
        left: -6px;
        position: absolute;
        right: -6px;
        top: -6px;
    }

    .checkbox-caja .checkbox-interior[b-6vzcjqqw0j],
    .checkbox-caja .checkbox-interior[b-6vzcjqqw0j]::after {
        transition: all 100ms ease-out;
    }

        .checkbox-caja .checkbox-interior[b-6vzcjqqw0j]::after {
            background-color: var(--bs-gray-500);
            border-radius: 50%;
            content: "";
            height: 19px;
            left: 3px;
            position: absolute;
            top: 3px;
            width: 19px;
        }

.checkbox-caja input[type=checkbox][b-6vzcjqqw0j] {
    cursor: default;
}

.checkbox-caja .checkbox-interior:hover[b-6vzcjqqw0j] {
    background-color: var(--checkboxFalso);
    transition-duration: 0s;
    cursor: pointer;
}

.checkbox-caja .checkbox-interior:checked[b-6vzcjqqw0j] {
    background-color: var(--fondoBoton);
}

    .checkbox-caja .checkbox-interior:checked[b-6vzcjqqw0j]::after {
        background-color: var(--colorTexto);
        left: 18px;
    }

.checkbox-caja :focus:not(.focus-visible)[b-6vzcjqqw0j] {
    outline: 0;
}

.checkbox-caja .checkbox-interior:checked:hover[b-6vzcjqqw0j] {
    background-color: var(--fondoBotonHover);
    cursor: pointer;
}

.menu-dropdown[b-6vzcjqqw0j] {
    position: relative;
    display: inline-block;
}

.menu-dropdown-contenido[b-6vzcjqqw0j] {
    display: none;
    position: absolute;
    background-color: var(--fondoOscuro);
    color: var(--colorTexto);
    min-width: 200px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.5);
    padding: 0px;
    z-index: 1;
}

.menu-dropdown-item[b-6vzcjqqw0j] {
    display: block;
    padding: 8px 15px;
    margin: 0px;
}

.menu-dropdown:hover .menu-dropdown-contenido[b-6vzcjqqw0j] {
    display: block;
}

.menu-dropdown-contenido a:hover[b-6vzcjqqw0j] {
    color: var(--colorTextoHover);
    background-color: var(--fondoBotonHover);
}

.menu-dropdown-contenido button:hover[b-6vzcjqqw0j] {
    color: var(--colorTextoHover);
    background-color: var(--fondoBotonHover);
}

.opciones-panel[b-6vzcjqqw0j] {
    overflow-x: auto;
    z-index: 10001;
    padding: 10px;
    background-color: var(--fondoOpcionesTransparente);
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
}
/* /Componentes/Secciones/JuegoComponentes/JuegoCantidadJugadores.razor.rz.scp.css */
.caja-jugadores[b-muhvngqc8b] {
    display: flex;
}

@media(max-width: 900px) {
    .caja-jugadores[b-muhvngqc8b] {
        display: none;
    }
}
/* /Componentes/Secciones/JuegoComponentes/JuegoCurators.razor.rz.scp.css */
.caja-juego-contenido[b-c8e8efvtq5] {
    background-color: var(--fondoSubsubcabecera);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.caja-juego-titulo[b-c8e8efvtq5] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    padding: 20px 30px;
    border: 1px solid var(--fondoSubsubcabecera);
}

.juego-titulo[b-c8e8efvtq5] {
    font-size: 20px;
    padding: 12px 20px;
    width: 100%;
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: 15px;
}

@media(max-width: 800px) {
    .juego-titulo[b-c8e8efvtq5] {
        padding: 5px;
    }
}
/* /Componentes/Secciones/JuegoComponentes/JuegoHistoricos.razor.rz.scp.css */
.caja-juego-contenido[b-qhcdgddn8r] {
    background-color: var(--fondoSubsubcabecera);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.boton-historicos[b-qhcdgddn8r] {
    width: 100%;
    padding: 10px;
    background: transparent;
    border: none;
    color: var(--colorTexto);
    text-align: left;
    cursor: pointer;
    border-radius: 2px;
    transition: background 0.15s;
}

    .boton-historicos:hover[b-qhcdgddn8r] {
        background: color-mix(in srgb, var(--fondoCodigo) 60%, transparent);
    }

    .boton-historicos.seleccionado[b-qhcdgddn8r] {
        background: var(--fondoCodigo);
    }

        .boton-historicos.seleccionado:hover[b-qhcdgddn8r] {
            background: var(--fondoCodigo);
            filter: brightness(1.2);
        }

.opciones-panel[b-qhcdgddn8r] {
    overflow-x: auto;
    z-index: 10001;
    padding: 10px;
    background-color: var(--fondoOpcionesTransparente);
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
}
/* /Componentes/Secciones/JuegoComponentes/JuegoMedia.razor.rz.scp.css */
.pepe-video-contenedor[b-t1fvrx8gqh] {
    width: fit-content;
    height: fit-content;
    background: #141414;
    overflow: hidden;
    box-shadow: 0 8px 20px rgba(0,0,0,0.7);
    position: relative;
}

#reproductor[b-t1fvrx8gqh] {
    width: 100%;
    display: block;
    background: black;
    cursor: pointer;
}

.video-controles[b-t1fvrx8gqh] {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 10px 20px;
    display: flex;
    flex-direction: column;
    background: linear-gradient(to top, rgba(0,0,0,0.7), transparent);
    opacity: 0;
    transition: opacity 0.3s ease;
}

.pepe-video-contenedor:hover .video-controles[b-t1fvrx8gqh] {
    opacity: 1;
}

.controles-fila[b-t1fvrx8gqh] {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.control-boton[b-t1fvrx8gqh] {
    background: var(--fondoBotonPequeño);
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.28),0px 0px 1px 0px rgba(0, 0, 0, 0.24);
    border: none;
    color: var(--colorTexto);
    padding: 6px 10px;
    cursor: pointer;
}

    .control-boton:hover[b-t1fvrx8gqh] {
        background: var(--fondoCodigo);
    }

.volumen-deslizador[b-t1fvrx8gqh] {
    width: 100px;
}

.progreso-contenedor[b-t1fvrx8gqh] {
    width: 100%;
    background: rgba(255,255,255,0.2);
    height: 6px;
    margin-bottom: 6px;
    cursor: pointer;
    position: relative;
}

.progreso-barra[b-t1fvrx8gqh] {
    height: 100%;
    background: var(--fondoCodigo);
    width: 0%;
}

.tiempo-mensaje[b-t1fvrx8gqh] {
    color: var(--colorTexto);
    font-size: 0.85rem;
}

.juego-galeria-contenedor[b-t1fvrx8gqh] {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.juego-galeria-imagenes[b-t1fvrx8gqh] {
    display: none;
}

.juego-galeria-cursor[b-t1fvrx8gqh] {
    cursor: pointer;
}

.juego-galeria-atras[b-t1fvrx8gqh],
.juego-galeria-siguiente[b-t1fvrx8gqh] {
    cursor: pointer;
    position: absolute;
    top: 40%;
    width: auto;
    padding: 8px 16px;
    margin-top: -50px;
    color: var(--colorTexto);
    font-weight: bold;
    font-size: 20px;
    border-radius: 0px;
    user-select: none;
    text-decoration: none;
    -webkit-user-select: none;
}

.juego-galeria-siguiente[b-t1fvrx8gqh] {
    right: 0;
    border-radius: 0px;
}

    .juego-galeria-atras:hover[b-t1fvrx8gqh],
    .juego-galeria-siguiente:hover[b-t1fvrx8gqh] {
        background-color: var(--fondoBotonPequeño);
    }

.juego-galeria-numero[b-t1fvrx8gqh] {
    color: var(--colorTexto);
    font-size: 12px;
    padding: 8px 12px;
    position: absolute;
    top: 0;
    background-color: var(--fondoOscuro);
    opacity: 0.4;
}

.juego-galeria-contenedor-texto[b-t1fvrx8gqh] {
    text-align: center;
    background-color: var(--fondoOscuro);
    padding: 2px 16px;
    color: white;
}

.juego-galeria-fila[b-t1fvrx8gqh] {
    display: flex;
    overflow: auto;
    gap: 10px;
    padding-bottom: 15px;
}

    .juego-galeria-fila[b-t1fvrx8gqh]:after {
        content: "";
        display: table;
        clear: both;
    }

.juego-galeria-columna[b-t1fvrx8gqh] {
    float: left;
    width: 16.66%;
    flex: 0 0 auto;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.28),0px 0px 1px 0px rgba(0, 0, 0, 0.24);
}

.juego-galeria-capturas[b-t1fvrx8gqh] {
    opacity: 0.8;
    aspect-ratio: 16 / 9;
    object-fit: cover;
    display: block;
}

    .juego-galeria-activo[b-t1fvrx8gqh],
    .juego-galeria-capturas:hover[b-t1fvrx8gqh] {
        opacity: 1;
    }
/* /Componentes/Secciones/JuegoComponentes/JuegoReseñas.razor.rz.scp.css */
.cargando[b-yam5kt9j3x] {
    width: 48px;
    height: 48px;
    border: 5px solid var(--colorTexto);
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotacion-b-yam5kt9j3x 1s linear infinite;
}

@keyframes rotacion-b-yam5kt9j3x {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.caja-juego-contenido[b-yam5kt9j3x] {
    background-color: var(--fondoSubsubcabecera);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.caja-juego-titulo[b-yam5kt9j3x] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    padding: 20px 30px;
    border: 1px solid var(--fondoSubsubcabecera);
}
/* /Componentes/Secciones/JuegoComponentes/JuegoTiendas.razor.rz.scp.css */
.juego-boton-pequeño[b-lgjrcyky3c] {
    color: var(--colorTexto);
    background-color: var(--fondoBotonPequeño);
    user-select: none;
    padding: 10px 12px;
    text-align: left;
    font-size: 14px;
    border: 0px;
    text-decoration: none;
    transition: transform .2s;
    filter: saturate(0.85);
}

    .juego-boton-pequeño:hover[b-lgjrcyky3c] {
        color: var(--colorTexto);
        background-color: var(--fondoBotonPequeñoHover);
        transform: scale(1.01);
    }
/* /Componentes/Secciones/JuegoComponentes/JuegoTiendasEnlace.razor.rz.scp.css */
.juego-imagen-boton[b-u52pyd56bs] {
    margin: 20px;
    max-height: 40px;
}

.juego-descuento-precio[b-u52pyd56bs] {
    display: flex;
    align-items: center;
}

.juego-descuento[b-u52pyd56bs] {
    font-size: 18px;
    margin: 10px;
    padding: 10px;
    background-color: darkgreen;
}

.juego-precio[b-u52pyd56bs] {
    font-size: 18px;
    margin: 20px;
}

.juego-caja-espacio[b-u52pyd56bs] {
    padding: 30px;
}

@media(max-width: 900px) {
    .juego-imagen-boton[b-u52pyd56bs] {
        margin: 5px;
        max-height: 25px;
    }

    .juego-hacetiempo[b-u52pyd56bs] {
        display: none;
    }

    .juego-descuento[b-u52pyd56bs] {
        font-size: 16px;
        margin: 5px;
        padding: 5px;
    }

    .juego-precio[b-u52pyd56bs] {
        font-size: 16px;
        margin: 10px;
    }

    .juego-caja-espacio[b-u52pyd56bs] {
        padding: 20px;
    }
}

.juego-boton-pequeño[b-u52pyd56bs] {
    color: var(--colorTexto);
    background-color: var(--fondoBotonPequeño);
    user-select: none;
    padding: 10px 12px;
    text-align: left;
    font-size: 14px;
    border: 0px;
    text-decoration: none;
    transition: transform .2s;
    filter: saturate(0.85);
}

    .juego-boton-pequeño:hover[b-u52pyd56bs] {
        color: var(--colorTexto);
        background-color: var(--fondoBotonPequeñoHover);
        transform: scale(1.01);
    }
/* /Componentes/Secciones/Minimos/Boosteroid.razor.rz.scp.css */
*[b-lvn1zi8zel] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(18,11,50, 0.3);
    --noResultados: rgba(132, 32, 41, 0.5);
    --botonSeleccionado: rgba(13, 22, 33, 0.75);
}

.caja-boosteroid[b-lvn1zi8zel] {
    box-shadow: 0 22px 34px 0 rgba(0, 0, 0, 0.25);
    background-blend-mode: overlay;
    border-radius: 100px;
    border: 2px solid var(--glaseadoBorde);
    width: fit-content;
    background-color: var(--glaseadoFondo);
    backdrop-filter: blur(25px);
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 5px;
}

.caja-boosteroid-animacion[b-lvn1zi8zel] {
    opacity: 0;
    transition: all 0.5s ease, transform .2s ease;
    pointer-events: none;
    transform: scaleX(0);
    transform-origin: left;
    max-width: 0;
    font-size: 16px;
}

    .caja-boosteroid-animacion.visible[b-lvn1zi8zel] {
        opacity: 1;
        pointer-events: auto;
        transform: scaleX(1);
        max-width: fit-content;
    }

.boton-boosteroid[b-lvn1zi8zel] {
    transition: backdrop-filter 0.2s ease;
}

    .boton-boosteroid:hover[b-lvn1zi8zel] {
        backdrop-filter: brightness(50%);
    }

.juego-fondo[b-lvn1zi8zel] {
    opacity: 0.3;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: auto;
    mask-image: linear-gradient(to bottom, rgb(0, 0, 0) 50%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgb(0, 0, 0) 50%, transparent 100%);
    z-index: -9999;
}

.entrada-texto[b-lvn1zi8zel] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-lvn1zi8zel]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-lvn1zi8zel] {
        outline: none;
    }

    .entrada-texto:hover[b-lvn1zi8zel] {
        border-bottom: 1px solid var(--colorEnlace);
    }

.checkbox-caja .checkbox-interior[b-lvn1zi8zel] {
    appearance: none;
    background-color: var(--fondoBotonPequeñoTransparente);
    border-radius: 72px;
    border-style: none;
    flex-shrink: 0;
    height: 24px;
    margin: 0;
    position: relative;
    width: 40px;
    display: flex;
}

    .checkbox-caja .checkbox-interior[b-lvn1zi8zel]::before {
        bottom: -6px;
        content: "";
        left: -6px;
        position: absolute;
        right: -6px;
        top: -6px;
    }

    .checkbox-caja .checkbox-interior[b-lvn1zi8zel],
    .checkbox-caja .checkbox-interior[b-lvn1zi8zel]::after {
        transition: all 100ms ease-out;
    }

        .checkbox-caja .checkbox-interior[b-lvn1zi8zel]::after {
            background-color: var(--bs-gray-500);
            border-radius: 50%;
            content: "";
            height: 19px;
            left: 3px;
            position: absolute;
            top: 3px;
            width: 19px;
        }

.checkbox-caja input[type=checkbox][b-lvn1zi8zel] {
    cursor: default;
}

.checkbox-caja .checkbox-interior:hover[b-lvn1zi8zel] {
    background-color: var(--checkboxFalso);
    transition-duration: 0s;
    cursor: pointer;
}

.checkbox-caja .checkbox-interior:checked[b-lvn1zi8zel] {
    background-color: var(--fondoBoton);
}

    .checkbox-caja .checkbox-interior:checked[b-lvn1zi8zel]::after {
        background-color: var(--colorTexto);
        left: 18px;
    }

.checkbox-caja :focus:not(.focus-visible)[b-lvn1zi8zel] {
    outline: 0;
}

.checkbox-caja .checkbox-interior:checked:hover[b-lvn1zi8zel] {
    background-color: var(--fondoBotonHover);
    cursor: pointer;
}

.opciones-panel[b-lvn1zi8zel] {
    overflow-x: auto;
    z-index: 10001;
    padding: 10px;
    background-color: var(--fondoOpcionesTransparente);
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
}
/* /Componentes/Secciones/Minimos/GeforceNOW.razor.rz.scp.css */
*[b-g1nryapxog] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(118, 185, 0, 0.2);
    --noResultados: rgba(132, 32, 41, 0.5);
    --botonSeleccionado: rgba(13, 22, 33, 0.75);
}

.caja-geforcenow[b-g1nryapxog] {
    box-shadow: 0 22px 34px 0 rgba(0, 0, 0, 0.25);
    background-blend-mode: overlay;
    border-radius: 100px;
    border: 2px solid var(--glaseadoBorde);
    width: fit-content;
    background-color: var(--glaseadoFondo);
    backdrop-filter: blur(25px);
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 5px;
}

.caja-geforcenow-animacion[b-g1nryapxog] {
    opacity: 0;
    transition: all 0.5s ease, transform .2s ease;
    pointer-events: none;
    transform: scaleX(0);
    transform-origin: left;
    max-width: 0;
    font-size: 16px;
}

    .caja-geforcenow-animacion.visible[b-g1nryapxog] {
        opacity: 1;
        pointer-events: auto;
        transform: scaleX(1);
        max-width: fit-content;
    }

.boton-geforcenow[b-g1nryapxog] {
    transition: backdrop-filter 0.2s ease;
}

    .boton-geforcenow:hover[b-g1nryapxog] {
        backdrop-filter: brightness(50%);
    }

.juego-fondo[b-g1nryapxog] {
    opacity: 0.3;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: auto;
    mask-image: linear-gradient(to bottom, rgb(0, 0, 0) 50%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgb(0, 0, 0) 50%, transparent 100%);
    z-index: -9999;
}

.entrada-texto[b-g1nryapxog] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-g1nryapxog]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-g1nryapxog] {
        outline: none;
    }

    .entrada-texto:hover[b-g1nryapxog] {
        border-bottom: 1px solid var(--colorEnlace);
    }

.checkbox-caja .checkbox-interior[b-g1nryapxog] {
    appearance: none;
    background-color: var(--fondoBotonPequeñoTransparente);
    border-radius: 72px;
    border-style: none;
    flex-shrink: 0;
    height: 24px;
    margin: 0;
    position: relative;
    width: 40px;
    display: flex;
}

    .checkbox-caja .checkbox-interior[b-g1nryapxog]::before {
        bottom: -6px;
        content: "";
        left: -6px;
        position: absolute;
        right: -6px;
        top: -6px;
    }

    .checkbox-caja .checkbox-interior[b-g1nryapxog],
    .checkbox-caja .checkbox-interior[b-g1nryapxog]::after {
        transition: all 100ms ease-out;
    }

        .checkbox-caja .checkbox-interior[b-g1nryapxog]::after {
            background-color: var(--bs-gray-500);
            border-radius: 50%;
            content: "";
            height: 19px;
            left: 3px;
            position: absolute;
            top: 3px;
            width: 19px;
        }

.checkbox-caja input[type=checkbox][b-g1nryapxog] {
    cursor: default;
}

.checkbox-caja .checkbox-interior:hover[b-g1nryapxog] {
    background-color: var(--checkboxFalso);
    transition-duration: 0s;
    cursor: pointer;
}

.checkbox-caja .checkbox-interior:checked[b-g1nryapxog] {
    background-color: var(--fondoBoton);
}

    .checkbox-caja .checkbox-interior:checked[b-g1nryapxog]::after {
        background-color: var(--colorTexto);
        left: 18px;
    }

.checkbox-caja :focus:not(.focus-visible)[b-g1nryapxog] {
    outline: 0;
}

.checkbox-caja .checkbox-interior:checked:hover[b-g1nryapxog] {
    background-color: var(--fondoBotonHover);
    cursor: pointer;
}

.opciones-panel[b-g1nryapxog] {
    overflow-x: auto;
    z-index: 10001;
    padding: 10px;
    background-color: var(--fondoOpcionesTransparente);
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
}
/* /Componentes/Secciones/Minimos/Minimos.razor.rz.scp.css */
.cargando[b-0rlfgudlal] {
    width: 48px;
    height: 48px;
    border: 5px solid var(--colorTexto);
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotacion-b-0rlfgudlal 1s linear infinite;
}

@keyframes rotacion-b-0rlfgudlal {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

*[b-0rlfgudlal] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(45, 47, 54, 0.70);
    --noResultados: rgba(132, 32, 41, 0.5);
    --botonSeleccionado: rgba(13, 22, 33, 0.75);
    --glaseadoFondo2: rgba(0, 32, 51, 0.9);
    --glaseadoBorde2: rgba(0, 255, 255, 0.10);
}

.caja-minimos[b-0rlfgudlal] {
    box-shadow: 0 22px 34px 0 rgba(0, 0, 0, 0.25);
    background-blend-mode: overlay;
    border-radius: 100px;
    border: 2px solid var(--glaseadoBorde);
    width: fit-content;
    background-color: var(--fondoSubcabecera);
    backdrop-filter: blur(25px);
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 5px;
}

.caja-minimos-animacion[b-0rlfgudlal] {
    opacity: 0;
    transition: all 0.5s ease, transform .2s ease;
    pointer-events: none;
    transform: scaleX(0);
    transform-origin: left;
    max-width: 0;
}

    .caja-minimos-animacion.visible[b-0rlfgudlal] {
        opacity: 1;
        pointer-events: auto;
        transform: scaleX(1);
        max-width: fit-content;
    }

.boton-minimos[b-0rlfgudlal] {
    transition: backdrop-filter 0.2s ease;
}

    .boton-minimos:hover[b-0rlfgudlal] {
        backdrop-filter: brightness(50%);
    }

.menu-dropdown2[b-0rlfgudlal] {
    position: relative;
    display: inline-block;
    z-index: 5000;
}

    .menu-dropdown2[b-0rlfgudlal]::after {
        content: "";
        position: absolute;
        top: 100%;
        left: 0;
        height: 20px;
        width: 100%;
    }

.menu-dropdown-contenido-centrado[b-0rlfgudlal] {
    position: absolute;
    top: 120%;
    left: 50%;
    transform: translate(-50%, -8px);
    min-width: 200px;
    padding: 8px;
    background: var(--glaseadoFondo2);
    border-radius: 14px;
    box-shadow: 0 20px 40px rgba(0,0,0,.25);
    opacity: 0;
    pointer-events: none;
    transition: opacity .2s ease, transform .2s ease;
    border: 2px solid var(--glaseadoBorde2);
    z-index: 1000;
}

.menu-dropdown2:hover .menu-dropdown-contenido-centrado[b-0rlfgudlal] {
    opacity: 1;
    transform: translate(-50%, 0);
    pointer-events: auto;
}

.menu-dropdown-contenido-centrado a[b-0rlfgudlal] {
    display: block;
    padding: 12px 16px;
    border-radius: 10px;
    text-decoration: none;
}

    .menu-dropdown-contenido-centrado a:hover[b-0rlfgudlal] {
        background: rgba(99, 102, 241,.15);
    }

.texto-cabecera[b-0rlfgudlal] {
    font-size: var(--tamañoTexto);
    color: var(--colorTexto);
    margin-left: 10px;
    margin-right: 10px;
    text-decoration: none;
    vertical-align: middle;
    background-color: transparent;
}

    .texto-cabecera:hover[b-0rlfgudlal] {
        color: var(--colorTextoHover);
    }

    .texto-cabecera:visited[b-0rlfgudlal] {
        color: var(--colorTextoVisitado);
    }

    .texto-cabecera:active[b-0rlfgudlal] {
        color: var(--colorTextoActivo);
    }

.boton-superior[b-0rlfgudlal] {
    display: block;
    padding: 6px 12px;
    margin: 0px;
    transition: transform .2s;
}

    .boton-superior:hover[b-0rlfgudlal] {
        transform: scale(1.01);
    }

@media (max-width: 800px) {
    .boton-superior[b-0rlfgudlal] {
        float: none;
    }
}

.entrada-texto[b-0rlfgudlal] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-0rlfgudlal]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-0rlfgudlal] {
        outline: none;
    }

    .entrada-texto:hover[b-0rlfgudlal] {
        border-bottom: 1px solid var(--colorEnlace);
    }

.checkbox-caja .checkbox-interior[b-0rlfgudlal] {
    appearance: none;
    background-color: var(--fondoBotonPequeñoTransparente);
    border-radius: 72px;
    border-style: none;
    flex-shrink: 0;
    height: 24px;
    margin: 0;
    position: relative;
    width: 40px;
    display: flex;
}

    .checkbox-caja .checkbox-interior[b-0rlfgudlal]::before {
        bottom: -6px;
        content: "";
        left: -6px;
        position: absolute;
        right: -6px;
        top: -6px;
    }

    .checkbox-caja .checkbox-interior[b-0rlfgudlal],
    .checkbox-caja .checkbox-interior[b-0rlfgudlal]::after {
        transition: all 100ms ease-out;
    }

        .checkbox-caja .checkbox-interior[b-0rlfgudlal]::after {
            background-color: var(--bs-gray-500);
            border-radius: 50%;
            content: "";
            height: 19px;
            left: 3px;
            position: absolute;
            top: 3px;
            width: 19px;
        }

.checkbox-caja input[type=checkbox][b-0rlfgudlal] {
    cursor: default;
}

.checkbox-caja .checkbox-interior:hover[b-0rlfgudlal] {
    background-color: var(--checkboxFalso);
    transition-duration: 0s;
    cursor: pointer;
}

.checkbox-caja .checkbox-interior:checked[b-0rlfgudlal] {
    background-color: var(--fondoBoton);
}

    .checkbox-caja .checkbox-interior:checked[b-0rlfgudlal]::after {
        background-color: var(--colorTexto);
        left: 18px;
    }

.checkbox-caja :focus:not(.focus-visible)[b-0rlfgudlal] {
    outline: 0;
}

.checkbox-caja .checkbox-interior:checked:hover[b-0rlfgudlal] {
    background-color: var(--fondoBotonHover);
    cursor: pointer;
}

.opciones-panel[b-0rlfgudlal] {
    overflow-x: auto;
    z-index: 10001;
    padding: 10px;
    background-color: var(--fondoOpcionesTransparente);
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
}
/* /Componentes/Secciones/Minimos/SteamDeck.razor.rz.scp.css */
*[b-r156ftx12g] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(45, 47, 54, 0.70);
    --noResultados: rgba(132, 32, 41, 0.5);
    --botonSeleccionado: rgba(13, 22, 33, 0.75);
}

.caja-steamdeck[b-r156ftx12g] {
    box-shadow: 0 22px 34px 0 rgba(0, 0, 0, 0.25);
    background-blend-mode: overlay;
    border-radius: 100px;
    border: 2px solid var(--glaseadoBorde);
    width: fit-content;
    background-color: var(--glaseadoFondo);
    backdrop-filter: blur(25px);
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 5px;
}

.caja-steamdeck-animacion[b-r156ftx12g] {
    opacity: 0;
    transition: all 0.5s ease, transform .2s ease;
    pointer-events: none;
    transform: scaleX(0);
    transform-origin: left;
    max-width: 0;
    font-size: 16px;
}

    .caja-steamdeck-animacion.visible[b-r156ftx12g] {
        opacity: 1;
        pointer-events: auto;
        transform: scaleX(1);
        max-width: fit-content;
    }

.boton-steamdeck[b-r156ftx12g] {
    transition: backdrop-filter 0.2s ease;
}

    .boton-steamdeck:hover[b-r156ftx12g] {
        backdrop-filter: brightness(50%);
    }

.juego-fondo[b-r156ftx12g] {
    opacity: 0.3;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: auto;
    mask-image: linear-gradient(to bottom, rgb(0, 0, 0) 50%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgb(0, 0, 0) 50%, transparent 100%);
    z-index: -9999;
}

.entrada-texto[b-r156ftx12g] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-r156ftx12g]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-r156ftx12g] {
        outline: none;
    }

    .entrada-texto:hover[b-r156ftx12g] {
        border-bottom: 1px solid var(--colorEnlace);
    }

.checkbox-caja .checkbox-interior[b-r156ftx12g] {
    appearance: none;
    background-color: var(--fondoBotonPequeñoTransparente);
    border-radius: 72px;
    border-style: none;
    flex-shrink: 0;
    height: 24px;
    margin: 0;
    position: relative;
    width: 40px;
    display: flex;
}

    .checkbox-caja .checkbox-interior[b-r156ftx12g]::before {
        bottom: -6px;
        content: "";
        left: -6px;
        position: absolute;
        right: -6px;
        top: -6px;
    }

    .checkbox-caja .checkbox-interior[b-r156ftx12g],
    .checkbox-caja .checkbox-interior[b-r156ftx12g]::after {
        transition: all 100ms ease-out;
    }

        .checkbox-caja .checkbox-interior[b-r156ftx12g]::after {
            background-color: var(--bs-gray-500);
            border-radius: 50%;
            content: "";
            height: 19px;
            left: 3px;
            position: absolute;
            top: 3px;
            width: 19px;
        }

.checkbox-caja input[type=checkbox][b-r156ftx12g] {
    cursor: default;
}

.checkbox-caja .checkbox-interior:hover[b-r156ftx12g] {
    background-color: var(--checkboxFalso);
    transition-duration: 0s;
    cursor: pointer;
}

.checkbox-caja .checkbox-interior:checked[b-r156ftx12g] {
    background-color: var(--fondoBoton);
}

    .checkbox-caja .checkbox-interior:checked[b-r156ftx12g]::after {
        background-color: var(--colorTexto);
        left: 18px;
    }

.checkbox-caja :focus:not(.focus-visible)[b-r156ftx12g] {
    outline: 0;
}

.checkbox-caja .checkbox-interior:checked:hover[b-r156ftx12g] {
    background-color: var(--fondoBotonHover);
    cursor: pointer;
}

.opciones-panel[b-r156ftx12g] {
    overflow-x: auto;
    z-index: 10001;
    padding: 10px;
    background-color: var(--fondoOpcionesTransparente);
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
}
/* /Componentes/Secciones/Minimos/SteamOS.razor.rz.scp.css */
*[b-fqu06s5yei] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(45, 47, 54, 0.70);
    --noResultados: rgba(132, 32, 41, 0.5);
    --botonSeleccionado: rgba(13, 22, 33, 0.75);
}

.caja-steamos[b-fqu06s5yei] {
    box-shadow: 0 22px 34px 0 rgba(0, 0, 0, 0.25);
    background-blend-mode: overlay;
    border-radius: 100px;
    border: 2px solid var(--glaseadoBorde);
    width: fit-content;
    background-color: var(--glaseadoFondo);
    backdrop-filter: blur(25px);
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 5px;
}

.caja-steamos-animacion[b-fqu06s5yei] {
    opacity: 0;
    transition: all 0.5s ease, transform .2s ease;
    pointer-events: none;
    transform: scaleX(0);
    transform-origin: left;
    max-width: 0;
    font-size: 16px;
}

    .caja-steamos-animacion.visible[b-fqu06s5yei] {
        opacity: 1;
        pointer-events: auto;
        transform: scaleX(1);
        max-width: fit-content;
    }

.boton-steamos[b-fqu06s5yei] {
    transition: backdrop-filter 0.2s ease;
}

    .boton-steamos:hover[b-fqu06s5yei] {
        backdrop-filter: brightness(50%);
    }

.juego-fondo[b-fqu06s5yei] {
    opacity: 0.3;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: auto;
    mask-image: linear-gradient(to bottom, rgb(0, 0, 0) 50%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgb(0, 0, 0) 50%, transparent 100%);
    z-index: -9999;
}

.entrada-texto[b-fqu06s5yei] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-fqu06s5yei]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-fqu06s5yei] {
        outline: none;
    }

    .entrada-texto:hover[b-fqu06s5yei] {
        border-bottom: 1px solid var(--colorEnlace);
    }

.checkbox-caja .checkbox-interior[b-fqu06s5yei] {
    appearance: none;
    background-color: var(--fondoBotonPequeñoTransparente);
    border-radius: 72px;
    border-style: none;
    flex-shrink: 0;
    height: 24px;
    margin: 0;
    position: relative;
    width: 40px;
    display: flex;
}

    .checkbox-caja .checkbox-interior[b-fqu06s5yei]::before {
        bottom: -6px;
        content: "";
        left: -6px;
        position: absolute;
        right: -6px;
        top: -6px;
    }

    .checkbox-caja .checkbox-interior[b-fqu06s5yei],
    .checkbox-caja .checkbox-interior[b-fqu06s5yei]::after {
        transition: all 100ms ease-out;
    }

        .checkbox-caja .checkbox-interior[b-fqu06s5yei]::after {
            background-color: var(--bs-gray-500);
            border-radius: 50%;
            content: "";
            height: 19px;
            left: 3px;
            position: absolute;
            top: 3px;
            width: 19px;
        }

.checkbox-caja input[type=checkbox][b-fqu06s5yei] {
    cursor: default;
}

.checkbox-caja .checkbox-interior:hover[b-fqu06s5yei] {
    background-color: var(--checkboxFalso);
    transition-duration: 0s;
    cursor: pointer;
}

.checkbox-caja .checkbox-interior:checked[b-fqu06s5yei] {
    background-color: var(--fondoBoton);
}

    .checkbox-caja .checkbox-interior:checked[b-fqu06s5yei]::after {
        background-color: var(--colorTexto);
        left: 18px;
    }

.checkbox-caja :focus:not(.focus-visible)[b-fqu06s5yei] {
    outline: 0;
}

.checkbox-caja .checkbox-interior:checked:hover[b-fqu06s5yei] {
    background-color: var(--fondoBotonHover);
    cursor: pointer;
}

.opciones-panel[b-fqu06s5yei] {
    overflow-x: auto;
    z-index: 10001;
    padding: 10px;
    background-color: var(--fondoOpcionesTransparente);
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
}
/* /Componentes/Secciones/Noticia.razor.rz.scp.css */
*[b-7tfiqva3h9] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(41, 55, 81, 0.9);
    --botonSeleccionado: rgba(13, 22, 33, 0.75);
}

.caja-noticia[b-7tfiqva3h9] {
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.28),0px 0px 1px 0px rgba(0, 0, 0, 0.24);
    background-blend-mode: overlay;
    border-radius: 100px;
    border: 2px solid var(--glaseadoBorde);
    width: fit-content;
    background-color: var(--glaseadoFondo);
    backdrop-filter: blur(25px);
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 5px;
}

.caja-noticia-animacion[b-7tfiqva3h9] {
    opacity: 0;
    transition: all 0.5s ease, transform .2s ease;
    pointer-events: none;
    transform: scaleX(0);
    transform-origin: left;
    max-width: 0;
}

    .caja-noticia-animacion.visible[b-7tfiqva3h9] {
        opacity: 1;
        pointer-events: auto;
        transform: scaleX(1);
        max-width: fit-content;
    }

.boton-noticia[b-7tfiqva3h9] {
    transition: backdrop-filter 0.2s ease;
}

    .boton-noticia:hover[b-7tfiqva3h9] {
        backdrop-filter: brightness(50%);
    }

.caja-noticia-contenido[b-7tfiqva3h9] {
    background-color: var(--fondoSubsubcabecera);
    border-left: 2px solid var(--glaseadoBorde);
    border-right: 2px solid var(--glaseadoBorde);
    padding: 40px;
}

.caja-noticia-titulo[b-7tfiqva3h9] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    font-size: 16px;
    padding: 20px 40px;
    border: 1px solid var(--fondoSubsubcabecera);
}

.juego-fondo[b-7tfiqva3h9] {
    opacity: 0.3;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: auto;
    mask-image: linear-gradient(to bottom, rgb(0, 0, 0) 50%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgb(0, 0, 0) 50%, transparent 100%);
    z-index: -9999;
}

.entrada-texto[b-7tfiqva3h9] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-7tfiqva3h9]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-7tfiqva3h9] {
        outline: none;
    }

    .entrada-texto:hover[b-7tfiqva3h9] {
        border-bottom: 1px solid var(--colorEnlace);
    }

.opciones-panel[b-7tfiqva3h9] {
    overflow-x: auto;
    z-index: 10001;
    padding: 10px;
    background-color: var(--fondoOpcionesTransparente);
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
}
/* /Componentes/Secciones/Patreon.razor.rz.scp.css */
*[b-wr1a6xtts8] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(45, 47, 54, 0.70);
    --noResultados: rgba(132, 32, 41, 0.5);
    --botonSeleccionado: rgba(13, 22, 33, 0.75);
}

.caja-patreon[b-wr1a6xtts8] {
    box-shadow: 0 22px 34px 0 rgba(0, 0, 0, 0.25);
    background-blend-mode: overlay;
    border-radius: 100px;
    border: 2px solid var(--glaseadoBorde);
    width: fit-content;
    background-color: var(--fondoSubcabecera);
    backdrop-filter: blur(25px);
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 20px 40px;
}

.caja-patreon-imagen[b-wr1a6xtts8] {
    border: 1px solid var(--glaseadoBorde);
    box-shadow: 0 22px 34px 0 rgba(0, 0, 0, 0.25);
}

.caja-patreon-animacion[b-wr1a6xtts8] {
    transform-origin: top;
    transition: all 220ms cubic-bezier(.2,.8,.2,1);
}

    .caja-patreon-animacion > div[b-wr1a6xtts8] {
        overflow: hidden;
    }

    .caja-patreon-animacion.cerrado[b-wr1a6xtts8] {
        opacity: 0;
        transform: scaleY(0.95);
        height: 0;
        overflow: hidden;
    }

    .caja-patreon-animacion.abierto[b-wr1a6xtts8] {
        opacity: 1;
        transform: scaleY(1);
        height: auto;
    }
/* /Componentes/Secciones/Portada.razor.rz.scp.css */
.portada-espacio[b-5k9niitygs] {
    margin: 40px auto;
}

.portada-sub-subcabecera[b-5k9niitygs] {
    padding: 20px 0px;
}

.destacado-mostrar[b-5k9niitygs] {
    position: relative;
    width: 100%;
    aspect-ratio: 96/31;
    overflow: hidden;
}

.destacado-fondo img[b-5k9niitygs] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: 0;
}

.destacado-video video[b-5k9niitygs] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    opacity: 0;
    transition: opacity 0.1s ease;
    z-index: 1;
    pointer-events: none;
}

.destacado-mostrar:hover .destacado-video video[b-5k9niitygs] {
    opacity: 1;
}

.destacados-galeria-fila[b-5k9niitygs] {
    display: flex;
    padding: 5px 0px;
    gap: 10px;
    flex-wrap: nowrap;
    margin-top: 5px;
}

.destacados-galeria-columna[b-5k9niitygs] {
    width: 16%;
    flex: 0 0 auto;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.28),0px 0px 1px 0px rgba(0, 0, 0, 0.24);
    transition: transform 0.2s ease, box-shadow 0.2s ease;
    cursor: pointer;
}

    .destacados-galeria-columna:hover[b-5k9niitygs] {
        transform: translateY(-1px);
        box-shadow: 0px 8px 20px rgba(0,0,0,0.5);
    }

.destacados-galeria-captura[b-5k9niitygs] {
    opacity: 0.3;
    object-fit: cover;
    overflow: hidden;
    transition: transform .2s;
    min-height: 50px;
    max-width: 100%;
    filter: grayscale(20%);
    aspect-ratio: 92/43;
    display: block;
}

    .destacados-galeria-captura:hover[b-5k9niitygs],
    .destacados-galeria-captura.activo[b-5k9niitygs] {
        opacity: 1;
        transform: scale(1.01);
        filter: grayscale(0%);
    }

.destacado-hueco[b-5k9niitygs] {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    padding: 120px 80px 30px 80px;
    z-index: 2;
    background: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.2) 40%, rgba(0,0,0,0.75) 100%);
    box-sizing: border-box;
}

.destacado-logo-medidas[b-5k9niitygs] {
    width: 16vw;
    height: 8vw;
    object-fit: contain;
    animation: slideUpLogo-b-5k9niitygs 0.5s ease;
    filter: drop-shadow(0 4px 12px rgba(0,0,0,0.6));
}

@keyframes slideUpLogo-b-5k9niitygs {
    from {
        opacity: 0;
        transform: translateY(15px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}

.destacado-logo-alto[b-5k9niitygs] {
    height: 150px;
}

.destacado-precio-descuento[b-5k9niitygs] {
    padding: 15px;
    font-size: 22px;
}

.destacado-icono[b-5k9niitygs] {
    width: 40px;
    height: 40px;
    filter: drop-shadow(0 0 8px rgba(0,0,0,.5));
    display: block;
}

.destacado-sombra[b-5k9niitygs] {
    filter: drop-shadow(0 0 8px rgba(0,0,0,.5));
}

@media (max-width: 1000px) {
    .portada-espacio[b-5k9niitygs] {
        margin: 0px auto;
    }

    .portada-sub-subcabecera[b-5k9niitygs] {
        padding: 20px 5px;
    }

    .destacado-hueco[b-5k9niitygs] {
        padding: 40px 30px 15px 30px;
    }

    .destacado-logo-medidas[b-5k9niitygs] {
        width: 16vw;
        height: 8vw;
    }

    .destacado-logo-alto[b-5k9niitygs] {
        height: 100px;
    }

    .destacado-precio-descuento[b-5k9niitygs] {
        padding: 8px;
        font-size: 15px;
    }

    .destacado-icono[b-5k9niitygs] {
        width: 24px;
        height: 24px;
    }
}

.destacado-progreso[b-5k9niitygs] {
    animation: barraProgreso-b-5k9niitygs 30s linear;
    height: 3px;
}

@keyframes barraProgreso-b-5k9niitygs {
    0% {
        width: 0;
    }

    100% {
        width: 100%;
    }
}

.destacado-barra-contenedor[b-5k9niitygs] {
    height: 3px;
    width: 100%;
    background: rgba(255,255,255,0.15);
}

*[b-5k9niitygs] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(41, 55, 81, 0.6);
    --noResultados: rgba(132, 32, 41, 0.5);
    --botonSeleccionado: rgba(13, 22, 33, 0.75);
    --fondoPortadaNoticias: rgb(33, 49, 69);
    --bordePortadaNoticias: rgba(14, 21, 29, 0.4);
    --fondoPortadaNoticias2: rgba(46, 68, 96, 0.5);
}

.caja-portada[b-5k9niitygs] {
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.28),0px 0px 1px 0px rgba(0, 0, 0, 0.24);
    background-blend-mode: overlay;
    border-radius: 100px;
    border: 2px solid var(--glaseadoBorde);
    width: fit-content;
    background-color: var(--glaseadoFondo);
    backdrop-filter: blur(25px);
    display: flex;
    align-items: center;
    gap: 20px;
    flex-wrap: wrap;
    padding: 5px;
}

.caja-portada-animacion[b-5k9niitygs] {
    opacity: 0;
    transition: all 0.5s ease, transform .2s ease;
    pointer-events: none;
    transform: scaleX(0);
    transform-origin: left;
    max-width: 0;
}

    .caja-portada-animacion.visible[b-5k9niitygs] {
        opacity: 1;
        pointer-events: auto;
        transform: scaleX(1);
        max-width: fit-content;
    }

.boton-portada[b-5k9niitygs] {
    transition: backdrop-filter 0.2s ease;
}

    .boton-portada:hover[b-5k9niitygs] {
        backdrop-filter: brightness(50%);
    }

.caja-portada-noticias[b-5k9niitygs] {
    margin-top: 40px;
}

@media (max-width: 1100px) {
    .caja-portada[b-5k9niitygs] {
        font-size: 14px;
        border-radius: 20px;
        gap: 10px;
    }

    .caja-portada-noticias[b-5k9niitygs] {
        margin-top: 0px;
    }
}

.checkbox-caja .checkbox-interior[b-5k9niitygs] {
    appearance: none;
    background-color: var(--fondoBotonPequeñoTransparente);
    border-radius: 72px;
    border-style: none;
    flex-shrink: 0;
    height: 24px;
    margin: 0;
    position: relative;
    width: 40px;
    display: flex;
}

    .checkbox-caja .checkbox-interior[b-5k9niitygs]::before {
        bottom: -6px;
        content: "";
        left: -6px;
        position: absolute;
        right: -6px;
        top: -6px;
    }

    .checkbox-caja .checkbox-interior[b-5k9niitygs],
    .checkbox-caja .checkbox-interior[b-5k9niitygs]::after {
        transition: all 100ms ease-out;
    }

        .checkbox-caja .checkbox-interior[b-5k9niitygs]::after {
            background-color: var(--bs-gray-500);
            border-radius: 50%;
            content: "";
            height: 19px;
            left: 3px;
            position: absolute;
            top: 3px;
            width: 19px;
        }

.checkbox-caja input[type=checkbox][b-5k9niitygs] {
    cursor: default;
}

.checkbox-caja .checkbox-interior:hover[b-5k9niitygs] {
    background-color: var(--checkboxFalso);
    transition-duration: 0s;
    cursor: pointer;
}

.checkbox-caja .checkbox-interior:checked[b-5k9niitygs] {
    background-color: var(--fondoBoton);
}

    .checkbox-caja .checkbox-interior:checked[b-5k9niitygs]::after {
        background-color: var(--colorTexto);
        left: 18px;
    }

.checkbox-caja :focus:not(.focus-visible)[b-5k9niitygs] {
    outline: 0;
}

.checkbox-caja .checkbox-interior:checked:hover[b-5k9niitygs] {
    background-color: var(--fondoBotonHover);
    cursor: pointer;
}

.opciones-panel[b-5k9niitygs] {
    overflow-x: auto;
    z-index: 10001;
    padding: 10px;
    background-color: var(--fondoOpcionesTransparente);
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
}
/* /Componentes/Secciones/Privacidad.razor.rz.scp.css */
.caja-privacidad-contenido[b-x0aygqviw5] {
    background-color: var(--fondoSubsubcabecera);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}

.caja-privacidad-titulo[b-x0aygqviw5] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    font-size: 18px;
    padding: 20px 30px;
    border: 1px solid var(--fondoSubsubcabecera);
}
/* /Componentes/Secciones/Regiones.razor.rz.scp.css */
*[b-nc4cupu786] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(45, 47, 54, 0.70);
}

.caja-regiones-contenido[b-nc4cupu786] {
    background-color: var(--fondoSubsubcabecera);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    border-radius: 20px;
    border: 2px solid var(--glaseadoBorde);
}

.caja-regiones-titulo[b-nc4cupu786] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    font-size: 18px;
    padding: 20px 30px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.tabla-tiendas th[b-nc4cupu786],
.tabla-tiendas td[b-nc4cupu786] {
    padding: 10px 15px;
}

.tabla-tiendas tr:nth-child(even)[b-nc4cupu786] {
    background-color: rgba(0, 0, 0, 0.25);
}

.tabla-tiendas :is(th, td):nth-child(2)[b-nc4cupu786],
.tabla-tiendas :is(th, td):nth-child(3)[b-nc4cupu786] {
    text-align: center;
    vertical-align: middle;
}

.tabla-tiendas td:nth-child(2) > div[b-nc4cupu786],
.tabla-tiendas td:nth-child(3) > div[b-nc4cupu786] {
    margin: 0 auto;
}
/* /Componentes/Secciones/RSS.razor.rz.scp.css */
*[b-cotwstnijc] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(45, 47, 54, 0.70);
}

.caja-rss-contenido[b-cotwstnijc] {
    background-color: var(--fondoSubsubcabecera);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    border-radius: 20px;
    border: 2px solid var(--glaseadoBorde);
}

.caja-rss-titulo[b-cotwstnijc] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    font-size: 18px;
    padding: 20px 30px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.juego-boton-pequeño[b-cotwstnijc] {
    color: var(--colorTexto);
    background-color: var(--fondoBotonPequeño);
    user-select: none;
    padding: 10px 12px;
    text-align: left;
    font-size: 14px;
    border: 0px;
    text-decoration: none;
    transition: transform .2s;
    filter: saturate(0.85);
}

    .juego-boton-pequeño:hover[b-cotwstnijc] {
        color: var(--colorTexto);
        background-color: var(--fondoBotonPequeñoHover);
        transform: scale(1.01);
    }
/* /Componentes/Secciones/Streaming.razor.rz.scp.css */
.streaming-grid[b-esx4xqwtte] {
    gap: 30px;
}

.streaming-grid[b-esx4xqwtte] {
    padding: 30px;
    gap: 30px;
}

@media (max-width: 800px) {
    .streaming-grid[b-esx4xqwtte] {
        gap: 15px;
    }

    .streaming-grid[b-esx4xqwtte] {
        padding: 15px;
        gap: 15px;
    }
}

*[b-esx4xqwtte] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(45, 47, 54, 0.70);
    --noResultados: rgba(132, 32, 41, 0.5);
    --botonSeleccionado: rgba(13, 22, 33, 0.75);
}

.caja-streaming[b-esx4xqwtte] {
    box-shadow: 0 22px 34px 0 rgba(0, 0, 0, 0.25);
    background-blend-mode: overlay;
    border-radius: 100px;
    border: 2px solid var(--glaseadoBorde);
    width: fit-content;
    background-color: var(--fondoSubcabecera);
    backdrop-filter: blur(25px);
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 5px;
}

.caja-streaming-animacion[b-esx4xqwtte] {
    opacity: 0;
    transition: all 0.5s ease, transform .2s ease;
    pointer-events: none;
    transform: scaleX(0);
    transform-origin: left;
    max-width: 0;
}

    .caja-streaming-animacion.visible[b-esx4xqwtte] {
        opacity: 1;
        pointer-events: auto;
        transform: scaleX(1);
        max-width: fit-content;
    }

.boton-streaming[b-esx4xqwtte] {
    transition: backdrop-filter 0.2s ease;
}

    .boton-streaming:hover[b-esx4xqwtte] {
        backdrop-filter: brightness(50%);
    }

.caja-streaming-contenido[b-esx4xqwtte] {
    background-color: var(--fondoSubsubcabecera);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    border: 1px solid var(--glaseadoBorde);
    border-radius: 20px;
}

.caja-streaming-titulo[b-esx4xqwtte] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    padding: 20px 30px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.entrada-texto[b-esx4xqwtte] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-esx4xqwtte]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-esx4xqwtte] {
        outline: none;
    }

    .entrada-texto:hover[b-esx4xqwtte] {
        border-bottom: 1px solid var(--colorEnlace);
    }

.opciones-panel[b-esx4xqwtte] {
    overflow-x: auto;
    z-index: 10001;
    padding: 10px;
    background-color: var(--fondoOpcionesTransparente);
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
}
/* /Componentes/Secciones/Suscripciones.razor.rz.scp.css */
.suscripciones-grid[b-1sxj9m5ct1] {
    gap: 30px;
}

.suscripcion-grid[b-1sxj9m5ct1] {
    padding: 30px;
    gap: 30px;
}

@media (max-width: 800px) {
    .suscripciones-grid[b-1sxj9m5ct1] {
        gap: 15px;
    }

    .suscripcion-grid[b-1sxj9m5ct1] {
        padding: 15px;
        gap: 15px;
    }
}

*[b-1sxj9m5ct1] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(45, 47, 54, 0.70);
    --noResultados: rgba(132, 32, 41, 0.5);
    --botonSeleccionado: rgba(13, 22, 33, 0.75);
}

.caja-suscripciones[b-1sxj9m5ct1] {
    box-shadow: 0 22px 34px 0 rgba(0, 0, 0, 0.25);
    background-blend-mode: overlay;
    border-radius: 100px;
    border: 2px solid var(--glaseadoBorde);
    width: fit-content;
    background-color: var(--fondoSubcabecera);
    backdrop-filter: blur(25px);
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 5px;
    flex-wrap: wrap;
}

.caja-suscripciones-animacion[b-1sxj9m5ct1] {
    opacity: 0;
    transition: all 0.5s ease, transform .2s ease;
    pointer-events: none;
    transform: scaleX(0);
    transform-origin: left;
    max-width: 0;
}

    .caja-suscripciones-animacion.visible[b-1sxj9m5ct1] {
        opacity: 1;
        pointer-events: auto;
        transform: scaleX(1);
        max-width: fit-content;
    }

.boton-suscripciones[b-1sxj9m5ct1] {
    transition: backdrop-filter 0.2s ease;
}

    .boton-suscripciones:hover[b-1sxj9m5ct1] {
        backdrop-filter: brightness(50%);
    }

.caja-archivo-contenido[b-1sxj9m5ct1] {
    background-color: var(--fondoSubsubcabecera);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    border: 1px solid var(--glaseadoBorde);
    border-radius: 20px;
}

.caja-archivo-titulo[b-1sxj9m5ct1] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    padding: 20px 30px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}
.juego-fondo[b-1sxj9m5ct1] {
    opacity: 0.3;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: auto;
    mask-image: linear-gradient(to bottom, rgb(0, 0, 0) 50%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgb(0, 0, 0) 50%, transparent 100%);
    z-index: -9999;
}

.entrada-texto[b-1sxj9m5ct1] {
    padding: 5px 10px;
    background-color: var(--fondoEntrada);
    border: 0px;
    color: var(--colorTexto);
    display: block;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    border-bottom: 1px solid var(--fondoEntrada);
    font-size: 16px;
}

    .entrada-texto[b-1sxj9m5ct1]::placeholder {
        font-size: 14px;
    }

    .entrada-texto:focus[b-1sxj9m5ct1] {
        outline: none;
    }

    .entrada-texto:hover[b-1sxj9m5ct1] {
        border-bottom: 1px solid var(--colorEnlace);
    }

.opciones-panel[b-1sxj9m5ct1] {
    overflow-x: auto;
    z-index: 10001;
    padding: 10px;
    background-color: var(--fondoOpcionesTransparente);
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
}
/* /Componentes/Secciones/UltimasActualizaciones.razor.rz.scp.css */
*[b-rer28s3lqv] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(45, 47, 54, 0.70);
}
/* /Componentes/Secciones/UltimasNoticias.razor.rz.scp.css */
.imagen-expandir[b-lyukwpnugo] {
    transition: transform .2s;
}

    .imagen-expandir:hover[b-lyukwpnugo] {
        transform: scale(1.01);
    }

*[b-lyukwpnugo] {
    --glaseadoBorde: #FFFFFF1A;
    --glaseadoFondo: rgba(45, 47, 54, 0.70);
    --botonSeleccionado: rgba(13, 22, 33, 0.75);
}

.caja-noticias[b-lyukwpnugo] {
    box-shadow: 0 22px 34px 0 rgba(0, 0, 0, 0.25);
    background-blend-mode: overlay;
    border-radius: 100px;
    border: 2px solid var(--glaseadoBorde);
    width: fit-content;
    background-color: var(--fondoSubcabecera);
    backdrop-filter: blur(25px);
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 5px;
}

.caja-noticias-animacion[b-lyukwpnugo] {
    opacity: 0;
    transition: all 0.5s ease, transform .2s ease;
    pointer-events: none;
    transform: scaleX(0);
    transform-origin: left;
    max-width: 0;
}

    .caja-noticias-animacion.visible[b-lyukwpnugo] {
        opacity: 1;
        pointer-events: auto;
        transform: scaleX(1);
        max-width: fit-content;
    }

.boton-noticias[b-lyukwpnugo] {
    transition: backdrop-filter 0.2s ease;
}

    .boton-noticias:hover[b-lyukwpnugo] {
        backdrop-filter: brightness(50%);
    }

.caja-noticia-contenido[b-lyukwpnugo] {
    background-color: var(--fondoSubsubcabecera);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.28),0px 0px 2px 0px rgba(0, 0, 0, 0.24);
    border: 1px solid var(--glaseadoBorde);
    border-radius: 20px;
}

.caja-archivo-titulo[b-lyukwpnugo] {
    background: color-mix(in srgb, var(--fondoSubcabecera) 45%, var(--fondoBotonPequeño));
    padding: 20px 30px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}
