/* ─────────────────────────────────────────────────────────────
   Tabler v1.4.0 — carga del sistema visual base (Fase 1 del rediseño)
   Assets vendorizados en static/vendor/tabler/. Licencia MIT: ver
   THIRD_PARTY_LICENSES.md (raíz) y static/vendor/tabler/LICENSE.

   POR QUÉ UNA CAPA (@layer):
   Tabler se basa en Bootstrap y define las MISMAS clases que ya usa la
   app (.btn, .btn-primary, .badge, .card, .table, .modal…). Cargarlo
   "a secas" pisaría el diseño actual. Solución: se importa DENTRO de la
   capa `tabler`, y el CSS propio (static/css/style.css) queda SIN capa.
   En la cascada de CSS, las reglas SIN capa ganan SIEMPRE a las de
   cualquier capa, sin importar la especificidad ni el orden. Así Tabler
   queda disponible como base, pero cada colisión la sigue resolviendo el
   estilo propio → la app se ve exactamente igual que antes.

   MIGRACIÓN: las fases siguientes van retirando estilo propio (o usando
   clases de Tabler en el markup nuevo) para dejar aflorar Tabler pantalla
   por pantalla, sin big-bang.

   Nota: el reboot de Tabler (tipografía de <h1..h6>, <a>, <table> SIN
   clase) es aditivo y no lo resuelve la capa; eso lo neutraliza
   static/css/tabler-bridge.css. La app estiliza casi todo por clase, así
   que el puente es pequeño.
   ───────────────────────────────────────────────────────────── */
@import url("../vendor/tabler/tabler.min.css") layer(tabler);
