@font-face{font-family:montserrat;src:url(../media/montserrat_latin-s.p.0s216eisv2o7-.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.cOGCuW_className{font-family:montserrat,montserrat Fallback}.cOGCuW_variable{--fuente-montserrat:"montserrat", "montserrat Fallback"}
@font-face{font-family:publicSans;src:url(../media/public_sans_latin-s.p.3l3rp4h9pmto-.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:publicSans Fallback;src:local(Arial);ascent-override:92.25%;descent-override:21.85%;line-gap-override:0.0%;size-adjust:102.98%}.YsJerq_className{font-family:publicSans,publicSans Fallback}.YsJerq_variable{--fuente-public-sans:"publicSans", "publicSans Fallback"}
@font-face{font-family:jetbrains;src:url(../media/jetbrains_mono_latin.p.013tcyr58qp0n.woff2)format("woff2");font-display:swap;font-weight:400 500}.m8umgq_className{font-family:jetbrains}.m8umgq_variable{--fuente-jetbrains:"jetbrains"}
:root{--papel:#fff;--fondo:#f3f5fa;--fondo-2:#eceff6;--hundido:#f1f3f8;--velo:#0812247a;--tinta:#0b1526;--tinta-2:#3d4757;--tinta-3:#5f6878;--tinta-4:#8a92a0;--tinta-inversa:#fff;--linea:#e7eaf1;--linea-2:#d8dde7;--linea-fuerte:#a9b2c1;--marca:#00255e;--marca-hover:#0a3478;--marca-presion:#001c48;--marca-tinta:#00255e;--marca-suave:#eaf0f8;--marca-suave-2:#d6e1f0;--marca-noche:#071a3a;--acento:#1a76b0;--acento-hover:#135f8f;--foco:#1a76b0;--anillo:0 0 0 4px #00255e17;--exito:#1f7a4d;--exito-suave:#e5f3ec;--aviso:#9a6100;--aviso-suave:#fbf0dc;--error:#b0392b;--error-suave:#fae7e4;--info:var(--acento);--info-suave:#e6f1f8;--precio-bajo:#1a6a43;--precio-bajo-suave:#e5f2ea;--precio-medio:#7f5200;--precio-medio-suave:#faf1de;--precio-alto:#9c3226;--precio-alto-suave:#fbebe8;--mapa-tierra:#edf0f5;--mapa-agua:#bccde4;--mapa-frontera:#a8b2c3;--mapa-texto:#3e4859;--mapa-halo:#f5f7fb;--mapa-cielo:#d6e2f1;--mapa-horizonte:#f6f8fc;--mapa-espacio:#e4ebf5;--mapa-ruta:var(--marca);--mapa-ruta-pendiente:#5f6d86;--mapa-noche:#071a3a;--mapa-pista:#6b7689;--mapa-rodaje:#a3adbe;--mapa-aerodromo:#dfe4ec;--mapa-via:#fff;--mapa-via-borde:#d9dee8;--mapa-verde:#dde8de;--asiento-estandar:#7189b2;--asiento-estandar-fondo:#556d97;--asiento-preferente:#4e5094;--asiento-preferente-fondo:#383a75;--asiento-extra:#a47f44;--asiento-extra-fondo:#82632f;--asiento-priority:#cdb88f;--asiento-priority-fondo:#b39c70;--asiento-cabezal:#ebeaf6;--asiento-brillo:#fff6;--asiento-ocupado:#eceff4;--asiento-ocupado-borde:#d5dae3;--asiento-ocupado-cruz:#8a92a0;--asiento-vedado:#dfe3ea;--asiento-vedado-borde:#a9b2c1;--asiento-contorno:#6b6f76;--asiento-brazo:#e6e7ea;--avion-piel:#e2e3e6;--avion-escenario:#f4f4f5;--avion-puntos:#d9dadd;--cabina-tela:#24406c;--cabina-tela-priority:#142647;--cabina-cabezal:#e7e9f0;--cabina-cabezal-priority:#cdb88f;--cabina-plastico:#e9e7e2;--cabina-concha:#3a4150;--cabina-concha-clara:#bcc1c8;--cabina-mesa:#d2d5da;--cabina-traba:#7d8590;--cabina-pared:#f1f0ec;--cabina-zocalo:#c3c7cf;--cabina-alfombra:#2c3852;--cabina-pasillo:#3a4767;--cabina-metal:#9aa1ab;--cabina-luz-dia:#fff3e3;--cabina-luz-noche:#5a63d8;--cabina-luz-piso:#ffcf8a;--cabina-salida:#17924f;--cabina-pantalla:#0b2c5e;--cabina-cielo-cenit:#2a68c0;--cabina-cielo-horizonte:#d3e4f4;--cabina-nubes:#f6f8fb;--cabina-mar:#5d7fa8;--cabina-noche-cenit:#02060f;--cabina-noche-horizonte:#0e1e40;--cabina-ala:#d7dbe1;--navidad-rojo:#b3122e;--navidad-rojo-hondo:#7e0b1f;--navidad-rojo-brillo:#d8344d;--navidad-oro:#d9b468;--navidad-oro-claro:#f3dfaa;--navidad-oro-hondo:#a8823b;--navidad-noche:#04112b;--navidad-piel:#f8f4ec;--navidad-piel-sombra:#d9d1c3;--sello-miles:#00255e;--sello-priority:#0d0e11;--sello-priority-oro:#d6b46c;--sello-priority-oro-hondo:#8a6a26;--sello-cargo:#c4122f;--peligro-naranja:#f58220;--peligro-rojo:#e2231a;--peligro-amarillo:#ffd200;--peligro-verde:#00a651;--peligro-azul:#1d8fd6;--peligro-negro:#111;--peligro-blanco:#fff;--tablero-fondo:#071a3a;--tablero-fila:#0c2348;--tablero-linea:#ffffff1a;--tablero-texto:#fff;--tablero-texto-2:#b9c3d3;--tablero-aviso:#f5b94e;--tablero-vivo:#8fd0f5;--tablero-exito:#7ad8a8;--tablero-error:#ff9a8f;--letra-display:var(--fuente-montserrat), "Montserrat", system-ui, sans-serif;--letra-cuerpo:var(--fuente-public-sans), "Public Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--letra-mono:var(--fuente-jetbrains), "JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--escala:1;--escala-espacio:1;--t-display:300 clamp(calc(36px * var(--escala)), 5.2vw, calc(62px * var(--escala)))/1.06 var(--letra-display);--t-h1:400 clamp(calc(28px * var(--escala)), 3.4vw, calc(40px * var(--escala)))/1.12 var(--letra-display);--t-h2:400 calc(26px * var(--escala))/1.2 var(--letra-display);--t-h3:500 calc(20px * var(--escala))/1.28 var(--letra-display);--t-h4:500 calc(17px * var(--escala))/1.32 var(--letra-display);--t-cuerpo:400 calc(16px * var(--escala))/1.55 var(--letra-cuerpo);--t-cuerpo-fuerte:600 calc(16px * var(--escala))/1.55 var(--letra-cuerpo);--t-pequeno:400 calc(14px * var(--escala))/1.5 var(--letra-cuerpo);--t-pequeno-fuerte:600 calc(14px * var(--escala))/1.5 var(--letra-cuerpo);--t-diminuto:500 calc(12.5px * var(--escala))/1.4 var(--letra-cuerpo);--t-rotulo:500 calc(12px * var(--escala))/1.2 var(--letra-cuerpo);--t-boton:500 calc(15.5px * var(--escala))/1.2 var(--letra-cuerpo);--t-cifra:400 calc(28px * var(--escala))/1 var(--letra-display);--t-cifra-grande:300 calc(42px * var(--escala))/1 var(--letra-display);--t-hora:300 calc(28px * var(--escala))/1 var(--letra-display);--t-codigo:500 calc(14px * var(--escala))/1.3 var(--letra-mono);--track-display:-.022em;--track-titulo:-.012em;--track-rotulo:.1em;--e-1:calc(4px * var(--escala-espacio));--e-2:calc(8px * var(--escala-espacio));--e-3:calc(12px * var(--escala-espacio));--e-4:calc(16px * var(--escala-espacio));--e-5:calc(20px * var(--escala-espacio));--e-6:calc(24px * var(--escala-espacio));--e-8:calc(32px * var(--escala-espacio));--e-10:calc(40px * var(--escala-espacio));--e-12:calc(48px * var(--escala-espacio));--e-16:calc(64px * var(--escala-espacio));--e-20:calc(80px * var(--escala-espacio));--e-24:calc(96px * var(--escala-espacio));--canal:20px;--ancho:1240px;--ancho-lectura:68ch;--alto-cabecera:68px;--r-1:6px;--r-2:10px;--r-3:16px;--r-4:24px;--r-pildora:999px;--sombra-1:0 1px 2px #0b15260d;--sombra-2:0 1px 2px #0b152608, 0 6px 20px -8px #0b15261f;--sombra-3:0 2px 6px #0b15260a, 0 22px 48px -18px #0b152638;--sombra-flotante:0 -1px 0 var(--linea), 0 -10px 30px -18px #0b152629;--dur-1:.2s;--dur-2:.34s;--dur-3:.52s;--dur-1-out:.14s;--dur-2-out:.24s;--dur-3-out:.36s;--ease:cubic-bezier(.4, 0, .2, 1);--ease-fluid:cubic-bezier(.33, 1, .68, 1);--stagger:60ms;--stagger-cap:calc(var(--stagger) * 12);--z-cabecera:40;--z-barra:45;--z-dialogo:80;--z-capa:90;--z-aviso:100;--reserva-ayuda:calc(56px + 16px * 2 + env(safe-area-inset-bottom,0px));--revista-vino:#7e1315;--revista-agenda:#2e5f80;--revista-agenda-claro:#85afca;--revista-destino:#2c4642;--revista-cultura:#1e5e86;--revista-gastronomia:#a8462c;--revista-emprendimiento:#86297a;--revista-estilo-de-vida:#6c5049;--revista-especial:#336269;--revista-deportes:#21494e;--revista-tecnologia:#2a3254;--revista-astrologia:#412e5f;--revista-sala:#050f22;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:768px){:root{--canal:32px;--alto-cabecera:76px}}@media (min-width:1280px){:root{--canal:48px}}@media (min-width:1600px){:root{--escala:1.074;--escala-espacio:1.04;--ancho:1340px}}@media (min-width:1920px){:root{--escala:1.148;--escala-espacio:1.1;--ancho:clamp(1460px, calc(100vw / var(--zoom) * .76), 1880px)}}:root{--zoom:1;--alto-ventana:calc(100dvh / var(--zoom));--alto-ventana-s:calc(100svh / var(--zoom));--alto-ventana-l:calc(100lvh / var(--zoom))}@media (min-width:2300px) and (min-height:1200px){:root{--zoom:1.25}}@media (min-width:2800px) and (min-height:1500px){:root{--zoom:1.5}}@media (min-width:3000px) and (max-height:1499px){:root{--zoom:1.3}}@media (min-width:3400px) and (min-height:1900px){:root{--zoom:2}}:root{zoom:var(--zoom)}[data-radix-popper-content-wrapper]{zoom:calc(1 / var(--zoom))}[data-radix-popper-content-wrapper]>*{zoom:var(--zoom)}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--alto-cabecera) + var(--e-4));scroll-behavior:smooth}body{min-height:var(--alto-ventana);font:var(--t-cuerpo);color:var(--tinta);background:var(--papel);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern", "liga";margin:0;overflow-x:clip}h1,h2,h3,h4,h5,p,figure,blockquote,dl,dd,ol,ul{margin:0}ol,ul{padding:0;list-style:none}h1,h2,h3,h4{text-wrap:balance;color:var(--tinta)}p{text-wrap:pretty}img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}:focus-visible{outline:1.5px solid var(--marca);outline-offset:3px;border-radius:6px}*{scrollbar-width:none}::-webkit-scrollbar{display:none}.barras-flotantes{z-index:2147483000;pointer-events:none;position:fixed;inset:0}.barra-flotante{background:color-mix(in srgb, var(--tinta-2) 55%, transparent);opacity:0;pointer-events:none;width:6px;height:6px;transition:opacity var(--dur-2) var(--ease), width var(--dur-1) var(--ease), height var(--dur-1) var(--ease);touch-action:none;border-radius:999px;position:absolute;top:0;left:0}.barra-flotante.visible{opacity:1;pointer-events:auto;cursor:default}.barra-flotante.visible:hover{background:color-mix(in srgb, var(--tinta-2) 80%, transparent)}::selection{background:var(--marca-suave-2);color:var(--tinta)}.cifras,time,[data-cifras]{font-variant-numeric:tabular-nums}.contenedor{width:100%;max-width:calc(var(--ancho) + var(--canal) * 2);padding-inline:var(--canal);margin-inline:auto}.solo-lector{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.saltar-al-contenido{top:var(--e-2);left:var(--e-2);z-index:var(--z-aviso);padding:var(--e-3) var(--e-5);border-radius:var(--r-pildora);background:var(--marca);color:var(--tinta-inversa);font:var(--t-pequeno-fuerte);transition:transform var(--dur-2) var(--ease);position:fixed;transform:translateY(-160%)}.saltar-al-contenido:focus-visible{transform:translateY(0)}.rotulo{font:var(--t-rotulo);text-transform:uppercase;letter-spacing:var(--track-rotulo);color:var(--tinta-3)}.codigo{font:var(--t-codigo);letter-spacing:.04em}
@keyframes subir{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes subir-corto{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes aparecer{0%{opacity:0}to{opacity:1}}@keyframes escalar-entrada{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes escalar-salida{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes velo-entrada{0%{opacity:0}to{opacity:1}}@keyframes velo-salida{0%{opacity:1}to{opacity:0}}@keyframes hoja-entrada{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes hoja-salida{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes brillo{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@keyframes crecer-barra{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes girar{to{transform:rotate(360deg)}}.entra{animation:subir var(--dur-2) var(--ease) backwards}.cascada>*{animation:subir var(--dur-2) var(--ease) backwards;animation-delay:var(--stagger-cap)}.cascada>.fuera-de-cascada{animation:none}.cascada>:first-child{animation-delay:0s}.cascada>:nth-child(2){animation-delay:calc(var(--stagger) * 1)}.cascada>:nth-child(3){animation-delay:calc(var(--stagger) * 2)}.cascada>:nth-child(4){animation-delay:calc(var(--stagger) * 3)}.cascada>:nth-child(5){animation-delay:calc(var(--stagger) * 4)}.cascada>:nth-child(6){animation-delay:calc(var(--stagger) * 5)}.cascada>:nth-child(7){animation-delay:calc(var(--stagger) * 6)}.cascada>:nth-child(8){animation-delay:calc(var(--stagger) * 7)}.cascada>:nth-child(9){animation-delay:calc(var(--stagger) * 8)}.cascada>:nth-child(10){animation-delay:calc(var(--stagger) * 9)}.cascada>:nth-child(11){animation-delay:calc(var(--stagger) * 10)}.cascada>:nth-child(12){animation-delay:calc(var(--stagger) * 11)}.cascada-filas>*{animation-name:subir-corto}.barra-crece{animation:crecer-barra var(--dur-3) var(--ease) backwards;animation-delay:var(--retardo-barra,0s)}.esqueleto,html[data-cambiando-moneda] [data-importe]{background:var(--fondo-2);border-radius:var(--r-1);color:#0000;position:relative;overflow:hidden}html[data-cambiando-moneda] [data-importe],html[data-cambiando-moneda] [data-importe] *{color:#0000!important}.esqueleto:after,html[data-cambiando-moneda] [data-importe]:after{content:"";animation:brillo 1.4s var(--ease) infinite;background:linear-gradient(90deg,#0000,#ffffffa6,#0000);position:absolute;inset:0}@keyframes destello{0%{background-color:var(--marca-suave-2)}to{background-color:#0000}}.destella{animation:destello .9s var(--ease) backwards;border-radius:var(--r-1)}
.icono{flex:none}.boton{--boton-alto:48px;justify-content:center;align-items:center;gap:var(--e-2);min-height:var(--boton-alto);padding:0 var(--e-6);border-radius:var(--r-pildora);font:var(--t-boton);letter-spacing:.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease), box-shadow var(--dur-2) var(--ease), transform var(--dur-1) var(--ease);border:1px solid #0000;display:inline-flex;position:relative}.boton:active:not(:disabled):not([aria-disabled=true]){transform:scale(.98)}.boton:disabled,.boton[aria-disabled=true]{cursor:not-allowed;opacity:.45}.boton:focus-visible{box-shadow:var(--anillo);outline:none}.boton-primario{background:var(--marca);color:var(--tinta-inversa)}@media (hover:hover){.boton-primario:hover:not(:disabled){background:var(--marca-hover);box-shadow:0 10px 24px -14px #00255e8c}}.boton-primario:active:not(:disabled){background:var(--marca-presion)}.boton-secundario{background:var(--papel);color:var(--marca-tinta);border-color:var(--linea-2)}@media (hover:hover){.boton-secundario:hover:not(:disabled){border-color:var(--marca);background:var(--marca-suave)}}.boton-fantasma{color:var(--marca-tinta);background:0 0}@media (hover:hover){.boton-fantasma:hover:not(:disabled){background:var(--marca-suave)}}.boton-claro{background:var(--papel);color:var(--marca-tinta)}@media (hover:hover){.boton-claro:hover:not(:disabled){background:var(--marca-suave)}}.boton-enlace{min-height:auto;color:var(--acento);font:var(--t-pequeno-fuerte);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);border-radius:2px;padding:0}@media (hover:hover){.boton-enlace:hover{color:var(--acento-hover);text-decoration-color:currentColor}}.boton-chico{--boton-alto:40px;padding:0 var(--e-4);font:var(--t-boton);font-size:calc(14px * var(--escala))}.boton-grande{--boton-alto:56px;padding:0 var(--e-8)}.boton-ancho{width:100%}.boton-icono{--boton-alto:44px;width:var(--boton-alto);padding:0}.boton[data-cargando=true]{pointer-events:none;color:#0000!important}.boton[data-cargando=true]>.boton-giro{color:var(--tinta-inversa);margin:auto;position:absolute;inset:0}.boton-secundario[data-cargando=true]>.boton-giro,.boton-fantasma[data-cargando=true]>.boton-giro,.boton-claro[data-cargando=true]>.boton-giro{color:var(--marca)}.giro{border:2px solid;border-right-color:#0000;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite girar}.campo{gap:var(--e-2);min-width:0;display:grid}.campo-rotulo{font:var(--t-pequeno);letter-spacing:.005em;color:var(--tinta-2);font-weight:500}.campo-rotulo .campo-opcional{font:var(--t-pequeno);color:var(--tinta-3)}.campo-ayuda{font:var(--t-diminuto);color:var(--tinta-3)}.campo-error{gap:var(--e-1);font:var(--t-diminuto);color:var(--error);animation:subir-corto var(--dur-2) var(--ease) backwards;align-items:flex-start;display:flex}.entrada{width:100%;min-height:52px;padding:0 var(--e-4);border-radius:var(--r-2);border:1px solid var(--linea-2);background-color:var(--papel);color:var(--tinta);font:var(--t-cuerpo);caret-color:var(--marca);transition:border-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease)}.entrada::placeholder{color:var(--tinta-4);transition:color var(--dur-2) var(--ease)}.entrada:focus::placeholder{color:color-mix(in srgb, var(--tinta-4) 60%, transparent)}@media (hover:hover){.entrada:hover:not(:disabled):not(:focus):not([readonly]){border-color:var(--linea-fuerte);background-color:color-mix(in srgb, var(--hundido) 45%, var(--papel))}}.entrada:focus{border-color:var(--marca);box-shadow:inset 0 0 0 1px var(--marca);background-color:var(--papel);outline:none}.entrada[aria-invalid=true]{border-color:var(--error)}.entrada[aria-invalid=true]:focus{box-shadow:inset 0 0 0 1px var(--error)}.entrada:disabled,.entrada[readonly]{background-color:var(--hundido);border-color:var(--linea);color:var(--tinta-2)}.entrada-mayusculas{text-transform:uppercase;letter-spacing:.04em}.entrada-compuesta{gap:var(--e-2);grid-template-columns:auto minmax(0,1fr);display:grid}.disparador{align-items:center;gap:var(--e-3);width:100%;min-height:52px;padding:0 var(--e-4);border-radius:var(--r-2);border:1px solid var(--linea-2);background-color:var(--papel);text-align:left;font:var(--t-cuerpo);color:var(--tinta);transition:border-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease);display:flex}.disparador>.disparador-valor{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.disparador>.disparador-valor[data-vacio=true]{color:var(--tinta-4)}.disparador>.icono:last-child{color:var(--tinta-3);transition:transform var(--dur-2) var(--ease), color var(--dur-2) var(--ease)}.disparador[data-state=open]>.icono:last-child{color:var(--marca);transform:rotate(180deg)}@media (hover:hover){.disparador:hover:not([data-state=open]){border-color:var(--linea-fuerte);background-color:color-mix(in srgb, var(--hundido) 45%, var(--papel))}}.disparador:focus-visible,.disparador[data-state=open]{border-color:var(--marca);box-shadow:inset 0 0 0 1px var(--marca);background-color:var(--papel);outline:none}.disparador[aria-invalid=true]{border-color:var(--error)}.disparador[aria-invalid=true]:focus-visible{box-shadow:inset 0 0 0 1px var(--error)}.capa{z-index:var(--z-capa);min-width:calc(var(--radix-popover-trigger-width,220px) / var(--zoom));max-width:calc(100vw - 2 * var(--canal));max-height:calc(var(--radix-dropdown-menu-content-available-height,var(--radix-popover-content-available-height,560px)) / var(--zoom));border-radius:var(--r-3);border:1px solid var(--linea);background:var(--papel);box-shadow:var(--sombra-3);transform-origin:var(--radix-popover-content-transform-origin,top center);overflow:auto}.capa[data-state=open]{animation:escalar-entrada var(--dur-2) var(--ease) backwards}.capa[data-state=closed]{animation:escalar-salida var(--dur-2-out) var(--ease) forwards}.capa-cerrar{--boton-alto:40px;color:var(--tinta-2);flex:none}.lista-de-opciones{padding:var(--e-2);gap:2px;display:grid}.opcion{align-items:center;gap:var(--e-3);min-height:44px;padding:var(--e-2) var(--e-3);border-radius:var(--r-2);cursor:pointer;font:var(--t-cuerpo);color:var(--tinta);transition:background-color var(--dur-1) var(--ease);outline:none;display:flex}.opcion[data-highlighted],.opcion[data-selected=true],.opcion[aria-selected=true]{background:var(--marca-suave)}.opcion[data-state=checked]{color:var(--marca-tinta);font-weight:600}.opcion[data-disabled]:not([data-disabled=false]){opacity:.45;cursor:not-allowed}.opcion-codigo{font:var(--t-codigo);color:var(--tinta-3);margin-left:auto}.opcion-detalle{font:var(--t-diminuto);color:var(--tinta-3)}.grupo-de-opciones-titulo{padding:var(--e-3) var(--e-3) var(--e-1)}.velo{z-index:var(--z-dialogo);background:var(--velo);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.velo[data-state=open]{animation:velo-entrada var(--dur-3) var(--ease) backwards}.velo[data-state=closed]{animation:velo-salida var(--dur-3-out) var(--ease) forwards}.dialogo{z-index:calc(var(--z-dialogo) + 1);max-height:calc(var(--alto-ventana) - 24px);border-radius:var(--r-4) var(--r-4) 0 0;background:var(--papel);box-shadow:var(--sombra-3);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.dialogo[data-state=open]{animation:hoja-entrada var(--dur-3) var(--ease-fluid) backwards}.dialogo[data-state=closed]{animation:hoja-salida var(--dur-3-out) var(--ease) forwards}.dialogo:focus{outline:none}.dialogo-agarre{background:var(--linea-2);width:40px;height:4px;margin:var(--e-3) auto 0;border-radius:2px}.dialogo-cabecera{align-items:flex-start;gap:var(--e-4);padding:var(--e-5) var(--e-6) var(--e-4);display:flex}.dialogo-titulo{font:var(--t-h3);letter-spacing:var(--track-titulo);flex:1}.dialogo-descripcion{margin-top:var(--e-1);font:var(--t-pequeno);color:var(--tinta-2)}.dialogo-cuerpo{min-height:0;padding:0 var(--e-6) var(--e-6);overscroll-behavior:contain;flex:1;overflow:auto}.dialogo-pie{justify-content:flex-end;gap:var(--e-3);padding:var(--e-4) var(--e-6);border-top:1px solid var(--linea);flex-wrap:wrap;display:flex}@media (min-width:768px){.dialogo{width:min(var(--ancho-dialogo,560px), calc(100vw - 2 * var(--canal)));max-height:min(calc(var(--alto-ventana-l) * 86 / 100), 900px);border-radius:var(--r-4);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.dialogo[data-state=open]{animation:dialogo-entrada var(--dur-3) var(--ease) backwards}.dialogo[data-state=closed]{animation:dialogo-salida var(--dur-2-out) var(--ease) forwards}.dialogo-agarre{display:none}.dialogo-cabecera{padding:var(--e-6) var(--e-8) var(--e-4)}.dialogo-cuerpo{padding:0 var(--e-8) var(--e-6)}.dialogo-pie{padding:var(--e-4) var(--e-8)}}@keyframes dialogo-entrada{0%{opacity:0;transform:translate(-50%,calc(12px - 50%))scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes dialogo-salida{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,calc(8px - 50%))scale(.98)}}.pestanas-lista{gap:var(--e-1);scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.pestanas-lista::-webkit-scrollbar{display:none}.pestana{align-items:center;gap:var(--e-2);min-height:48px;padding:0 var(--e-4);font:var(--t-pequeno);color:var(--tinta-2);white-space:nowrap;border-radius:var(--r-2) var(--r-2) 0 0;transition:color var(--dur-1) var(--ease);font-weight:500;display:inline-flex;position:relative}.pestana:after{content:"";left:var(--e-4);right:var(--e-4);background:var(--marca);height:2px;transition:transform var(--dur-2) var(--ease);border-radius:2px;position:absolute;bottom:0;transform:scaleX(0)}.pestana[data-state=active]{color:var(--marca-tinta)}.pestana[data-state=active]:after{transform:scaleX(1)}@media (hover:hover){.pestana:hover{color:var(--marca-tinta)}}@media (max-width:767px){.pestana{white-space:normal;text-align:center;padding-block:var(--e-2);flex:auto;justify-content:center;line-height:1.25}}.pestana:focus-visible{outline-offset:-2px}.pestana-panel:focus-visible{outline:none}.pestana-panel[data-state=active]{animation:aparecer var(--dur-2) var(--ease) backwards}.segmentado{isolation:isolate;border-radius:var(--r-pildora);border:1px solid var(--linea-2);background-color:var(--papel);gap:2px;padding:3px;display:inline-flex;position:relative}.segmento{isolation:isolate;min-height:40px;padding:0 var(--e-4);border-radius:var(--r-pildora);font:var(--t-pequeno);color:var(--tinta-3);transition:color var(--dur-2) var(--ease);font-weight:500;position:relative}@media (pointer:coarse){.segmento{min-height:44px}}@media (hover:hover){.segmento:hover:not([data-state=on]){color:var(--tinta)}}.segmento[data-state=on],.segmento[data-state=checked]{color:var(--marca-tinta)}.segmento-indicador{z-index:0;border-radius:var(--r-pildora);background-color:var(--marca-suave);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--marca) 16%, transparent);pointer-events:none;position:absolute;top:3px;bottom:3px;left:0}.segmento-indicador[data-animar=true]{transition:transform var(--dur-2) var(--ease-fluid), width var(--dur-2) var(--ease-fluid)}.segmentado:not([data-medido]) .segmento[data-state=on]{background-color:var(--marca-suave);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--marca) 16%, transparent)}.segmento-texto{z-index:1;position:relative}.segmento:focus-visible{outline:1.5px solid var(--marca);outline-offset:2px}.segmentado-compacto{padding:2px}.segmentado-compacto .segmento{min-height:30px;padding:0 var(--e-3);font:var(--t-diminuto);letter-spacing:.02em}.segmentado-compacto .segmento-indicador{top:2px;bottom:2px}@media (pointer:coarse){.segmentado-compacto .segmento{min-height:32px}.segmentado-compacto .segmento:before{content:"";position:absolute;inset:-6px 0}}.segmentado[data-ocupado=true] .segmento{cursor:progress}.casilla-fila{align-items:flex-start;gap:var(--e-3);cursor:pointer;font:var(--t-pequeno);color:var(--tinta-2);display:flex}.casilla{border:1px solid var(--linea-fuerte);background-color:var(--papel);width:20px;height:20px;color:var(--tinta-inversa);transition:background-color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease);border-radius:5px;flex:none;place-items:center;margin-top:1px;display:grid}@media (hover:hover){.casilla-fila:hover .casilla:not([data-state=checked]):not(:disabled){border-color:var(--marca);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--marca) 35%, transparent)}}.casilla[data-state=checked]{background-color:var(--marca);border-color:var(--marca)}.casilla-marca[data-state=checked] .icono{animation:escalar-entrada var(--dur-2) var(--ease-fluid) backwards}.casilla:focus-visible{outline:1.5px solid var(--marca);outline-offset:2px}.interruptor{border-radius:var(--r-pildora);background-color:var(--linea-2);width:40px;height:24px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tinta) 6%, transparent);transition:background-color var(--dur-2) var(--ease);flex:none;position:relative}@media (hover:hover){.interruptor:hover:not([data-state=checked]){background-color:var(--linea-fuerte)}}.interruptor[data-state=checked]{background-color:var(--marca)}.interruptor-perilla{background-color:var(--papel);width:18px;height:18px;transition:transform var(--dur-2) var(--ease-fluid);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0b152629,0 0 0 .5px #0b15260f}.interruptor[data-state=checked] .interruptor-perilla{transform:translate(16px)}.interruptor:focus-visible{outline:1.5px solid var(--marca);outline-offset:2px}.opcion-tarjeta{align-items:center;gap:var(--e-4);width:100%;padding:var(--e-4) var(--e-5);border-radius:var(--r-3);border:1px solid var(--linea-2);background:var(--papel);text-align:left;transition:border-color var(--dur-1) var(--ease), background-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}@media (hover:hover){.opcion-tarjeta:hover{border-color:var(--linea-fuerte)}}.opcion-tarjeta[data-state=checked]{border-color:var(--marca);background:var(--marca-suave);box-shadow:inset 0 0 0 1px var(--marca)}.opcion-tarjeta:focus-visible{box-shadow:var(--anillo);outline:none}.radio-punto{border:1px solid var(--linea-fuerte);background-color:var(--papel);width:20px;height:20px;transition:border-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease);border-radius:50%;place-items:center;display:grid}@media (hover:hover){.opcion-tarjeta:hover:not([data-state=checked])>.radio-punto{border-color:var(--marca)}}[data-state=checked]>.radio-punto,.radio-punto[data-state=checked]{border-color:var(--marca)}[data-state=checked]>.radio-punto:after,.radio-punto[data-state=checked]:after{content:"";background:var(--marca);width:10px;height:10px;animation:escalar-entrada var(--dur-2) var(--ease) backwards;border-radius:50%}.contador{align-items:center;gap:var(--e-3);display:inline-flex}.contador-boton{border:1px solid var(--linea-2);width:36px;height:36px;color:var(--marca-tinta);transition:background-color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);border-radius:50%;place-items:center;display:grid}@media (hover:hover){.contador-boton:hover:not(:disabled){border-color:var(--marca);background:var(--marca-suave)}}.contador-boton:active:not(:disabled){transform:scale(.92)}.contador-boton:disabled{opacity:.35;cursor:not-allowed}@media (pointer:coarse){.contador-boton{width:44px;height:44px}.interruptor{position:relative}.interruptor:before{content:"";position:absolute;inset:-9px -4px}}.contador-valor{text-align:center;min-width:2ch;font:var(--t-cuerpo-fuerte);font-variant-numeric:tabular-nums}.contador[data-editable]{gap:var(--e-2)}.contador-entrada{box-sizing:content-box;border:1px solid var(--linea-2);border-radius:var(--r-2);background-color:var(--papel);min-width:3ch;height:36px;color:var(--tinta);transition:border-color var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease);padding:0 4px}.contador-entrada:focus{border-color:var(--marca);box-shadow:inset 0 0 0 1px var(--marca);outline:none}@media (pointer:coarse){.contador-entrada{height:44px}}.barra-pasos{container:barra-pasos/inline-size}.barra-pasos-lista{border-bottom:1px solid var(--linea);margin:0;padding:0;list-style:none;display:flex}.barra-pasos-item{flex:none;min-width:0;position:relative}.barra-pasos-item[data-estado=actual]{flex:auto}.barra-pasos-boton{align-items:center;gap:var(--e-2);min-width:44px;min-height:48px;padding:0 var(--e-3) 0 0;font:var(--t-pequeno-fuerte);color:var(--tinta-3);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--dur-1) var(--ease);display:flex}.barra-pasos-boton:disabled{cursor:default}.barra-pasos-item[data-estado=actual] .barra-pasos-boton{max-width:100%}.barra-pasos-nombre{min-width:0}.barra-pasos-boton:focus-visible{box-shadow:inset 0 0 0 2px var(--marca);border-radius:var(--r-1);outline:none}.barra-pasos-item:is([data-estado=hecho],[data-estado=alcanzado]) .barra-pasos-boton{color:var(--tinta-2)}@media (hover:hover){.barra-pasos-item:is([data-estado=hecho],[data-estado=alcanzado]) .barra-pasos-boton:hover{color:var(--marca-tinta)}.barra-pasos-item:is([data-estado=hecho],[data-estado=alcanzado]) .barra-pasos-boton:hover .barra-pasos-numero{border-color:var(--marca)}}.barra-pasos-boton:active:not(:disabled) .barra-pasos-numero{transform:scale(.92)}.barra-pasos-item[data-estado=actual] .barra-pasos-boton{color:var(--marca-tinta)}.barra-pasos-numero{border:1px solid var(--linea-2);background-color:var(--papel);width:26px;height:26px;font:var(--t-diminuto);font-variant-numeric:tabular-nums;transition:background-color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease), transform var(--dur-1) var(--ease);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.barra-pasos-item[data-estado=actual] .barra-pasos-numero{border-color:var(--marca);background-color:var(--marca);color:var(--tinta-inversa)}.barra-pasos-item[data-estado=hecho] .barra-pasos-numero{border-color:var(--marca-suave-2);background-color:var(--marca-suave);color:var(--marca-tinta)}.barra-pasos-item[data-estado=alcanzado] .barra-pasos-numero{border-color:var(--marca-suave-2);color:var(--marca-tinta)}.barra-pasos-marca{background-color:var(--marca);border-radius:2px;height:2px;position:absolute;inset:auto 0 -1px}.barra-pasos-item:not([data-estado=actual]) .barra-pasos-nombre{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.barra-pasos-item[data-estado=actual] .barra-pasos-nombre{text-overflow:ellipsis;animation:subir-corto var(--dur-2) var(--ease) backwards;overflow:hidden}@container barra-pasos (min-width:520px){.barra-pasos[data-pasos="2"] .barra-pasos-item,.barra-pasos[data-pasos="3"] .barra-pasos-item,.barra-pasos[data-pasos="4"] .barra-pasos-item{flex:auto}.barra-pasos[data-pasos="2"] .barra-pasos-item:not([data-estado=actual]) .barra-pasos-nombre,.barra-pasos[data-pasos="3"] .barra-pasos-item:not([data-estado=actual]) .barra-pasos-nombre,.barra-pasos[data-pasos="4"] .barra-pasos-item:not([data-estado=actual]) .barra-pasos-nombre{clip-path:none;width:auto;height:auto;position:static}}@container barra-pasos (min-width:760px){.barra-pasos-item{flex:auto}.barra-pasos-item:not([data-estado=actual]) .barra-pasos-nombre{clip-path:none;width:auto;height:auto;position:static}}.insignia{border-radius:var(--r-pildora);min-height:24px;font:var(--t-diminuto);letter-spacing:.01em;white-space:nowrap;background:var(--fondo-2);color:var(--tinta-2);align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.insignia-marca{background:var(--marca-suave);color:var(--marca-tinta)}.insignia-exito{background:var(--exito-suave);color:var(--exito)}.insignia-aviso{background:var(--aviso-suave);color:var(--aviso)}.insignia-error{background:var(--error-suave);color:var(--error)}.insignia-oscura{background:var(--marca);color:var(--tinta-inversa)}.nota{gap:var(--e-3);padding:var(--e-4);border-radius:var(--r-2);border:1px solid var(--linea);background:var(--papel);color:var(--tinta);font:var(--t-pequeno);grid-template-columns:auto minmax(0,1fr);display:grid}.nota>.icono{color:var(--info);margin-top:1px}.nota-aviso{background:var(--aviso-suave);border-color:#0000}.nota-aviso>.icono{color:var(--aviso)}.nota-error{background:var(--error-suave);border-color:#0000}.nota-error>.icono{color:var(--error)}.nota-exito{background:var(--exito-suave);border-color:#0000}.nota-exito>.icono{color:var(--exito)}.nota strong{font-weight:600}.demo-accion{align-items:center;gap:var(--e-2);width:100%;min-height:44px;padding:var(--e-2) var(--e-3);border-radius:var(--r-2);background-color:var(--aviso-suave);color:var(--tinta-2);font:var(--t-diminuto);text-align:left;cursor:pointer;transition:background-color var(--dur-1) var(--ease), transform var(--dur-1) var(--ease), filter var(--dur-1) var(--ease);border:0;display:flex}.demo-accion>span:not(.giro){flex:1}.demo-accion:active{transform:scale(.98)}.demo-accion:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.demo-accion:disabled{cursor:progress}.demo-accion-giro{flex:none;width:16px;height:16px}@media (hover:hover){.demo-accion:hover:not(:disabled){filter:brightness(.97)}}.tarjeta{border-radius:var(--r-3);border:1px solid var(--linea);background:var(--papel)}.tarjeta-sombra{box-shadow:var(--sombra-2);border-color:#0000}.separador{background:var(--linea);border:0;height:1px;margin:0}.ayuda{z-index:var(--z-capa);max-width:280px;padding:var(--e-2) var(--e-3);border-radius:var(--r-2);background:var(--tinta);color:var(--tinta-inversa);font:var(--t-diminuto);box-shadow:var(--sombra-2)}.ayuda[data-state=delayed-open],.ayuda[data-state=instant-open]{animation:escalar-entrada var(--dur-1) var(--ease) backwards}.acordeon-item{border-bottom:1px solid var(--linea)}.acordeon-disparador{justify-content:space-between;align-items:center;gap:var(--e-4);width:100%;min-height:56px;font:var(--t-cuerpo-fuerte);text-align:left;display:flex}.acordeon-disparador .icono{color:var(--tinta-3);transition:transform var(--dur-2) var(--ease)}.acordeon-disparador[data-state=open] .icono{transform:rotate(180deg)}.acordeon-contenido{overflow:hidden}.acordeon-contenido[data-state=open]{animation:acordeon-abrir var(--dur-3) var(--ease-fluid)}.acordeon-contenido[data-state=closed]{animation:acordeon-cerrar var(--dur-2-out) var(--ease)}@keyframes acordeon-abrir{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes acordeon-cerrar{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}.vacio{justify-items:center;gap:var(--e-3);padding:var(--e-12) var(--e-6);text-align:center;display:grid}.vacio-icono{background:var(--marca-suave);width:64px;height:64px;color:var(--marca);border-radius:50%;place-items:center;display:grid}.vacio-titulo{font:var(--t-h3);letter-spacing:var(--track-titulo)}.vacio-texto{max-width:44ch;color:var(--tinta-2);font:var(--t-pequeno)}[data-sonner-toast].aviso{align-items:flex-start;gap:var(--e-3);width:var(--width,380px);padding:var(--e-3) var(--e-3) var(--e-3) var(--e-4);border-radius:var(--r-3);border:1px solid var(--linea);background-color:var(--papel);box-shadow:var(--sombra-3);color:var(--tinta);font:var(--t-pequeno);display:flex}[data-sonner-toast] .aviso-icono{background-color:var(--fondo-2);width:28px;height:28px;color:var(--tinta-2);border-radius:50%;flex:none;place-items:center;margin:0;display:grid}[data-sonner-toast].aviso-exito .aviso-icono{background-color:var(--exito-suave);color:var(--exito)}[data-sonner-toast].aviso-error .aviso-icono{background-color:var(--error-suave);color:var(--error)}[data-sonner-toast].aviso-atencion .aviso-icono{background-color:var(--aviso-suave);color:var(--aviso)}[data-sonner-toast].aviso-dato .aviso-icono{background-color:var(--marca-suave);color:var(--marca-tinta)}[data-sonner-toast] .aviso-contenido{flex:1;gap:2px;min-width:0;padding-top:4px;display:grid}[data-sonner-toast] .aviso-titulo{font:var(--t-pequeno-fuerte);color:var(--tinta);text-transform:none}[data-sonner-toast] .aviso-detalle{font:var(--t-diminuto);color:var(--tinta-2);text-transform:none}[data-sonner-toast] .aviso-cerrar:focus-visible{outline:2px solid var(--marca);outline-offset:2px}[data-sonner-toast] [data-close-button].aviso-cerrar{width:28px;height:28px;color:var(--tinta-3);cursor:pointer;transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:0 0;border:0;border-radius:50%;flex:none;order:3;place-items:center;margin:0;padding:0;display:grid;position:static;transform:none}@media (hover:hover){[data-sonner-toast] [data-close-button].aviso-cerrar:hover{background-color:var(--fondo-2);color:var(--tinta)}}.aviso-giro{border:2px solid var(--linea-2);border-top-color:var(--marca);border-radius:50%;width:16px;height:16px;animation:.9s linear infinite aviso-girar}@keyframes aviso-girar{to{transform:rotate(360deg)}}.cabecera-foto{--cabecera-foto-sobra:var(--e-12);isolation:isolate;position:relative}.cabecera-foto-fondo{inset:0 0 var(--cabecera-foto-sobra) 0;z-index:-1;background-color:var(--marca-noche);position:absolute;overflow:hidden}.cabecera-foto-imagen{position:absolute;inset:0}.cabecera-foto-imagen img{animation:cabecera-foto-asentar calc(var(--dur-3) * 3) var(--ease-fluid) backwards}@keyframes cabecera-foto-asentar{0%{transform:scale(1.06)}to{transform:scale(1)}}.cabecera-foto-velo{background:linear-gradient(180deg, color-mix(in srgb, var(--marca-noche) 88%, transparent) 0%, color-mix(in srgb, var(--marca-noche) 76%, transparent) 50%, color-mix(in srgb, var(--marca-noche) 34%, transparent) 100%);position:absolute;inset:0}@media (min-width:900px){.cabecera-foto-velo{background:linear-gradient(180deg, color-mix(in srgb, var(--marca-noche) 30%, transparent) 0%, transparent 40%), linear-gradient(90deg, color-mix(in srgb, var(--marca-noche) 92%, transparent) 0%, color-mix(in srgb, var(--marca-noche) 86%, transparent) 38%, color-mix(in srgb, var(--marca-noche) 40%, transparent) 72%, color-mix(in srgb, var(--marca-noche) 18%, transparent) 100%)}}.cabecera-foto-contenido{gap:var(--e-5);padding-top:clamp(var(--e-8), calc(var(--alto-ventana-s) * 7 / 100), var(--e-12));display:grid}.cabecera-foto-textos{gap:var(--e-2);max-width:40ch;display:grid}.cabecera-foto-antetitulo{font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:color-mix(in srgb, var(--tinta-inversa) 92%, transparent)}.cabecera-foto-titulo{font:var(--t-h1);letter-spacing:var(--track-display);color:var(--tinta-inversa)}.cabecera-foto-bajada{color:color-mix(in srgb, var(--tinta-inversa) 92%, transparent)}.cabecera-foto-contenido>*>.tarjeta,.cabecera-foto-contenido>.tarjeta{box-shadow:var(--sombra-3)}@media (min-width:768px){.cabecera-foto{--cabecera-foto-sobra:var(--e-16)}.cabecera-foto-contenido{gap:var(--e-6);padding-top:clamp(var(--e-10), calc(var(--alto-ventana-s) * 14 / 100), var(--e-24))}}@media (max-height:500px){.cabecera-foto-contenido{gap:var(--e-4);padding-top:var(--e-6)}}.cabecera-foto+.contenedor:empty{display:none}.cabecera-foto{min-height:0;transition:min-height var(--dur-3) var(--ease-fluid);display:grid}.cabecera-foto-fondo{transition:inset var(--dur-3) var(--ease-fluid)}.cabecera-foto-contenido{transition:padding var(--dur-3) var(--ease-fluid)}.cabecera-foto:last-child{--cabecera-foto-sobra:0px;min-height:calc(var(--alto-ventana) - var(--alto-cabecera))}.cabecera-foto:has(+.contenedor:empty){--cabecera-foto-sobra:0px;min-height:calc(var(--alto-ventana) - var(--alto-cabecera))}.cabecera-foto:last-child>.cabecera-foto-contenido{padding-block:var(--e-8);align-content:center}.cabecera-foto:has(+.contenedor:empty)>.cabecera-foto-contenido{padding-block:var(--e-8);align-content:center}.desliza{scrollbar-width:none;--desliza-borde:var(--e-8);overflow-x:auto}.desliza::-webkit-scrollbar{display:none}.desliza[data-desborda=fin]{-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--desliza-borde)), transparent);mask-image:linear-gradient(to right, black calc(100% - var(--desliza-borde)), transparent)}.desliza[data-desborda=inicio]{-webkit-mask-image:linear-gradient(to left, black calc(100% - var(--desliza-borde)), transparent);mask-image:linear-gradient(to left, black calc(100% - var(--desliza-borde)), transparent)}.desliza[data-desborda=ambos]{-webkit-mask-image:linear-gradient(to right, transparent, black var(--desliza-borde), black calc(100% - var(--desliza-borde)), transparent);mask-image:linear-gradient(to right, transparent, black var(--desliza-borde), black calc(100% - var(--desliza-borde)), transparent)}.pagina-estado{padding-block:clamp(var(--e-10), calc(var(--alto-ventana-s) * 14 / 100), var(--e-24)) var(--e-16);align-content:start;justify-items:center;display:grid}.pagina-estado-acciones{gap:var(--e-3);flex-wrap:wrap;justify-content:center;display:flex}.estrellas{--estrella-tamano:28px;gap:var(--e-1);justify-items:start;display:grid}.estrellas-grupo{gap:2px;margin-inline-start:calc((44px - var(--estrella-tamano)) / -2);display:flex}.estrella{width:max(44px, calc(var(--estrella-tamano) + 12px));height:max(44px, calc(var(--estrella-tamano) + 12px));color:var(--tinta-4);transition:color var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);border-radius:50%;place-items:center;display:grid}.estrella[data-llena=true]{color:var(--marca)}.estrella[data-previa=true]{color:var(--marca-suave-2)}.estrella[data-elegida=true] .icono{animation:estrella-llenar var(--dur-2) var(--ease-fluid) backwards;animation-delay:calc(var(--i,0) * var(--dur-1) / 4)}@keyframes estrella-llenar{0%{transform:scale(.6)}60%{transform:scale(1.16)}to{transform:scale(1)}}.estrella:active{transform:scale(.92)}@media (hover:hover){.estrella:hover{transform:scale(1.08)}}.estrella:focus-visible{box-shadow:var(--anillo);outline:none}.estrellas-grupo[aria-invalid=true] .estrella:not([data-llena=true]){color:var(--error)}.estrellas-escala{width:calc(5 * var(--estrella-tamano) + 4 * 2px + 4 * 12px);max-width:100%;font:var(--t-diminuto);color:var(--tinta-3);justify-content:space-between;display:flex}.estrellas-dadas{vertical-align:middle;gap:2px;display:inline-flex}.estrella-dada{color:var(--tinta-4);display:inline-grid}.estrella-dada[data-llena=true]{color:var(--marca);animation:estrella-llenar var(--dur-2) var(--ease-fluid) backwards;animation-delay:calc(var(--i,0) * var(--dur-1) / 4)}.logo{aspect-ratio:791.28/174.54;fill:currentColor;width:auto;height:30px;color:var(--marca);transition:color var(--dur-3) var(--ease);display:block}.logo[data-variante=blanco]{color:var(--tinta-inversa)}@media (min-width:768px){.logo{height:36px}}
.cms{--riel-superficie:var(--marca);--riel-tinta:#ffffffbf;--riel-tinta-suave:#fff9;--riel-hover:#ffffff0d;--riel-hover-fuerte:#ffffff1a;--riel-activo:#ffffff1f;--riel-linea:#ffffff1a;--riel-linea-fuerte:#fff3;--riel-acento:#8cc8ff;--focal:var(--marca-noche);--focal-brillo:radial-gradient(70% 120% at 100% 0%, color-mix(in srgb, var(--marca) 45%, transparent), transparent 70%);--focal-borde:inset 0 0 0 1px #ffffff12;--focal-texto:#fff;--focal-rotulo:#ffffffb8;--focal-sub:#ffffffc7;--focal-linea:#ffffff1f;--focal-control:#ffffff1a;--focal-exito:#8fe0b4;--focal-aviso:#f6cf7d;--focal-riesgo:#ffaa9e;--sombra-card:0 1px 2px #0b15260a, 0 2px 8px -4px #0b152614;--sombra-card-hover:0 2px 6px #0b15260d, 0 16px 34px -18px #0b152640;--anillo-foco:0 0 0 2px var(--papel), 0 0 0 4px var(--foco);--exito-tinta:#17603c;--aviso-tinta:#7a4d00;--error-tinta:#8f2c20;--hueco:calc(14px * var(--escala-espacio));--peso-cifra:500;min-height:var(--alto-ventana);background:var(--fondo);color:var(--tinta);font:var(--t-pequeno)}.cms-shell{--ancho-lateral:264px;grid-template-columns:var(--ancho-lateral) minmax(0, 1fr);height:var(--alto-ventana);transition:grid-template-columns var(--dur-3) var(--ease-fluid);display:grid;overflow:hidden}.cms-shell[data-plegado]{--ancho-lateral:96px}.cms-contenido{scrollbar-gutter:stable;min-width:0;min-height:0;padding:var(--e-6);overflow-y:auto}.cms-contenido-limite{min-width:0;max-width:1680px;margin-inline:auto}.cms-lateral{background:var(--riel-superficie);min-width:0;min-height:0;color:var(--riel-tinta);flex-direction:column;display:flex}.cms-lateral-cabeza{align-items:center;gap:var(--e-2);border-bottom:1px solid var(--riel-linea);padding:20px 12px;display:flex}.cms-lateral-logo{color:#fff;border-radius:var(--r-2);flex:1;align-items:center;min-width:0;padding-left:4px;display:flex}.cms-lateral-logo .logo{width:auto;max-width:100%;height:30px}.cms-lateral-logo:focus-visible{outline:2px solid var(--riel-acento);outline-offset:2px}.cms-lateral-plegar{border-radius:var(--r-2);width:36px;height:36px;color:var(--riel-tinta);cursor:pointer;transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease), transform var(--dur-1-out) var(--ease);background:0 0;border:0;flex:none;place-items:center;display:grid}.cms-lateral-plegar:hover{background:var(--riel-hover);color:#fff}.cms-lateral-plegar:active{transform:scale(.94)}.cms-lateral-plegar:focus-visible{outline:2px solid var(--riel-acento);outline-offset:-2px}[data-plegado] .cms-lateral .cms-lateral-cabeza{flex-direction:column;padding-inline:8px}[data-plegado] .cms-lateral .cms-lateral-logo{flex:none;justify-content:center;padding:6px}.cms-lateral-busqueda{padding:12px 12px 0}.cms-lateral-buscar{border:1px solid var(--riel-linea);border-radius:var(--r-2);background:var(--riel-hover);width:100%;min-height:40px;color:var(--riel-tinta);font:500 13.5px/1 var(--letra-cuerpo);cursor:pointer;transition:background-color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);align-items:center;gap:10px;padding:0 12px;display:flex}.cms-lateral-buscar span{text-align:left;flex:1}.cms-lateral-buscar kbd{font:500 11px/1 var(--letra-cuerpo);background:var(--riel-linea);color:var(--riel-tinta);border-radius:4px;padding:3px 6px}.cms-lateral-buscar:hover{background:var(--riel-hover-fuerte);border-color:var(--riel-linea-fuerte);color:#fff}.cms-lateral-buscar:focus-visible{outline:2px solid var(--riel-acento);outline-offset:2px}[data-plegado] .cms-lateral .cms-lateral-busqueda{padding-inline:8px}[data-plegado] .cms-lateral .cms-lateral-buscar{justify-content:center;padding:0}.cms-lateral-nav{scrollbar-width:thin;scrollbar-color:var(--riel-linea-fuerte) transparent;flex-direction:column;flex:1;gap:6px;min-height:0;padding:16px 12px;display:flex;overflow:hidden auto}[data-plegado] .cms-lateral .cms-lateral-nav{gap:8px;padding-inline:8px}.cms-nav-item{border:0;border-left:2px solid var(--riel-linea);border-radius:0 var(--r-2) var(--r-2) 0;width:100%;min-height:44px;color:var(--riel-tinta);font:500 14px/1.25 var(--letra-cuerpo);text-align:left;cursor:pointer;transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease), transform var(--dur-1-out) var(--ease);background:0 0;align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex}.cms-nav-item:hover{background:var(--riel-hover);color:#fff}.cms-nav-item:active{transform:scale(.985)}.cms-nav-item:focus-visible{outline:2px solid var(--riel-acento);outline-offset:-2px}.cms-nav-item[aria-current=page]{background:var(--riel-activo);color:#fff;border-left-color:var(--riel-acento);font-weight:600}.cms-nav-item svg{flex:none}.cms-nav-item-texto{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cms-nav-contador{border-radius:var(--r-pildora);background:var(--riel-acento);min-width:20px;height:20px;color:var(--riel-superficie);font:700 11px/1 var(--letra-cuerpo);font-variant-numeric:tabular-nums;flex:none;place-items:center;padding:0 6px;display:grid}.cms-nav-grupo{display:grid}.cms-nav-grupo+.cms-nav-grupo{margin-top:2px}.cms-nav-grupo-boton{border-radius:var(--r-2);color:#fff;text-align:left;cursor:pointer;width:100%;min-height:38px;transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease), transform var(--dur-1-out) var(--ease);background:0 0;border:0;align-items:center;gap:8px;padding:0 12px;display:flex}.cms-nav-grupo-boton:hover{background:var(--riel-hover)}.cms-nav-grupo-boton:active{transform:scale(.985)}.cms-nav-grupo-boton:focus-visible{outline:2px solid var(--riel-acento);outline-offset:-2px}.cms-nav-grupo-boton[aria-expanded=true]{color:var(--riel-tinta)}.cms-nav-grupo-boton>svg:first-child{color:var(--riel-tinta-suave);transition:color var(--dur-1) var(--ease);flex:none}.cms-nav-grupo-boton[data-con-activa]>svg:first-child{color:var(--riel-acento)}.cms-nav-grupo-nombre{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 13px/1.2 var(--letra-cuerpo);letter-spacing:.02em;flex:1;overflow:hidden}.cms-nav-grupo-flecha{color:var(--riel-tinta-suave);transition:transform var(--dur-2) var(--ease-fluid);display:grid}.cms-nav-grupo-boton[aria-expanded=true] .cms-nav-grupo-flecha{transform:rotate(180deg)}.cms-nav-grupo-cuerpo{transition:grid-template-rows var(--dur-2) var(--ease-fluid);grid-template-rows:0fr;display:grid}.cms-nav-grupo-cuerpo[data-abierto]{grid-template-rows:1fr}.cms-nav-grupo-recorte{min-height:0;overflow:hidden}.cms-nav-lista{gap:2px;margin:0;padding:4px 0 2px 4px;list-style:none;display:grid}.cms-nav-grupo-cuerpo .cms-nav-lista>li{opacity:0;transition:opacity var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);transform:translateY(-4px)}.cms-nav-grupo-cuerpo[data-abierto] .cms-nav-lista>li{opacity:1;transition-delay:calc(var(--i,0) * 14ms);transform:none}.cms-riel-celda{width:100%;color:var(--riel-tinta);cursor:pointer;transition:transform var(--dur-1-out) var(--ease);background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;text-decoration:none;display:flex}.cms-riel-celda:active{transform:scale(.95)}.cms-riel-celda:focus-visible{outline:none}.cms-riel-celda:focus-visible .cms-riel-glifo{box-shadow:0 0 0 2px var(--riel-acento)}.cms-riel-glifo{border-radius:var(--r-3);width:48px;height:48px;transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease);place-items:center;display:grid}.cms-riel-celda:hover .cms-riel-glifo{background:var(--riel-hover);color:#fff}.cms-riel-celda[aria-current=page] .cms-riel-glifo,.cms-riel-celda[data-con-activa] .cms-riel-glifo{background:var(--riel-acento);color:var(--riel-superficie)}.cms-riel-celda[data-state=open] .cms-riel-glifo{box-shadow:3px 0 0 var(--riel-acento)}.cms-riel-rotulo{width:100%;font:500 10px/1.2 var(--letra-cuerpo);text-align:center;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cms-riel-celda[aria-current=page] .cms-riel-rotulo,.cms-riel-celda[data-con-activa] .cms-riel-rotulo{color:#fff}.cms-riel-panel{border-radius:var(--r-3);background:var(--riel-superficie);width:264px;color:var(--riel-tinta);box-shadow:0 0 0 1px var(--riel-linea), 0 18px 40px -12px #0612288c;z-index:var(--z-capa);animation:escalar-entrada var(--dur-2) var(--ease-fluid);padding:12px}.cms-riel-panel-titulo{font:600 12px/1.2 var(--letra-cuerpo);letter-spacing:.06em;text-transform:uppercase;color:var(--riel-tinta-suave);margin:0 0 6px;padding:4px 12px}.cms-riel-panel .cms-nav-lista{padding:0}.cms-lateral-pie{border-top:1px solid var(--riel-linea);gap:4px;padding:8px 12px 14px;display:grid}[data-plegado] .cms-lateral .cms-lateral-pie{justify-items:center;padding-inline:8px}[data-plegado] .cms-lateral .cms-lateral-pie .cms-nav-item{border-radius:var(--r-2);border-left:0;justify-content:center;width:48px;padding:0}.cms-persona{border-radius:var(--r-2);width:100%;min-height:52px;color:var(--riel-tinta);text-align:left;cursor:pointer;transition:background-color var(--dur-1) var(--ease);background:0 0;border:0;align-items:center;gap:10px;padding:6px 8px;display:flex}.cms-persona:hover,.cms-persona[data-state=open]{background:var(--riel-hover);color:#fff}.cms-persona:focus-visible{outline:2px solid var(--riel-acento);outline-offset:-2px}[data-plegado] .cms-lateral .cms-persona{justify-content:center;width:48px;padding:0}.cms-persona-avatar{background:var(--riel-acento);width:36px;height:36px;color:var(--riel-superficie);font:700 13px/1 var(--letra-cuerpo);border-radius:50%;flex:none;place-items:center;display:grid}.cms-persona-textos{flex:1;gap:2px;min-width:0;display:grid}.cms-persona-nombre{font:600 13.5px/1.2 var(--letra-cuerpo);color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cms-persona-rol{font:500 12px/1.2 var(--letra-cuerpo);color:var(--riel-tinta)}.cms-menu-cuenta{min-width:260px;padding:var(--e-2);border-radius:var(--r-3);background:var(--papel);animation:escalar-entrada var(--dur-2) var(--ease-fluid);z-index:var(--z-capa);box-shadow:0 0 0 1px #0b15260f,0 4px 10px -2px #0b15261a,0 18px 40px -12px #0b152633}.cms-menu-cuenta-cabeza{padding:var(--e-2) var(--e-3) var(--e-3);border-bottom:1px solid var(--linea);margin-bottom:var(--e-1);gap:2px;display:grid}.cms-menu-cuenta-nombre{font:var(--t-pequeno-fuerte);color:var(--tinta)}.cms-menu-cuenta-dato{font:var(--t-diminuto);color:var(--tinta-3)}.cms-menu-item{align-items:center;gap:var(--e-3);width:100%;min-height:40px;padding:0 var(--e-3);border-radius:var(--r-2);color:var(--tinta);font:var(--t-pequeno);text-align:left;cursor:pointer;background:0 0;border:0;outline:none;text-decoration:none;display:flex}.cms-menu-item[data-highlighted],.cms-menu-item:hover{background:var(--hundido)}.cms-menu-item[data-disabled]{opacity:.5;cursor:default}.cms-buscador-velo{z-index:var(--z-dialogo);background:var(--velo);animation:aparecer var(--dur-1) var(--ease);position:fixed;inset:0}.cms-buscador-caja{z-index:var(--z-dialogo);top:calc(var(--alto-ventana) * .12);border-radius:var(--r-3);background:var(--papel);width:min(600px,100vw - 32px);animation:escalar-entrada var(--dur-2) var(--ease-fluid);position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 60px -12px #0b152659,0 0 0 1px #0b15260f}.cms-buscador-entrada{align-items:center;gap:var(--e-3);padding:0 var(--e-4);border-bottom:1px solid var(--linea);color:var(--tinta-3);display:flex}.cms-buscador-entrada input{min-width:0;height:56px;color:var(--tinta);font:var(--t-cuerpo);background:0 0;border:0;outline:none;flex:1}.cms-buscador-entrada kbd{font:500 11px/1 var(--letra-cuerpo);background:var(--hundido);color:var(--tinta-3);border-radius:4px;padding:4px 6px}.cms-buscador-lista{max-height:min(420px, calc(var(--alto-ventana) * .6));padding:var(--e-2);overflow-y:auto}.cms-buscador-lista [cmdk-group-heading]{padding:var(--e-2) var(--e-3) var(--e-1);font:600 11.5px/1.2 var(--letra-cuerpo);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-3)}.cms-buscador-item{align-items:center;gap:var(--e-3);min-height:44px;padding:0 var(--e-3);border-radius:var(--r-2);color:var(--tinta);font:var(--t-pequeno);cursor:pointer;display:flex}.cms-buscador-item svg{color:var(--tinta-3)}.cms-buscador-item[data-selected=true]{background:var(--marca-suave);color:var(--marca)}.cms-buscador-item[data-selected=true] svg{color:var(--marca)}.cms-buscador-grupo{font:var(--t-diminuto);color:var(--tinta-3);margin-left:auto}.cms-buscador-vacio{padding:var(--e-6) var(--e-4);text-align:center;color:var(--tinta-3);font:var(--t-pequeno)}.cms-barra-movil{display:none}.cms-cajon-velo{z-index:var(--z-dialogo);background:var(--velo);animation:aparecer var(--dur-2) var(--ease);position:fixed;inset:0}.cms-cajon{z-index:var(--z-dialogo);width:min(300px,86vw);padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);animation:cms-cajon-entra var(--dur-3) var(--ease-fluid);position:fixed;inset:0 auto 0 0;box-shadow:18px 0 40px -12px #0612288c}@keyframes cms-cajon-entra{0%{transform:translate(-100%)}}@media (max-width:1023.98px){.cms-shell,.cms-shell[data-plegado]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.cms-shell>.cms-lateral{display:none}.cms-barra-movil{align-items:center;gap:var(--e-2);min-height:56px;padding:env(safe-area-inset-top,0px) var(--e-2) 0;background:var(--riel-superficie);color:#fff;display:flex}.cms-barra-movil-boton{border-radius:var(--r-2);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.cms-barra-movil-boton:hover{background:var(--riel-hover)}.cms-barra-movil-boton:focus-visible{outline:2px solid var(--riel-acento);outline-offset:-2px}.cms-barra-movil-titulo{min-width:0;font:700 17px/1.2 var(--letra-cuerpo);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cms-contenido{padding:var(--e-4) var(--e-4) calc(var(--e-8) + env(safe-area-inset-bottom,0px))}}.cms-shell .entrada{min-height:40px;font:400 14px/1.4 var(--letra-cuerpo);border-radius:var(--r-2);padding:0 12px}.cms-shell textarea.entrada{padding:9px 12px}.cms-shell .boton{--boton-alto:40px;border-radius:var(--r-2);font:600 14px/1 var(--letra-cuerpo);padding:0 16px}.cms-shell .boton-chico{--boton-alto:32px;padding:0 12px;font-size:13px}.cms-shell .boton-grande{--boton-alto:44px;padding:0 20px}.cms-shell .boton-icono{--boton-alto:36px;padding:0}.cms-shell .campo-rotulo{font:500 13px/1.3 var(--letra-cuerpo)}.cms-shell .disparador{min-height:40px;font:400 14px/1.3 var(--letra-cuerpo);border-radius:var(--r-2);padding:0 12px}.cms-paginacion .disparador{min-height:32px}.cms-shell .campo{gap:6px}.cms-pantalla{gap:var(--e-5);flex-direction:column;min-width:0;display:flex}.cms-encabezado{justify-content:space-between;align-items:center;gap:var(--e-3) var(--e-5);padding-bottom:var(--e-4);border-bottom:1px solid var(--linea);flex-wrap:wrap;display:flex}.cms-encabezado-textos{gap:4px;min-width:0;display:grid}.cms-titulo{font:700 24px/1.2 var(--letra-cuerpo);letter-spacing:-.015em;color:var(--tinta);text-wrap:balance;margin:0}.cms-bajada{font:var(--t-pequeno);color:var(--tinta-3);margin:0}.cms-encabezado-acciones{align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.cms-volver{font:500 13px/1.2 var(--letra-cuerpo);color:var(--tinta-2);border-radius:var(--r-1);align-self:flex-start;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.cms-volver:hover{color:var(--marca)}.cms-volver:focus-visible{box-shadow:var(--anillo-foco);outline:none}@media (max-width:1023.98px){.cms-titulo{font-size:20px}}.cms-pestanas{gap:var(--e-1);margin-top:calc(-1 * var(--e-2));border-bottom:1px solid var(--linea);scrollbar-width:none;display:flex;overflow-x:auto}.cms-pestana{min-height:44px;padding:0 var(--e-3);color:var(--tinta-2);font:500 14px/1 var(--letra-cuerpo);white-space:nowrap;border-radius:var(--r-1) var(--r-1) 0 0;transition:color var(--dur-1) var(--ease), background-color var(--dur-1) var(--ease);align-items:center;gap:6px;text-decoration:none;display:inline-flex;position:relative}.cms-pestana:hover{color:var(--tinta);background:var(--hundido)}.cms-pestana[aria-current=page]{color:var(--marca);font-weight:600}.cms-pestana[aria-current=page]:after{content:"";background:var(--marca);border-radius:2px 2px 0 0;height:2px;position:absolute;inset:auto 0 -1px}.cms-pestana:focus-visible{box-shadow:inset var(--anillo-foco);outline:none}.cms-panorama-caja{min-width:0;container:cms-panorama/inline-size}.cms-panorama{grid-template-columns:repeat(var(--n), minmax(0, 1fr));border-radius:var(--r-4);background-color:var(--focal);background-image:var(--focal-brillo);box-shadow:var(--focal-borde);color:var(--focal-texto);display:grid;position:relative;overflow:hidden}.cms-celda{gap:calc(6px * var(--escala-espacio));min-width:0;padding:calc(20px * var(--escala-espacio)) calc(26px * var(--escala-espacio)) calc(22px * var(--escala-espacio));box-shadow:-1px -1px 0 var(--focal-linea);animation:cms-celda-entra var(--dur-3) var(--ease-fluid) backwards;flex-direction:column;display:flex;position:relative;container-type:inline-size}.cms-celda:nth-child(2){animation-delay:var(--stagger)}.cms-celda:nth-child(3){animation-delay:calc(var(--stagger) * 2)}.cms-celda:nth-child(4){animation-delay:calc(var(--stagger) * 3)}@keyframes cms-celda-entra{0%{opacity:0;transform:translateY(6px)}}@container cms-panorama (max-width:819px){.cms-panorama{grid-template-columns:repeat(2,minmax(0,1fr))}}@container cms-panorama (max-width:459px){.cms-panorama{grid-template-columns:repeat(2,minmax(0,1fr))}.cms-celda{padding:calc(14px * var(--escala-espacio)) calc(16px * var(--escala-espacio))}.cms-celda:first-child{grid-column:1/-1}}.cms-celda-rotulo{font:600 calc(12px * var(--escala))/1.3 var(--letra-cuerpo);letter-spacing:.06em;text-transform:uppercase;color:var(--focal-rotulo);margin:0}.cms-celda-cifra{font:var(--peso-cifra) clamp(calc(26px * var(--escala)), 12cqi, calc(44px * var(--escala)))/1.05 var(--letra-display);letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;align-items:baseline;gap:.18em;margin:0;display:flex;overflow:hidden}.cms-celda-unidad{letter-spacing:-.01em;color:var(--focal-sub);font-size:.42em;font-weight:400}.cms-celda-nota{font:500 calc(13px * var(--escala))/1.35 var(--letra-cuerpo);color:var(--focal-sub);margin:0}.cms-celda-nota[data-tono=exito]{color:var(--focal-exito)}.cms-celda-nota[data-tono=aviso]{color:var(--focal-aviso)}.cms-celda-nota[data-tono=riesgo]{color:var(--focal-riesgo)}.cms-panorama-ir{top:calc(12px * var(--escala-espacio));right:calc(12px * var(--escala-espacio));width:calc(32px * var(--escala));height:calc(32px * var(--escala));background:var(--focal-control);color:var(--focal-texto);transition:background-color var(--dur-1) var(--ease), transform var(--dur-1-out) var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute}.cms-panorama-ir:hover{background:#ffffff2e}.cms-panorama-ir:hover svg{transform:translate(1px,-1px)}.cms-panorama-ir svg{transition:transform var(--dur-1) var(--ease)}.cms-panorama-ir:focus-visible{outline-offset:2px;outline:2px solid #fff}.cms-panorama-ir+.cms-celda-rotulo,.cms-con-ir .cms-celda:first-child .cms-celda-rotulo{padding-right:calc(40px * var(--escala))}.cms-tarjetas-caja{min-width:0;container-type:inline-size}.cms-tarjetas{--cols:1;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--hueco);display:grid}@media (min-width:640px){.cms-tarjetas{--cols:2}.cms-tarjetas[data-n="3"]{--cols:3}}@media (min-width:1024px){.cms-tarjetas[data-n="6"]{--cols:3}}@media (min-width:1280px){.cms-tarjetas[data-n="4"]{--cols:4}}.cms-tarjeta{gap:calc(8px * var(--escala-espacio));min-width:0;padding:calc(18px * var(--escala-espacio)) calc(20px * var(--escala-espacio));border-radius:var(--r-3);background:var(--papel);box-shadow:var(--sombra-card);color:var(--tinta);text-align:left;animation:subir var(--dur-2) var(--ease) backwards;animation-delay:calc(var(--i,0) * 50ms + 80ms);transition:box-shadow var(--dur-2) var(--ease), transform var(--dur-1-out) var(--ease);flex-direction:column;text-decoration:none;display:flex;position:relative}a.cms-tarjeta:hover{box-shadow:var(--sombra-card-hover)}a.cms-tarjeta:active{transform:scale(.985)}a.cms-tarjeta:focus-visible{box-shadow:var(--sombra-card), var(--anillo-foco);outline:none}.cms-tarjeta-cabeza{align-items:center;gap:var(--e-3);min-height:calc(40px * var(--escala));display:flex}.cms-tarjeta-icono{width:calc(34px * var(--escala));height:calc(34px * var(--escala));border-radius:calc(11px * var(--escala));background:var(--marca-suave);color:var(--marca);flex:none;place-items:center;display:grid}.cms-tarjeta-titulo{min-width:0;font:600 calc(14.5px * var(--escala))/1.3 var(--letra-cuerpo);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.cms-tarjeta-ir{width:calc(32px * var(--escala));height:calc(32px * var(--escala));border-radius:var(--r-pildora);background:var(--hundido);color:var(--tinta-2);transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease);flex:none;place-items:center;display:grid}.cms-tarjeta-ir svg{transition:transform var(--dur-1) var(--ease)}a.cms-tarjeta:hover .cms-tarjeta-ir{background:var(--focal);color:#fff}a.cms-tarjeta:hover .cms-tarjeta-ir svg{transform:translate(1px,-1px)}.cms-tarjeta-cifra{margin-top:calc(4px * var(--escala-espacio));font:var(--peso-cifra) clamp(calc(28px * var(--escala)), 2.4vw, calc(38px * var(--escala)))/1.02 var(--letra-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:.16em;display:flex}.cms-tarjeta-unidad{letter-spacing:0;color:var(--tinta-3);font-size:.44em;font-weight:400}.cms-tarjeta-estado{font:600 calc(13px * var(--escala))/1.3 var(--letra-cuerpo);color:var(--tinta-2)}.cms-tarjeta-estado[data-tono=exito]{color:var(--exito-tinta)}.cms-tarjeta-estado[data-tono=aviso]{color:var(--aviso-tinta)}.cms-tarjeta-estado[data-tono=riesgo]{color:var(--error-tinta)}.cms-tarjeta-explicacion{font:400 calc(13.5px * var(--escala))/1.45 var(--letra-cuerpo);color:var(--tinta-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cms-tarjeta-visual{padding-top:var(--e-2);min-width:0;margin-top:auto}@media (max-width:639.98px){.cms-tarjetas{--cols:2;gap:calc(10px * var(--escala-espacio))}.cms-tarjetas>:last-child:nth-child(odd){grid-column:1/-1}.cms-tarjeta{gap:6px;padding:14px}.cms-tarjeta-cabeza{align-items:flex-start;gap:var(--e-2);min-height:32px}.cms-tarjeta-icono{border-radius:9px;width:28px;height:28px}.cms-tarjeta-titulo{font-size:13px}.cms-tarjeta-ir{width:26px;height:26px}.cms-tarjeta-cifra{font-size:26px}.cms-tarjeta-explicacion{-webkit-line-clamp:2;font-size:12.5px}}.cms-barra{gap:6px;display:grid}.cms-barra-pista{border-radius:var(--r-pildora);background:var(--hundido);height:8px;position:relative;overflow:hidden}.cms-barra-relleno{border-radius:inherit;background:var(--marca);animation:crecer-barra .75s var(--ease) backwards;position:absolute;inset:0 auto 0 0}.cms-barra-rotulo{font:var(--t-diminuto);color:var(--tinta-3);font-variant-numeric:tabular-nums}.cms-bloque{gap:var(--e-4);border:1px solid var(--linea);border-radius:var(--r-3);background:var(--papel);min-width:0;animation:subir var(--dur-2) var(--ease) backwards;flex-direction:column;padding:20px;display:flex}.cms-bloque-cabeza{justify-content:space-between;align-items:center;gap:var(--e-2) var(--e-4);flex-wrap:wrap;display:flex}.cms-bloque-titulo{font:600 16px/1.3 var(--letra-cuerpo);color:var(--tinta);margin:0}.cms-bloque-dato{font:var(--t-diminuto);color:var(--tinta-3)}.cms-lista{gap:var(--e-4);min-width:0;display:grid}.cms-barra-lista{align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.cms-barra-lista .cms-filtros{flex:1}.cms-barra-lista-accion{margin-left:auto}.cms-buscar-lista{flex:0 300px;min-width:200px;position:relative}.cms-buscar-lista svg{color:var(--tinta-3);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.cms-buscar-lista .entrada{padding-left:36px}.cms-tarjeta-tabla{border:1px solid var(--linea);border-radius:var(--r-3);background:var(--papel);min-width:0;overflow:hidden}.cms-tarjeta-tabla .cms-tabla-caja{margin:0}.cms-tarjeta-tabla .cms-vacio{padding-block:var(--e-8)}.cms-tabla-caja{overflow-x:auto}.cms-tabla{border-collapse:collapse;width:100%;font:400 14px/1.4 var(--letra-cuerpo)}.cms-tabla th{z-index:1;text-align:left;background:var(--fondo);font:600 12px/1.2 var(--letra-cuerpo);letter-spacing:.02em;color:var(--tinta-3);border-bottom:1px solid var(--linea);white-space:nowrap;padding:10px 16px;position:sticky;top:0}.cms-tabla td{border-bottom:1px solid var(--linea);vertical-align:middle;color:var(--tinta);padding:12px 16px}.cms-tabla tbody tr{transition:background-color var(--dur-1) var(--ease);animation:subir var(--dur-2) var(--ease) backwards;animation-delay:calc(min(var(--i,0), 12) * 20ms)}.cms-tabla tbody tr:hover,.cms-tabla tbody tr[data-state=open]{background:var(--fondo)}.cms-tabla tbody tr:last-child td{border-bottom:0}.cms-tabla .cms-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cms-tabla-nombre{color:var(--tinta);font-weight:600;text-decoration:none}a.cms-tabla-nombre:hover{color:var(--marca);text-underline-offset:3px;text-decoration:underline}.cms-tabla-sub{font:400 12.5px/1.35 var(--letra-cuerpo);color:var(--tinta-3);margin-top:2px;display:block}.cms-tabla-tenue{color:var(--tinta-3);font-size:13px}.cms-tabla-fecha{font-variant-numeric:tabular-nums;white-space:nowrap}.cms-tabla-opciones{text-align:right;width:52px;padding-block:0}.cms-codigo{font:500 12.5px/1.3 var(--letra-mono);letter-spacing:.02em;color:var(--tinta-2)}.cms-fila-opciones{border-radius:var(--r-2);width:36px;height:36px;color:var(--tinta-3);cursor:pointer;transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:0 0;border:0;place-items:center;display:inline-grid}.cms-fila-opciones:hover,.cms-fila-opciones[data-state=open]{background:var(--hundido);color:var(--tinta)}.cms-fila-opciones:focus-visible{box-shadow:var(--anillo-foco);outline:none}.cms-menu-fila{min-width:220px}.cms-menu-separador{background:var(--linea);height:1px;margin:4px 6px}.cms-menu-item[data-peligro]{color:var(--error-tinta)}.cms-menu-item[data-peligro][data-highlighted]{background:var(--error-suave)}.cms-boton-peligro.boton{background:var(--error-tinta);border-color:var(--error-tinta);color:#fff}.cms-boton-peligro.boton:hover:not(:disabled){filter:brightness(1.1)}.cms-paginacion{justify-content:space-between;align-items:center;gap:var(--e-2) var(--e-4);border-top:1px solid var(--linea);flex-wrap:wrap;padding:10px 16px;display:flex}.cms-paginacion-dato{font:400 13px/1.2 var(--letra-cuerpo);color:var(--tinta-3);font-variant-numeric:tabular-nums}.cms-paginacion-tamano{align-items:center;gap:var(--e-2);font:400 13px/1.2 var(--letra-cuerpo);color:var(--tinta-3);margin-left:auto;display:inline-flex}.cms-paginacion-tamano>:last-child{width:84px}.cms-paginacion-botones{align-items:center;gap:var(--e-2);display:inline-flex}@media (max-width:767.98px){.cms-tabla thead{display:none}.cms-tabla,.cms-tabla tbody,.cms-tabla tr,.cms-tabla td{width:100%;display:block}.cms-tabla tr{border-bottom:1px solid var(--linea);padding:12px 52px 12px 16px;position:relative}.cms-tabla td{border:0;padding:2px 0}.cms-tabla .cms-num{text-align:left}.cms-tabla .cms-tabla-opciones{width:auto;padding:0;position:absolute;top:8px;right:8px}.cms-buscar-lista{flex-basis:100%}.cms-barra-lista-accion{margin-left:0}}.cms-estado{border-radius:var(--r-pildora);min-height:24px;font:600 12.5px/1.2 var(--letra-cuerpo);white-space:nowrap;background:var(--hundido);color:var(--tinta-2);align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.cms-estado[data-tono=exito]{background:var(--exito-suave);color:var(--exito-tinta)}.cms-estado[data-tono=aviso]{background:var(--aviso-suave);color:var(--aviso-tinta)}.cms-estado[data-tono=marca]{background:var(--marca-suave);color:var(--marca)}.cms-estado[data-tono=riesgo]{background:var(--error-suave);color:var(--error-tinta)}.cms-vacio{justify-items:center;gap:var(--e-2);padding:var(--e-10) var(--e-4);text-align:center;color:var(--tinta-3);display:grid}.cms-vacio-icono{background:var(--marca-suave);width:48px;height:48px;color:var(--marca);border-radius:50%;place-items:center;display:grid}.cms-vacio-titulo{font:600 16px/1.3 var(--letra-cuerpo);color:var(--tinta);margin:0}.cms-vacio-texto{max-width:46ch;font:var(--t-pequeno);margin:0}.cms-filtros{align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.cms-chip-filtro{border-radius:var(--r-pildora);background:var(--papel);min-height:32px;box-shadow:inset 0 0 0 1px var(--linea-2);color:var(--tinta-2);font:500 13px/1 var(--letra-cuerpo);cursor:pointer;transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease);border:0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.cms-chip-filtro:hover{background:var(--hundido)}.cms-chip-filtro[aria-pressed=true]{background:var(--marca);color:#fff;box-shadow:none;font-weight:600}.cms-chip-filtro[aria-pressed=true] .cms-chip-cuenta{color:#fffc}.cms-chip-filtro:focus-visible{box-shadow:var(--anillo-foco);outline:none}.cms-chip-cuenta{font-variant-numeric:tabular-nums;color:var(--tinta-3)}.cms-progreso{height:2px;z-index:var(--z-aviso);background:var(--marca);transform-origin:0;animation:cms-progreso 1.2s var(--ease) infinite;position:fixed;inset:0 0 auto}@keyframes cms-progreso{0%{opacity:1;transform:scaleX(0)}70%{opacity:1;transform:scaleX(.8)}to{opacity:0;transform:scaleX(1)}}.cms-puerta{--puerta-cielo:#2a3048;--puerta-luz:#ffd3a1;--puerta-noche:16 22 44;--vidrio:.8;--g:clamp(20px, 3.2vw, 72px);min-height:var(--alto-ventana);padding:calc(var(--g) * 2 + 44px * var(--escala)) var(--g) var(--g);background:var(--puerta-cielo);isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;justify-content:center;align-items:flex-start;display:flex;position:relative}.cms-puerta-fondo{z-index:-1;background:var(--puerta-cielo);position:fixed;inset:0;overflow:hidden}.cms-puerta-marco{opacity:0;position:absolute;inset:0;transform:scale(1.03)}.cms-puerta-fondo[data-lista] .cms-puerta-marco{animation:puerta-asentar calc(var(--dur-3) * 3) var(--ease-fluid) forwards}.cms-puerta-foto{object-fit:cover;object-position:35% 50%;width:100%;max-width:none;height:100%;display:block}@media (min-aspect-ratio:11/5){.cms-puerta-foto{object-position:50% 40%}}.cms-puerta-velo{background:radial-gradient(ellipse 58% 40% at 25% 18%, rgb(var(--puerta-noche) / .62), rgb(var(--puerta-noche) / .3) 55%, rgb(var(--puerta-noche) / 0) 80%), linear-gradient(180deg, rgb(var(--puerta-noche) / .45), rgb(var(--puerta-noche) / 0) 18%);position:absolute;inset:0}.cms-puerta-marca{top:var(--g);left:var(--g);color:var(--tinta-inversa);filter:drop-shadow(0 2px 18px rgb(var(--puerta-noche) / .35));position:absolute}.cms-puerta-logo{width:calc(232px * var(--escala));height:auto;display:block;overflow:visible}.cms-puerta-logo [data-palabra]{animation:subir var(--dur-3) var(--ease-fluid) var(--dur-1) backwards}.cms-puerta-logo [data-letra]{animation:puerta-letra var(--dur-3) var(--ease-fluid) backwards}.cms-puerta-logo [data-letra="0"]{animation-delay:calc(var(--dur-1) + var(--stagger) * 3)}.cms-puerta-logo [data-letra="1"]{animation-delay:calc(var(--dur-1) + var(--stagger) * 4)}.cms-puerta-logo [data-letra="2"]{animation-delay:calc(var(--dur-1) + var(--stagger) * 5)}.cms-puerta-tarjeta{width:min(100%, calc(440px * var(--escala)));border-radius:var(--r-4);background:rgb(255 255 255/var(--vidrio));-webkit-backdrop-filter:blur(36px)saturate(1.4);backdrop-filter:blur(36px)saturate(1.4);box-shadow:inset 0 1px 0 #ffffffd9, 0 0 0 1px #ffffff59, 0 2px 6px rgb(var(--puerta-noche) / .12), 0 60px 120px -40px rgb(var(--puerta-noche) / .6);position:relative;overflow:hidden}.cms-puerta-contenido{gap:calc(20px * var(--escala-espacio));padding:calc(44px * var(--escala-espacio)) calc(44px * var(--escala-espacio)) calc(28px * var(--escala-espacio));display:grid}.cms-puerta-contenido>*{animation:subir var(--dur-2) var(--ease-fluid) backwards}.cms-puerta-contenido>:first-child{animation-delay:var(--dur-1)}.cms-puerta-contenido>:nth-child(2){animation-delay:calc(var(--dur-1) + var(--stagger))}.cms-puerta-contenido>:nth-child(3){animation-delay:calc(var(--dur-1) + var(--stagger) * 2)}.cms-puerta-contenido>:nth-child(4){animation-delay:calc(var(--dur-1) + var(--stagger) * 3)}.cms-puerta-contenido[data-rechazo=impar]{animation:puerta-sacudir-a var(--dur-3) var(--ease-fluid)}.cms-puerta-contenido[data-rechazo=par]{animation:puerta-sacudir-b var(--dur-3) var(--ease-fluid)}.cms-puerta-cabeza{gap:var(--e-2);margin-bottom:var(--e-1);display:grid}.cms-puerta-rotulo{font:600 calc(11.5px * var(--escala)) / 1.2 var(--letra-cuerpo);letter-spacing:.12em;text-transform:uppercase;color:var(--marca)}.cms-puerta-cabeza h1{font:300 calc(32px * var(--escala)) / 1.1 var(--letra-display);letter-spacing:-.015em;color:var(--tinta);margin:0}.cms-puerta-pie{padding:calc(14px * var(--escala-espacio)) calc(22px * var(--escala-espacio)) calc(20px * var(--escala-espacio));border-top:1px solid rgb(var(--puerta-noche) / .08);text-align:center;font:500 calc(12.5px * var(--escala)) / 1.3 var(--letra-cuerpo);color:var(--tinta-2);animation:aparecer var(--dur-3) var(--ease-fluid) calc(var(--dur-1) + var(--stagger) * 5) backwards;margin:0}@keyframes puerta-asentar{to{opacity:1;transform:none}}@keyframes puerta-letra{0%{opacity:0;transform:translate(-40px)}}@keyframes puerta-sacudir-a{15%,55%{transform:translate(-8px)}35%,75%{transform:translate(6px)}90%{transform:translate(-2px)}}@keyframes puerta-sacudir-b{15%,55%{transform:translate(-8px)}35%,75%{transform:translate(6px)}90%{transform:translate(-2px)}}@media (min-width:1024px) and (min-height:521px){.cms-puerta{--ancho-tarjeta:clamp(420px, 30vw, 540px);padding:var(--g) max(var(--g), calc(25vw - var(--ancho-tarjeta) / 2)) var(--g) var(--g);justify-content:flex-end;align-items:center}.cms-puerta-tarjeta{width:var(--ancho-tarjeta)}.cms-puerta-marca{top:23%;left:25%;transform:translate(-50%,-50%)}.cms-puerta-logo{width:clamp(340px,27vw,560px)}}@media (max-height:520.98px) and (min-width:640px){.cms-puerta{padding:var(--e-3) var(--g);justify-content:flex-end;align-items:center}.cms-puerta-tarjeta{width:min(400px,52vw)}.cms-puerta-contenido{gap:var(--e-3);padding:var(--e-5) var(--e-6)}.cms-puerta-cabeza{gap:var(--e-1);margin-bottom:0}.cms-puerta-cabeza h1{font-size:calc(24px * var(--escala))}.cms-puerta-pie{display:none}}@media (max-width:639.98px){.cms-puerta-marco{height:max(58%,440px);bottom:auto}.cms-puerta-foto{object-position:22% 50%}.cms-puerta{--vidrio:.9;padding:calc(var(--g) * 2 + 40px * var(--escala)) 0 0;align-items:flex-end}.cms-puerta-tarjeta{border-radius:var(--r-4) var(--r-4) 0 0;width:100%}.cms-puerta-contenido{padding:calc(30px * var(--escala-espacio)) var(--e-5) var(--e-5)}.cms-puerta-pie{padding-bottom:max(calc(16px * var(--escala-espacio)), env(safe-area-inset-bottom,0px))}.cms-puerta-logo{width:calc(196px * var(--escala))}}.cms-ordenable{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.cms-ordenable-fila{animation:subir var(--dur-2) var(--ease) backwards;animation-delay:calc(var(--i,0) * 30ms);position:relative}.cms-ordenable-fila[data-arrastrando=true]{z-index:2}.cms-ordenable-fila[data-arrastrando=true]>*{box-shadow:var(--sombra-card-hover);transform:scale(1.01)}.cms-asa{border-radius:var(--r-2);width:32px;height:40px;color:var(--tinta-3);cursor:grab;touch-action:none;transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:0 0;border:0;flex:none;place-items:center;display:grid}.cms-asa:hover{background:var(--hundido);color:var(--tinta)}.cms-asa:active{cursor:grabbing}.cms-asa:focus-visible{box-shadow:var(--anillo-foco);outline:none}.cms-fila{align-items:center;gap:var(--e-3);min-height:calc(56px * var(--escala));padding:var(--e-2) var(--e-3) var(--e-2) var(--e-2);border-radius:var(--r-2);background:var(--papel);box-shadow:inset 0 0 0 1px var(--linea);transition:box-shadow var(--dur-2) var(--ease), transform var(--dur-2) var(--ease), opacity var(--dur-2) var(--ease);display:flex}.cms-fila[data-apagada=true] .cms-fila-textos{opacity:.55}.cms-fila-textos{min-width:0;transition:opacity var(--dur-2) var(--ease);flex:1;gap:2px;display:grid}.cms-fila-nombre{font:var(--t-pequeno-fuerte);color:var(--tinta)}.cms-fila-dato{font:var(--t-diminuto);color:var(--tinta-3)}.cms-fila-controles{align-items:center;gap:var(--e-2);flex:none;display:inline-flex}.cms-paginas{justify-content:flex-end;align-items:center;gap:var(--e-2);display:flex}.cms-paginas-dato{font:var(--t-diminuto);color:var(--tinta-3);font-variant-numeric:tabular-nums}.cms-opcion-nombre{font:var(--t-pequeno-fuerte);color:var(--tinta);display:block}.cms-opcion-dato{font:var(--t-diminuto);color:var(--tinta-3);display:block}.cms-previa-logo{background:#fffffff0;border-radius:3px;flex:none;width:54px;height:10px}.cms-previa-menu{background:#fff9;border-radius:3px;flex:none;width:90px;height:6px}.his-diferencias td{vertical-align:top}.his-valor{border-radius:var(--r-1);max-width:34ch;font:var(--t-diminuto);white-space:pre-wrap;overflow-wrap:anywhere;padding:2px 8px;display:inline-block}.his-valor[data-lado=uno]{background:var(--hundido);color:var(--tinta-2)}.his-valor[data-lado=otro]{background:var(--marca-suave);color:var(--marca-tinta)}.usr-clave{justify-self:start;align-items:center;gap:var(--e-3);min-height:48px;padding:0 var(--e-4);border:1px dashed var(--linea-fuerte);border-radius:var(--r-2);background:var(--fondo);cursor:pointer;display:inline-flex}.usr-clave .cms-codigo{font-size:calc(16px * var(--escala));letter-spacing:.06em}.usr-clave:hover{background:var(--hundido)}.usr-matriz td,.usr-matriz th{text-align:center}.usr-matriz td:first-child,.usr-matriz th:first-child{text-align:left}@media (min-width:1024px) and (max-height:820px){.cms-riel-lista{gap:2px}.cms-riel-item{min-height:calc(46px * var(--escala));gap:3px;padding-block:4px}.cms-isla-trabajo{padding-block:4px}.cms-logo{height:calc(40px * var(--escala))}}@media (min-width:1024px) and (max-height:680px){.cms-riel-item{min-height:calc(40px * var(--escala))}.cms-riel-texto{font-size:calc(10.5px * var(--escala))}}
