:root{--mz-wa-verde:#008069;--mz-wa-fondo:#efeae2;--mz-wa-sale:#d9fdd3;--mz-wa-tinta:#111b21;--mz-wa-gris:#54656f;--mz-luz-fondo:#dba14e21;--mz-luz-borde:#dba14ecc}.mazo{background:var(--amb-fondo);color:var(--amb-texto);position:relative;overflow-x:clip}.mazo__pista{position:relative}.mazo__escena{width:100%;max-width:calc(var(--ancho-max) + 2 * var(--margen-lateral));padding:calc(var(--alto-nav) + 2rem) var(--margen-lateral) 0;grid-template-columns:minmax(0,1fr);column-gap:clamp(2rem,4vw,6rem);margin-inline:auto;display:grid}.mazo__ancla{display:none}.mazo__portada{align-content:center;justify-items:start;gap:1.25rem;display:grid}.mazo__titulo{font-size:var(--tam-hero);letter-spacing:-.025em;text-wrap:balance;font-weight:600;font-stretch:86%;line-height:1.02}.mazo__bajada{max-width:40rem;font-size:var(--tam-bajada);line-height:var(--lin-bajada);color:var(--amb-texto-2);text-wrap:pretty}.mazo__alcance{max-width:40rem;font-size:var(--tam-lectura);color:var(--amb-texto-2);border-top:1px solid var(--amb-linea);padding-top:.75rem;line-height:1.45}.mazo__acciones{gap:.75rem;width:100%;margin-top:.5rem;display:grid}@media (width>=40rem){.mazo__acciones{flex-wrap:wrap;width:auto;display:flex}}.mazo__visual{justify-items:center;margin-top:2.5rem;display:grid;position:relative}.mazo__inicio{display:none;container:pantalla/inline-size}.mazo__inicio .vs{box-shadow:0 0 0 1px #fff4e629,0 40px 80px -30px #000000b3}.mazo__indice{display:none}.mazo__indice ol{grid-template-columns:repeat(var(--capitulos,6), minmax(0, 1fr));gap:.75rem;display:grid}.indice{min-height:3rem;color:var(--amb-texto-2);transition:color var(--dur-corta) var(--curva);border-radius:4px;align-content:start;gap:.625rem;padding-top:.5rem;text-decoration:none;display:grid}.indice:hover,.indice[aria-current]{color:var(--amb-texto)}.indice__linea{background:var(--amb-linea);border-radius:2px;height:3px;display:block;position:relative;overflow:hidden}.indice__linea i{background:var(--acopi-naranja);transform-origin:0;border-radius:2px;position:absolute;inset:0;transform:scaleX(0)}.indice[data-pasado] .indice__linea i{background:var(--amb-texto-3)}.indice__nombre{font-size:var(--tam-lectura);font-weight:500;line-height:1.25}.mazo__capitulos{display:grid}.cap{border-top:1px solid var(--amb-linea);gap:2rem;padding-block:clamp(3rem,2rem + 4vw,6rem);display:grid}.cap:first-child{margin-top:clamp(3rem,2rem + 4vw,6rem)}.cap__texto{align-content:start;justify-items:start;gap:1rem;max-width:38rem;display:grid}.cap__nombre{font-family:var(--acopi-fuente-mono);font-size:var(--tam-lectura);color:var(--amb-acento-texto);align-items:center;gap:.75rem;font-weight:500;line-height:1.5rem;display:inline-flex}.cap__nombre:before{content:"";background:var(--acopi-naranja);border-radius:2px;width:1.75rem;height:3px}.cap__titulo{letter-spacing:-.022em;text-wrap:balance;font-size:clamp(2.25rem,1.4rem + 2vw,3.5rem);font-weight:600;font-stretch:88%;line-height:1.06}.cap__bajada{color:var(--amb-texto-2);text-wrap:pretty;font-size:clamp(1.125rem,1.02rem + .3vw,1.3125rem);line-height:1.5}.cap__pasos{border-top:1px solid var(--amb-linea);width:100%;margin-top:.5rem;display:grid}.cap__paso{border-bottom:1px solid var(--amb-linea);min-height:3rem;font-size:var(--tam-lectura);grid-template-columns:2.25rem minmax(0,1fr);align-items:center;padding-block:.5rem;font-weight:500;line-height:1.4;display:grid}.cap__cinta{background:var(--amb-texto-3);border-radius:2px;width:1.25rem;height:3px;position:relative;overflow:hidden}.cap__cinta i{background:var(--acopi-naranja);opacity:0;position:absolute;inset:0}.cap__pantalla{min-width:0;container:pantalla/inline-size}.cap__pantalla .vs{box-shadow:0 0 0 1px #fff4e629,0 30px 60px -28px #000000a6}@media (width>=900px){.mazo__escena{grid-template-columns:minmax(0,11fr) minmax(0,12fr)}.mazo__portada{min-height:calc(100svh - var(--alto-nav) - 9rem);container-type:inline-size}.mazo__renglon{white-space:nowrap}.mazo__titulo{font-size:min(var(--tam-hero), calc(100cqi / 9.4))}.mazo__visual{--cel-ancho-portada:min(21rem, calc((100svh - var(--alto-nav) - 5rem) / 2.02));min-height:calc(var(--cel-ancho-portada) * 2.02);margin-top:0;display:block}.mazo__visual .cel{--cel-ancho:var(--cel-ancho-portada)}.mazo__inicio{width:max(100%,46rem);display:block;position:absolute;top:6%;left:28%}.mazo__inicio .vs{aspect-ratio:16/10}.mazo__visual .cel{z-index:1;position:absolute;bottom:0;left:0}.mazo__indice{grid-column:1/-1;padding-block:2rem 0;display:block}.mazo__sistema{grid-column:1/-1}.cap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:clamp(2rem,4vw,5rem)}.cap__pantalla .vs{aspect-ratio:16/10}}.vs{background:var(--app-fondo);height:100%;color:var(--app-texto);text-align:left;font-variant-numeric:tabular-nums;border-radius:.875em;grid-template-columns:3.25em minmax(0,1fr);font-size:clamp(13.5px,1.92308cqi,1.3rem);line-height:1.43;display:grid;position:relative;overflow:hidden}.vs .icono{width:1.125em;height:1.125em}.vs p,.vs ul,.vs ol,.vs dl,.vs dd{margin:0}.vs__lateral{border-right:1px solid var(--app-linea);color:var(--app-texto-2);align-content:start;justify-items:center;gap:.375em;padding:.75em 0 1em;display:grid}.vs__marca{background:var(--app-acento);width:2em;height:2em;color:var(--app-acento-tinta);border-radius:.5em;place-items:center;margin-bottom:.75em;font-size:.85em;font-weight:600;display:grid}.vs__icono{border-radius:.5em;place-items:center;width:2.25em;height:2.25em;display:grid}.vs__icono--activo{background:var(--app-elevado);color:var(--app-acento)}.vs__principal{flex-direction:column;min-width:0;min-height:0;display:flex}.vs__cabeza{border-bottom:1px solid var(--app-linea);align-items:center;gap:.75em;min-height:3.25em;padding:.5em 1em;display:flex}.vs__seccion{white-space:nowrap;margin-right:auto;font-size:1.0625em;font-weight:600}.vs__busca{border:1px solid var(--app-linea);color:var(--app-texto-2);border-radius:.5em;flex:0 17em;align-items:center;gap:.5em;padding:.375em .625em;display:flex}.vs__busca span{white-space:nowrap;margin-right:auto}.vs kbd{border:1px solid var(--app-linea);background:var(--app-elevado);font-family:var(--acopi-fuente-mono);color:var(--app-texto-2);border-radius:.25em;padding:0 .375em;font-size:.85em}.vs__nueva{border:1px solid var(--app-linea);white-space:nowrap;border-radius:.5em;align-items:center;gap:.5em;padding:.375em .75em;font-weight:600;display:flex}.vs__campana{place-items:center;width:2.25em;height:2.25em;display:grid;position:relative}.vs__campana i{color:#fff;background:#c8384a;border-radius:.625em;place-items:center;min-width:1.25em;height:1.25em;font-size:.82em;font-style:normal;font-weight:600;display:grid;position:absolute;top:0;right:0}.vs__cuerpo{flex-direction:column;flex:1;gap:.75em;min-height:0;padding:1em;display:flex;overflow:hidden}.vs__velo{z-index:5;background:var(--noche-fondo);opacity:0;pointer-events:none;position:absolute;inset:0}.vs-tarjeta{border:1px solid var(--app-linea);background:var(--app-tarjeta);border-radius:.75em;align-content:start;gap:.375em;padding:.875em;display:grid;position:relative}.vs-tarjeta__nombre{color:var(--app-texto-2)}.vs-titulo{font-size:1.0625em;font-weight:600}.vs-titulo--partido{justify-content:space-between;align-items:baseline;display:flex}.vs-titulo span,.vs-titulo--partido span{font-weight:400}.vs-titulo--partido span{font-family:var(--acopi-fuente-mono);color:var(--app-texto-2);font-size:.85em}.vs-cifra{white-space:nowrap;font-size:1.5em;font-weight:600;font-stretch:92%;line-height:1.25}.vs-cifra small{color:var(--app-texto-2);font-size:.55em;font-weight:400}.vs-cifra--grande{font-size:1.875em}.vs-nota{color:var(--app-texto-2);font-size:.875em;line-height:1.35}.vs-nota strong{color:var(--app-texto)}.vs-tenue{color:var(--app-texto-2)}.vs-num{font-family:var(--acopi-fuente-mono);text-align:right;white-space:nowrap;font-size:.95em}.vs-barrita{background:var(--app-elevado);border-radius:2px;height:.25em}.vs-barrita i{background:var(--app-acento);border-radius:2px;height:100%;display:block}.vs-chip{border:1px solid var(--app-linea);color:var(--app-texto-2);white-space:nowrap;border-radius:.375em;padding:.125em .5em;font-size:.875em;font-style:normal;line-height:1.5;display:inline-block;position:relative}.vs-chip--ok{color:var(--app-ok)}.vs-chip--espera{color:var(--app-espera)}.vs-tecla{white-space:nowrap;border:1px solid #fff4e63d;border-radius:.5em;justify-content:center;align-items:center;gap:.5em;min-height:2.5em;padding-inline:.875em;font-weight:600;display:inline-flex;position:relative}.vs-tecla--principal{background:var(--app-acento);color:var(--app-acento-tinta);border-color:#0000}.vs-tecla--principal kbd{color:var(--app-acento-tinta);background:#1d160829;border-color:#1d16084d}.vs-teclas{flex-wrap:wrap;gap:.5em;display:flex}.vs-verificado{color:var(--app-ok);align-items:center;gap:.25em;display:inline-flex}.vs-sin-verificar{color:var(--app-espera)}.vs-aviso{border-left:3px solid var(--app-espera);background:var(--app-elevado);border-radius:.25em;padding:.5em .75em}.vs-ficha__tipo{font-family:var(--acopi-fuente-mono);color:var(--app-texto-2);font-size:.85em}.vs-ficha__titulo{font-size:1.125em;font-weight:600}.vs-filas{display:grid}.vs-fila{border-top:1px solid var(--app-linea);border-radius:.375em;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:1.25em;padding:.5em;display:grid;position:relative}.vs-fila>span:not(.vs-num,.vs-luz),.vs-resultados li>span:not(.vs-num,.vs-luz,.vs-tenue){justify-self:start;max-width:100%}.vs-fila--total{grid-template-columns:minmax(0,1fr) auto;font-size:1.0625em;font-weight:600}.vs-fila--cabeza{color:var(--app-texto-2);border-top:0;font-size:.875em}.vs-luz{border-radius:inherit;background:var(--mz-luz-fondo);box-shadow:inset 0 0 0 1.5px var(--mz-luz-borde);opacity:0;pointer-events:none;position:absolute;inset:0}.vs-luz~*{position:relative}.vs-luz--campo{border-radius:.5em}.vs-anillo{box-shadow:0 0 0 2px var(--app-acento);opacity:0;pointer-events:none;border-radius:.75em;position:absolute;inset:-.3em}.vs-anillo--globo{border-radius:1em}.vs-sello{border:2px solid var(--app-ok);background:var(--app-tarjeta);color:var(--app-ok);white-space:nowrap;border-radius:.375em;padding:.25em .625em;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-3deg)}[data-efecto=sale]{opacity:0}.vs-cambio{justify-items:end;display:grid}.vs-cambio>*{grid-area:1/1}.vs-ruta .vs-cambio .vs-chip{text-align:center;min-width:6.25em}.vs-inicio{flex-direction:column;gap:.75em;height:100%;display:flex}.vs-accesos{border:1px solid var(--app-linea);background:var(--app-tarjeta);border-radius:.75em;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.vs-accesos span{white-space:nowrap;justify-content:center;align-items:center;gap:.5em;padding:.625em .25em;font-weight:600;display:flex}.vs-accesos span+span{border-left:1px solid var(--app-linea)}.vs-accesos i{border:1px solid var(--app-linea);border-radius:.5em;place-items:center;width:2em;height:2em;display:grid}.vs-accesos span:first-child i{background:var(--app-acento);color:var(--app-acento-tinta);border-color:#0000}.vs-inicio__tarjetas{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75em;display:grid}.vs-inicio__abajo{flex:1;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:.75em;min-height:0;display:grid}.vs-inicio__grafico{grid-template-rows:auto 1fr}.vs-inicio__grafico svg{width:100%;height:100%;min-height:4em}.vs-inicio__venta{background:var(--app-elevado);border-radius:.5em;gap:.5em;margin-top:.375em;padding:.5em .625em;font-weight:600;display:flex}.vs-inicio__venta .icono{color:var(--app-ok);flex:none;margin-top:.125em}.vs-inicio__venta small{color:var(--app-texto-2);font-size:.85em;font-weight:400;display:block}.vs-guia{fill:none;stroke:#fff4e614;stroke-width:1px;vector-effect:non-scaling-stroke}.vs-linea{fill:none;stroke:var(--app-acento);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.vs-anterior{fill:none;stroke:#fff4e652;stroke-width:1.5px;vector-effect:non-scaling-stroke}.vs-mostrador{flex:1;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:.75em;min-height:0;display:grid}.vs-campo{border:1px solid var(--app-acento);border-radius:.5em;align-items:center;gap:.5em;padding:.5em .75em;font-weight:600;display:flex;position:relative}.vs-campo__texto{margin-right:auto}.vs-resultados{gap:.25em;margin-top:.25em;display:grid}.vs-resultados li{border-radius:.5em;grid-template-columns:minmax(0,1fr) auto;gap:0 1em;padding:.5em .625em;display:grid;position:relative}.vs-resultados .vs-tenue{grid-column:1/-1;font-size:.875em}.vs-mostrador__buscar{grid-template-rows:auto auto 1fr auto}.vs-mostrador__venta{grid-template-rows:auto auto auto 1fr}.vs-mostrador__venta .vs-aviso{margin-top:.375em}.vs-mostrador__venta .vs-teclas{align-self:start;margin-top:.375em}.vs-atajos{border-top:1px solid var(--app-linea);color:var(--app-texto-2);flex-wrap:wrap;grid-row:4;gap:.375em 1em;padding-top:.625em;font-size:.875em;display:flex}.vs-atajos span{white-space:nowrap;align-items:center;gap:.375em;display:inline-flex}.vs-dc{flex-direction:column;flex:1;gap:.625em;min-height:0;display:flex}.vs-stock{padding-block:.5em}.vs-stock .vs-fila{grid-template-columns:minmax(0,1.4fr) 6em 5em minmax(0,1.6fr);padding-block:.4em}.vs-stock .vs-fila>:last-child{justify-self:start;padding-left:.75em}.vs-estrategias{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75em;min-height:0;display:grid}.vs-estrategia{grid-template-rows:auto auto auto 1fr auto;gap:.25em}.vs-estrategia--sugerida{border-color:#dba14e8c}.vs-estrategia__cabeza{justify-content:space-between;align-items:flex-start;gap:.5em;min-height:2.125em;display:flex}.vs-estrategia__cabeza .vs-tarjeta__nombre{padding-top:.2em}.vs-estrategia__porque{font-size:.875em;line-height:1.35}.vs-estrategia__pie{margin-top:.25em}.vs-elegir{flex:none;display:grid;position:relative}.vs-elegir .vs-tecla{min-height:2.125em;padding-inline:.75em}.vs-estrategia .vs-sello{padding-block:.5em;font-size:.9em;left:auto;right:0;transform:translate(.85em,-50%)rotate(-3deg)}.vs-teclas .vs-sello{padding-block:.5em;font-size:.9em;left:0;transform:translate(-.6em,-50%)rotate(-3deg)}.vs-luz--tarjeta{border-radius:.75em}.vs-reparto{flex:1;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:.75em;min-height:0;display:grid}.vs-ruta{align-content:space-evenly;gap:0;padding-block:.25em}.vs-ruta li{border-radius:.5em;grid-template-columns:3.5em minmax(0,1fr) auto;align-items:center;gap:.25em .75em;padding:.75em .5em;display:grid;position:relative}.vs-ruta li+li{border-top:1px solid var(--app-linea)}.vs-ruta__hora{font-family:var(--acopi-fuente-mono);color:var(--app-texto-2)}.vs-ruta p span{display:block}.vs-remito{gap:.5em}.vs-remito__foto{border:1px solid #fff4e62e;border-radius:.5em;align-items:center;gap:.75em;margin-top:.25em;padding:.625em;display:flex}.vs-remito__foto small{color:var(--app-texto-2);font-size:.85em;display:block}.vs-papel{background:#d8d0c1;border-radius:.25em;flex:none;align-content:center;gap:.3em;width:3.75em;height:4.5em;padding:.5em .625em;display:grid}.vs-papel i{background:#1a21296b;border-radius:2px;height:.25em}.vs-papel i:nth-child(2){width:70%}.vs-papel i:nth-child(4){width:55%}.vs-papel i:last-child{background:#1a2129b3;width:45%;margin-left:auto}.vs-plata{flex:1;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:.75em;min-height:0;display:grid}.vs-cuenta{gap:.5em}.vs-saldo{border-radius:.5em;justify-self:start;margin-inline:-.625em;padding:.5em .625em;position:relative}.vs-movimientos .vs-fila{grid-template-columns:3.5em minmax(0,1fr) auto}.vs-cuenta .vs-aviso{margin-top:.25em}.vs-calle{gap:.25em}.vs-calle .vs-barrita{margin-block:.25em}.vs-calle__titulo{border-top:1px solid var(--app-linea);margin-top:.5em;padding-top:.625em}.vs-calle .vs-fila{grid-template-columns:minmax(0,1fr) auto;padding-inline:0;font-size:.95em}.vs-asistente{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;margin:-1em;display:grid}.vs-asistente__chat{flex-direction:column;gap:.5em;min-width:0;min-height:0;padding:.875em 1.5em;display:flex}.vs-pregunta{background:var(--app-elevado);border-radius:.875em .875em .25em;align-self:flex-end;max-width:26em;padding:.5em .875em;position:relative}.vs-quien{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.5em;font-weight:600;display:flex;overflow:hidden}.vs-quien .icono{color:var(--app-acento);flex:none}.vs-reporte{flex:1;grid-template-columns:minmax(0,13fr) minmax(0,8fr);gap:1.25em;min-height:0;display:grid}.vs-reporte__principal{flex-direction:column;gap:.5em;min-height:0;display:flex}.vs-indicadores{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375em;display:grid}.vs-indicadores div{border-radius:.5em;align-content:start;gap:0;padding:.125em .5em 0 0;display:grid;position:relative}.vs-indicadores dt{color:var(--app-texto-2);font-size:.9em}.vs-indicadores dd{white-space:nowrap;font-size:1.25em;font-weight:600;font-stretch:92%;line-height:1.3}.vs-indicadores .vs-indicadores__nota{color:var(--app-ok);white-space:normal;font-size:.9em;font-weight:400;font-stretch:100%;line-height:1.3}.vs-grafico{min-height:5em;font-family:var(--acopi-fuente-mono);color:var(--app-texto-2);flex:1;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr);gap:.25em .625em;font-size:.875em;line-height:1.2;display:grid}.vs-grafico__eje{align-content:space-between;justify-items:end;display:grid}.vs-grafico__lienzo{min-height:0;position:relative}.vs-grafico__lienzo svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vs-grafico__dias{grid-column:2;justify-content:space-between;display:flex}.vs-leyenda,.vs-exportar{color:var(--app-texto-2);flex-wrap:wrap;gap:.375em 1em;font-size:.875em;display:flex}.vs-leyenda span{align-items:center;gap:.5em;display:inline-flex}.vs-leyenda span:before{content:"";border-top:2px solid var(--app-acento);width:1.25em}.vs-leyenda .vs-leyenda__anterior:before{border-top:2px solid #fff4e652}.vs-ranking{flex-direction:column;gap:.375em;min-height:0;display:flex}.vs-ranking ul{flex:1;align-content:space-evenly;gap:.375em;display:grid}.vs-ranking li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.0625em .625em;display:grid}.vs-ranking li>span:first-child{white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}.vs-ranking .vs-num{color:var(--app-texto-2);grid-area:2/2;line-height:1.3}.vs-ranking i{background:var(--app-elevado);border-radius:.1875em;grid-area:2/1;height:.375em;display:block}.vs-ranking b{width:calc(var(--parte) * 100%);border-radius:inherit;background:var(--app-acento);transform-origin:0;height:100%;display:block}.vs-exportar{border-top:1px solid var(--app-linea);padding-top:.375em}.vs-exportar span{align-items:center;gap:.375em;display:inline-flex}.vs-bandeja{flex:1;grid-template-columns:minmax(0,7fr) minmax(0,3.6fr);gap:.75em;min-height:0;display:grid}.vs-bandeja__lista{gap:.25em;padding:.375em}.vs-bandeja__lista li{border-radius:.625em;justify-items:start;gap:.125em;padding:.625em .75em;display:grid;position:relative}.vs-bandeja__lista li>.vs-tenue{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.vs-bandeja__actual{background:var(--app-elevado)}.vs-bandeja__abierta{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Ccircle cx='8' cy='8' r='1' fill='%23dba14e' fill-opacity='0.2'/%3E%3C/svg%3E");background-size:16px 16px;grid-template-rows:auto 1fr;align-content:end;gap:.5em;padding:.875em}.vs-bandeja__quien{border-bottom:1px solid var(--app-linea);justify-content:space-between;align-items:center;gap:.75em;margin-bottom:.25em;padding-bottom:.625em;display:flex}.vs-bandeja__quien p{min-width:0;display:grid}.vs-bandeja__quien .vs-tenue{font-size:.9em}.vs-bandeja__quien+.vs-globo{margin-top:auto}.vs-globo{background:var(--app-elevado);border-radius:.75em;justify-self:end;max-width:92%;padding:.375em .75em;display:block;position:relative}.vs-globo:after{content:"";clear:both;display:block}.vs-globo--cliente{background:var(--app-fondo);border:1px solid var(--app-linea);justify-self:start}.vs-globo__quien{color:var(--app-acento);font-size:.85em;font-weight:600;display:block}.vs-globo__hora{float:right;font-family:var(--acopi-fuente-mono);color:var(--app-texto-2);margin:.3em 0 0 .75em;font-size:.82em;line-height:1.4}.vs-bandeja__teclas{justify-content:flex-end;margin-top:.25em}@container pantalla (width<=760px){.vs-estrategia__cabeza{flex-direction:column;gap:.375em}.vs-estrategia .vs-sello{left:0;right:auto;transform:translate(-.2em,-50%)rotate(-3deg)}}@container pantalla (width<=700px){.vs{grid-template-columns:minmax(0,1fr)}.vs__lateral,.vs__busca,.vs__nueva{display:none}.vs-indicadores{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-calle .vs-filas>:nth-child(n+3),.vs-resultados li:nth-child(n+4){display:none}}@container pantalla (width<=600px){.vs{height:auto;aspect-ratio:auto!important}.vs-mostrador,.vs-reparto,.vs-plata,.vs-bandeja,.vs-reporte,.vs-inicio__abajo{grid-template-columns:minmax(0,1fr)}.vs-mostrador__buscar .vs-resultados li:nth-child(n+2),.vs-stock .vs-fila:nth-child(n+4),.vs-stock .vs-fila>:nth-child(3),.vs-estrategia:nth-child(n+2),.vs-plata .vs-calle,.vs-bandeja__lista,.vs-ranking,.vs-inicio__tarjetas>:nth-child(n+3),.vs-inicio__grafico{display:none}.vs-stock .vs-fila{grid-template-columns:minmax(0,1fr) auto}.vs-stock .vs-fila>:last-child{grid-column:1/-1;padding-left:0}.vs-estrategias,.vs-inicio__tarjetas{grid-template-columns:minmax(0,1fr)}.vs-inicio__tarjetas{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-accesos span{flex-direction:column;gap:.25em;padding-block:.5em}.vs-grafico{min-height:9em}.vs-ruta li{grid-template-columns:3.25em minmax(0,1fr)}.vs-ruta .vs-cambio{grid-column:2;justify-items:start}}.cel{--cel-ancho:min(21rem, calc(100vw - 2 * var(--margen-lateral)));width:var(--cel-ancho);height:calc(var(--cel-ancho) * 2.02);position:relative}.cel__aparato{height:100%;padding:calc(var(--cel-ancho) * .027);border-radius:calc(var(--cel-ancho) * .125);background:#101418;position:relative;box-shadow:0 0 0 1px #f8fcfe24,0 30px 60px -20px #00000080,0 8px 20px -8px #00000059}.cel__parlante{left:50%;top:calc(var(--cel-ancho) * .057);width:21%;height:calc(var(--cel-ancho) * .05);z-index:3;background:#101418;border-radius:1rem;position:absolute;transform:translate(-50%)}.cel__pantalla{border-radius:calc(var(--cel-ancho) * .097);background:#1a2129;height:100%;position:relative;overflow:hidden;container:celular/inline-size}.cel-bloqueo,.cel-chat{text-align:left;flex-direction:column;font-size:clamp(13px,4.6cqi,15px);line-height:1.4;display:flex;position:absolute;inset:0}.cel__pantalla .icono{width:1.125em;height:1.125em}.cel-bloqueo{color:#f8fcfe;opacity:0;visibility:hidden;background:linear-gradient(#27323d,#1a2129);align-items:center;padding:4.25em .75em 1.5em}.cel-bloqueo__hora{letter-spacing:-.02em;font-size:4.25em;font-weight:300;font-stretch:88%;line-height:1}.cel-bloqueo__fecha{color:#c7d0d9;margin-top:.5em}.cel-aviso{color:var(--mz-wa-tinta);background:#f4f6f7;border-radius:1em;grid-template-columns:2.25em minmax(0,1fr);align-self:stretch;gap:.125em .75em;margin-top:2em;padding:.75em;display:grid;box-shadow:0 10px 28px -10px #00000080}.cel-aviso__icono{color:#fff;background:#25d366;border-radius:.625em;grid-row:1/4;place-items:center;width:2.25em;height:2.25em;display:grid}.cel-aviso__icono .icono{stroke-width:2px;width:1.375em;height:1.375em}.cel-aviso__app{color:var(--mz-wa-gris);justify-content:space-between;font-size:.85em;display:flex}.cel-aviso__quien{font-weight:600}.cel-aviso__texto{grid-column:2}.cel-chat{background:var(--mz-wa-fondo);color:var(--mz-wa-tinta)}.cel-chat__cabeza{background:var(--mz-wa-verde);color:#fff;align-items:center;gap:.5em;padding:2.25em .75em .625em .5em;display:flex}.cel-chat__avatar{color:#54656f;background:#dfe5e7;border-radius:50%;flex:none;place-items:center;width:2.25em;height:2.25em;font-size:.875em;font-weight:600;display:grid}.cel-chat__nombre{font-weight:600;line-height:1.3;display:grid}.cel-chat__nombre span{color:#f4fbf9;font-size:.85em;font-weight:400}.cel-chat__cuerpo{flex-direction:column;flex:1;justify-content:flex-end;gap:.375em;min-height:0;padding:.75em .625em;display:flex;overflow:hidden}.cel-llega{grid-template-rows:1fr;display:grid}.cel-llega>*{min-height:0;overflow:hidden}.cel-llega:has(.cel-burbuja--entra){justify-items:start}.cel-llega:has(.cel-burbuja--sale){justify-items:end}.cel-llega--escribe{display:none}.cel-burbuja{border-radius:.5em;max-width:88%;padding:.375em .5em .25em .5625em;position:relative;box-shadow:0 1px .5px #0b141a21}.cel-burbuja--entra{background:#fff;border-top-left-radius:0}.cel-burbuja--sale{background:var(--mz-wa-sale);border-top-right-radius:0}.cel-burbuja__quien{color:#0f6b5c;font-size:.85em;font-weight:600;display:block}.cel-burbuja__pie{color:var(--mz-wa-gris);justify-content:flex-end;align-items:center;gap:.25em;margin-top:.125em;font-size:.85em;line-height:1.2;display:flex}.cel-burbuja__pie .icono{color:#53bdeb;stroke-width:2px}.cel-puntos{gap:.25em;padding:.375em .125em .5em;display:inline-flex}.cel-puntos i{background:#8696a0;border-radius:50%;width:.4375em;height:.4375em}.cel-adjunto{overflow-wrap:anywhere;background:#0b141a0f;border-radius:.375em;align-items:center;gap:.5em;margin:.125em 0 .375em;padding:.5em;font-weight:600;display:flex}.cel-adjunto .icono{color:#c0392b;flex:none;width:1.5em;height:1.5em}.cel-adjunto small{color:var(--mz-wa-gris);font-size:.85em;font-weight:400;display:block}.cel-chat__barra{align-items:center;gap:.5em;padding:.375em .5em .625em;display:flex}.cel-chat__barra span{color:#6b7a85;background:#fff;border-radius:1.5em;flex:1;padding:.5em .875em}.cel-chat__barra i{background:var(--mz-wa-verde);color:#fff;border-radius:50%;place-items:center;width:2.5em;height:2.5em;display:grid}@media (prefers-reduced-motion:no-preference){.js .mazo:not([data-entro]) .cel-bloqueo,.js .mazo[data-entro] .cel-bloqueo{opacity:1;visibility:visible}.js .mazo:not([data-entro]) .cel-chat,.js .mazo:not([data-entro]) .cel-aviso{opacity:0}.js .mazo[data-entro] .cel-bloqueo{animation:mz-enciende .5s var(--curva-estado) .6s backwards, mz-apaga .42s var(--curva-estado) 2.55s forwards}.js .mazo[data-entro] .cel-aviso{animation:mz-llega .62s var(--curva-entrada) 1.1s backwards}.js .mazo[data-entro] .cel__aparato{animation:.42s linear 1.16s mz-vibra}.js .mazo[data-entro] .cel-chat{animation:mz-aparece .42s var(--curva-estado) 2.55s backwards}.js .mazo[data-entro] .cel-llega{animation:mz-crece .52s var(--curva-entrada) var(--t) backwards}.js .mazo[data-entro] .cel-llega--escribe{opacity:0;visibility:hidden;animation:mz-escribe-y-se-va 1.42s var(--curva-estado) var(--t) backwards;grid-template-rows:0fr;margin-top:-.375em;display:grid}.js .mazo .cel-puntos i{animation:mz-escribe 1.1s var(--curva-estado) infinite}.js .mazo .cel-puntos i:nth-child(2){animation-delay:.16s}.js .mazo .cel-puntos i:nth-child(3){animation-delay:.32s}.js .mazo:not([data-entro]) [data-venta-nueva]{opacity:0}.js .mazo[data-entro] [data-venta-nueva]{animation:mz-llega .62s var(--curva-entrada) 8.2s backwards}}@keyframes mz-apaga{to{opacity:0;visibility:hidden}}@keyframes mz-aparece{0%{opacity:0}}@keyframes mz-crece{0%{opacity:0;grid-template-rows:0fr}}@keyframes mz-escribe-y-se-va{0%{opacity:0;visibility:visible;grid-template-rows:0fr}18%,84%{opacity:1;visibility:visible;grid-template-rows:1fr;margin-top:0}to{opacity:0;visibility:visible;grid-template-rows:0fr}}@keyframes mz-escribe{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}@keyframes mz-llega{0%{opacity:0;transform:translateY(-1.5rem)scale(.96)}}@keyframes mz-enciende{0%{filter:brightness(.25)}}@keyframes mz-vibra{0%,to{translate:0}15%{translate:-3px}30%{translate:3px}45%{translate:-2px}60%{translate:2px}80%{translate:-1px}}@media (width<=899.98px) and (prefers-reduced-motion:no-preference){.js .mazo .cap__pantalla{opacity:0;transform-origin:50% 0;transition:opacity var(--dur-entrada) var(--curva-entrada), transform var(--dur-entrada) var(--curva-entrada);transform:translateY(1.5rem)perspective(1200px)rotateX(5deg)}.js .mazo .cap__pantalla[data-visto]{opacity:1;transform:none}}.mazo__asistente,.mazo__piso,.mazo__onda,.mazo__vara,.mazo__marca{display:none}@media (width>=900px) and (height>=600px) and (prefers-reduced-motion:no-preference){.js .mazo__pista{height:calc(var(--capitulos,6) * 100vh + 100vh)}.js .mazo__escena{--nav:calc(var(--alto-nav) + 1px);--indice:4.5rem;--aire:clamp(.75rem, 3cqh, 2rem);--banda-y:calc(var(--nav) + var(--aire));--banda-alto:calc(100cqh - var(--nav) - var(--indice) - 2 * var(--aire));--asistente:min(45cqh, 26rem);--m-izq:max(var(--margen-lateral), (100cqw - var(--ancho-max)) / 2);--m-der:clamp(1.5rem, 3cqw, 4rem);--col-cap:clamp(19rem, 30cqw, 34rem);--col-portada:clamp(22rem, 41cqw, 52rem);--sep:clamp(2rem, 3.5cqw, 4.5rem);--x-vis:calc(var(--m-izq) + var(--col-cap) + var(--sep));--asoma:clamp(1.25rem, 4cqh, 3rem);--ala:calc(var(--asistente) * .3);--m-ventana:max(var(--m-der), calc(var(--asistente) * .45));--piso-y:calc(100cqh - var(--indice));--hombros-y:calc(var(--piso-y) - var(--asistente) * .735);--ventana-arriba:calc(var(--nav) + var(--aire) * .6 + var(--asoma));--ventana-ancho:min(calc(100cqw - var(--x-vis) - var(--m-ventana)), calc((var(--hombros-y) - var(--ventana-arriba)) / .75 * 1.6), 68rem);--ventana-x:calc(var(--x-vis) + (100cqw - var(--x-vis) - var(--m-ventana) - var(--ventana-ancho)) / 2);--ventana-y:max(var(--ventana-arriba), calc(var(--hombros-y) - var(--ventana-ancho) * .625 * .84));max-width:none;height:100vh;padding:0;display:block;position:sticky;top:0;overflow:clip;container:escena/size}.js .mazo:not([data-vivo]) .mazo__inicio,.js .mazo:not([data-vivo]) .cap__pantalla{visibility:hidden}.js .mazo__portada{z-index:200;left:var(--m-izq);top:var(--banda-y);width:var(--col-portada);height:var(--banda-alto);gap:clamp(.75rem,2cqh,1.25rem);min-height:0;position:absolute}.js .mazo__titulo{font-size:min(var(--tam-hero), 8.6cqh, calc(100cqi / 9.4))}.js .mazo__portada,.js .cap__texto{will-change:transform, opacity}.js .mazo__bajada{font-size:min(var(--tam-bajada), 3.05cqh)}.js .mazo__visual{min-height:0;margin:0;display:block;position:static}.js .mazo__visual .cel,.js .mazo__inicio,.js .cap__pantalla{transform-origin:50%;position:absolute;top:0;left:0}.js .mazo__inicio,.js .cap__pantalla{width:var(--ventana-ancho);height:calc(var(--ventana-ancho) * .625);left:var(--ventana-x);top:var(--ventana-y)}.js .mazo__inicio .vs,.js .cap__pantalla .vs{aspect-ratio:auto;height:100%;box-shadow:0 0 0 1px #fff4e629,0 18px 32px -16px #0009}.js .mazo__visual .cel{--cel-alto:min(var(--banda-alto), 42.5rem);--cel-ancho:calc(var(--cel-alto) / 2.02);z-index:20;left:calc(var(--m-izq) + var(--col-portada) + var(--sep));top:calc(var(--banda-y) + (var(--banda-alto) - var(--cel-alto)) / 2)}.js .mazo__indice{z-index:200;left:var(--m-izq);right:var(--m-der);height:var(--indice);align-items:center;padding:0;display:flex;position:absolute;bottom:0}.js .mazo__indice ol{width:100%}.js .mazo__sistema,.js .mazo__capitulos,.js .cap{border:0;margin:0;padding:0;display:block}.js .cap__texto{z-index:200;left:var(--m-izq);top:var(--banda-y);width:var(--col-cap);height:var(--banda-alto);opacity:0;align-content:center;gap:clamp(.625rem,1.8cqh,1rem);max-width:none;position:absolute}.js .cap__titulo{font-size:clamp(40px,min(1.4rem + 2vw,6.6cqh),56px)}.js .cap__paso{min-height:0;padding-block:clamp(.375rem,1.2cqh,.625rem)}.js .cap__paso>span:last-child{opacity:.55}.js .mazo [data-efecto=aparece],.js .mazo [data-efecto=sello],.js .mazo [data-llega],.js .mazo [data-anterior]{opacity:0}.js .mazo [data-efecto=sale]{opacity:1}.js .mazo [data-efecto=barra]{transform:scaleX(0)}.js .mazo [data-trazo]{clip-path:inset(0 100% 0 0)}.js .mazo [data-apagado]{opacity:.38}.js .mazo .vs-estrategia--sugerida{order:3}.js .mazo .vs-dc{gap:.375em}.js .mazo .vs-stock{padding-block:.125em}.js .mazo .vs-stock .vs-fila{padding-block:.25em}.js .mazo .vs-ruta{align-content:start}.js .mazo .vs-ruta li{padding-block:.375em}.js .mazo .vs-remito{align-content:start}.js .mazo .vs-bandeja__abierta{grid-template-rows:auto;align-content:start;gap:.375em;padding-block:.625em}.js .mazo .vs-bandeja__quien{margin-bottom:0;padding-bottom:.375em}.js .mazo .vs-asistente__chat{grid-template-rows:auto auto auto auto 1fr auto;grid-template-columns:minmax(0,13fr) minmax(0,8fr);align-content:start;gap:.375em 1.25em;display:grid}.js .mazo .vs-pregunta{grid-area:1/1/auto/-1;justify-self:end}.js .mazo .vs-quien{grid-area:2/1}.js .mazo .vs-reporte,.js .mazo .vs-reporte__principal,.js .mazo .vs-ranking{display:contents}.js .mazo .vs-grafico{grid-area:3/1/span 4;align-self:start}.js .mazo .vs-leyenda{grid-area:2/2;align-self:center}.js .mazo .vs-exportar{border-top:0;grid-area:1/1;place-self:center start;padding-top:0}.js .mazo .vs-ranking>.vs-tarjeta__nombre{grid-area:3/2}.js .mazo .vs-ranking ul{grid-area:4/2;align-content:start;gap:.2em}.js .mazo .vs-indicadores{grid-area:5/2/span 2;grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;gap:.25em .75em}.js .mazo .vs-ranking li{row-gap:0;line-height:1.25}.js .mazo .vs-ranking .vs-num,.js .mazo .vs-indicadores dd{line-height:1.15}.js .mazo .vs-indicadores .vs-indicadores__nota{font-size:.8em;line-height:1.2}.js .mazo .vs-resultados{gap:0;margin-top:0}.js .mazo .vs-resultados li{padding-block:.2em}.js .mazo .vs-cuenta,.js .mazo .vs-mostrador__venta{align-content:start}.js .mazo .vs-mostrador__buscar{grid-template-rows:auto auto auto 1fr;row-gap:.25em}.js .mazo .vs-atajos{grid-row:3;align-self:start;padding-top:.25em}.js .mazo .vs-plata{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.js .mazo .vs-cuenta{order:2;gap:.25em}.js .mazo .vs-saldo{padding-block:.125em}.js .mazo .vs-movimientos .vs-fila{padding-block:.25em}.js .mazo[data-vivo] .cap__pantalla :is(.vs__busca,.vs__nueva,.vs__campana){transition:opacity var(--dur-larga) var(--curva-estado)}.js .mazo[data-vivo]:not(:has(.indice[aria-current])) .cap__pantalla :is(.vs__busca,.vs__nueva,.vs__campana){opacity:0}.js .mazo__ancla,.js .mazo__marca{pointer-events:none;visibility:hidden;width:1px;scroll-margin-top:0;display:block;position:absolute;left:0}.js .mazo__ancla{height:calc(var(--capitulos,6) * 100vh);top:100vh}.js .mazo__marca{top:calc(var(--i) * 100vh);height:100vh}.js .mazo__piso{z-index:90;left:calc(var(--ventana-x) - var(--ala) * .5);right:0;top:var(--piso-y);background:var(--amb-linea);opacity:0;height:1px;transition:opacity var(--dur-larga) var(--curva-estado);display:block;position:absolute;mask-image:linear-gradient(90deg,#0000,#000 10%)}.js .mazo[data-con-asistente] .mazo__piso{opacity:1}.js .mazo__vara{width:var(--ala);height:var(--asistente);visibility:hidden;pointer-events:none;display:block;position:absolute;top:0;left:0}.js .mazo__asistente{z-index:210;pointer-events:none;opacity:0;display:block;position:absolute;top:0;left:0}.js .mazo__onda{z-index:220;width:3rem;height:3rem;box-shadow:0 0 0 1.5px var(--app-acento), inset 0 0 0 1px #dba14e40;opacity:0;pointer-events:none;will-change:transform, opacity;border-radius:50%;margin:-1.5rem 0 0 -1.5rem;display:block;position:absolute;top:0;left:0}}@media (width>=900px) and (width<=1440px) and (height>=600px) and (prefers-reduced-motion:no-preference){.js .mazo__escena{--col-cap:clamp(18rem, 26cqw, 30rem)}.js .cap__titulo{font-size:clamp(36px,min(1.2rem + 1.8vw,6.2cqh),48px)}}@media (width>=900px) and (height>=600px) and (height<=820px) and (prefers-reduced-motion:no-preference){.js .mazo__escena{--aire:.5rem;--asoma:1.25rem;--indice:3.75rem;--asistente:39cqh}}@media (width>=900px) and (height>=600px) and (height<=760px) and (prefers-reduced-motion:no-preference){.js .cap__bajada{font-size:1.125rem;line-height:1.45}.js .mazo__alcance{padding-top:.5rem}}
