/* aniv-sbs-temas-001 — compat Sail UI → SBS.
   sail-ui.css (dist copiado verbatim de Sail/sail-ui, sha256 7c0b0317…63bd) trae
   reset + base globales sin capa. Esta hoja va DESPUÉS del dist y ANTES de app.css:
   devuelve a cada elemento legacy el valor del agente de usuario, y app.css vuelve a
   poner lo suyo encima por orden. Así Clásico (la piel actual de SBS) queda igual.

   Mismo criterio que SBE (web/src/sail-ui-compat.css), con selectores de elemento
   (0,0,1) en vez de :where(...):not([class*="sui-"]) (0,1,0): SBS estiliza select y
   textarea con selector de elemento en app.css; un (0,1,0) aquí les ganaría y les
   quitaría color y fuente (mismo fallo que Sophie M3 en SBE). Ningún nodo de SBS usa
   clases sui- todavía; cuando una pantalla migre, sus clases (0,1,0) ganan a esto.

   No redefine el kit ni pinta colores: solo deshace reset/base. */
html, body { height: auto; }
body { -webkit-font-smoothing: auto; -moz-osx-font-smoothing: auto; }
*::before, *::after { box-sizing: revert; }
button, input, select, textarea { font: revert; color: revert; }
button { cursor: revert; }
button:disabled, input:disabled, select:disabled, textarea:disabled { cursor: revert; }
img, svg { display: revert; max-width: revert; }
ul, ol { margin: revert; padding: revert; }
p, h1, h2, h3, h4 { margin: revert; }
h1, h2, h3 { font-size: revert; font-weight: revert; letter-spacing: revert; line-height: revert; }
a { color: revert; }
/* Dist: :focus { outline: none } y :focus-visible con --sui-focus. SBS conserva el
   anillo del navegador y sus propios estilos de foco de app.css. */
:focus { outline: revert; }
:focus-visible { outline: revert; outline-offset: revert; }
