@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fuentes/Inter-400.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fuentes/Inter-500.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fuentes/Inter-600.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fuentes/Inter-700.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fuentes/SpaceGrotesk-600.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fuentes/SpaceGrotesk-700.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--papel);color:var(--tinta);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:24px}h1,h2,h3{margin:0;font-family:Space Grotesk,system-ui,sans-serif}h1{font-size:28px;font-weight:600;line-height:34px}h2{font-family:Inter,system-ui,sans-serif;font-size:20px;font-weight:600;line-height:28px}p{margin:0}a{color:var(--verdeCuadre);-webkit-text-decoration-color:var(--grisLinea);text-decoration-color:var(--grisLinea);text-underline-offset:2px}.marca{align-items:center;gap:var(--sm);font-family:Space Grotesk,system-ui,sans-serif;font-size:20px;font-weight:600;display:flex}.hoja{max-width:720px;padding:var(--xl) var(--lg) var(--huge);gap:var(--xl);flex-direction:column;margin:0 auto;display:flex}.centro{place-content:center;justify-items:center;gap:var(--lg);min-height:100dvh;padding:var(--xl);text-align:center;max-width:460px;margin:0 auto;display:grid}.tarjeta{background:var(--papel);border:1px solid var(--grisLinea);border-radius:var(--rTarjeta);padding:var(--lg);gap:var(--md);flex-direction:column;display:flex}.seccion{gap:var(--md);flex-direction:column;display:flex}.fila{justify-content:space-between;align-items:center;gap:var(--lg);display:flex}.rejilla{gap:var(--md);grid-template-columns:1fr 1fr;display:grid}@media (max-width:560px){.rejilla{grid-template-columns:1fr}}.nota{color:var(--grisNota);font-size:13px;line-height:18px}.micro{color:var(--grisNota);text-transform:uppercase;letter-spacing:.66px;font-size:11px;line-height:16px}.alerta{color:var(--alertaTexto);font-size:13px;line-height:18px}.monto{font-variant-numeric:tabular-nums;font-weight:600}.campo{gap:var(--xs);flex-direction:column;display:flex}.campo>span,.campo>label{color:var(--grisNota);font-size:13px;line-height:18px}.campo>.alerta{color:var(--alertaTexto)}.campo input,.campo select,.campo textarea{font:inherit;color:var(--tinta);background:var(--papel);border:1px solid var(--grisLinea);border-radius:var(--rInput);padding:10px var(--md);width:100%;min-height:44px}.campo textarea{resize:vertical;min-height:88px}input[type=checkbox]{accent-color:var(--verdeCuadre);width:20px;height:20px}.campo input:focus,.campo select:focus,.campo textarea:focus{outline:2px solid var(--verdeCuadre);outline-offset:-1px}.campo input[aria-invalid=true]{border-color:var(--terracotaAlerta)}button{font:inherit;min-height:44px;padding:10px var(--xl);border-radius:var(--rBoton);cursor:pointer;border:1px solid #0000;font-weight:600}button:disabled{opacity:.4;cursor:default}.cierre{background:var(--limaCierre);color:var(--tinta)}.solido{background:var(--verdeCuadre);color:var(--papel)}.fantasma{color:var(--verdeCuadre);border-color:var(--grisLinea);background:0 0}.acciones{gap:var(--md);flex-wrap:wrap;display:flex}.enlace{min-height:0;color:var(--grisNota);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;text-decoration:underline}.lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lista li{justify-content:space-between;align-items:center;gap:var(--md);padding:var(--md) 0;border-bottom:1px solid var(--grisLinea);display:flex}.lista li:last-child{border-bottom:none}.marcaEstado{align-items:center;gap:var(--xs);padding:4px var(--sm);border-radius:var(--rChip);background:var(--grisLinea);font-size:11px;font-weight:600;line-height:16px;display:inline-flex}.publicado{background:var(--verdeCuadre);color:var(--papel)}.vacio{color:var(--grisNota);padding:var(--md) 0}.armazon{grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}@media (min-width:900px){.armazon{grid-template-columns:248px minmax(0,1fr)}}.lateral{background:var(--verdeCuadre);color:var(--sobreVerde);gap:var(--xl);padding:var(--xl) var(--lg);flex-direction:column;display:flex}@media (min-width:900px){.lateral{height:100dvh;position:sticky;top:0;overflow-y:auto}}.lateralArriba{justify-content:space-between;align-items:center;gap:var(--md);padding:0 var(--xs);display:flex}.marca.sobreVerde{color:var(--sobreVerde);text-decoration:none}.accionCuenta,.ayudaBtn-tope{min-width:var(--zonaTactil,44px);min-height:var(--zonaTactil,44px);border:1px solid color-mix(in srgb, var(--sobreVerde) 14%, transparent);border-radius:var(--rBoton);background:color-mix(in srgb, var(--sobreVerde) 14%, transparent);color:var(--sobreVerde);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--mov-rapido) var(--curva-salida), border-color var(--mov-rapido) var(--curva-salida), transform var(--mov-rapido) var(--curva-salida);justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.accionCuenta .icono-svg{opacity:.9;flex:none}.accionCuenta-sec,.ayudaBtn-tope{background:color-mix(in srgb, var(--sobreVerde) 6%, transparent);border-color:color-mix(in srgb, var(--sobreVerde) 28%, transparent)}.accionCuenta:hover,.ayudaBtn-tope:hover{background:color-mix(in srgb, var(--sobreVerde) 22%, transparent);border-color:color-mix(in srgb, var(--sobreVerde) 32%, transparent)}.accionCuenta-sec:hover,.ayudaBtn-tope:hover{background:color-mix(in srgb, var(--sobreVerde) 13%, transparent);border-color:color-mix(in srgb, var(--sobreVerde) 48%, transparent)}.accionCuenta:active,.ayudaBtn-tope:active{background:color-mix(in srgb, var(--sobreVerde) 28%, transparent);transform:translateY(1px)}.accionCuenta-sec:active,.ayudaBtn-tope:active{background:color-mix(in srgb, var(--sobreVerde) 18%, transparent)}.accionCuenta:focus-visible,.ayudaBtn-tope:focus-visible{outline:2px solid var(--sobreVerde);outline-offset:2px;border-radius:var(--rBoton)}@media (prefers-reduced-motion:reduce){.accionCuenta,.ayudaBtn-tope{transition:none}.accionCuenta:active,.ayudaBtn-tope:active,.accionCuenta:active:not(:disabled),.ayudaBtn-tope:active:not(:disabled){transform:none}}.accionesChicas{display:none}.localEnBarra{padding:var(--md);border-radius:var(--rInput);background:var(--verdeMedio);flex-direction:column;gap:2px;min-width:0;display:flex}.localEnBarra strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:20px;overflow:hidden}.localEnBarra span{color:color-mix(in srgb, var(--sobreVerde) 72%, transparent);font-size:12px;line-height:16px}.lateral>nav{flex-direction:column;flex:1;gap:2px;display:flex}.lateral>nav a{align-items:center;gap:var(--md);min-height:44px;padding:8px var(--md);border-radius:var(--rBoton);color:color-mix(in srgb, var(--sobreVerde) 82%, transparent);white-space:nowrap;transition:background-color var(--rapido) ease, color var(--rapido) ease;font-size:15px;font-weight:500;line-height:24px;text-decoration:none;display:flex}.lateral>nav a:hover{background:var(--verdeMedio);color:var(--sobreVerde)}.lateral>nav a:focus-visible{outline:2px solid var(--sobreVerde);outline-offset:2px}.lateral>nav a[aria-current]{background:var(--papel);color:var(--verdeCuadre);font-weight:600}.lateralAbajo{gap:var(--md);padding-top:var(--lg);border-top:1px solid color-mix(in srgb, var(--sobreVerde) 18%, transparent);flex-direction:column;display:flex}.correoEnBarra{align-items:center;gap:var(--sm);min-width:0;padding:0 var(--xs);color:color-mix(in srgb, var(--sobreVerde) 78%, transparent);margin:0;font-size:13px;line-height:18px;display:flex}.correoEnBarra .icono-svg{opacity:.8;flex:none}.correoEnBarra span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.accionesCuenta{gap:var(--sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:899px){.lateral{z-index:10;align-items:center;gap:var(--sm) var(--md);padding:var(--sm) var(--lg);flex-flow:wrap;position:sticky;top:0}.lateralArriba{flex:auto;padding:0}.accionesChicas{gap:var(--sm);display:flex}.localEnBarra,.lateralAbajo{display:none}.lateral>nav{gap:var(--xs);scrollbar-width:none;flex-direction:row;flex:1 0 100%;padding-bottom:2px;overflow-x:auto}.lateral>nav::-webkit-scrollbar{display:none}.lateral>nav a{min-height:44px;padding:6px var(--md);gap:var(--sm);font-size:14px}}@media (max-width:440px){.accionesChicas .accionCuenta,.alTope .accionCuenta{padding:0 8px}.accionesChicas .accionCuenta .icono-svg,.alTope .accionCuenta .icono-svg{display:none}}.principal{min-width:0;padding:var(--xxl) var(--xxxl) var(--huge)}@media (max-width:899px){.principal{padding:var(--xl) var(--lg) var(--huge)}}.contenido{width:100%;max-width:var(--maxC,1200px);gap:var(--xl);flex-direction:column;min-width:0;margin:0 auto;display:flex}.principal:has(.pos){--maxC:1520px}.principal:has(.cabeceraPos,.cobradaPos) .pestanas{display:none}.cabeceraDePagina{justify-content:space-between;align-items:flex-start;gap:var(--lg);flex-wrap:wrap;display:flex}.tituloDePagina{gap:var(--xs);flex-direction:column;flex:360px;min-width:0;max-width:720px;display:flex}.tituloDePagina .nota{font-size:15px;line-height:22px}.filaDeTitulo{align-items:center;gap:var(--sm) var(--md);flex-wrap:wrap;display:flex}.bajoElTitulo{margin-top:var(--sm)}.accionDePagina{align-items:center;gap:var(--sm);flex-wrap:wrap;flex:none;display:flex}.rangos .chip{min-height:40px;padding:6px var(--lg);font-size:14px}.bajoElTitulo .nota{margin-top:var(--sm)}.columnas{gap:var(--xl);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.columnas>div,.columnas>aside{gap:var(--xl);flex-direction:column;min-width:0;display:flex}.columnas>section{min-width:0}@media (min-width:1100px){.columnas{grid-template-columns:minmax(0,1fr) 380px}.columnas.parejas{grid-template-columns:repeat(2,minmax(0,1fr))}.aparte{top:var(--xl);position:sticky}}.conIcono{align-items:center;gap:var(--sm);display:inline-flex}.icono-svg{flex:none}.datos{gap:var(--sm) var(--lg);grid-template-columns:max-content minmax(0,1fr);margin:0;font-size:15px;line-height:22px;display:grid}.datos dt{color:var(--grisNota)}.datos dd{overflow-wrap:anywhere;min-width:0;margin:0}.filaInterruptor{align-items:center;gap:var(--lg);min-height:64px;padding:var(--md) 0;border-top:1px solid var(--lineaSuave);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;font-size:15px;line-height:22px;display:grid}.filaInterruptor:first-of-type{border-top:0}.filaInterruptor .txt{flex-direction:column;gap:2px;display:flex}.filaInterruptor .txt b{font-weight:500}.filaInterruptor.apagada .txt b{color:var(--grisNota)}.filaInterruptor.apagada{color:var(--grisNota);cursor:default}.interruptor.solo{background:0 0;border:0;flex:none;min-height:44px;padding:0}.interruptor.solo .pista{background:var(--bordeCampo);width:48px;height:28px}.interruptor.solo .perilla{width:22px;height:22px;box-shadow:0 1px 3px color-mix(in srgb, var(--tinta) 30%, transparent);top:3px;left:3px}.interruptor.solo[aria-checked=true] .pista{background:var(--verdeCuadre)}.interruptor.solo[aria-checked=true] .perilla{transform:translate(20px)}.tablero{gap:var(--lg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:900px){.tablero{grid-template-columns:repeat(3,minmax(0,1fr))}}.monton{gap:var(--md);flex-direction:column;min-width:0;display:flex}.monton>header{justify-content:space-between;align-items:baseline;gap:var(--sm);padding:0 var(--xs);display:flex}.monton>header h2{font-size:17px;line-height:24px}.monton.apagado>header h2{color:var(--grisNota)}.comanda{gap:var(--sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.comandaMesa{gap:var(--sm);padding:var(--md) var(--lg)}.comandaMesa.fuego{background:color-mix(in srgb, var(--ambarPendiente) 14%, var(--papel));border-color:color-mix(in srgb, var(--ambarPendiente) 55%, var(--grisLinea))}.comandaMesa.listo{opacity:.72}.cabezaDeComanda{justify-content:space-between;align-items:center;gap:var(--sm) var(--md);padding-bottom:var(--sm);border-bottom:1px solid var(--grisLinea);flex-wrap:wrap;display:flex}.cabezaDeComanda .quien{flex-direction:column;min-width:0;display:flex}.comandaMesa .cabezaDeComanda h3{overflow-wrap:anywhere;font-size:24px;line-height:30px}.monton.apagado .cabezaDeComanda h3{color:var(--grisNota)}.lineasDeComanda{gap:var(--xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lineasDeComanda>li{align-items:center;gap:var(--sm);min-height:44px;display:flex}.lineasDeComanda .cuantos{min-width:28px;color:var(--grisNota);font-variant-numeric:tabular-nums;font-weight:600}.lineasDeComanda .plato{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.lineasDeComanda .nombre{font-size:16px;font-weight:600;line-height:22px}.lineasDeComanda .estadoCocina{white-space:normal}.redondo{border-color:var(--grisLinea);width:44px;height:44px;color:var(--verdeCuadre);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.redondo:hover:not(:disabled){background:color-mix(in srgb, var(--verdeCuadre) 8%, transparent)}.monton.apagado .redondo{color:var(--grisNota)}.monton .vacio{border:1px dashed var(--grisLinea);border-radius:var(--rTarjeta);padding:var(--lg);text-align:center;font-size:13px;line-height:18px}.plegable{border:1px solid var(--grisLinea);border-radius:var(--rTarjeta)}.plegable>summary{align-items:center;gap:var(--md);min-height:56px;padding:0 var(--lg);cursor:pointer;font-family:Space Grotesk,system-ui,sans-serif;font-size:17px;font-weight:600;list-style:none;display:flex}.plegable>summary::-webkit-details-marker{display:none}.plegable>summary .titulo{flex:none}.plegable>summary .cuenta,.plegable>summary .marcas{text-align:right;min-width:0;margin-left:auto}.plegable>summary .marca{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.plegable>summary .icono-svg{color:var(--grisNota);transition:transform var(--rapido) ease;flex:none}.plegable[open]>summary .icono-svg{transform:rotate(180deg)}.plegable>:not(summary){padding:0 var(--lg) var(--lg)}.rejillaDePlatos{gap:var(--sm);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}.rejillaDePlatos li{border:1px solid var(--grisLinea);border-radius:var(--rInput);min-width:0}.rejillaDePlatos li:hover{border-color:var(--grisNota)}.filaDePlato{justify-content:space-between;align-items:center;gap:var(--sm);width:100%;min-height:48px;padding:var(--sm) var(--md);border-radius:var(--rInput);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;display:flex}.filaDePlato .nombre{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.filaDePlato .marcas{flex:none}.numeros{gap:var(--md);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.cifra{font-variant-numeric:tabular-nums;color:var(--verdeCuadre);font-size:34px;font-weight:700;line-height:38px}.tareas{gap:var(--md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tareas li{gap:var(--md);align-items:flex-start;display:flex}.acceso{min-height:100dvh;padding:var(--xl) var(--lg) var(--huge);align-content:center;justify-items:center;display:grid}.acceso>div{gap:var(--lg);flex-direction:column;width:min(420px,100%);display:flex}.acceso form{gap:var(--md);flex-direction:column;display:flex}.acceso h1{margin-top:var(--md)}.acceso .marca{justify-content:center}.acceso .centrado{text-align:center}.oBien{align-items:center;gap:var(--md);color:var(--grisNota);font-size:13px;display:flex}.oBien:before,.oBien:after{content:"";background:var(--grisLinea);flex:1;height:1px}.proveedores{gap:var(--sm);flex-direction:column;display:flex}.proveedor{justify-content:center;align-items:center;gap:var(--sm);background:var(--papel);width:100%;color:var(--tinta);border-color:var(--grisLinea);display:flex}.proveedor:hover:not(:disabled){background:var(--grisLinea)}.pieAcceso{text-align:center;color:var(--grisNota);font-size:13px;line-height:18px}.pieAcceso a{color:var(--verdeCuadre);font-weight:500}.acceso .campo input{border-color:var(--grisNota)}.acceso .campo input:hover:not(:disabled):not(:focus){border-color:var(--tinta)}.acceso .campo>label{color:var(--grisNota);font-size:13px;line-height:18px}.acceso a{text-decoration-color:currentColor}.casilla{gap:var(--xs);flex-direction:column;display:flex}.casilla label{cursor:pointer}.casilla input:focus-visible{outline:2px solid var(--verdeCuadre);outline-offset:2px}.casillaConEnlace{align-items:center;column-gap:var(--md);flex-wrap:wrap;display:flex}.casillaConEnlace>a{min-height:24px;color:var(--verdeCuadre);align-items:center;font-size:15px;font-weight:500;display:inline-flex}.legales{flex-wrap:wrap;justify-content:center;display:flex}.legales a{min-height:24px;padding:0 var(--sm);align-items:center;display:inline-flex}.pieLegal{align-items:center;gap:var(--xs);text-align:center;color:var(--grisNota);flex-direction:column;font-size:13px;line-height:18px;display:flex}.pieLegal a{color:var(--grisNota);text-decoration-color:currentColor}.pieLegal a:hover{color:var(--tinta)}.contenido+.pieLegal{max-width:1200px;margin:var(--huge) auto 0;padding-top:var(--lg);border-top:1px solid var(--grisLinea)}.aviso{border:1px solid var(--grisLinea);border-radius:var(--rTarjeta);padding:var(--lg);gap:var(--sm);flex-direction:column;font-size:15px;line-height:22px;display:flex}.aviso.atento{border-color:var(--ambarPendiente)}.previa{border:1px solid var(--grisLinea);border-radius:var(--rTarjeta);background:var(--papel);width:min(320px,100%);overflow:hidden}.previa .tapa{background:var(--verdeCuadre);color:var(--papel);padding:var(--xl) var(--lg) var(--lg);gap:var(--xs);flex-direction:column;display:flex}.previa .tapa h3{font-family:Space Grotesk,system-ui,sans-serif;font-size:22px;font-weight:600;line-height:28px}.previa .dentro{padding:var(--lg);gap:var(--md);flex-direction:column;display:flex}.previa .claro{color:color-mix(in srgb, var(--papel) 72%, transparent);font-size:13px;line-height:18px}a.solido,a.fantasma,a.cierre{padding:10px var(--xl);border-radius:var(--rBoton);border-style:solid;border-width:1px;justify-content:center;align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}a.solido,a.cierre{border-color:#0000}.columna{gap:var(--md);flex-direction:column;display:flex}:root{--tinte:color-mix(in srgb, var(--verdeCuadre) 6%, var(--papel));--tinteFuerte:color-mix(in srgb, var(--verdeCuadre) 12%, var(--papel));--lineaSuave:color-mix(in srgb, var(--grisLinea) 55%, var(--papel));--rapido:.15s;--alertaTexto:color-mix(in srgb, var(--terracotaAlerta) 85%, var(--tinta));--ambarTexto:color-mix(in srgb, var(--ambarPendiente) 68%, var(--tinta));--ambarNota:color-mix(in srgb, var(--ambarPendiente) 55%, var(--tinta));--notaSobreTinte:color-mix(in srgb, var(--grisNota) 80%, var(--tinta))}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;caret-color:var(--verdeCuadre);accent-color:var(--verdeCuadre);scrollbar-color:color-mix(in srgb, var(--grisNota) 45%, transparent) transparent}::selection{background:color-mix(in srgb, var(--verdeCuadre) 18%, var(--papel));color:var(--tinta)}a:focus-visible{outline:2px solid var(--verdeCuadre);outline-offset:2px;border-radius:4px}button,a,.chip,.mesaPos,.platoPos .tocar{touch-action:manipulation}h1,h2,h3{text-wrap:balance}.cuerpoDeEditor{overscroll-behavior:contain}.saltar{top:-100px;left:var(--lg);z-index:20;padding:10px var(--lg);border-radius:var(--rBoton);background:var(--verdeCuadre);color:var(--sobreVerde);font-weight:600;text-decoration:none;position:absolute}.saltar:focus-visible{top:var(--lg);outline:2px solid var(--limaCierre);outline-offset:2px}.principal:focus,h1[tabindex="-1"]:focus{outline:none}@media (max-width:899px){html{scroll-padding-top:112px}}button,.chip,.pastilla,.platoFila,.campo input,.campo select,.campo textarea{transition:background-color var(--rapido) ease, border-color var(--rapido) ease, color var(--rapido) ease, opacity var(--rapido) ease, transform .12s ease}.solido:hover:not(:disabled){background:color-mix(in srgb, var(--verdeCuadre) 88%, var(--tinta))}.cierre:hover:not(:disabled){background:color-mix(in srgb, var(--limaCierre) 88%, var(--tinta))}.fantasma:hover:not(:disabled){background:var(--tinte);border-color:var(--verdeCuadre)}button:active:not(:disabled){transform:translateY(1px)}button:focus-visible,.campo input:focus-visible,.campo select:focus-visible,.campo textarea:focus-visible{outline:2px solid var(--verdeCuadre);outline-offset:2px}.campo input:hover:not(:disabled):not(:focus),.campo select:hover:not(:disabled):not(:focus),.campo textarea:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb, var(--grisNota) 60%, var(--grisLinea))}.tarjeta h3{margin:0;font-size:17px;line-height:24px}.carta{gap:var(--xl);flex-direction:column;display:flex}.cifras{gap:var(--sm);flex-wrap:wrap;display:flex}.cifraChica{align-items:baseline;gap:var(--xs);padding:4px var(--md);border-radius:var(--rChip);background:var(--tinte);color:var(--notaSobreTinte);font-variant-numeric:tabular-nums;font-size:13px;line-height:20px;display:inline-flex}.cifraChica b{color:var(--tinta);font-variant-numeric:tabular-nums}.encabezadoDeSeccion{justify-content:space-between;align-items:baseline;gap:var(--md);display:flex}.cuenta{color:var(--grisNota);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.pastillas{gap:var(--sm);flex-wrap:wrap;display:flex}.pastilla{align-items:center;gap:var(--xs);min-height:38px;padding:2px var(--xs) 2px var(--md);border:1px solid var(--grisLinea);border-radius:var(--rChip);background:var(--papel);display:inline-flex}.pastilla:hover,.pastilla:focus-within{border-color:var(--verdeCuadre);background:var(--tinte)}.pastilla input{font:inherit;color:var(--tinta);padding:0 var(--xs);background:0 0;border:0;outline:none;min-width:3ch;max-width:24ch;font-size:14px;font-weight:600}.pastilla .cuenta{padding-right:var(--xs)}.pastilla .mando{opacity:.45;gap:1px;display:inline-flex}.pastilla:hover .mando,.pastilla:focus-within .mando{opacity:1}@media (hover:none){.pastilla .mando{opacity:1}}.icono{min-width:28px;min-height:28px;padding:0 var(--xs);border-radius:var(--rFull);color:var(--grisNota);background:0 0;border:0;justify-content:center;align-items:center;font-size:15px;font-weight:500;line-height:1;display:inline-flex}.icono:hover:not(:disabled){background:var(--grisLinea);color:var(--tinta)}.nuevaSeccion{gap:var(--sm);display:flex}.nuevaSeccion input{min-width:0;font:inherit;color:var(--tinta);background:var(--papel);border:1px solid var(--grisLinea);border-radius:var(--rInput);padding:10px var(--md);flex:1;min-height:44px}.nuevaSeccion input:focus{outline:2px solid var(--verdeCuadre);outline-offset:-1px}.chips{gap:var(--xs);flex-wrap:wrap;display:flex}.chip{min-height:32px;padding:4px var(--md);border-radius:var(--rChip);border:1px solid var(--grisLinea);background:var(--papel);color:var(--tinta);font-size:13px;font-weight:500}.chip:hover:not(:disabled,.activo){background:var(--tinte);border-color:var(--verdeCuadre)}.chip.activo{background:var(--verdeCuadre);border-color:var(--verdeCuadre);color:var(--papel)}.chip.sugerida{color:var(--grisNota);background:0 0;border-style:dashed}.chip.sugerida:hover:not(:disabled){color:var(--verdeCuadre)}.pequeno{min-height:32px;padding:4px var(--md);font-size:13px}.seccionDeCarta{gap:0;padding:0;overflow:hidden}.seccionDeCarta>header{justify-content:space-between;align-items:center;gap:var(--md);padding:var(--md) var(--lg);background:var(--tinte);border-bottom:1px solid var(--grisLinea);display:flex}.seccionDeCarta>header h3{letter-spacing:.2px;font-family:Space Grotesk,system-ui,sans-serif;font-size:16px}.platos{margin:0;padding:0;list-style:none}.interruptor{align-items:center;gap:var(--xs);min-height:28px;padding:0 var(--sm) 0 var(--xs);border:1px solid var(--grisLinea);border-radius:var(--rChip);background:var(--papel);color:var(--grisNota);font-size:12px;font-weight:500;display:inline-flex}.interruptor .pista{border-radius:var(--rFull);background:var(--grisLinea);width:28px;height:16px;transition:background-color var(--rapido) ease;position:relative}.interruptor .perilla{border-radius:var(--rFull);background:var(--papel);width:12px;height:12px;transition:transform var(--rapido) ease;position:absolute;top:2px;left:2px}.interruptor[aria-checked=true]{color:var(--verdeCuadre)}.interruptor[aria-checked=true] .pista{background:var(--verdeCuadre)}.interruptor[aria-checked=true] .perilla{transform:translate(12px)}.invitacion{border:1px dashed var(--grisLinea);border-radius:var(--rTarjeta);padding:var(--xxl) var(--lg);text-align:center;align-items:center;gap:var(--sm);flex-direction:column;display:flex}.invitacion strong{font-family:Space Grotesk,system-ui,sans-serif;font-size:18px}.invitacion .nota{max-width:420px}.invitacion .solido,.invitacion .cierre{margin-top:var(--sm)}dialog.editor{width:min(680px, calc(100% - 2 * var(--lg)));max-height:calc(100dvh - 2 * var(--xl));border-radius:var(--rTarjeta);background:var(--papel);color:var(--tinta);border:0;margin:auto;padding:0}dialog.editor::backdrop{background:color-mix(in srgb, var(--tinta) 45%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}dialog.editor[open]{animation:.2s ease-out aparecer}@keyframes aparecer{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){dialog.editor[open]{animation:none}.interruptor .perilla,.interruptor .pista,.plegable>summary .icono-svg{transition:none}}.editor form{max-height:calc(100dvh - 2 * var(--xl));flex-direction:column;display:flex}.cabeceraDeEditor{justify-content:space-between;align-items:center;gap:var(--md);padding:var(--lg) var(--xl);border-bottom:1px solid var(--grisLinea);display:flex}.cabeceraDeEditor h3{font-family:Space Grotesk,system-ui,sans-serif;font-size:20px}.cuerpoDeEditor{padding:var(--xl);gap:var(--xl);flex-direction:column;display:flex;overflow:auto}.pieDeEditor{justify-content:flex-end;gap:var(--sm);padding:var(--md) var(--xl);border-top:1px solid var(--grisLinea);background:var(--papel);display:flex}dialog.confirmar{padding:var(--xl);width:min(440px, calc(100% - 2 * var(--lg)));border-radius:var(--rTarjeta);background:var(--papel);color:var(--tinta);border:0;margin:auto}dialog.confirmar::backdrop{background:color-mix(in srgb, var(--tinta) 45%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}dialog.confirmar[open]{animation:.2s ease-out aparecer}dialog.confirmar h2{margin:0;font-family:Space Grotesk,system-ui,sans-serif;font-size:20px;line-height:26px}.detalleDeConfirmar{gap:var(--sm);margin-top:var(--sm);flex-direction:column;font-size:15px;line-height:22px;display:flex}.detalleDeConfirmar p{margin:0}.pieDeConfirmar{justify-content:flex-end;gap:var(--sm);margin-top:var(--xl);display:flex}@media (max-width:479px){.pieDeConfirmar{flex-direction:column-reverse}}@media (prefers-reduced-motion:reduce){dialog.confirmar[open]{animation:none}}fieldset.grupo{gap:var(--md);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}fieldset.grupo legend{margin-bottom:var(--sm);text-transform:uppercase;letter-spacing:.4px;color:var(--grisNota);padding:0;font-size:14px;font-weight:600;line-height:20px}.grupo .ayuda{color:var(--grisNota);margin-top:calc(-1 * var(--sm));font-size:13px;line-height:18px}.filaOpcion{gap:var(--sm);grid-template-columns:minmax(0,1fr) 128px 32px;align-items:end;display:grid}.filaOpcion .icono{margin-bottom:8px}.opcionConCaja{align-items:center;gap:var(--sm);min-height:44px;font-size:15px;display:flex}.mesaPendiente{gap:var(--md);padding:var(--md) 0;border-bottom:1px solid var(--grisLinea);flex-direction:column;display:flex}.mesaPendiente:last-child{border-bottom:none}.montoMesa{font-variant-numeric:tabular-nums;color:var(--tinta);white-space:nowrap;font-size:20px;font-weight:700}.reparto{gap:var(--md);flex-direction:column;display:flex}.reparto .campo{flex:96px}@media (min-width:600px){.reparto{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;display:grid}.reparto>p,.reparto>.acciones{grid-column:1/-1}}.resumenCaja .fila{padding:var(--sm) 0;align-items:center;margin:0}.resumenCaja .fila+.fila{border-top:1px solid var(--lineaSuave)}.cifra.falta{color:var(--ambarTexto)}.nota.falta{color:var(--ambarNota);font-weight:600}.barras{gap:var(--sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.barras li{align-items:center;gap:var(--md);grid-template-columns:56px minmax(0,1fr) auto;min-height:40px;display:grid}.nombreDia{color:var(--grisNota);white-space:nowrap;font-size:13px}.carril{background:var(--tinteFuerte);border-radius:6px;height:12px;overflow:hidden}.barraDelDia{background:color-mix(in srgb, var(--verdeCuadre) 55%, var(--papel));transform-origin:0;border-radius:6px;height:100%;display:block}.barraDelDia.mejor{background:var(--verdeCuadre)}.montoDia{font-variant-numeric:tabular-nums;color:var(--tinta);white-space:nowrap;text-align:right;min-width:64px;font-size:13px}.opcion{align-items:flex-start;gap:var(--md);padding:var(--md);border:1px solid var(--grisLinea);border-radius:var(--rInput);cursor:pointer;font-size:15px;font-weight:400;display:flex}.opcion+.opcion{margin-top:var(--sm)}.opcion:has(input:checked){border-color:var(--verdeCuadre);background:var(--tinte)}.opcion input{width:auto;min-height:0;accent-color:var(--verdeCuadre);border:none;flex:none;margin-top:3px;padding:0}.codigo{letter-spacing:.12em;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:18px}.campo:is(fieldset){border:none;min-width:0;margin:0;padding:0}.campo>legend{margin-bottom:var(--xs);color:var(--grisNota);padding:0;font-size:13px;line-height:18px}.miniatura{border-radius:var(--rInput);background:var(--tinte);flex:none;grid-area:1/1/span 5;width:56px;height:56px;overflow:hidden}.miniatura img{object-fit:cover;width:100%;height:100%;display:block}.conFoto{gap:var(--lg);align-items:center;display:flex}.fotoDePlato{border-radius:var(--rInput);border:1px dashed var(--grisLinea);background:var(--tinte);flex:none;place-content:center;width:96px;height:96px;display:grid;overflow:hidden}.fotoDePlato img{object-fit:cover;width:96px;height:96px;display:block}.mandosDeFoto{align-items:flex-start;gap:var(--xs);flex-direction:column;display:flex}.botonDeArchivo{cursor:pointer;align-items:center;display:inline-flex;position:relative}.botonDeArchivo input{opacity:0;cursor:pointer;position:absolute;inset:0}.marcaEstado.hecho{background:var(--verdeCuadre);color:var(--papel)}.marcaEstado.esperando{background:var(--ambarPendiente);color:var(--tinta)}.pasos{padding-left:var(--lg);gap:var(--sm);color:var(--tinta);flex-direction:column;margin:0;display:flex}.pasos li{padding-left:var(--xs)}.asistente{max-width:560px}.guia{gap:var(--lg)}.avance .micro{text-transform:none}.avance{gap:var(--xs);flex-direction:column;display:flex}.barraDeAvance{background:var(--grisLinea);border-radius:3px;height:6px;overflow:hidden}.barraDeAvance>span{background:var(--verdeCuadre);width:100%;height:100%;transition:transform var(--mov-medio,.26s) var(--curva-salida,ease-out);animation:llenarBarra var(--mov-lento,.42s) var(--curva-salida,ease-out) backwards;border-radius:3px;display:block}@keyframes llenarBarra{0%{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.barraDeAvance>span{transition:none;animation:none}}.pos{gap:var(--xl);flex-direction:column;min-width:0;display:flex}.mesasPos{gap:var(--md);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.mesaPos{width:100%;min-height:104px;padding:var(--md);justify-content:space-between;align-items:stretch;gap:var(--xs);text-align:left;border-radius:var(--rTarjeta);background:var(--papel);border:1px solid var(--grisLinea);color:var(--tinta);flex-direction:column;font-weight:400;display:flex}.mesaPos.libre{color:var(--grisNota);text-align:center;border-style:dashed;justify-content:center;align-items:center}.mesaPos.libre:hover:not(:disabled){border-color:var(--verdeCuadre);color:var(--verdeCuadre);background:var(--tinte)}.mesaPos.abierta{background:var(--tinte);border-color:var(--verdeCuadre)}.mesaPos.abierta .nota,.seccionDeCarta>header .cuenta,.fotoDePlato .nota{color:var(--notaSobreTinte)}.mesaPos.abierta:hover{background:var(--tinteFuerte)}.mesaPos.cuadrando{border-style:double;border-width:3px}.nombreMesa{font-family:Space Grotesk,system-ui,sans-serif;font-size:18px;font-weight:600;line-height:24px}.mesaPos .fila{align-items:baseline;gap:var(--sm)}.mesaPos .montoMesa{font-size:17px}.senales{gap:var(--xs);flex-wrap:wrap;display:flex}.estadoCocina{padding:1px var(--sm);border-radius:var(--rChip);background:var(--grisLinea);color:var(--tinta);white-space:nowrap;font-size:11px;font-weight:600;line-height:16px;display:inline-block}.estadoCocina.fuego{background:var(--ambarPendiente)}.estadoCocina.listo{background:var(--verdeCuadre);color:var(--papel)}.estadoCocina.app{border:1px solid var(--grisLinea);color:var(--grisNota);background:0 0}.estadoCocina.falta{background:color-mix(in srgb, var(--ambarPendiente) 14%, var(--papel));color:var(--ambarTexto)}.otraMesa{gap:var(--sm);display:flex}.otraMesa input{min-width:0;font:inherit;color:var(--tinta);background:var(--papel);border:1px solid var(--grisLinea);border-radius:var(--rInput);padding:10px var(--md);flex:1;min-height:44px}.otraMesa input:focus{outline:2px solid var(--verdeCuadre);outline-offset:-1px}.cabeceraPos{align-items:center;gap:var(--lg);flex-wrap:wrap;display:flex}.cabeceraPos h1{margin:0}.cuentaPos{gap:var(--xl);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:960px){.cuentaPos{grid-template-columns:minmax(0,1fr) 360px}.ticketPos{top:var(--xl);position:sticky}}.cartaPos{gap:var(--md);flex-direction:column;min-width:0;display:flex}.buscarPos{gap:var(--sm);align-items:center;display:flex}.buscarPos input{min-width:0;font:inherit;color:var(--tinta);background:var(--papel);border:1px solid var(--grisLinea);border-radius:var(--rInput);padding:10px var(--md);flex:1;min-height:44px}.buscarPos input:focus{outline:2px solid var(--verdeCuadre);outline-offset:-1px}.aManoPos{gap:var(--sm);grid-template-columns:minmax(0,1fr) 110px auto;align-items:center;display:grid}.aManoPos input{font:inherit;color:var(--tinta);background:var(--papel);border:1px solid var(--grisLinea);border-radius:var(--rInput);padding:10px var(--md);min-width:0;min-height:44px}.aManoPos .alerta{grid-column:1/-1}.platosPos{gap:var(--sm);grid-template-columns:repeat(auto-fill,minmax(148px,1fr));margin:0;padding:0;list-style:none;display:grid}.platoPos{min-width:0;position:relative}.platoPos .tocar{width:100%;min-height:132px;padding:var(--sm);align-items:stretch;gap:var(--xs);text-align:left;border-radius:var(--rTarjeta);background:var(--papel);border:1px solid var(--grisLinea);color:var(--tinta);flex-direction:column;font-weight:400;display:flex}.platoPos .tocar:hover:not(:disabled){border-color:var(--verdeCuadre);background:var(--tinte)}.platoPos .tocar:active:not(:disabled){background:var(--tinteFuerte)}.platoPos.agotado .tocar{opacity:.5}.fotoPos{aspect-ratio:2;border-radius:var(--rInput);background:var(--tinte);place-content:center;width:100%;display:grid;overflow:hidden}.fotoPos img{object-fit:cover;width:100%;height:100%;display:block}.fotoPos .inicial{color:var(--verdeCuadre);opacity:.6;font-family:Space Grotesk,system-ui,sans-serif;font-size:28px;font-weight:700}.nombrePlato{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}.precioPlato{color:var(--grisNota);font-variant-numeric:tabular-nums;font-size:13px;line-height:18px}.platoPos .detallar{top:var(--xs);right:var(--xs);background:var(--papel);border:1px solid var(--grisLinea);min-width:32px;min-height:32px;position:absolute}.ticketPos{gap:var(--md);padding:var(--lg);border:1px solid var(--grisLinea);border-radius:var(--rTarjeta);background:var(--papel);flex-direction:column;min-width:0;display:flex}.ticketPos h2{margin:0}.renglones{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.renglon{gap:var(--sm);padding:var(--sm) 0;border-bottom:1px solid var(--lineaSuave);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:start;display:grid}.renglon:last-child{border-bottom:0}.renglon .cantidad{font-variant-numeric:tabular-nums;min-width:2.2ch;font-weight:700;line-height:22px}.renglon .queEs{flex-direction:column;gap:2px;min-width:0;display:flex}.nombreRenglon{font-size:15px;font-weight:600;line-height:22px}.importeRenglon{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:22px}.renglon .icono{border:1px solid var(--grisLinea);min-width:32px;min-height:32px;margin-top:-5px;font-size:18px}.renglon .sinMando{width:32px}.totalesPos{gap:var(--xs);padding-top:var(--sm);border-top:1px solid var(--grisLinea);flex-direction:column;margin:0;display:flex}.totalesPos>div{justify-content:space-between;gap:var(--md);color:var(--grisNota);font-size:14px;display:flex}.totalesPos dd{font-variant-numeric:tabular-nums;margin:0}.totalesPos .total{color:var(--tinta);padding-top:var(--xs);font-size:20px;font-weight:700}.comensalesPos summary{cursor:pointer;color:var(--grisNota);align-items:center;min-height:44px;font-size:13px;display:flex}.contadorPos{align-items:center;gap:var(--md);display:flex}.contadorPos button{min-width:56px;padding:0;font-size:22px}.contadorPos .cifra{text-align:center;min-width:2ch}.totalCobro{flex-direction:column;align-items:center;gap:0;display:flex}.formasPos{gap:var(--sm);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.formasPos .chip{min-height:48px;font-size:15px}.rapidos{gap:var(--xs);margin-top:var(--xs);flex-wrap:wrap;display:flex}.vueltoPos{color:var(--tinta);margin-top:var(--xs);font-size:15px}.vueltoPos b{font-variant-numeric:tabular-nums}.cobradaPos .tarjeta{align-items:flex-start;max-width:480px}.cobradaPos h1{margin:0}.vueltoGrande{align-items:baseline;gap:var(--md);display:flex}.ticketImpreso{display:none}@media print{.lateral,.pieLegal,.pos>:not(.ticketImpreso),dialog{display:none!important}.armazon{min-height:0;display:block}.principal{padding:0}.contenido{max-width:none}.ticketImpreso{color:#000;background:#fff;width:72mm;font-size:12px;line-height:16px;display:block}.ticketImpreso p{margin:0 0 4px}.tituloTicket{font-size:14px;font-weight:700}.ticketImpreso table{border-collapse:collapse;width:100%;margin:6px 0}.ticketImpreso td{vertical-align:top;padding:1px 0}.ticketImpreso td:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.totalTicket td{border-top:1px solid #000;font-weight:700}}.nuevoMovimiento{gap:var(--sm);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"tipo motivo""monto boton";align-items:end;display:grid}.nuevoMovimiento .chips{flex-wrap:nowrap;grid-area:tipo;padding-bottom:6px}.nuevoMovimiento .chip{min-height:44px}.nuevoMovimiento>label:first-of-type{grid-area:motivo}.nuevoMovimiento>label:last-of-type{grid-area:monto}.nuevoMovimiento>button{grid-area:boton;justify-self:start}@media (max-width:640px){.nuevoMovimiento{grid-template-columns:1fr;grid-template-areas:"tipo""motivo""monto""boton"}}.plano{aspect-ratio:4/3;border:1px solid var(--grisLinea);border-radius:var(--rTarjeta);background-color:var(--papel);background-image:radial-gradient(circle, var(--grisLinea) 1px, transparent 1.6px);touch-action:none;background-position:1.25% 1.6667%;background-size:2.5% 3.3333%;width:100%;position:relative;overflow:hidden;container-type:inline-size}.planoVacio{padding:var(--xl);text-align:center;color:var(--grisNota);place-items:center;display:grid;position:absolute;inset:0}.mesaEnPlano{aspect-ratio:1;border-radius:var(--rBoton);border:1px solid var(--grisLinea);background:var(--papel);width:12%;color:var(--tinta);font:inherit;text-align:center;transition:left var(--rapido) ease, top var(--rapido) ease;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:2px;font-size:clamp(11px,2.2cqw,16px);line-height:1.2;display:flex;position:absolute;overflow:hidden;translate:-50% -50%}.plano.editable .mesaEnPlano{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.mesaEnPlano.arrastrando{cursor:grabbing;z-index:2;border-color:var(--verdeCuadre);transition:none}.mesaEnPlano:active:not(:disabled){transform:none}.mesaEnPlano:focus-visible{outline:2px solid var(--verdeCuadre);outline-offset:2px}.mesaEnPlano.libre{color:var(--grisNota);border-style:dashed}.mesaEnPlano.libre:hover{border-color:var(--verdeCuadre);color:var(--verdeCuadre);background:var(--tinte)}.mesaEnPlano.abierta,.mesaEnPlano.cuadrando{background:var(--tinte);border-color:var(--verdeCuadre)}.mesaEnPlano.abierta:hover,.mesaEnPlano.cuadrando:hover{background:var(--tinteFuerte)}.mesaEnPlano.cuadrando{border-style:double;border-width:3px}.mesaEnPlano.cerrada{border-color:var(--verdeCuadre);border-width:2px}.mesaEnPlano.apagada{opacity:.45;border-style:dashed}.mesaEnPlano.sinAdhesivo{border-style:dashed;border-width:1.5px;border-color:var(--ambarPendiente)}.nombreEnPlano{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:Space Grotesk,system-ui,sans-serif;font-weight:600;overflow:hidden}.detalleEnPlano{color:var(--grisNota);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;max-width:100%;font-size:.8em;overflow:hidden}.mesaEnPlano.abierta .detalleEnPlano,.mesaEnPlano.cuadrando .detalleEnPlano{color:var(--notaSobreTinte)}.barraDelPlano{justify-content:space-between;align-items:center;gap:var(--md);flex-wrap:wrap;display:flex}.pisos{gap:var(--xs);flex-wrap:wrap;display:flex}.pisos .chip .cuenta{margin-left:var(--xs);opacity:.75}.chip.activo .cuenta{color:var(--papel)}.vistas{border:1px solid var(--grisLinea);border-radius:var(--rChip);display:inline-flex;overflow:hidden}.vistas .chip{align-items:center;gap:var(--xs);border:0;border-radius:0;display:inline-flex}.vistas .chip+.chip{border-left:1px solid var(--grisLinea)}.pieDelPlano{justify-content:space-between;align-items:center;gap:var(--sm);flex-wrap:wrap;display:flex}.sinUbicar{align-items:center;gap:var(--xs);flex-wrap:wrap;display:flex}.direccion{word-break:break-all;color:var(--grisNota);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px}.lista li .estadoCocina{margin-left:var(--xs)}.grupoDeAgotar{gap:var(--xs);flex-direction:column;display:flex}.grupoDeAgotar>h3{margin:0;font-family:inherit;font-weight:500}.filaDePlato .queEs{flex-direction:column;min-width:0;display:flex}.nota.hecho{color:var(--acento)}.copiable{align-items:center;column-gap:var(--sm);margin-top:var(--xs);padding:var(--xs) var(--xs) var(--xs) var(--md);border:1px solid var(--grisLinea);border-radius:var(--rInput);grid-template-columns:minmax(0,1fr) auto;display:grid}.copiable .dato{flex-direction:column;min-width:0;display:flex}.copiable .queCopio{grid-column:1/-1}.copiable .paraLector{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.estadoCocina.serial{letter-spacing:.12em;color:var(--grisNota);font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:500}.mesasPos{align-items:start;container-type:inline-size}@container (min-width:340px){.mesasPos>li:has(>.tarjetaMesa){grid-column:span 2}}.tarjetaMesa{justify-content:flex-start;gap:var(--sm);cursor:pointer;position:relative}.entrarMesa{min-height:0;color:inherit;text-align:left;background:0 0;border:0;min-width:0;margin:0;padding:0}.entrarMesa:after{content:"";border-radius:var(--rTarjeta);position:absolute;inset:0}.entrarMesa:active:not(:disabled){transform:none}.entrarMesa:focus-visible{outline:none}.entrarMesa:focus-visible:after{outline:2px solid var(--verdeCuadre);outline-offset:2px}.lineasMesa,.genteMesa{padding:var(--sm) 0 0;gap:var(--xs);border-top:1px solid var(--lineaSuave);flex-direction:column;margin:0;font-size:13px;line-height:18px;list-style:none;display:flex}.lineasMesa li{gap:var(--sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.genteMesa li{column-gap:var(--sm);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.lineasMesa .cantidad{font-variant-numeric:tabular-nums;min-width:2.2ch;font-weight:700}.lineasMesa .queEs{flex-direction:column;gap:2px;min-width:0;display:flex}.nombreLinea,.notaLinea,.tomoMesa{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nombreLinea{font-weight:600}.detalleLinea{align-items:center;gap:var(--xs);min-width:0;display:flex}.notaLinea{color:var(--ambarNota);font-weight:600}.tomoMesa{color:var(--notaSobreTinte);grid-column:1/-1}.importeLinea{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.quienMesa{align-items:center;gap:var(--xs);flex-wrap:wrap;min-width:0;display:flex}.quienMesa .marcaEstado{padding:0 var(--sm)}.codigoMesa{align-items:baseline;gap:var(--sm);padding-top:var(--sm);border-top:1px solid var(--lineaSuave);display:flex}.codigoMesa .codigo{color:var(--tinta);font-size:14px}.paraQuienPos{gap:var(--xs);flex-direction:column;display:flex}.paraEnHoja{color:var(--acento);font-weight:600}.recienPos{left:var(--xs);right:var(--xs);bottom:var(--xs);z-index:1;align-items:center;gap:var(--xs);min-height:36px;padding-left:var(--sm);border-radius:var(--rChip);background:var(--verdeCuadre);color:var(--sobreVerde);font-size:13px;font-weight:600;display:flex;position:absolute}.recienPos>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.deshacerPos{min-height:36px;padding:0 var(--md);border-radius:var(--rChip);color:inherit;background:0 0;border:0;font-size:13px;text-decoration:underline}.deshacerPos:hover:not(:disabled){background:color-mix(in srgb, var(--sobreVerde) 14%, transparent)}.deshacerPos:focus-visible{outline:2px solid var(--sobreVerde);outline-offset:-4px}.enLaMesaPos{gap:var(--xs);padding-top:var(--sm);border-top:1px solid var(--grisLinea);flex-direction:column;display:flex}.enLaMesaPos h3{font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:600;line-height:22px}.enLaMesaPos .fila{gap:var(--sm)}.mandosPos{justify-content:flex-end;gap:var(--xs);flex-wrap:wrap;display:inline-flex}.puertaPos{padding-top:var(--sm);border-top:1px solid var(--grisLinea)}.cambioPos{align-items:flex-start;gap:var(--xs);padding:var(--sm) var(--md);border:1px solid var(--ambarPendiente);border-radius:var(--rInput);flex-direction:column;display:flex}.soloLectorPos{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lista li.anotada{padding:0;display:block}.anotada>button{justify-content:space-between;align-items:center;gap:var(--md);width:calc(100% + 2 * var(--sm));margin:0 calc(-1 * var(--sm));padding:var(--md) var(--sm);border-radius:var(--rInput);color:inherit;font-weight:inherit;text-align:left;background:0 0;display:flex}.anotada>button:hover:not(:disabled){background:color-mix(in srgb, var(--grisLinea) 30%, var(--papel))}.anotada .nota,.cobroAnotado{font-variant-numeric:tabular-nums}@property --alzada{syntax:"<number>";inherits:true;initial-value:1}.agarre{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.agarre:active:not(:disabled){transform:none}.agarre:disabled{cursor:default}@media (pointer:coarse){.agarre{min-width:40px;min-height:40px}}.carta.ordenando,.carta.ordenando .agarre{cursor:grabbing;-webkit-user-select:none;user-select:none}:root:has(.carta.ordenando){overflow-anchor:none}:root:has(.carta.ordenando) body{overflow-anchor:none}.pastilla:has(>.agarre){padding-left:var(--xs)}.enLaMano{--alzada:1.02;z-index:20;pointer-events:none;cursor:grabbing;background:var(--papel);border-radius:var(--rInput);box-shadow:0 0 0 1px var(--grisLinea), 0 4px 12px color-mix(in srgb, var(--verdeCuadre) 8%, transparent);animation:alzarse var(--rapido) ease-out;margin:0;transition:none;position:fixed}.pastilla.enLaMano{border-radius:var(--rChip);background:var(--tinte);border-color:var(--acento);box-shadow:0 4px 12px color-mix(in srgb, var(--verdeCuadre) 8%, transparent)}.enLaMano.posandose{box-shadow:0 0 0 1px var(--grisLinea), 0 0 0 transparent;transition:box-shadow .22s ease-out}@keyframes alzarse{0%{--alzada:1;box-shadow:0 0 0 1px var(--grisLinea), 0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.enLaMano{--alzada:1;animation:none}}.carta .hueco>*{visibility:hidden}.carta .platoFila.hueco{background:var(--tinte);outline:1px dashed color-mix(in srgb, var(--acento) 45%, transparent);outline-offset:-6px}.carta .pastilla.hueco{background:var(--tinte);border-style:dashed;border-color:color-mix(in srgb, var(--acento) 45%, transparent)}.seccionDeCarta.enLaMano{border-radius:var(--rTarjeta);border-color:var(--acento);box-shadow:0 4px 12px color-mix(in srgb, var(--verdeCuadre) 8%, transparent)}.seccionDeCarta.plegada>header{border-bottom-color:#0000}.carta .seccionDeCarta.plegada>:not(header){display:none}.carta .seccionDeCarta.hueco{background:var(--tinte);border-style:dashed;border-color:color-mix(in srgb, var(--acento) 45%, transparent)}.carta .seccionDeCarta.hueco>header{background:0 0}.seccionDeCarta>header>.agarre{margin:0 calc(-1 * var(--xs))}.seccionDeCarta>header>.agarre+h3{margin-right:auto}.carta .seccionDeCarta.destino{border-color:var(--acento)}.elegirLocal select{width:100%;font:inherit;color:var(--sobreVerde);cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;padding:0;font-size:15px;font-weight:600;line-height:20px}.elegirLocal select:focus-visible{outline:2px solid var(--limaCierre);outline-offset:2px;border-radius:4px}.elegirLocal option{color:var(--tinta);background:var(--papel)}.cuentaDeCompra{gap:var(--xs) var(--md);padding:var(--md);border-radius:var(--rInput);background:var(--tinte);grid-template-columns:1fr auto;font-size:14px;line-height:20px;display:grid}.cuentaDeCompra .monto{text-align:right}.loQueTrae{padding-left:var(--lg);gap:var(--sm);flex-direction:column;margin:0;font-size:15px;line-height:22px;display:flex}.armazon:has(.guiaAlta){grid-template-columns:minmax(0,1fr)}.armazon:has(.guiaAlta)>.lateral{display:none}.principal:has(.guiaAlta){padding:0}.principal:has(.guiaAlta) .contenido{gap:0;max-width:none}.principal:has(.guiaAlta)>.pieLegal{display:none}html:has(.guiaAlta){scroll-padding-bottom:96px}.guiaAlta{--sprite:144px;--spriteCelebra:192px;--heroAlto:232px;--gapPaso:24px;--altoInput:48px;--padTarjeta:24px;--gapTarjeta:16px;--padVertical:24px;--sombraSuave:0 2px 8px color-mix(in srgb, var(--verdeCuadre) 8%, transparent);--sombraFlota:0 12px 32px -4px color-mix(in srgb, var(--verdeCuadre) 18%, transparent), 0 2px 6px color-mix(in srgb, var(--verdeCuadre) 8%, transparent);--sombraBorde:color-mix(in srgb, var(--verdeCuadre) 14%, transparent);--filaDelCamino:56px;--gapCamino:16px;--zonaTactil:44px;background:var(--papel);grid-template-columns:248px minmax(0,1fr);min-height:100dvh;display:grid;overflow-x:clip}@media (min-height:1000px){.guiaAlta{--sprite:168px;--spriteCelebra:216px;--heroAlto:340px;--gapPaso:24px;--altoInput:52px;--padTarjeta:24px;--gapTarjeta:24px;--filaDelCamino:68px;--gapCamino:30px}.pieListo{padding:16px var(--md)}}@media (min-height:940px) and (max-height:999px){.guiaAlta{--sprite:168px;--heroAlto:256px}}@media (max-height:839px){.guiaAlta{--sprite:120px;--spriteCelebra:144px;--heroAlto:208px;--gapPaso:16px;--altoInput:44px;--padTarjeta:16px;--gapTarjeta:16px;--padVertical:16px}}@media (max-height:799px){.guiaAlta{--sprite:96px;--spriteCelebra:120px;--heroAlto:168px;--gapPaso:16px;--gapTarjeta:12px;--padVertical:8px;--filaDelCamino:48px}}.altaLateral{background:var(--verdeCuadre);color:var(--sobreVerde);gap:var(--xl);padding:var(--xl) var(--lg);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.guiaAlta .alArriba{justify-content:space-between;align-items:center;gap:var(--md);padding:0 var(--xs);display:flex}.alTope,.alCabeza,.alTope .soloTableta{display:none}.alLocal{padding:var(--md);border-radius:var(--rInput);background:var(--verdeMedio);flex-direction:column;gap:2px;min-width:0;display:flex}.alLocal strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:20px;overflow:hidden}.alLocal span{color:color-mix(in srgb, var(--sobreVerde) 78%, transparent);font-size:12px;line-height:16px}.alMedio{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--sobreVerde) 30%, transparent) transparent;background-color:var(--verdeCuadre);background-image:linear-gradient(var(--verdeCuadre) 30%, transparent), linear-gradient(transparent, var(--verdeCuadre) 70%), radial-gradient(farthest-side at 50% 0, color-mix(in srgb, var(--tinta) 45%, transparent), transparent), radial-gradient(farthest-side at 50% 100%, color-mix(in srgb, var(--tinta) 45%, transparent), transparent);background-position:top,bottom,top,bottom;background-repeat:no-repeat;background-size:100% 32px,100% 32px,100% 12px,100% 12px;background-attachment:local,local,scroll,scroll;flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow-y:auto}.alMedio>.alCamino{margin-block:auto}.alPie{gap:var(--md);flex-direction:column;flex:none;display:flex}.alCamino{gap:var(--gapCamino);flex-direction:column;display:flex}.alCamino .micro{color:color-mix(in srgb, var(--sobreVerde) 72%, transparent);padding:0 var(--xs);margin-bottom:var(--xs)}.alCamino ol{margin:0;padding:0;list-style:none}.alCamino li{position:relative}.alCamino li+li{margin-top:4px}.alCamino .paso{gap:var(--md);width:100%;min-height:var(--filaDelCamino);padding:0 var(--sm);border-radius:var(--rInput);color:color-mix(in srgb, var(--sobreVerde) 82%, transparent);font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:24px 1fr;align-items:center;font-size:14px;font-weight:500;line-height:20px;display:grid;position:relative}.alCamino li+li>.paso:before{content:"";left:19px;top:calc((var(--filaDelCamino) - 24px) / -2 - 4px - 8px);height:calc(var(--filaDelCamino) - 24px + 8px);background:color-mix(in srgb, var(--sobreVerde) 24%, transparent);width:2px;position:absolute}.alCamino li:has(>.paso.hecho)+li>.paso:before{background:color-mix(in srgb, var(--sobreVerde) 70%, transparent)}.alCamino .paso .estado{color:color-mix(in srgb, var(--sobreVerde) 68%, transparent);font-size:12px;font-weight:400;line-height:16px;display:block}.guiaAlta .marcador{z-index:1;border:2px solid color-mix(in srgb, var(--sobreVerde) 55%, transparent);background:var(--verdeCuadre);border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:relative}.guiaAlta .marcador .icono-svg{stroke-width:2.4px}.guiaAlta .hecho{color:var(--sobreVerde)}.guiaAlta .hecho .marcador{background:var(--sobreVerde);border-color:var(--sobreVerde);color:var(--verdeCuadre)}.guiaAlta .despues .marcador{border-style:dashed}.guiaAlta .aqui{color:var(--sobreVerde);font-weight:600}.alCamino .paso.aqui{background:var(--verdeMedio)}.guiaAlta .aqui .marcador{border-color:var(--sobreVerde);background:var(--verdeMedio)}.guiaAlta .aqui .marcador:after{content:"";background:var(--sobreVerde);border-radius:50%;width:8px;height:8px}.alCamino button.paso:hover:not(:disabled){background:var(--verdeMedio)}.guiaAlta button:focus-visible,.guiaAlta a:focus-visible,.guiaAlta [tabindex="-1"]:focus-visible{outline:2px solid var(--verdeCuadre);outline-offset:2px}.altaLateral button:focus-visible,.altaLateral a:focus-visible{outline-color:var(--sobreVerde)}.pieListo{align-items:center;gap:var(--md);padding:12px var(--md);margin-top:var(--sm);border-top:1px dashed color-mix(in srgb, var(--sobreVerde) 30%, transparent);color:color-mix(in srgb, var(--sobreVerde) 82%, transparent);font-size:14px;line-height:20px;display:flex}.pieListo .meta{width:24px;height:24px;color:color-mix(in srgb, var(--sobreVerde) 70%, transparent);place-items:center;display:grid}.pieListo b{color:var(--sobreVerde);font-weight:600;display:block}.pieListo small{font-size:12px;line-height:16px;display:block}.pieListo.lograda .meta{color:var(--tinta)}.pieListo.lograda .meta .px{width:24px;height:24px}.alAvance{padding:14px var(--md);border-radius:var(--rInput);background:var(--verdeMedio);flex-direction:column;gap:10px;display:flex}.alAvance p{font-size:14px;font-weight:600;line-height:20px}.alAvance .barra4{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.alAvance .barra4 i{background:color-mix(in srgb, var(--sobreVerde) 22%, transparent);border-radius:3px;height:6px}.alAvance .barra4 i.on{background:var(--sobreVerde)}.alAbajo{gap:var(--xs);padding-top:var(--md);border-top:1px solid color-mix(in srgb, var(--sobreVerde) 20%, transparent);color:color-mix(in srgb, var(--sobreVerde) 78%, transparent);flex-direction:column;font-size:13px;line-height:18px;display:flex}.alQuien{align-items:center;gap:var(--sm);min-width:0;padding:0 var(--xs);margin:0;display:flex}.alQuien .icono-svg{opacity:.8;flex:none}.alCorreo{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.alEnlaces{gap:var(--sm);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:6px;display:grid}.altaCuerpo{grid-template-columns:minmax(0,1fr) clamp(400px,38%,620px);min-width:0;min-height:0;display:grid}.altaCentro{--altoBarraTitulo:56px;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.altaCol{min-width:0;min-height:0;padding:var(--padVertical) 56px;flex-direction:column;flex:auto;justify-content:flex-start;align-items:center;display:flex}.pasoCol{grid-template-columns:minmax(0,1fr);align-content:center;width:100%;max-width:520px;margin-block:auto;position:relative}.pasoEntra,.pasoSale{flex-direction:column;display:flex}.pasoSale *,.pasoSale :before,.pasoSale :after{animation:none!important}.pasoCuerpo{gap:var(--gapPaso);flex-direction:column;min-width:0;display:flex}@media (min-width:1280px){.altaCol{padding-left:56px;padding-right:56px}}@media (min-width:1600px){.pasoCol{max-width:560px}.altaCol{padding-left:72px;padding-right:72px}}.guiaAlta .hero{min-height:var(--heroAlto);border-radius:var(--rTarjeta);border:1px solid var(--grisLinea);background-color:var(--tinte);background-image:radial-gradient(color-mix(in srgb, var(--verdeCuadre) 13%, transparent) 1px, transparent 1.4px);background-size:16px 16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;padding:16px 24px 24px;display:grid;position:relative;overflow:hidden}.guiaAlta .hero:after{content:"";background-image:linear-gradient(90deg, color-mix(in srgb, var(--verdeCuadre) 16%, transparent) 0 8px, transparent 8px 16px);background-size:16px 8px;height:8px;position:absolute;bottom:0;left:0;right:0}.guiaAlta .sprite{color:var(--verdeCuadre);align-items:end;display:grid}.guiaAlta .sprite .px,.guiaAlta .sprite .spr{width:var(--sprite);height:var(--sprite)}.guiaAlta .heroTxt{flex-direction:column;gap:6px;min-width:0;display:flex}.guiaAlta .hero h1{letter-spacing:-.3px;text-wrap:balance;overflow-wrap:anywhere;font-size:36px;line-height:40px}.guiaAlta .hero h1:focus{outline:none}.guiaAlta .hero h1:focus-visible{outline:2px solid var(--verdeCuadre);outline-offset:4px;border-radius:4px}.guiaAlta .hero h1[data-foco-programa]:focus-visible,.guiaAlta [tabindex="-1"][data-foco-programa]:focus-visible{outline:none}.guiaAlta .hero .nota{color:var(--notaSobreTinte);font-size:15px;line-height:22px}.guiaAlta .hero .micro{color:var(--notaSobreTinte);font-weight:500}.guiaAlta .hero.largo .nota{font-size:14px;line-height:20px}.guiaAlta .hero.celebra{--sprite:var(--spriteCelebra);min-height:calc(var(--heroAlto) + 56px)}@media (min-height:1000px){.guiaAlta .hero.celebra{min-height:calc(var(--heroAlto) + 130px)}}@media (max-height:839px){.guiaAlta .hero.celebra{min-height:calc(var(--heroAlto) + 40px)}}.px{shape-rendering:crispedges;display:block}.px path{fill:currentColor}.px .pxM{fill:var(--verdeMedio)}.px .pxL{fill:var(--limaCierre)}.px .pxP{fill:var(--papel)}.px .pxG{fill:var(--grisLinea)}@media (max-height:799px){.guiaAlta .hero{padding:12px 24px 20px}}.guiaAlta .tarjeta{background:var(--papel);border:1px solid var(--grisLinea);border-radius:var(--rTarjeta);padding:var(--padTarjeta);gap:var(--gapTarjeta);flex-direction:column;display:flex}.guiaAlta .campo{min-width:0;border:0;flex-direction:column;gap:6px;min-inline-size:0;margin:0;padding:0;display:flex;position:relative}.guiaAlta .campo>label,.guiaAlta .campo>legend{color:var(--tinta);padding:0;font-size:14px;font-weight:500;line-height:20px}.guiaAlta .campo .ayuda{color:var(--grisNota);font-size:13px;line-height:18px}.guiaAlta .entrada{color:var(--tinta);font-size:16px;line-height:24px;display:block;position:relative}.guiaAlta .campo input:not([type=radio]),.guiaAlta .campo select{width:100%;min-height:var(--altoInput);font:inherit;color:var(--tinta);background:var(--papel);border:1px solid var(--grisNota);border-radius:var(--rInput);appearance:none;padding:8px 14px}.guiaAlta .campo:not(.error) input:not([type=radio]):hover:not(:disabled):not(:focus),.guiaAlta .campo:not(.error) select:hover:not(:disabled):not(:focus){border-color:var(--grisNota)}.guiaAlta .campo select{cursor:pointer;padding-right:40px}.guiaAlta .entrada:has(select):after{content:"";border-right:2px solid var(--tinta);border-bottom:2px solid var(--tinta);pointer-events:none;width:8px;height:8px;margin-top:-6px;position:absolute;top:50%;right:16px;transform:rotate(45deg)}.guiaAlta .campo input::placeholder{color:var(--grisNota);opacity:1}.guiaAlta .campo input:not([type=radio]):focus,.guiaAlta .campo select:focus{border-color:var(--verdeCuadre);outline:2px solid var(--verdeCuadre);outline-offset:1px}.guiaAlta .campo.error input,.guiaAlta .campo.error select{border-color:var(--terracotaAlerta)}.guiaAlta .campo .ok{color:var(--verdeMedio);margin-top:-8px;display:inline-flex;position:absolute;top:50%;right:14px}.guiaAlta .campo.conOk input:not([type=radio]){padding-right:40px}.guiaAlta .campo.conOk:focus-within .ok{display:none}.guiaAlta .campo .entrada .icono-svg{stroke-width:2.4px}.guiaAlta .campo .prefijo{color:var(--grisNota);font-variant-numeric:tabular-nums;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.guiaAlta .campo input.conPrefijo{font-variant-numeric:tabular-nums;padding-left:28px}.guiaAlta .alerta{color:var(--alertaTexto);align-items:flex-start;gap:6px;font-size:13px;line-height:18px;display:flex}.guiaAlta .alerta .icono-svg{flex:none;margin-top:1px}.guiaAlta .sinConexion{border-radius:var(--rInput);background:var(--tinteFuerte);align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:20px;display:flex}.guiaAlta .sinConexion .icono-svg{color:var(--grisNota);flex:none;margin-top:2px}.guiaAlta .rango{gap:var(--md);grid-template-columns:repeat(3,1fr);margin-top:2px;display:grid}.guiaAlta .rango label{border:1px solid var(--grisNota);border-radius:var(--rTarjeta);background:var(--papel);cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;min-height:88px;padding:14px 14px 12px;display:flex;position:relative}.guiaAlta .rango label b{letter-spacing:1px;font-family:Space Grotesk,system-ui,sans-serif;font-size:22px;font-weight:700;line-height:28px}.guiaAlta .rango label span{color:var(--grisNota);font-size:13px;line-height:18px}.guiaAlta .rango label.sel{border-color:var(--verdeCuadre);background:var(--tinte);outline:2px solid var(--verdeCuadre);outline-offset:-2px}.guiaAlta .rango label.sel span{color:var(--tinta)}.guiaAlta .rango label:has(input:focus-visible){outline:2px solid var(--verdeCuadre);outline-offset:2px}.guiaAlta .mapaCard{border-radius:var(--rInput);border:1px solid var(--grisLinea);background-color:var(--tinte);background-image:linear-gradient(115deg, transparent 46%, var(--papel) 46%, var(--papel) 50%, transparent 50%), linear-gradient(20deg, transparent 58%, var(--papel) 58%, var(--papel) 62%, transparent 62%), linear-gradient(90deg, transparent 22%, var(--grisLinea) 22%, var(--grisLinea) 23%, transparent 23%), linear-gradient(0deg, transparent 34%, var(--grisLinea) 34%, var(--grisLinea) 35%, transparent 35%);height:132px;position:relative;overflow:hidden}.guiaAlta .mapaCard .pin{margin:-26px 0 0 -12px;position:absolute;top:50%;left:50%}.guiaAlta .mapaCard .ok{background:var(--papel);border:1px solid var(--grisLinea);color:var(--tinta);border-radius:9999px;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex;position:absolute;bottom:10px;left:10px}.guiaAlta .mapaCard .ok .icono-svg{color:var(--verdeMedio);stroke-width:2.4px}.guiaAlta .mapaCardVacio{border:1.5px dashed var(--grisNota);color:var(--grisNota);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.guiaAlta .separador{align-items:center;gap:var(--md);color:var(--grisNota);font-size:13px;display:flex}.guiaAlta .separador:before,.guiaAlta .separador:after{content:"";background:var(--grisLinea);flex:1;height:1px}.guiaAlta .publico{border-top:1px solid var(--grisLinea);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.guiaAlta .publico li{gap:var(--md);border-bottom:1px solid var(--grisLinea);grid-template-columns:24px 88px minmax(0,1fr);align-items:center;min-height:44px;font-size:14px;line-height:20px;display:grid}.guiaAlta .publico li:last-child{border-bottom:0}.guiaAlta .publico .chk{background:var(--verdeCuadre);width:24px;height:24px;color:var(--sobreVerde);border-radius:50%;place-items:center;display:grid}.guiaAlta .publico .chk .icono-svg{stroke-width:2.6px}.guiaAlta .publico li.despues .chk{border:1.5px dashed var(--grisNota);background:0 0}.guiaAlta .publico li.despues .v{color:var(--grisNota);font-weight:400}.guiaAlta .publico .k{color:var(--grisNota)}.guiaAlta .publico .v{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.accionesWrap{flex-direction:column;align-items:stretch;gap:4px;display:flex}.guiaAlta .acciones{align-items:center;gap:var(--md);flex-wrap:nowrap;display:flex}.guiaAlta .acciones .cierre{flex:1}.guiaAlta .boton{border-radius:var(--rBoton);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 28px;font-family:inherit;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}.guiaAlta .boton.cierre{background:var(--limaCierre);color:var(--tinta);border-color:color-mix(in srgb, var(--tinta) 14%, var(--limaCierre))}.guiaAlta .boton.fantasma{color:var(--verdeCuadre);border-color:var(--grisLinea);background:0 0}.guiaAlta .boton.suave{background:var(--papel);width:100%;min-height:48px;color:var(--verdeCuadre);border-color:color-mix(in srgb, var(--verdeCuadre) 35%, var(--grisLinea))}.guiaAlta .boton.atras{min-width:52px;padding:0 16px}.guiaAlta .boton:active:not(:disabled){transform:translateY(1px)scale(.99)}.guiaAlta .boton:disabled{opacity:.85;cursor:default}.guiaAlta .giro{border:2px solid color-mix(in srgb, var(--tinta) 25%, transparent);border-top-color:var(--tinta);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite gira}@keyframes gira{to{transform:rotate(360deg)}}.guiaAlta .enlaces{justify-content:center;align-items:center;gap:var(--lg);display:flex}.guiaAlta .enlace,.guiaAlta .enlaceCodigo a{min-height:var(--zonaTactil);padding:0 var(--sm);color:var(--grisNota);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;font-size:13px;font-weight:500;line-height:18px;text-decoration:underline;display:inline-flex}.guiaAlta .enlaceCodigo{text-align:center;margin-top:-12px}.guiaAlta .porQue{color:var(--grisNota);align-items:flex-start;gap:10px;font-size:13px;line-height:18px;display:flex}.guiaAlta .porQue .icono-svg{flex:none;margin-top:1px}.guiaAlta .avanceAlta{gap:16px}.guiaAlta .avanceAlta h2{letter-spacing:-.1px;font-family:Space Grotesk,system-ui,sans-serif;font-size:20px;font-weight:600;line-height:26px}.guiaAlta .barra4{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.guiaAlta .avanceAlta .barra4 i{background:var(--grisLinea);border-radius:4px;height:8px}.guiaAlta .avanceAlta .barra4 i.on{background:var(--verdeCuadre)}.guiaAlta .etiquetas4{color:var(--grisNota);grid-template-columns:repeat(4,1fr);gap:6px;font-size:12px;line-height:16px;display:grid}.guiaAlta .etiquetas4 .on{color:var(--tinta);font-weight:600}.guiaAlta .heroVerde{background-color:var(--verdeCuadre);border-color:var(--verdeCuadre);color:var(--sobreVerde);background-image:radial-gradient(color-mix(in srgb, var(--sobreVerde) 14%, transparent) 1px, transparent 1.4px);background-size:16px 16px;grid-template-columns:1fr;align-content:center;justify-items:start;gap:22px;padding:28px 36px 36px}.guiaAlta .heroVerde:after{background-image:linear-gradient(90deg, color-mix(in srgb, var(--sobreVerde) 18%, transparent) 0 8px, transparent 8px 16px)}.guiaAlta .heroVerde .sprite{align-items:start}.guiaAlta .heroVerde h1{letter-spacing:-.5px;color:var(--sobreVerde);font-size:44px;font-weight:700;line-height:48px}.guiaAlta .heroVerde .nota{color:color-mix(in srgb, var(--sobreVerde) 86%, transparent);font-size:16px;line-height:24px}.guiaAlta .cuadre{--b:calc(var(--sprite) / 6);gap:calc(var(--b) * .6);width:calc(var(--sprite) * 1.9);flex-direction:column;max-width:100%;display:flex}.guiaAlta .cuadre>span{gap:4px;display:flex}.guiaAlta .cuadre i{height:var(--b);background:var(--sobreVerde);border-radius:99px;display:block}.guiaAlta .cuadre .total{width:100%;height:var(--b);background:var(--limaCierre);border-radius:99px;display:block}.guiaAlta .siguiente{gap:0;padding:0;overflow:hidden}.guiaAlta .siguiente .cab{padding:14px 20px 10px}.guiaAlta .siguiente .fila{border-top:1px solid var(--grisLinea);color:inherit;grid-template-columns:40px 1fr auto;align-items:center;gap:14px;padding:16px 20px;text-decoration:none;display:grid}.guiaAlta .siguiente .fila .ico{background:var(--tinte);border:1px solid var(--grisLinea);width:40px;height:40px;color:var(--verdeCuadre);border-radius:10px;place-items:center;display:grid}.guiaAlta .siguiente .fila .ico .px{width:28px;height:28px}.guiaAlta .siguiente h2{font-family:Space Grotesk,system-ui,sans-serif;font-size:16px;font-weight:600;line-height:22px}.guiaAlta .siguiente .fila .nota{margin-top:1px}.guiaAlta .siguiente .fila .boton{min-height:44px;padding:0 18px;font-size:15px}.guiaAlta .siguiente .filaEnlace{min-height:72px}.guiaAlta .siguiente .filaEnlace:hover{background:var(--tinte)}.guiaAlta .siguiente .chev{color:var(--grisNota)}.guiaAlta .enlaceCentro,.guiaAlta .pieListoNota{text-align:center}.guiaAlta .soloMovil{display:none}.altaEscenario{justify-content:center;align-items:center;gap:var(--lg);background-color:var(--tinte);border-left:1px solid var(--grisLinea);background-image:radial-gradient(color-mix(in srgb, var(--verdeCuadre) 11%, transparent) 1px, transparent 1.4px);background-size:20px 20px;flex-direction:column;min-height:0;padding:24px;display:flex;overflow:hidden}.vpRotulo,.vcBorrador{align-items:center;gap:var(--sm);color:var(--tinta);font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.vpRotulo{background:var(--papel);border:1px dashed color-mix(in srgb, var(--verdeCuadre) 45%, transparent);border-radius:9999px;padding:6px 12px 6px 10px}.vpRotulo[data-publicado=true]{border-style:solid;border-color:var(--verdeCuadre);background:var(--verdeCuadre);color:var(--sobreVerde)}.vpRotulo .icono-svg,.vcBorrador .icono-svg{stroke-width:2.2px}.vpTelefono{border:8px solid var(--tinta);background:var(--papel);border-radius:40px;flex:none;width:min(320px,100%);position:relative;overflow:hidden}.vpTelefono:before{content:"";background:var(--tinta);z-index:3;border-radius:9px;width:72px;height:18px;margin-left:-36px;position:absolute;top:8px;left:50%}.vpTelefono:after{content:"";background:color-mix(in srgb, var(--tinta) 80%, transparent);border-radius:2px;width:96px;height:4px;margin-left:-48px;position:absolute;bottom:8px;left:50%}.vpPiePanel{text-align:center;max-width:300px;color:var(--notaSobreTinte);font-size:13px;line-height:18px}@media (min-width:1600px){.vpTelefono{width:360px}}.vpFicha{flex-direction:column;gap:12px;min-width:0;padding:38px 16px 28px;display:flex}.vpTope{align-items:center;gap:var(--sm);height:24px;color:var(--grisNota);display:flex}.vpNombre{letter-spacing:-.1px;overflow-wrap:anywhere;font-size:20px;line-height:26px}.vpContexto{color:var(--grisNota);overflow-wrap:anywhere;margin-top:2px;font-size:13px;line-height:18px}.vpHueco{color:var(--grisNota)}.vpChips{gap:6px;min-height:26px;display:flex}.vpChip{border:1px solid var(--grisLinea);font-variant-numeric:tabular-nums;border-radius:9999px;align-items:center;height:26px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.vpChipVacio{color:var(--grisNota);border-style:dashed;font-weight:500}.vpTarjetaDir{gap:var(--sm);border:1px solid var(--grisLinea);border-radius:var(--rInput);overflow-wrap:anywhere;align-items:center;padding:10px 12px;font-size:13px;line-height:18px;display:flex}.vpTarjetaDir .icono-svg{color:var(--grisNota);flex:none}.vpMapa,.vpMapaVacio{border-radius:var(--rInput);height:96px}.vpMapa{border:1px solid var(--grisLinea);background-color:var(--tinte);background-image:linear-gradient(115deg, transparent 46%, var(--papel) 46%, var(--papel) 50%, transparent 50%), linear-gradient(20deg, transparent 58%, var(--papel) 58%, var(--papel) 62%, transparent 62%), linear-gradient(90deg, transparent 22%, var(--grisLinea) 22%, var(--grisLinea) 23%, transparent 23%), linear-gradient(0deg, transparent 34%, var(--grisLinea) 34%, var(--grisLinea) 35%, transparent 35%);position:relative;overflow:hidden}.vpMapa .vpPin{margin:-22px 0 0 -12px;position:absolute;top:50%;left:50%}.vpMapaVacio{border:1px dashed var(--grisLinea);color:var(--grisNota);place-items:center;font-size:12px;display:grid}@media (min-width:1600px){.vpMapa,.vpMapaVacio{height:120px}}.vpPinCuerpo{fill:var(--verdeCuadre)}.vpPinOjo{fill:var(--limaCierre)}.vpBotones{gap:var(--sm);display:flex}.vpBoton{border:1px solid var(--grisLinea);height:36px;color:var(--verdeCuadre);border-radius:10px;flex:1;place-items:center;font-size:13px;font-weight:600;display:grid}.vpBotonVacio{border-style:dashed}.vpSubtitulo{margin:4px 0 0;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:600;line-height:22px}.vpPlato{justify-content:space-between;gap:var(--md);border-top:1px solid var(--grisLinea);padding:10px 0;font-size:14px;line-height:20px;display:flex}.vpEsqueleto{justify-content:space-between;align-items:center;gap:var(--md);border-top:1px solid var(--grisLinea);height:40px;display:flex}.vpEsqueleto i{background:var(--grisLinea);border-radius:4px;width:90px;height:8px;display:block}.vpEsqueleto:last-of-type i:first-child{width:120px}.vpEsqueleto i+i{width:36px}.vpBarraGris{background:var(--grisLinea);border-radius:4px;width:96px;height:8px;display:block}.franjaEjemplo{z-index:2147483000;background:var(--tinta);height:20px;color:var(--papel);letter-spacing:.04em;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;margin:0;padding:0 8px;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:600;line-height:20px;display:flex;position:fixed;inset:0 0 auto}.vpPie{color:var(--grisNota);padding-top:4px;font-size:11px;line-height:15px}.listo-chip-cara{align-items:center;display:flex}.vcBarra .listo-chip{display:block}@media (min-width:1100px) and (min-height:1000px){.vpEsqueleto{height:48px}.vpFicha{gap:14px}}.vpEnfoca{background:var(--tinteFuerte);box-shadow:0 0 0 4px var(--tinteFuerte);border-radius:6px}.vpEnfoca .vpHueco{color:var(--notaSobreTinte)}.altaCompacta{display:none}@media (max-width:1099px){.guiaAlta{flex-direction:column;display:flex}.altaLateral{align-items:center;gap:var(--sm) var(--md);height:auto;padding:var(--md) var(--xl) 0;flex-flow:wrap;position:static;overflow:visible}.guiaAlta .alArriba{flex:100%;padding:0}.alLocal,.alMedio,.alPie{display:none}.alTope{gap:var(--lg);align-items:center;display:flex}.alTope b{color:var(--sobreVerde);font-size:13px;font-weight:500}.alCabeza{padding-bottom:var(--lg);flex:1 0 100%;display:block}.alLinea{color:color-mix(in srgb, var(--sobreVerde) 82%, transparent);justify-content:space-between;padding:4px 0 8px;font-size:13px;line-height:18px;display:flex}.alLinea b{color:var(--sobreVerde);font-weight:600}.tramos{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.tramo{background:color-mix(in srgb, var(--sobreVerde) 20%, transparent);border-radius:3px;height:6px;overflow:hidden}.tramo>i{background:var(--sobreVerde);transform-origin:0;height:100%;transition:transform var(--mov-lento) var(--curva-salida);border-radius:3px;display:block;transform:scaleX(0)}.tramo.hecho>i{transform:scaleX(1)}.tramo.aqui>i{transform:scaleX(.5)}.tramo.despues>i{background:repeating-linear-gradient(90deg, var(--sobreVerde) 0 3px, transparent 3px 6px);opacity:.7;transform:scaleX(1)}.nodos{display:none}.altaCuerpo{flex:1;min-height:0}.altaCol{min-height:0}}@media (min-width:760px) and (max-width:1099px){.alTope .soloTableta{display:inline}.alLinea,.tramos{display:none}.alCabeza{padding-bottom:10px}.nodos{grid-template-columns:repeat(5,1fr);padding:2px 0;display:grid}.nodo{min-height:var(--zonaTactil);color:color-mix(in srgb, var(--sobreVerde) 78%, transparent);font:inherit;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:500;line-height:16px;display:flex;position:relative}.nodo .marcador{width:28px;height:28px}.nodo+.nodo:before{content:"";background:color-mix(in srgb, var(--sobreVerde) 24%, transparent);width:100%;height:2px;position:absolute;top:13px;right:50%}.nodo.hecho+.nodo:before{background:color-mix(in srgb, var(--sobreVerde) 70%, transparent)}.nodo.hecho,.nodo.aqui{color:var(--sobreVerde)}.altaCuerpo{grid-template-columns:minmax(0,1fr) 300px}.altaCol{padding:24px 32px}.pasoCol{max-width:460px}.guiaAlta .hero{gap:24px;padding:16px 24px 24px}.guiaAlta .hero h1{font-size:32px;line-height:36px}.altaEscenario{height:auto;padding:24px 16px;position:static}.vpTelefono{width:264px}.vpFicha{gap:10px;padding:36px 14px 26px}.vpMapa,.vpMapaVacio{height:72px}}@media (min-width:900px) and (max-width:1099px){.altaCuerpo{grid-template-columns:minmax(0,1fr) 340px}.vpTelefono{width:296px}.altaCol{padding:24px 40px}}@media (min-width:760px) and (max-width:1099px) and (min-height:1000px){.vpTelefono{width:296px}.vpMapa,.vpMapaVacio{height:128px}.vpFicha{gap:14px;padding-top:42px}.vpEsqueleto{height:50px}.altaEscenario{gap:var(--xl)}}@media (max-height:799px) and (min-width:760px) and (max-width:1099px){.altaCol{padding-bottom:0}.accionesWrap{display:contents}.guiaAlta .enlaces{order:1}.guiaAlta .porQue{order:2}.guiaAlta .barraFija{background:var(--papel);border:1px solid var(--grisLinea);box-shadow:0 -6px 20px color-mix(in srgb, var(--verdeCuadre) 10%, transparent);z-index:5;border-radius:18px;order:9;margin:auto 0 12px;padding:10px;position:sticky;bottom:12px}.altaEscenario{justify-content:flex-start;gap:10px;padding:14px 16px}.vpPiePanel{display:none}.vpEsqueleto{height:30px}}@media (max-width:759px){.altaLateral{padding:var(--md) var(--lg) 0}.altaCuerpo{flex-direction:column;display:flex}.altaCentro{flex:1}.altaCol{flex:1;justify-content:flex-start;align-items:stretch;padding:16px 16px 0}.pasoCol{flex:1;align-content:stretch;max-width:none}.pasoCuerpo{flex:1;gap:16px}.altaEscenario{display:none}.altaCompacta{display:block}.guiaAlta .hero{border-radius:16px;grid-template-columns:auto minmax(0,1fr);gap:14px;min-height:160px;padding:14px 16px 20px}.guiaAlta .hero .micro{display:none}.guiaAlta .sprite .px,.guiaAlta .sprite .spr{width:72px;height:72px}.guiaAlta .hero h1{font-size:26px;line-height:30px}.guiaAlta .hero .nota,.guiaAlta .hero.largo .nota{font-size:14px;line-height:20px}.guiaAlta .heroTxt{gap:2px}.guiaAlta .tarjeta{gap:16px;padding:16px}.guiaAlta .rango label{min-height:80px;padding:12px}.guiaAlta .publico li{grid-template-columns:24px 76px minmax(0,1fr)}.guiaAlta .hero.celebra{min-height:0}.guiaAlta .hero.celebra .sprite .px,.guiaAlta .hero.celebra .sprite .spr{width:96px;height:96px}.guiaAlta .heroVerde{grid-template-columns:1fr;gap:16px;padding:22px 22px 30px}.guiaAlta .siguiente{gap:0;padding:0}.guiaAlta .heroVerde h1{font-size:30px;line-height:34px}.guiaAlta .heroVerde .nota{font-size:15px;line-height:22px}.guiaAlta .cuadre{--b:14px;gap:8px;width:170px}.guiaAlta .siguiente .fila{grid-template-columns:36px 1fr auto;gap:12px;padding:14px 16px}.guiaAlta .siguiente .fila .ico{width:36px;height:36px}.guiaAlta .siguiente .cab{padding:12px 16px 8px}.guiaAlta .siguiente .fila .boton{display:none}.guiaAlta .etiquetas4{font-size:11px}.guiaAlta .soloMovil{display:flex}.accionesWrap{display:contents}.guiaAlta .enlaces{order:1}.guiaAlta .enlaceCodigo,.guiaAlta .porQue,.guiaAlta .pieListoNota{order:2}.guiaAlta .barraFija{z-index:5;padding:12px 16px max(12px, env(safe-area-inset-bottom,0px));background:var(--papel);border-top:1px solid var(--grisLinea);order:9;margin:auto -16px 0;position:sticky;bottom:0}.guiaAlta .barraFija .boton{min-height:52px}.guiaAlta .boton.atras{width:52px;min-width:52px;padding:0}.guiaAlta .atrasTxt{display:none}.altaCompacta{position:relative}.vcBarra{width:100%;min-height:var(--zonaTactil);border:1px solid var(--grisLinea);border-radius:var(--rTarjeta);background:var(--tinte);color:var(--tinta);font:inherit;text-align:left;flex-direction:column;gap:6px;padding:10px 14px;font-weight:400;display:flex;position:relative}.vcNombre{text-overflow:ellipsis;white-space:nowrap;padding-right:28px;font-family:Space Grotesk,system-ui,sans-serif;font-size:15px;font-weight:600;line-height:20px;display:block;overflow:hidden}.vcNombre>span:not(.vpHueco){color:var(--notaSobreTinte);margin-left:6px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:400;line-height:18px}.vcNombre .vpHueco{color:var(--notaSobreTinte)}.vcVivo{align-items:center;gap:var(--sm);border-radius:var(--sm);background:var(--tinteFuerte);min-width:0;min-height:28px;padding:0 10px;font-size:13px;line-height:18px;display:flex}.vcVivo>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vcVivo .icono-svg{color:var(--verdeMedio);flex:none}.vcVivo .vpHueco{color:var(--notaSobreTinte)}.vpBotonM{border:1px solid var(--grisLinea);background:var(--papel);height:22px;color:var(--verdeCuadre);border-radius:9999px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.vpBotonMVacio{color:var(--grisNota);border-style:dashed}.vpVivoPlato{justify-content:space-between;gap:var(--md);flex:1;display:flex}.vcBorrador[data-publicado=true]{color:var(--verdeCuadre);font-weight:600}.vcAbre{width:28px;height:28px;color:var(--grisNota);place-items:center;display:grid;position:absolute;top:8px;right:8px}.vcAbre[data-abierta=true]{transform:rotate(180deg)}.vcAbierta{border:1px solid var(--grisLinea);border-radius:var(--rTarjeta);background:var(--papel);margin-top:10px;overflow:hidden}.vcAbierta[hidden],.guiaAlta[data-teclado=abierto] .vcNombre,.guiaAlta[data-teclado=abierto] .vcBorrador,.guiaAlta[data-teclado=abierto] .vcAbre,.guiaAlta[data-teclado=abierto] .hero .sprite{display:none}.guiaAlta[data-teclado=abierto] .vcBarra{background:0 0;border:0;padding:0}.guiaAlta[data-teclado=abierto] .barraFija{position:static}}@media (min-width:760px){.vcAbierta{display:none}}@media (min-width:1024px){.armazon:has(.guiaAlta){grid-template-rows:minmax(0,1fr);height:100dvh;min-height:0;overflow:hidden}.principal:has(.guiaAlta){flex-direction:column;height:100dvh;display:flex;overflow:hidden}.principal:has(.guiaAlta) .contenido{flex:1 1 0;min-height:0}.guiaAlta{flex:1 1 0;grid-template-rows:minmax(0,1fr);min-height:0}.altaCuerpo{grid-template-rows:minmax(0,1fr)}.altaLateral{flex:none}.altaCol{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--grisLinea) transparent;scrollbar-gutter:stable both-edges;scroll-padding:calc(var(--altoBarraTitulo) + 16px) 0 144px;background-color:var(--papel);background-image:linear-gradient(var(--papel) 30%, transparent), linear-gradient(transparent, var(--papel) 70%), radial-gradient(farthest-side at 50% 0, var(--sombraBorde), transparent), radial-gradient(farthest-side at 50% 100%, var(--sombraBorde), transparent);background-position:top,bottom,top,bottom;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll;flex:1 1 0;overflow:hidden auto}}@media (min-width:1024px) and (min-height:800px){.guiaAlta .accionesWrap{z-index:4;background:var(--papel);position:sticky;bottom:0}.guiaAlta .accionesWrap:before{content:"";background:linear-gradient(transparent, var(--papel));pointer-events:none;height:12px;position:absolute;bottom:100%;left:0;right:0}}.altaCentro .pieLegal{justify-content:center;align-items:center;gap:0 var(--md);max-width:none;min-height:40px;padding:var(--sm) var(--xl);background:var(--papel);border-top:1px solid var(--grisLinea);color:var(--grisNota);flex-flow:wrap;flex:none;margin:0;font-size:12px;line-height:16px}.altaCentro .pieLegal a{text-underline-offset:2px;text-decoration:underline}.altaCentro .pieLegal p a{align-items:center;min-height:24px;display:inline-flex}@media (max-width:1023px),(pointer:coarse){.altaCentro .pieLegal{padding:var(--lg) var(--lg) var(--sm)}.altaCentro .pieLegal .legales{justify-content:center}.altaCentro .pieLegal a,.altaCentro .pieLegal p a{min-height:var(--zonaTactil)}}.barraTitulo{display:none}@media (min-width:1024px){.barraTitulo{z-index:3;align-items:center;gap:var(--md);height:var(--altoBarraTitulo);background:var(--papel);border-bottom:1px solid var(--grisLinea);box-shadow:0 6px 12px -8px var(--sombraBorde);opacity:0;pointer-events:none;transition:opacity .16s var(--curva-salida), transform .16s var(--curva-salida);padding:0 56px;display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(-8px)}.barraTitulo.visible{opacity:1;transform:none}.btIco{flex:none;display:grid}.btTxt{min-width:0}.btTxt b{text-overflow:ellipsis;white-space:nowrap;font-family:Space Grotesk,system-ui,sans-serif;font-size:18px;font-weight:600;line-height:24px;display:block;overflow:hidden}.btTxt small{letter-spacing:.06em;text-transform:uppercase;color:var(--grisNota);font-size:11px;line-height:16px;display:block}.altaEscenario{overflow-y:auto}}@media (min-width:1024px) and (max-width:1099px){.barraTitulo{padding:0 40px}}@keyframes alBarraEntra{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}.altaLateral[data-entra]>.alArriba,.altaLateral[data-entra]>.alLocal,.altaLateral[data-entra] .alCamino>div,.altaLateral[data-entra] .alCamino>.pieListo:not(.es-listo),.altaLateral[data-entra] .alAvance,.altaLateral[data-entra] .alPie>.alAyuda,.altaLateral[data-entra] .alPie>.alAbajo{animation:alBarraEntra var(--mov-medio) var(--curva-salida) backwards;animation-delay:calc(var(--i,0) * 40ms)}.altaLateral[data-entra]>.alArriba{--i:0}.altaLateral[data-entra]>.alLocal{--i:1}.altaLateral[data-entra] .alCamino>div:first-child{--i:2}.altaLateral[data-entra] .alCamino>div:nth-child(2){--i:3}.altaLateral[data-entra] .alCamino>.pieListo{--i:4}.altaLateral[data-entra] .alAvance{--i:5}.altaLateral[data-entra] .alPie>.alAyuda{--i:6}.altaLateral[data-entra] .alPie>.alAbajo{--i:7}.alAyuda{display:block}.ayudaBtn{font:inherit;cursor:pointer;transition:background-color var(--mov-rapido) var(--curva-salida), border-color var(--mov-rapido) var(--curva-salida), color var(--mov-rapido) var(--curva-salida), transform var(--mov-rapido) var(--curva-salida)}.ayudaBtn-barra{align-items:center;gap:var(--md);width:100%;min-height:var(--zonaTactil);padding:0 var(--md);border:1px solid color-mix(in srgb, var(--sobreVerde) 30%, transparent);border-radius:var(--rInput);color:var(--sobreVerde);text-align:left;background:0 0;font-size:14px;font-weight:500;line-height:20px;display:flex}.ayudaBtn-barra:hover{background:color-mix(in srgb, var(--sobreVerde) 8%, transparent);border-color:color-mix(in srgb, var(--sobreVerde) 50%, transparent)}.ayudaBtn-barra:active{background:color-mix(in srgb, var(--sobreVerde) 12%, transparent);transform:translateY(1px)scale(.99)}.ayudaBtn-barra[aria-expanded=true]{background:color-mix(in srgb, var(--sobreVerde) 14%, transparent);border-color:color-mix(in srgb, var(--sobreVerde) 60%, transparent)}.ayudaFlecha{opacity:.7;transition:transform var(--mov-rapido) var(--curva-salida);margin-left:auto;display:grid}.ayudaBtn-barra[aria-expanded=true] .ayudaFlecha{opacity:1;transform:translate(2px)}.ayudaBtn-tope,.ayudaBtn-movil{display:none}@media (min-width:760px) and (max-width:1099px){.ayudaBtn-tope{display:inline-flex}}@media (max-width:759px){.ayudaBtn-movil{width:var(--zonaTactil);min-width:var(--zonaTactil);height:var(--zonaTactil);min-height:var(--zonaTactil);border:1px solid color-mix(in srgb, var(--sobreVerde) 28%, transparent);background:color-mix(in srgb, var(--sobreVerde) 6%, transparent);color:var(--sobreVerde);border-radius:50%;place-items:center;margin:-4px 0;padding:0;display:inline-grid}.ayudaBtn-movil:active,.ayudaBtn-movil[aria-expanded=true]{background:color-mix(in srgb, var(--sobreVerde) 14%, transparent)}}.ayudaBtn-entrada{gap:var(--md);width:100%;min-height:56px;padding:var(--sm) var(--md) var(--sm) 14px;border:1px solid var(--grisLinea);border-radius:var(--rInput);background:var(--papel);color:var(--tinta);text-align:left;grid-template-columns:20px minmax(0,1fr) 20px;align-items:center;display:grid}@media (min-width:1100px){.ayudaBtn-entrada,.soloMenos1100{display:none}}.ayudaBtn-entrada:hover{border-color:color-mix(in srgb, var(--verdeCuadre) 30%, var(--grisLinea))}.ayudaBtn-entrada:active{transform:scale(.99)}.ayudaBtn-entrada:hover{background:var(--tinte)}.ayudaBtn-entrada[aria-expanded=true]{background:var(--tinteFuerte)}.entradaIco{width:20px;height:20px;color:var(--verdeCuadre);place-items:center;display:grid}.entradaTxt b{font-size:14px;font-weight:600;line-height:20px;display:block}.entradaTxt small{color:var(--grisNota);overflow-wrap:anywhere;font-size:13px;line-height:18px;display:block}.entradaFlecha{color:var(--grisNota);transition:transform var(--mov-rapido) var(--curva-salida);display:grid}.ayudaBtn-entrada:hover .entradaFlecha{transform:translate(2px)}.ayudaBtn-linea{min-height:var(--zonaTactil);padding:0 var(--sm);color:var(--grisNota);text-underline-offset:2px;background:0 0;border:0;font-size:13px;line-height:18px;text-decoration:underline}.ayudaBtn-linea:hover,.ayudaBtn-linea[aria-expanded=true]{color:var(--tinta)}.canalFila{align-items:center;gap:var(--sm);display:flex;position:relative}.canalFila .canal{flex:1;min-width:0}.ayudaCopiar{width:var(--zonaTactil);height:var(--zonaTactil);border:1px solid var(--grisLinea);border-radius:var(--rInput);background:var(--papel);color:var(--grisNota);cursor:pointer;transition:background-color var(--mov-rapido) var(--curva-salida), color var(--mov-rapido) var(--curva-salida);flex:none;place-items:center;padding:0;display:grid}.ayudaCopiar:hover{background:var(--tinte);color:var(--tinta)}.ayudaCopiar:active{background:var(--tinteFuerte)}.copiado{padding:0 var(--sm);background:var(--tinteFuerte);color:var(--tinta);opacity:0;pointer-events:none;transition:opacity var(--mov-rapido) var(--curva-salida);border-radius:9999px;font-size:12px;font-weight:600;line-height:20px;position:absolute;bottom:calc(100% + 2px);right:0}.copiado.si{opacity:1}.copiado:empty{padding:0}.ayudaPanel{max-width:none;max-height:none;color:var(--tinta);background:0 0;border:0;margin:0;padding:0;overflow:visible}.ayudaPanel:not([open]){display:none}.ayudaPanel-barra,.ayudaPanel-tope,.ayudaPanel-entrada,.ayudaPanel-linea{z-index:30;width:360px;max-width:calc(100vw - 16px);position:fixed;inset:auto}.ayudaTarjeta{gap:var(--lg);padding:var(--xl);background:var(--papel);border:1px solid var(--grisLinea);border-radius:var(--rTarjeta);box-shadow:var(--sombraFlota);color:var(--tinta);text-align:left;flex-direction:column;font-size:14px;line-height:20px;display:flex}.ayudaCab{justify-content:space-between;align-items:flex-start;gap:var(--md);display:flex}.ayudaPanel h2{letter-spacing:-.1px;font-family:Space Grotesk,system-ui,sans-serif;font-size:20px;line-height:26px}.ayudaSub{color:var(--grisNota);margin-top:2px}.ayudaX{width:var(--zonaTactil);height:var(--zonaTactil);border-radius:var(--rInput);color:var(--grisNota);background:0 0;border:0;flex:none;place-items:center;margin:-10px -12px 0 0;padding:0;display:grid}.ayudaX:hover{background:var(--tinte);color:var(--tinta)}.ayudaCanales{gap:var(--sm);flex-direction:column;display:flex}.canal{gap:var(--md);min-height:64px;padding:var(--sm) var(--sm) var(--sm) var(--md);border:1px solid var(--grisLinea);border-radius:var(--rInput);background:var(--papel);color:inherit;transition:background-color var(--mov-rapido) var(--curva-salida), border-color var(--mov-rapido) var(--curva-salida), transform var(--mov-rapido) var(--curva-salida);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.canal:hover{background:var(--tinte);border-color:color-mix(in srgb, var(--verdeCuadre) 30%, var(--grisLinea))}.canal:active{background:var(--tinteFuerte);transform:scale(.99)}.canalIco{border-radius:var(--rInput);background:var(--tinte);width:40px;height:40px;color:var(--verdeCuadre);place-items:center;display:grid}.canal b{font-weight:600;display:block}.canal small{color:var(--grisNota);font-size:13px;line-height:18px;display:block}.canalLado{min-width:var(--zonaTactil);height:var(--zonaTactil);color:var(--grisNota);place-items:center;display:grid}.ayudaNota{color:var(--grisNota);font-size:12px;line-height:16px}.guiaAlta .ayudaPanel a:focus-visible,.guiaAlta .ayudaPanel button:focus-visible{outline:2px solid var(--verdeCuadre);outline-offset:2px}.guiaAlta .ayudaPanel[open] .ayudaTarjeta{animation:mov-sube var(--mov-medio) var(--curva-salida) both}@media (max-width:759px){.ayudaPanel{width:100%;position:fixed;inset:auto 0 0}.ayudaPanel::backdrop{background:color-mix(in srgb, var(--tinta) 45%, transparent)}.ayudaTarjeta{gap:var(--lg);padding:var(--sm) var(--lg) max(var(--lg), env(safe-area-inset-bottom,0px));border-radius:var(--rBottomSheet) var(--rBottomSheet) 0 0;box-shadow:0 -12px 32px -4px var(--sombraBorde);padding-top:var(--lg);border:0}}.guiaAlta .boton{transition:transform var(--mov-rapido) var(--curva-salida), background-color var(--mov-rapido) var(--curva-salida), border-color var(--mov-rapido) var(--curva-salida), box-shadow var(--mov-rapido) var(--curva-salida)}.guiaAlta .boton.cierre{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--papel) 40%, transparent)}.guiaAlta .boton.cierre:hover:not(:disabled){box-shadow:inset 0 1px 0 color-mix(in srgb, var(--papel) 40%, transparent), var(--sombraSuave);transform:translateY(-1px)}.guiaAlta .boton.cierre:active:not(:disabled){background:color-mix(in srgb, var(--limaCierre) 88%, var(--verdeCuadre));box-shadow:none;transform:translateY(1px)scale(.99)}.guiaAlta .boton.fantasma:hover:not(:disabled),.guiaAlta .boton.suave:hover:not(:disabled){background:var(--tinte);border-color:color-mix(in srgb, var(--verdeCuadre) 35%, var(--grisLinea))}.guiaAlta .enlace,.guiaAlta .enlaceCodigo a{transition:color var(--mov-rapido) var(--curva-salida)}.guiaAlta .enlace:hover:not(:disabled),.guiaAlta .enlaceCodigo a:hover{color:var(--tinta)}.alCamino button.paso:active:not(:disabled){background:color-mix(in srgb, var(--sobreVerde) 12%, var(--verdeMedio))}.alCamino .paso{transition:background-color var(--mov-rapido) var(--curva-salida)}.guiaAlta .campo{gap:var(--sm)}.guiaAlta .boton.cierre:focus-visible{outline:2px solid var(--verdeCuadre);outline-offset:3px}.guiaAlta .boton.cierre:disabled{opacity:.75}@media (hover:hover){.guiaAlta .rango label:not(.sel):hover{border-color:color-mix(in srgb, var(--verdeCuadre) 30%, var(--grisLinea));background:var(--tinte)}.guiaAlta .siguiente .filaEnlace:hover .chev{transform:translate(2px)}}.guiaAlta .rango label{transition:background-color .15s var(--curva-salida), border-color .15s var(--curva-salida), transform var(--mov-rapido) var(--curva-salida)}.guiaAlta .rango label:active{transform:scale(.985)}.guiaAlta .siguiente .chev{transition:transform .16s var(--curva-salida);display:grid}.guiaAlta .siguiente .fila .boton.suave{width:auto;min-height:44px;padding:0 18px}.guiaAlta button,.guiaAlta a,.guiaAlta label{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.alAvance p,.alLinea span,.guiaAlta input[inputmode=decimal],.guiaAlta input[type=tel]{font-variant-numeric:tabular-nums}.pasoCuerpo>*{animation:mov-sube var(--mov-campo) var(--curva-salida) calc(var(--mov-campo-solape) + var(--i,0) * var(--mov-campo-escalon)) both}.pasoCuerpo>:nth-child(2){--i:1}.pasoCuerpo>:nth-child(3){--i:2}.pasoCuerpo>:nth-child(4){--i:3}.pasoCuerpo>:nth-child(n+5){--i:4}.pasoCuerpo>.accionesWrap,.pasoCuerpo.celebrando>:not(.listo-entra){animation:none}.vpMapa,.vpBoton:not(.vpBotonVacio),.vpBotonM{animation:mov-sube var(--mov-medio) var(--curva-salida) both}.guiaAlta .alerta,.guiaAlta .sinConexion{animation:mov-sube var(--mov-rapido) var(--curva-salida) both}.guiaAlta .spr--dentro .spr-b{opacity:1}@media (prefers-reduced-motion:reduce){.guiaAlta .giro{border-top-color:color-mix(in srgb, var(--tinta) 25%, transparent);animation:none}.guiaAlta .boton:active:not(:disabled),.guiaAlta .boton.cierre:hover:not(:disabled),.guiaAlta .boton.cierre:active:not(:disabled),.ayudaBtn-barra:active,.ayudaBtn-entrada:active,.guiaAlta .rango label:active,.canal:active{transform:none}.altaLateral[data-entra] *,.altaLateral[data-entra]>*{animation:none}.barraTitulo,.ayudaFlecha,.entradaFlecha,.guiaAlta .siguiente .chev,.copiado{transition:none}.barraTitulo{transform:none}.tramo>i{transition:none}}.soloMenos1100{align-items:center;display:flex}@media (min-width:1100px){.soloMenos1100{display:none}}@media (min-width:1024px) and (max-height:799px){.altaCentro{--altoBarraTitulo:48px}.guiaAlta{--sprite:64px;--spriteCelebra:96px;--heroAlto:112px;--gapPaso:16px;--altoInput:44px;--padTarjeta:16px;--gapTarjeta:16px;--altoBarraAccion:77px;--filaDelCamino:48px}.barraTitulo{padding:0 40px}.altaCol{scroll-padding:calc(var(--altoBarraTitulo) + 16px) 0 calc(var(--altoBarraAccion) + 16px);padding:16px 40px 0}.pasoCol{flex:1 0 auto;align-content:stretch;margin-block:0}.pasoEntra{min-height:0}.pasoCuerpo{flex:auto;justify-content:center;padding-bottom:16px}.pasoCuerpo:has(.barraFija:not(.soloMovil)){padding-bottom:0}.pasoCuerpo:has(.barraFija:not(.soloMovil))>.hero{margin-top:auto}.guiaAlta .accionesWrap{display:contents}.guiaAlta .enlaces{order:1}.guiaAlta .enlaceCodigo,.guiaAlta .porQue,.guiaAlta .pieListoNota{order:2}.guiaAlta .barraFija{z-index:5;box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;order:9;margin:auto 0 0;padding:12px 0;position:sticky;bottom:0}.guiaAlta .barraFija:before{content:"";z-index:-1;background:var(--papel);border-top:1px solid var(--grisLinea);box-shadow:0 -8px 12px -10px var(--sombraBorde);position:absolute;inset:0 -100vw}.guiaAlta .barraFija.soloMovil{display:none}.guiaAlta .enlaceCodigo{margin-top:0}.guiaAlta .hero{min-height:var(--heroAlto);gap:20px;padding:12px 20px 16px}.guiaAlta .hero .micro{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.guiaAlta .hero h1{font-size:28px;line-height:32px}.guiaAlta .hero .nota,.guiaAlta .hero.largo .nota{font-size:13px;line-height:18px}.guiaAlta .heroTxt{gap:2px}.guiaAlta .hero.celebra{min-height:0;padding:20px 28px 28px}.guiaAlta .heroVerde{grid-template-columns:auto minmax(0,1fr);align-content:center;justify-items:start;gap:28px}.guiaAlta .heroVerde h1{font-size:36px;line-height:40px}.guiaAlta .heroVerde .nota{font-size:15px;line-height:22px}.guiaAlta .cuadre{--b:14px;gap:8px;width:120px}.guiaAlta .hero.heroVerde{min-height:200px}.alMedio .alCamino{gap:12px}.alCamino .micro{margin-bottom:0}.pieListo{padding:8px var(--md);margin-top:4px}.alPie{gap:8px}.alAvance{padding:10px var(--md);gap:8px}.alAbajo{gap:0;padding-top:8px}.altaEscenario{justify-content:center;gap:12px;padding:16px}.vpPiePanel{display:none}.vpFicha{gap:8px;padding:36px 16px 24px}.vpEsqueleto{height:28px}}@media (min-width:1024px) and (max-height:739px){.guiaAlta{--gapPaso:12px;--gapTarjeta:12px;--padTarjeta:14px;--heroAlto:96px}.guiaAlta .hero{padding:10px 20px 14px}.guiaAlta .campo{gap:6px}.guiaAlta .barraFija{padding:10px 0}}@media (min-width:1024px) and (max-height:699px){.guiaAlta{--sprite:56px;--heroAlto:96px;--filaDelCamino:44px}.guiaAlta .hero h1{font-size:26px;line-height:30px}.alMedio .alCamino{gap:8px}.pieListo{padding:4px var(--md)}.alPie{gap:6px}.alAvance{padding:8px var(--md);gap:6px}.guiaAlta .hero.heroVerde{min-height:160px}.altaEscenario{gap:8px;padding:10px 16px}.vpFicha{gap:6px;padding:34px 14px 18px}.vpEsqueleto{height:22px}.vpMapa,.vpMapaVacio{height:64px}}@media (min-width:1100px) and (max-height:799px){.altaLateral{gap:12px;padding:16px}}@media (min-width:1100px) and (max-height:699px){.altaLateral{gap:10px;padding:12px 16px}.alLocal{padding:8px var(--md)}}.guiaAlta .altaCol:focus,.guiaAlta .altaCol:focus-visible{outline:none}@media (min-width:760px) and (max-width:1099px) and (min-height:1000px){.guiaAlta{--sprite:120px;--spriteCelebra:168px;--heroAlto:200px}}.alTope>a,.alTope>button{white-space:nowrap}@media (max-width:420px){.altaLateral .marca{font-size:18px;line-height:22px}.guiaAlta .alArriba{gap:var(--sm)}.alTope{gap:6px}}@media (max-width:384px){.guiaAlta .alArriba{row-gap:var(--sm);flex-wrap:wrap}.alTope{grid-template-columns:var(--zonaTactil) minmax(0, 1fr) minmax(0, 1fr);gap:var(--sm);flex:1 0 100%;display:grid}.alTope .accionCuenta{padding:0 10px}.alTope .accionCuenta .icono-svg{display:inline-block}}
