:root{--amarillo:#F2C230;--amarillo-activo:#FFD85E;--amarillo-presionado:#C99E1E;--fondo:#0A0B0D;--barra:#0E0F12;--panel:#15171B;--campo:#0B0C0F;--borde-panel:rgba(255,255,255,0.43);--borde-panel-leve:rgba(255,255,255,0.12);--borde-campo:rgba(255,255,255,0.35);--borde-campo-foco:var(--amarillo);--texto:#F4F3EF;--texto-2:#B9BCC3;--texto-apagado:#6B6E75;--texto-guia:#747880;--texto-sobre-amarillo:#0D0D0E;--policia:#58B7F0;--delincuente:#E8622A;--ok:#3CD06A;--error:#E5484D;--velo:rgba(0,0,0,0.84);--vineta:rgba(0,0,0,0.65);--fuente-titulo:"Anton","Arial Narrow",system-ui,sans-serif;--fuente-cuerpo:"Barlow Condensed Tab","Barlow Condensed",system-ui,sans-serif;--t-titulo-grande:3.375rem;--t-titulo:2.25rem;--t-subtitulo:1.5rem;--t-cuerpo:1.25rem;--t-etiqueta:1rem;--t-numero:1.375rem;--t-boton:1.5625rem;--t-display:clamp(2.75rem, 9.5vw, 7.5rem);--t-display-2:clamp(2rem,   6vw,   4.25rem);--t-display-3:clamp(1.75rem, 4vw,  2.75rem);--interlinea-titulo:1.08;--interlinea-cuerpo:1.5;--letra-titulo:0.02em;--letra-etiqueta:0.14em;--e1:0.25rem;--e2:0.5rem;--e3:0.75rem;--e4:1rem;--e5:1.5rem;--e6:2rem;--e7:3rem;--e8:4rem;--e9:6rem;--ancho-sitio:1180px;--ancho-lectura:62ch;--gutter:1rem;--alto-control:3rem;--radio:0;--transicion:120ms ease-out}@media (prefers-reduced-motion:reduce){:root{--transicion:0ms}*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}@font-face{font-family:Anton;src:url("../fuentes/Anton-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Barlow Condensed Tab";src:url("../fuentes/BarlowCondensedTab-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Barlow Condensed Tab";src:url("../fuentes/BarlowCondensedTab-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Barlow Condensed Tab";src:url("../fuentes/BarlowCondensedTab-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}