@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/app/mi-vehiculo/assets/inter-latin-opsz-normal-BwkfbSeq.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/app/mi-vehiculo/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/app/mi-vehiculo/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/app/mi-vehiculo/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/app/mi-vehiculo/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff")}:root{--fondo:#f2f2f7;--tarjeta:#fff;--texto:#000;--texto-2:#3c3c4399;--texto-3:#3c3c434d;--separador:#3c3c434a;--relleno:#7676801f;--pulsado:#d1d1d6;--barra:#f9f9f9f0;--azul:#007aff;--rojo:#ff3b30;--rojo-texto:#d70015;--rojo-suave:#ff3b3024;--naranja:#ff9500;--naranja-texto:#c93400;--verde:#34c759;--verde-texto:#248a3d;--placa:#fc0;--placa-tinta:#000;--letra:"Inter Variable", -apple-system, "SF Pro Text", system-ui, sans-serif;--letra-placa:"Barlow Condensed", "Inter Variable", system-ui, sans-serif;--margen:16px;--radio:12px;--sup:var(--safe-area-inset-top,env(safe-area-inset-top,0px));--inf:var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px));--alto-nav:56px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--fondo:#000;--tarjeta:#1c1c1e;--texto:#fff;--texto-2:#ebebf599;--texto-3:#ebebf54d;--separador:#545458a6;--relleno:#7676803d;--pulsado:#3a3a3c;--barra:#161617f0;--azul:#0a84ff;--rojo:#ff453a;--rojo-texto:#ff453a;--rojo-suave:#ff453a38;--naranja:#ff9f0a;--naranja-texto:#ff9f0a;--verde:#30d158;--verde-texto:#30d158;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--fondo:#000;--tarjeta:#1c1c1e;--texto:#fff;--texto-2:#ebebf599;--texto-3:#ebebf54d;--separador:#545458a6;--relleno:#7676803d;--pulsado:#3a3a3c;--barra:#161617f0;--azul:#0a84ff;--rojo:#ff453a;--rojo-texto:#ff453a;--rojo-suave:#ff453a38;--naranja:#ff9f0a;--naranja-texto:#ff9f0a;--verde:#30d158;--verde-texto:#30d158;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--fondo);color:var(--texto);font-family:var(--letra);letter-spacing:-.011em;font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font-size:17px;line-height:1.3}a{color:var(--azul);text-decoration:none}button,input,select{font:inherit;color:inherit;letter-spacing:inherit}[hidden],.oculto{display:none!important}:focus-visible{outline:3px solid color-mix(in srgb, var(--azul) 45%, transparent);outline-offset:2px;border-radius:6px}.visualmente-oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.pantalla{max-width:520px;padding-block:calc(var(--sup) + 12px) calc(var(--alto-nav) + var(--inf) + var(--alto-anuncio,0px) + 32px);padding-left:max(var(--margen), env(safe-area-inset-left,0px));padding-right:max(var(--margen), env(safe-area-inset-right,0px));margin:0 auto}.pantalla--bienvenida,.pantalla--vacia{text-align:center;min-height:100vh;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding-block-end:calc(var(--inf) + 32px);display:flex}.pantalla--vacia{padding-block-end:calc(var(--alto-nav) + var(--inf) + 32px)}.pantalla--bienvenida .boton,.pantalla--vacia .boton{margin-top:8px}.encabezado{margin-bottom:8px;padding-top:8px}.encabezado__volver{min-height:44px;color:var(--azul);align-items:center;gap:2px;margin-left:-8px;padding-right:8px;font-size:17px;display:inline-flex}.encabezado__volver svg{width:26px;height:26px}.encabezado__titulo{letter-spacing:-.025em;margin:0;font-size:34px;font-weight:700;line-height:41px}.nota,.fuente{color:var(--texto-2);margin:8px 0 0;font-size:13px;line-height:18px}.fuente{margin:32px var(--margen) 0;text-align:center}.vacia__titulo,.bienvenida__titulo{letter-spacing:-.025em;text-wrap:balance;margin:8px 0 0;font-size:34px;font-weight:700;line-height:41px}.vacia__texto,.bienvenida__texto{color:var(--texto-2);text-wrap:pretty;max-width:34ch;margin:0;font-size:17px;line-height:24px}.pantalla:not(.pantalla--vacia)>.vacia__texto{margin:24px var(--margen) 0}.grupo{margin-top:32px}.grupo__titulo{margin:0 var(--margen) 8px;color:var(--texto-2);letter-spacing:0;text-transform:uppercase;font-size:13px;font-weight:400;line-height:18px}.grupo__tarjeta{background:var(--tarjeta);border-radius:var(--radio);overflow:hidden}.grupo__pie{margin:8px var(--margen) 0;color:var(--texto-2);letter-spacing:0;font-size:13px;line-height:18px}.grupo__pie>span{display:block}.grupo__pie>span:empty{display:none}.grupo__pie--centro{text-align:center}.grupo__pie strong{color:var(--texto);font-weight:600}.celda,.fila{width:100%;min-height:44px;padding:11px var(--margen);color:var(--texto);text-align:left;background:0 0;border:0;align-items:center;gap:12px;display:flex;position:relative}.celda+.celda:before,.fila+.fila:before,.celda+.oculto+.celda:before,.fila.oculto+.fila:before{content:"";top:0;left:var(--margen);background:var(--separador);height:.5px;position:absolute;right:0;transform:scaleY(.999)}.fila.oculto:first-child+.fila:before{display:none}.celda--enlace,.celda--accion{cursor:pointer;transition:background-color .2s}.celda--enlace:active,.celda--accion:active{background:var(--pulsado);transition:none}.celda--accion{color:var(--azul);text-align:center;justify-content:center;font-size:17px}.celda--peligro{color:var(--rojo)}.celda__texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.celda__titulo{align-items:center;gap:8px;font-size:17px;line-height:22px;display:flex}.celda__sub{color:var(--texto-2);letter-spacing:-.005em;font-size:15px;line-height:20px}.celda__nota{color:var(--texto-2);font-size:13px;line-height:18px}.celda__valor{color:var(--texto-2);text-align:right;font-variant-numeric:tabular-nums;flex:none;font-size:17px}.celda__valor--accion{color:var(--azul)}.chevron{width:14px;height:14px;color:var(--texto-3);flex:none;margin-left:-4px;margin-right:-4px}.punto{background:var(--texto-3);border-radius:50%;flex:none;width:8px;height:8px}.punto--vencido,.punto--urgente{background:var(--rojo)}.punto--pronto{background:var(--naranja)}.punto--al-dia{background:var(--verde)}.punto--vacio{box-shadow:inset 0 0 0 1.5px var(--texto-3);background:0 0}.placa{background:var(--placa);color:var(--placa-tinta);font-family:var(--letra-placa);letter-spacing:0;border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:relative;box-shadow:0 1px 2px #0000001f,0 8px 24px #00000014}.placa--publico{background:#fff;box-shadow:0 0 0 1px #0000001f,0 8px 24px #00000014}.placa:before{content:"";border:3px solid var(--placa-tinta);pointer-events:none;border-radius:9px;position:absolute;top:7px;bottom:7px;left:7px;right:7px}.placa__tornillo{background:radial-gradient(circle at 35% 35%,#8a8a8a,#1a1a1a);border-radius:50%;width:9px;height:9px;position:absolute;top:18px}.placa__tornillo--izq{left:22px}.placa__tornillo--der{right:22px}.placa__caracteres{flex-direction:column;align-items:center;gap:.02em;display:flex}.placa__fila{align-items:center;gap:.06em;display:flex}.placa__espacio{width:.28em}.placa__letra{text-align:center;min-width:.46em;display:inline-block}.placa__oculto{opacity:.75;background:currentColor;border-radius:50%;width:.2em;height:.2em;margin:0 .13em}.placa__ciudad{letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:600;position:absolute;bottom:13px}.placa--grande.placa--carro{aspect-ratio:2.05;width:min(100%,320px);font-size:min(76px,20vw)}.placa--carro .placa__caracteres{margin-top:-8px}.placa--grande.placa--moto{aspect-ratio:1.42;width:220px;font-size:64px}.placa--grande.placa--moto .placa__caracteres{gap:0;margin-top:-12px}.placa--mediana.placa--carro{aspect-ratio:2.05;width:220px;font-size:50px}.placa--mediana.placa--moto{aspect-ratio:1.42;width:156px;font-size:44px}.placa--mediana .placa__ciudad{font-size:10px;bottom:10px}.placa--mediana .placa__tornillo{width:7px;height:7px;top:14px}.placa--mediana .placa__tornillo--izq{left:16px}.placa--mediana .placa__tornillo--der{right:16px}.placa--mediana.placa--moto .placa__caracteres{gap:0;margin-top:-8px}.placa--mini{aspect-ratio:1.6;border-radius:8px;width:64px;font-size:26px;box-shadow:0 0 0 .5px #00000026}.placa--mini:before{border-width:1.5px;border-radius:6px;top:3px;bottom:3px;left:3px;right:3px}.placa--mini .placa__tornillo,.placa--mini:not(.placa--completa) .placa__oculto,.placa--mini:not(.placa--completa) .placa__espacio,.placa--mini.placa--moto:not(.placa--completa) .placa__fila:first-child{display:none}.placa--mini.placa--completa{font-size:15px}.placa--mini.placa--completa .placa__espacio{width:.2em}.placa--mini.placa--moto.placa--completa{font-size:13px}.pantalla--hoy{padding-top:calc(var(--sup) + 24px)}.hoy{text-align:center;flex-direction:column;align-items:center;display:flex}.hoy__fecha{color:var(--texto-2);letter-spacing:.04em;text-transform:uppercase;margin:24px 0 0;font-size:13px;font-weight:600}.hoy__veredicto{letter-spacing:-.025em;text-wrap:balance;max-width:14ch;margin:4px 0 0;font-size:34px;font-weight:700;line-height:40px}.hoy--restringido .hoy__veredicto{color:var(--rojo)}.hoy--libre .hoy__veredicto{color:var(--verde-texto)}.hoy--sin-datos .hoy__veredicto{color:var(--texto-2)}.hoy__horario{text-wrap:balance;margin:12px 0 0;font-size:17px;font-weight:600}.hoy__fase{background:var(--relleno);color:var(--texto-2);text-wrap:balance;border-radius:16px;margin:12px 0 0;padding:6px 14px;font-size:15px;line-height:20px;display:inline-block}.hoy__fase--durante{background:var(--rojo-suave);color:var(--rojo-texto);font-weight:600}.hoy__detalle{color:var(--texto-2);text-wrap:pretty;max-width:34ch;margin:12px 0 0;font-size:15px;line-height:20px}.tarjeta-semana{padding:16px 12px}.semana__dias{grid-template-columns:repeat(7,1fr);margin:0;padding:0;list-style:none;display:grid}.semana__dia{flex-direction:column;align-items:center;gap:4px;padding-bottom:14px;display:flex;position:relative}.semana__inicial{color:var(--texto-2);font-size:12px;font-weight:600}.semana__numero{font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:36px;height:36px;font-size:17px;font-weight:500;display:grid}.semana__nota{color:var(--texto-2);font-size:10px;line-height:12px;position:absolute;bottom:0}.semana__dia--restringido .semana__numero{background:var(--rojo-suave);color:var(--rojo-texto);font-weight:600}.semana__dia--hoy .semana__numero{background:var(--texto);color:var(--tarjeta);font-weight:700}.semana__dia--hoy.semana__dia--restringido .semana__numero{background:var(--rojo);color:#fff}.semana__dia--hoy .semana__inicial{color:var(--texto)}.semana__resumen{color:var(--texto-2);text-align:center;margin:4px 0 0;font-size:13px}.hoy__manana{border-top:.5px solid var(--separador);text-align:center;margin:12px -12px 0;padding:12px 16px 0;font-size:15px}.hoy__manana--restringido{color:var(--rojo-texto);font-weight:600}.aviso-rotacion{border-radius:var(--radio);background:var(--tarjeta);color:var(--naranja-texto);text-align:center;margin:24px 0 0;padding:12px 16px;font-size:15px}.venc__estimada{color:var(--texto-2);font-size:13px}.venc__dias{font-size:15px;font-weight:600}.venc--vencido .venc__dias,.venc--urgente .venc__dias{color:var(--rojo-texto)}.venc--pronto .venc__dias{color:var(--naranja-texto)}.selector{grid-template-columns:repeat(var(--n,2), 1fr);background:var(--relleno);border-radius:9px;gap:2px;margin:0 0 24px;padding:2px;display:grid}.selector__opcion{white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:7px;min-height:32px;padding:0 8px;font-size:13px;font-weight:500;overflow:hidden}.selector__opcion[aria-pressed=true]{background:var(--tarjeta);font-weight:600;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}.boton{border-radius:var(--radio);cursor:pointer;border:0;justify-content:center;align-items:center;width:100%;min-height:50px;padding:0 20px;font-size:17px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.boton:active{opacity:.7;transition:none}.boton--principal{background:var(--azul);color:#fff}.boton--principal:disabled{opacity:.35;cursor:not-allowed}.boton--secundario,.boton--gris{background:var(--relleno);color:var(--azul)}.boton--peligro-lleno{background:var(--rojo);color:#fff}.boton--texto,.boton-texto{min-height:44px;color:var(--azul);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:17px;display:inline-flex}.boton-texto--peligro{color:var(--rojo)}.formulario>.boton--principal{margin-top:32px}fieldset{border:0;min-width:0;margin:0;padding:0}.fila{justify-content:space-between}.fila__etiqueta{flex:none;font-size:17px}.fila__control{flex:1;justify-content:flex-end;min-width:0;display:flex}.entrada-fila,.selector-fila{width:100%;min-height:22px;color:var(--texto-2);text-align:right;background:0 0;border:0;outline:none;padding:0;font-size:17px}.entrada-fila:focus{color:var(--texto)}.entrada-fila::placeholder{color:var(--texto-3)}.selector-fila{-webkit-appearance:none;appearance:none;text-align-last:right;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 16'%3E%3Cpath d='M2 6l3.5-3.5L9 6M2 10l3.5 3.5L9 10' fill='none' stroke='%238E8E93' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 100%/11px 16px no-repeat;padding-right:18px}.selector-fila option{color:initial}.segmento{background:var(--relleno);border-radius:9px;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;width:200px;padding:2px;display:grid}.segmento__opcion{position:relative}.segmento__opcion input{opacity:0;cursor:pointer;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.segmento__opcion span{border-radius:7px;place-items:center;min-height:28px;font-size:13px;font-weight:500;display:grid}.segmento__opcion input:checked+span{background:var(--tarjeta);font-weight:600;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}.segmento__opcion input:focus-visible+span{outline:3px solid color-mix(in srgb, var(--azul) 45%, transparent)}.fecha{align-items:center;gap:4px;display:inline-flex;position:relative}.fecha__texto{background:var(--relleno);width:7.4em;min-height:34px;color:var(--texto);font-variant-numeric:tabular-nums;text-align:center;border:0;border-radius:8px;outline:none;padding:0 10px;font-size:17px}.fecha__texto::placeholder{color:var(--texto-3)}.fecha__texto:focus{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--azul) 60%, transparent)}.fecha--mala .fecha__texto{color:var(--rojo-texto);box-shadow:inset 0 0 0 2px var(--rojo)}.fecha__boton{width:36px;height:36px;color:var(--azul);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin-right:-8px;padding:0;display:grid}.fecha__boton svg{width:22px;height:22px}.fecha__calendario{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;bottom:0;right:0}.campo__error{color:var(--rojo-texto);font-weight:500}.grupo__pie .campo__error{margin-top:4px}.grupo--placa{margin-top:24px}.entrada-placa{aspect-ratio:2.4;background:var(--placa);cursor:text;border-radius:14px;place-items:center;width:min(100%,300px);margin:0 auto;display:grid;position:relative;box-shadow:0 1px 2px #0000001f,0 8px 24px #00000014}.entrada-placa:before{content:"";border:3px solid var(--placa-tinta);pointer-events:none;border-radius:9px;position:absolute;top:7px;bottom:7px;left:7px;right:7px}.entrada-placa--publico{background:#fff;box-shadow:0 0 0 1px #0000001f,0 8px 24px #00000014}.entrada-placa input{width:100%;color:var(--placa-tinta);font-family:var(--letra-placa);letter-spacing:.04em;text-align:center;text-transform:uppercase;caret-color:var(--placa-tinta);background:0 0;border:0;outline:none;padding:0 24px;font-size:60px;font-weight:700;line-height:1;position:relative}.entrada-placa input::placeholder{color:#00000038}.entrada-placa:focus-within{box-shadow:0 0 0 4px color-mix(in srgb, var(--azul) 45%, transparent), 0 8px 24px #00000014}.grupo--placa .grupo__pie{margin-top:12px;font-size:15px;line-height:20px}.detalle__cabeza{text-align:center;flex-direction:column;align-items:center;margin-top:16px;display:flex}.detalle__desc{color:var(--texto-2);margin:12px 0 0;font-size:15px}.doc{flex-wrap:wrap}.doc__renovar{margin:4px calc(var(--margen) * -1) -11px;flex-basis:100%;padding-bottom:12px}.doc__renovar .fila{min-height:52px}.doc__botones{padding:4px var(--margen) 0;grid-template-columns:1fr 1fr;gap:8px;display:grid}.confirmar{border-radius:var(--radio);background:var(--tarjeta);text-align:center;flex-direction:column;gap:8px;margin-top:16px;padding:16px;display:flex}.confirmar p{color:var(--texto-2);margin:0 0 8px;font-size:15px}.interruptor{-webkit-appearance:none;appearance:none;background:var(--relleno);cursor:pointer;border-radius:999px;flex:none;width:51px;height:31px;margin:0;transition:background-color .25s;position:relative}.interruptor:after{content:"";background:#fff;border-radius:50%;width:27px;height:27px;transition:transform .25s;position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #00000026,0 3px 1px #0000000f}.interruptor:checked{background:var(--verde)}.interruptor:checked:after{transform:translate(20px)}.pastilla{background:var(--relleno);min-height:34px;color:var(--texto);font-variant-numeric:tabular-nums;border:0;border-radius:8px;flex:none;padding:0 10px;font-size:17px}.permiso{border-radius:var(--radio);background:var(--tarjeta);color:var(--texto-2);text-align:center;margin:16px 0 0;padding:16px;font-size:15px}.permiso p{margin:0 0 12px}.permiso--bloqueado{color:var(--rojo-texto)}.celda--widget{padding:20px var(--margen);background:var(--fondo);justify-content:center}.widget-muestra{background:var(--tarjeta);border-radius:22px;align-items:center;gap:12px;width:100%;max-width:340px;padding:16px;display:flex;box-shadow:0 4px 16px #00000014}.widget-muestra__placa{background:var(--placa);width:52px;height:40px;color:var(--placa-tinta);border:2px solid var(--placa-tinta);font-family:var(--letra-placa);border-radius:7px;flex:none;place-items:center;font-size:26px;font-weight:700;display:grid}.widget-muestra__textos{text-align:left;flex-direction:column;min-width:0;display:flex}.widget-muestra__titulo{font-size:15px;font-weight:600}.widget-muestra__titulo--restringido{color:var(--rojo)}.widget-muestra__titulo--libre{color:var(--verde-texto)}.widget-muestra__detalle{font-size:13px}.widget-muestra__vehiculo{color:var(--texto-2);font-size:12px}.tabla-envoltura{padding:0 var(--margen);border-radius:var(--radio);background:var(--tarjeta);margin-top:24px;overflow-x:auto}.tabla{border-collapse:collapse;width:100%;font-size:15px}.tabla th,.tabla td{text-align:center;vertical-align:middle;border-bottom:.5px solid var(--separador);padding:12px 4px}.tabla tr:last-child th,.tabla tr:last-child td{border-bottom:0}.tabla thead th{color:var(--texto-2);text-transform:uppercase;letter-spacing:.02em;font-size:13px;font-weight:600}.tabla tbody th{text-align:left;width:42%;font-weight:400}.tabla td:last-child{color:var(--azul);font-weight:600}.premium__precio{text-align:center;margin:0;font-size:22px;font-weight:700}.premium__compra{text-align:center;flex-direction:column;gap:12px;margin-top:32px;display:flex}.premium__compra .boton--texto{align-self:center}.planes{flex-direction:column;gap:12px;display:flex}.plan{flex-direction:column;gap:0;min-height:60px}.plan__extra{opacity:.85;font-size:13px;font-weight:500}.mant__fila{align-items:flex-start}.mant__costo{color:var(--texto);font-weight:600}.mant__eliminar{align-self:flex-start;min-height:32px;font-size:15px}.nav{z-index:10;height:calc(var(--alto-nav) + var(--inf));padding:0 max(8px, calc((100% - 520px) / 2)) var(--inf);background:var(--barra);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);box-shadow:0 -.5px 0 var(--separador);grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.nav__tab{color:#8e8e93;letter-spacing:.01em;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:10px;font-weight:500;display:flex}.nav__tab svg{width:26px;height:26px}.nav__tab--activa{color:var(--azul)}.mensaje{left:50%;bottom:calc(var(--alto-nav) + var(--inf) + var(--alto-anuncio,0px) + 16px);z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;opacity:0;pointer-events:none;background:#1e1e1ee6;border-radius:999px;width:max-content;max-width:calc(100% - 32px);padding:12px 20px;font-size:15px;font-weight:500;transition:opacity .25s,transform .25s;position:fixed;transform:translate(-50%,12px)}.mensaje--visible{opacity:1;transform:translate(-50%)}.anuncio-simulado{left:0;right:0;bottom:calc(var(--alto-nav) + var(--inf));z-index:9;background:var(--tarjeta);max-width:520px;height:56px;box-shadow:0 -.5px 0 var(--separador);color:var(--texto-2);place-items:center;margin:0 auto;font-size:13px;display:grid;position:fixed}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}h1[tabindex="-1"]:focus{outline:none}.escaner{gap:8px;font-weight:500}.escaner svg{width:22px;height:22px}.escaner:disabled{cursor:progress;color:var(--texto-2)}.escaner--cargando svg{animation:1s ease-in-out infinite latido}@keyframes latido{50%{opacity:.3}}.llenado{animation:1.6s ease-out llenado}.grupo--placa.llenado{animation:none}.grupo--placa.llenado .entrada-placa{animation:1.6s ease-out llenado-placa}@keyframes llenado{0%{background:color-mix(in srgb, var(--azul) 18%, var(--tarjeta))}}@keyframes llenado-placa{0%{box-shadow:0 0 0 6px color-mix(in srgb, var(--azul) 45%, transparent)}}@media (min-width:1024px){:root{--marca-lateral:"Mi Vehículo"}body:has(.nav){padding-left:var(--ancho-lateral,248px)}.nav{width:var(--ancho-lateral,248px);height:auto;box-shadow:none;border-top:0;border-right:.5px solid var(--linea-lateral,#7f7f7f40);border-radius:0;flex-direction:column;align-items:stretch;gap:4px;padding:28px 14px;display:flex;top:0;bottom:0;left:0;right:auto;transform:translate(0,0)}.nav:before{content:var(--marca-lateral,"");letter-spacing:-.02em;white-space:pre;color:var(--texto,inherit);padding:0 12px 22px;font-size:19px;font-weight:800;display:block}.nav__tab{letter-spacing:-.01em;border-radius:12px;flex-direction:row;justify-content:flex-start;gap:12px;width:auto;height:46px;padding:0 14px;font-size:15px;font-weight:600}.nav__tab svg{width:22px;height:22px}.nav__tab:not(.nav__tab--activa):hover{background:#7f7f7f1f}.pantalla{max-width:1180px;padding-left:56px;padding-right:56px;padding-bottom:calc(var(--alto-anuncio,0px) + 56px)}.pantalla:has(>.grupo+.grupo){grid-template-columns:1fr 1fr;align-content:start;align-items:start;column-gap:32px;display:grid}.pantalla:has(>section+section){grid-template-columns:1fr 1fr;align-content:start;align-items:start;column-gap:32px;display:grid}.pantalla:has(>.grupo+.grupo)>*{grid-column:1/-1}.pantalla:has(>section+section)>*{grid-column:1/-1}.pantalla:has(>.grupo+.grupo)>.grupo{grid-column:auto}.pantalla:has(>section+section)>section{grid-column:auto}.anuncio-simulado{left:var(--ancho-lateral,248px)}}@media (min-width:1500px){.pantalla{max-width:1320px;padding-left:80px;padding-right:80px}}
