@import url("v110-visual.css?v=110") screen;
@import url("v111-tema.css?v=111") screen;
@import url("v112-ajustes.css?v=113") screen;
@import url("v114-crema.css?v=114") screen;
@import url("v115-navegacion.css?v=115") screen;
@import url("v116-inicio.css?v=116") screen;
/* V108: iluminación compartida. No modifica fondos, medidas ni disposición. */
@media screen{
/* Incluye botones nativos, enlaces, controles accesibles y solapas + / −.
   Las cabeceras de texto sin acción no reciben iluminación. */
html.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones :where(button,input[type="button"],input[type="submit"],input[type="reset"],a[href],[role="button"]:not(.country),details>summary){transition:color .18s ease,border-color .18s ease,box-shadow .18s ease!important}
html.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones details>summary{cursor:pointer;outline-offset:3px}
html.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones :where(button,input[type="button"],input[type="submit"],input[type="reset"],a[href],[role="button"]:not(.country),details>summary):is(:hover,:focus-visible){color:#b4e7ff!important;border-color:#60bcff!important;box-shadow:inset 0 0 16px #168eff24,0 0 0 1px #169fff40,0 0 24px #168eff35!important;text-shadow:0 0 10px #53bfff60}
html.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones :where(button,input[type="button"],input[type="submit"],input[type="reset"],a[href],[role="button"]:not(.country),details>summary):active{color:#fff!important;border-color:#b1e7ff!important;box-shadow:inset 0 0 24px #169fff45,0 0 0 1px #64ceff80,0 0 32px #168eff65!important;text-shadow:0 0 10px #53bfff60}
html.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones :where(button,input[type="button"],input[type="submit"],input[type="reset"],a[href],[role="button"]:not(.country),details>summary):focus-visible{outline:2px solid #65bfff!important;outline-offset:3px!important}
/* El texto sigue siendo legible sobre enlaces y solapas del modo blanco. */
html.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones[data-v106-theme="light"] :where(a[href]:not(.button):not(.v98-button):not(.pill):not(.v107-action):not(.v98-task),details>summary):is(:hover,:focus-visible,:active){color:#0053a6!important;text-shadow:none}
html.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones :where(button:disabled,input:disabled,[aria-disabled="true"]):is(:hover,:focus-visible,:active){box-shadow:none!important;text-shadow:none!important;filter:none!important;cursor:not-allowed!important}
}
@media(prefers-reduced-motion:reduce){html.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones :where(button,input,a,summary){transition:none!important}}
@media print{html.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones.v108-interacciones :where(a,button,summary){box-shadow:none!important;text-shadow:none!important}}
