@font-face{font-family:Archivo;font-style:normal;font-weight:400 800;font-display:swap;src:url(/panel/assets/archivo-latin-E0tuGl4L.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:400 800;font-display:swap;src:url(/panel/assets/archivo-latin-ext-C4zznr8T.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/panel/assets/plex-mono-400-latin-DMJ8VG8y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/panel/assets/plex-mono-400-latin-ext-BmRBH3aV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/panel/assets/plex-mono-600-latin-BgSNZQsw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/panel/assets/plex-mono-600-latin-ext-D38SheWl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mc-marca-viva:#00aa4c;--mc-acento-vivo:#f04d2a;--mc-gris-logo:#6d6e71;--mc-marca:#00803b;--mc-marca-oscura:#046c34;--mc-marca-fondo:#eaf6ef;--mc-sobre-marca:#fff;--mc-acento:#c4340f;--mc-acento-fondo:#fdece4;--mc-sobre-acento:#fff;--mc-naranja:#d14600;--mc-naranja-oscura:#b93a08;--mc-naranja-fondo:#fff1e8;--mc-sobre-naranja:#fff;--mc-papel:#f6f7f5;--mc-superficie:#fff;--mc-superficie-suave:#f1f3f1;--mc-borde:#e1e5e1;--mc-borde-fuerte:#c8cfca;--mc-tinta:#141a16;--mc-tinta-suave:#5a6660;--mc-tinta-tenue:#65706a;--mc-bien:#0a6c34;--mc-bien-fondo:#e3f3e9;--mc-mal:#b3261e;--mc-mal-fondo:#fdeceb;--mc-sobre-mal:#fff;--mc-espera:#8a5a00;--mc-espera-fondo:#fdf3e0;--mc-azul:#1d4fa8;--mc-azul-fondo:#e8effb;--mc-foco:#046c34;--mc-fuente:"Archivo", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--mc-fuente-mono:"IBM Plex Mono", ui-monospace, "SF Mono", "Cascadia Mono", Menlo, Consolas, monospace;--mc-txt-menor:.8125rem;--mc-txt-chico:.875rem;--mc-txt-base:1rem;--mc-txt-medio:1.125rem;--mc-txt-grande:1.375rem;--mc-txt-titulo:1.75rem;--mc-txt-enorme:2.5rem;--mc-radio-pieza:.75rem;--mc-radio-tarjeta:1rem;--mc-sombra-tarjeta:0 1px 2px #141a160d, 0 1px 3px #141a160a;--mc-sombra-elevada:0 4px 12px #141a1614, 0 1px 3px #141a160d;--mc-sombra-flotante:0 -1px 3px #141a160f;--mc-toque:44px;--mc-toque-holgado:56px}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mc-marca:#3ed180;--mc-marca-oscura:#6fe39a;--mc-marca-fondo:#16301f;--mc-sobre-marca:#08120b;--mc-acento:#ff9b8a;--mc-acento-fondo:#3a1d15;--mc-sobre-acento:#1a0d08;--mc-naranja:#ffa45c;--mc-naranja-oscura:#ffb87a;--mc-naranja-fondo:#3a2413;--mc-sobre-naranja:#1a0d08;--mc-papel:#101411;--mc-superficie:#171d19;--mc-superficie-suave:#1f2622;--mc-borde:#2c3530;--mc-borde-fuerte:#3d4842;--mc-tinta:#eaefea;--mc-tinta-suave:#a6b2ab;--mc-tinta-tenue:#8e9a93;--mc-bien:#6fe39a;--mc-bien-fondo:#14301f;--mc-mal:#ff9d95;--mc-mal-fondo:#3a1917;--mc-sobre-mal:#1a0806;--mc-espera:#ffc46b;--mc-espera-fondo:#33260f;--mc-azul:#9dbcf5;--mc-azul-fondo:#182640;--mc-foco:#6fe39a;--mc-sombra-tarjeta:0 1px 2px #0006;--mc-sombra-elevada:0 4px 12px #00000073;--mc-sombra-flotante:0 -1px 3px #0006}}:root[data-tema=oscuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mc-marca:#3ed180;--mc-marca-oscura:#6fe39a;--mc-marca-fondo:#16301f;--mc-sobre-marca:#08120b;--mc-acento:#ff9b8a;--mc-acento-fondo:#3a1d15;--mc-sobre-acento:#1a0d08;--mc-naranja:#ffa45c;--mc-naranja-oscura:#ffb87a;--mc-naranja-fondo:#3a2413;--mc-sobre-naranja:#1a0d08;--mc-papel:#101411;--mc-superficie:#171d19;--mc-superficie-suave:#1f2622;--mc-borde:#2c3530;--mc-borde-fuerte:#3d4842;--mc-tinta:#eaefea;--mc-tinta-suave:#a6b2ab;--mc-tinta-tenue:#8e9a93;--mc-bien:#6fe39a;--mc-bien-fondo:#14301f;--mc-mal:#ff9d95;--mc-mal-fondo:#3a1917;--mc-sobre-mal:#1a0806;--mc-espera:#ffc46b;--mc-espera-fondo:#33260f;--mc-azul:#9dbcf5;--mc-azul-fondo:#182640;--mc-foco:#6fe39a;--mc-sombra-tarjeta:0 1px 2px #0006;--mc-sombra-elevada:0 4px 12px #00000073;--mc-sombra-flotante:0 -1px 3px #0006}.mc-logo{border-radius:var(--mc-radio-pieza);background:0 0;padding:0;transition:background-color .12s}.mc-logo img{width:auto;height:100%;display:block}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]) .mc-logo{background:#fff;padding:.375rem .625rem}}:root[data-tema=oscuro] .mc-logo{background:#fff;padding:.375rem .625rem}:root[data-tema=claro] .mc-logo{background:0 0;padding:0}:root{--tinta:var(--mc-tinta);--tinta-suave:var(--mc-tinta-suave);--papel:var(--mc-papel);--tarjeta:var(--mc-superficie);--borde:var(--mc-borde);--marca:var(--mc-naranja);--marca-oscura:var(--mc-naranja-oscura);--marca-fondo:var(--mc-naranja-fondo);--sobre-marca:var(--mc-sobre-naranja);--foco:var(--mc-naranja-oscura);--bien:var(--mc-bien);--bien-fondo:var(--mc-bien-fondo);--mal:var(--mc-mal);--mal-fondo:var(--mc-mal-fondo);--espera:var(--mc-espera);--espera-fondo:var(--mc-espera-fondo);--azul:var(--mc-azul);--azul-fondo:var(--mc-azul-fondo);--sombra-de-deslizar:#141a1638}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--sombra-de-deslizar:#eaefea38}}:root[data-tema=oscuro]{--sombra-de-deslizar:#eaefea38}*{box-sizing:border-box}body{background:var(--papel);color:var(--tinta);font-family:var(--mc-fuente);font-size:var(--mc-txt-base);margin:0;line-height:1.5}.icono{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25em;height:1.25em}.marca{font-size:var(--mc-txt-medio);letter-spacing:-.01em;align-items:center;margin:0;font-weight:800;display:flex}.marca img{flex:none;width:auto;height:44px;display:block}.menor{font-size:var(--mc-txt-menor);color:var(--tinta-suave)}.entrada-dividida{background:var(--tarjeta);grid-template-columns:minmax(280px,2fr) minmax(0,3fr);min-height:100vh;display:grid}.lamina{color:#fff;background:var(--mc-acento-vivo);flex-direction:column;justify-content:flex-end;gap:10px;padding:48px;display:flex;position:relative;overflow:hidden}.lamina:before,.lamina:after{content:"";background:#ffffff1a;border-radius:50%;position:absolute}.lamina:before{width:280px;height:280px;top:-90px;right:-70px}.lamina:after{width:180px;height:180px;bottom:110px;left:-80px}.lamina p{z-index:1;margin:0;position:relative}.lamina-titulo{max-width:13em;font-size:var(--mc-txt-titulo);letter-spacing:-.01em;font-weight:700;line-height:1.2}.entrada{width:100%;max-width:420px;margin:auto;padding:32px 20px}.entrada .marca{margin-bottom:28px}.entrada .marca img{height:64px}.entrada h2{font-size:var(--mc-txt-grande);margin:0}.entrada form.tarjeta{background:0 0;border:none;margin-top:24px;padding:0}.panel{grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid}aside{background:var(--tarjeta);border-right:1px solid var(--borde);flex-direction:column;gap:20px;height:100vh;padding:20px 12px 14px;display:flex;position:sticky;top:0;overflow-y:auto}aside>.marca{padding:0 8px}nav{flex-direction:column;gap:14px;display:flex}.grupo-nav{flex-direction:column;gap:2px;display:flex}.titulo-grupo{letter-spacing:.06em;text-transform:uppercase;color:var(--mc-tinta-tenue);padding:0 12px 4px;font-size:.6875rem;font-weight:600}.nav{width:100%;min-height:38px;font-family:inherit;font-size:var(--mc-txt-chico);text-align:left;color:var(--tinta-suave);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:flex-start;align-items:center;gap:10px;padding:0 12px;font-weight:500;line-height:1;display:flex}.nav:hover:not(:disabled){color:var(--tinta);background:var(--papel)}.nav.activa,.nav.activa:hover:not(:disabled){color:var(--marca-oscura);background:var(--marca-fondo);font-weight:600}.quien{font-size:var(--mc-txt-chico);border-top:1px solid var(--borde);align-items:center;gap:10px;margin-top:auto;padding:12px 6px 0;font-weight:600;line-height:1.25;display:flex}.quien-datos{overflow-wrap:anywhere;min-width:0;margin-right:auto}.quien .menor{font-weight:400}.avatar{width:34px;height:34px;font-size:var(--mc-txt-menor);color:var(--sobre-marca);background:var(--marca);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}main{max-width:1240px;padding:28px 32px 60px}.cabecera-pagina{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:20px;display:flex}.cabecera-pagina h2{font-size:var(--mc-txt-grande);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.2}.cabecera-pagina .bajada{font-size:var(--mc-txt-chico);color:var(--tinta-suave);margin:4px 0 0}.acciones-pagina{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tarjeta{background:var(--tarjeta);border:1px solid var(--borde);border-radius:var(--mc-radio-tarjeta);margin-bottom:16px;padding:22px;overflow-x:auto}@media screen{.tarjeta{background:linear-gradient(to right, var(--tarjeta) 40%, transparent) left center / 28px 100% no-repeat local, linear-gradient(to left, var(--tarjeta) 40%, transparent) right center / 28px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, var(--sombra-de-deslizar), transparent) left center / 12px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, var(--sombra-de-deslizar), transparent) right center / 12px 100% no-repeat scroll, var(--tarjeta)}}.tarjeta.destacada{border-color:var(--marca)}.tarjeta h2{font-size:var(--mc-txt-medio);margin:0 0 16px;font-weight:600}.tarjeta h3{font-size:var(--mc-txt-base);color:var(--tinta-suave);margin:0 0 10px}.sello{font-family:var(--mc-fuente-mono);font-size:var(--mc-txt-menor);color:var(--mc-tinta-tenue);margin:0}.cifras{flex-wrap:wrap;gap:14px;margin-bottom:22px;display:flex}.cifras>div{background:var(--papel);border-radius:var(--mc-radio-pieza);border:1px solid #0000;flex-direction:column;min-width:170px;padding:12px 18px;display:flex}.cifra{font-family:var(--mc-fuente-mono);font-size:var(--mc-txt-titulo);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.cifras .alerta{color:var(--mal);background:var(--mal-fondo);border-color:currentColor}.cifras .alerta .menor{color:currentColor}table{border-collapse:collapse;width:100%}th{font-size:var(--mc-txt-menor);text-align:left;color:var(--tinta-suave);border-bottom:1px solid var(--borde);padding:8px 10px;font-weight:600}td{border-bottom:1px solid var(--borde);vertical-align:top;padding:11px 10px}tr:last-child td{border-bottom:none}.texto-libre{overflow-wrap:anywhere}.tabla-de-premios td:first-child{min-width:220px}.numero{white-space:nowrap;text-align:right;font-family:var(--mc-fuente-mono);font-variant-numeric:tabular-nums}th.numero{font-family:var(--mc-fuente)}td.alerta{color:var(--mal);font-weight:700}tr.en-curso{background:var(--espera-fondo)}table.compacta td{font-size:var(--mc-txt-chico);padding:5px 8px}.repartos{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin:22px 0;display:grid}.reparto-del-premio{color:var(--tinta-suave);font-size:var(--mc-txt-menor);font-weight:400;display:block}.dia-a-dia{margin:22px 0}.dia-a-dia-tabla{border:1px solid var(--borde);border-radius:10px;max-height:340px;overflow:auto}.dia-a-dia-tabla table{margin:0}.dia-a-dia-tabla th{background:var(--tarjeta);position:sticky;top:0}.semaforo,.etiqueta{font-size:var(--mc-txt-menor);border-radius:999px;padding:3px 10px;font-weight:600;display:inline-block}.semaforo.en_linea,.etiqueta.bien{color:var(--bien);background:var(--bien-fondo)}.semaforo.desconectada{color:var(--mal);background:var(--mal-fondo)}.semaforo.nunca_conectada,.semaforo.espera,.etiqueta.espera{color:var(--espera);background:var(--espera-fondo)}.etiqueta.apagada{color:var(--tinta-suave);background:var(--papel);border:1px solid var(--borde)}.etiqueta.azul{color:var(--azul);background:var(--azul-fondo)}.menor.se-pisa{color:var(--espera)}.recuento{font-size:var(--mc-txt-chico);color:var(--tinta-suave);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;display:flex}.aviso{font-size:var(--mc-txt-chico);border-radius:var(--mc-radio-pieza);margin:14px 0;padding:12px 16px}.aviso.bien{color:var(--bien);background:var(--bien-fondo)}.aviso.mal{color:var(--mal);background:var(--mal-fondo)}.aviso.espera{color:var(--espera);background:var(--espera-fondo)}.aviso ul{margin:8px 0 0;padding-left:20px}.cargando-texto{color:var(--tinta-suave)}button{min-height:42px;font-family:inherit;font-size:var(--mc-txt-chico);color:var(--sobre-marca);background:var(--marca);border-radius:var(--mc-radio-pieza);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:600;line-height:1;transition:background-color .12s,border-color .12s;display:inline-flex}button:hover:not(:disabled){background:var(--marca-oscura)}button:focus-visible{outline:2px solid var(--foco);outline-offset:2px}button:disabled{opacity:.5;cursor:default}button.secundario{color:var(--tinta);background:var(--tarjeta);border:1px solid var(--mc-borde-fuerte)}button.secundario:hover:not(:disabled){background:var(--papel)}button.quitar{color:var(--mal);background:var(--tarjeta);border:1px solid var(--mal)}button.quitar:hover:not(:disabled){background:var(--mal-fondo)}button.chico{min-height:34px;font-size:var(--mc-txt-menor);white-space:nowrap;padding:0 12px}button.aprobar{background:var(--bien);min-height:48px;font-size:var(--mc-txt-chico)}button.aprobar:hover:not(:disabled){background:var(--bien);opacity:.9}.botonera{gap:12px;margin-top:18px;display:flex}label{font-size:var(--mc-txt-chico);margin-bottom:6px;font-weight:500;display:block}input{width:100%;height:42px;font-family:inherit;font-size:var(--mc-txt-chico);color:var(--tinta);background:var(--tarjeta);border:1px solid var(--mc-borde-fuerte);border-radius:var(--mc-radio-pieza);padding:0 13px;line-height:1}input::placeholder,textarea::placeholder{color:var(--mc-tinta-tenue)}input:focus{outline:2px solid var(--foco);outline-offset:0;border-color:var(--marca)}input.codigo{font-family:var(--mc-fuente-mono);letter-spacing:.16em}input[aria-invalid=true]{border-color:var(--mal)}.entrada form.tarjeta button{width:100%;min-height:46px;margin-top:16px}.codigo-vinculacion{font-family:var(--mc-fuente-mono);font-size:var(--mc-txt-enorme);letter-spacing:.2em;margin:8px 0;font-weight:700}.codigo-en-fila{font-size:var(--mc-txt-chico);white-space:nowrap;align-self:center}.codigo-en-fila strong{letter-spacing:.12em}[tabindex="-1"]:focus:not(:focus-visible){outline:none}[tabindex="-1"]{scroll-margin-top:16px}main .aviso{scroll-margin-bottom:96px}.cabecera-seccion{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.cabecera-seccion h2{margin:0}.campos{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:20px;display:grid}select{width:100%;height:42px;font-family:inherit;font-size:var(--mc-txt-chico);color:var(--tinta);background:var(--tarjeta);border:1px solid var(--mc-borde-fuerte);border-radius:9px;padding:0 11px;line-height:1}tr.inactivo td{color:var(--tinta-suave)}td.acciones>*{margin:0 6px 6px 0}td.acciones>:last-child{margin-right:0}.permisos{margin:18px 0}.rejilla-permisos{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:6px;display:grid}.permiso{min-height:36px;font:500 var(--mc-txt-menor)/1.2 var(--mc-fuente-mono);text-align:left;color:var(--tinta-suave);border:1px solid var(--borde);cursor:pointer;background:0 0;border-radius:7px;justify-content:flex-start;align-items:center;gap:8px;padding:0 10px;display:flex}.permiso .marca-permiso{width:18px;height:18px;font-size:var(--mc-txt-menor);border:1px solid var(--borde);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}a.nav{text-decoration:none}.permiso .texto-permiso{font-family:var(--mc-fuente);flex-direction:column;flex:1;gap:2px;padding:6px 0;display:flex}.permiso .clave-permiso{font:400 11px/1.2 var(--mc-fuente-mono);opacity:.7}.permiso .estado-permiso{font-family:var(--mc-fuente);flex:none;font-size:11px}.permiso.trae{color:var(--tinta)}.permiso.trae .marca-permiso{border-color:var(--tinta-suave)}.titulo-permisos{font-size:var(--mc-txt-menor);margin:14px 0 6px}.permiso.suma{color:var(--bien);background:var(--bien-fondo);border-color:currentColor}.permiso.resta{color:var(--mal);background:var(--mal-fondo);border-color:currentColor}.permiso.suma .marca-permiso,.permiso.resta .marca-permiso{border-color:currentColor}label.linea{align-items:center;gap:10px;margin:10px 0 0;font-weight:500;display:flex}label.linea input{width:auto}.celda-stock{min-height:30px;font-family:inherit;font-size:var(--mc-txt-base);font-variant-numeric:tabular-nums;color:var(--tinta);border:1px dashed var(--borde);background:0 0;border-radius:6px;padding:2px 10px;font-weight:600;line-height:1}.celda-stock:hover{border-style:solid;border-color:var(--marca)}.ajuste-stock{align-items:center;gap:4px;display:inline-flex}.ajuste-stock input{width:78px;height:34px;font-size:var(--mc-txt-chico);padding:0 8px}.ajuste-stock button{min-height:34px;padding:0 10px}.problema-de-ajuste{font-size:var(--mc-txt-chico);color:var(--mal);text-align:left;white-space:normal;margin-top:4px;display:block}.carga-en-todos{margin-top:20px}.carga-en-todos form{border-top:1px solid var(--borde);grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;gap:6px 12px;padding:10px 0;display:grid}.carga-en-todos label{margin:0}.carga-en-todos .ajuste-stock input{width:96px}.carga-en-todos form>p,.carga-en-todos form>.aviso,.carga-en-todos form>.problema-de-ajuste{grid-column:1/-1;margin:0}table.compacta input{height:36px;font-size:var(--mc-txt-chico);padding:0 8px}table.compacta input[type=number]{text-align:right;width:90px}.numerones{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:18px 0 24px;display:grid}.numeron{background:var(--papel);border-radius:var(--mc-radio-pieza);border:1px solid #0000;padding:14px 16px}.numeron-valor{font-family:var(--mc-fuente-mono);font-size:var(--mc-txt-titulo);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.15}.numeron-titulo{font-size:var(--mc-txt-menor);color:var(--tinta-suave);margin-top:4px}.numeron.destacado{color:var(--espera);background:var(--espera-fondo);border-color:currentColor}.numeron.destacado .numeron-titulo{color:inherit}.barras{align-items:flex-end;gap:3px;height:130px;margin-bottom:24px;padding:10px 0 0;display:flex;overflow-x:auto}.barra{flex-direction:column;flex:1 0 22px;justify-content:flex-end;height:100%;display:flex}.barra-relleno{background:var(--marca);border-radius:3px 3px 0 0;min-height:2px}.barra-etiqueta{font-family:var(--mc-fuente-mono);font-size:var(--mc-txt-menor);color:var(--tinta-suave);text-align:center;font-variant-numeric:tabular-nums;margin-top:5px}.filtros{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:18px;display:flex}.filtros label,.filtros input,.filtros select{margin-bottom:0}.acciones{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}td.codigo,span.codigo{font-family:var(--mc-fuente-mono);letter-spacing:.08em}.mono{font-family:var(--mc-fuente-mono)}.formulario{background:var(--papel);border:1px solid var(--borde);border-radius:10px;margin-bottom:24px;padding:18px}.formulario h3{margin-top:0}.tira-de-imagenes{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin:0 0 14px;padding:0;list-style:none;display:grid}.tira-de-imagenes li{flex-direction:column;gap:6px;display:flex}.tira-de-imagenes img{aspect-ratio:16/10;object-fit:cover;background:var(--papel);border:1px solid var(--borde);border-radius:8px;width:100%}textarea{width:100%;font:inherit;color:inherit;background:var(--tarjeta);border:1px solid var(--mc-borde-fuerte);border-radius:var(--mc-radio-pieza);resize:vertical;margin-bottom:14px;padding:10px 12px}textarea:focus{outline:2px solid var(--foco);border-color:var(--marca)}tr.inactiva td{color:var(--tinta-suave)}.miniatura-de-publicidad{align-items:center;gap:10px;display:inline-flex}.miniatura-de-publicidad img{aspect-ratio:16/10;object-fit:cover;background:var(--papel);border:1px solid var(--borde);border-radius:6px;flex:none;width:72px}tr.inactiva .miniatura-de-publicidad img{opacity:.55}.fichas-de-premio{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:18px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ficha-de-premio{text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.plato-de-premio{border:2px solid var(--borde);background:#fff;border-radius:50%;place-items:center;width:112px;height:112px;display:grid;overflow:hidden}.plato-de-premio img{object-fit:contain;width:86%;height:86%}.plato-de-premio .sin-foto{font-size:var(--mc-txt-chico);color:var(--mc-tinta-suave);overflow-wrap:anywhere;padding:10px;font-weight:700}.ficha-de-premio .botonera{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:2px}.ficha-de-premio label.linea{margin-top:0}.fichas-de-colaborador{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:18px;margin:16px 0;padding:0;list-style:none;display:grid}.ficha-de-colaborador{text-align:center;background:var(--tarjeta);border:1px solid var(--borde);border-radius:14px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:14px;display:flex}.retrato-de-colaborador{aspect-ratio:3/4;border:2px solid var(--borde);background:#f3f1ee;border-radius:12px;place-items:center;width:132px;display:grid;overflow:hidden}.retrato-de-colaborador img{object-fit:cover;object-position:center 20%;width:100%;height:100%}.retrato-de-colaborador.sin-foto span{font-size:var(--mc-txt-chico);color:var(--mc-tinta-suave);padding:10px;font-weight:700}.ficha-de-colaborador .botonera{flex-wrap:wrap;justify-content:center;gap:8px}.corregir-colaborador{text-align:left;flex-direction:column;gap:4px;width:100%;display:flex}.boton-archivo{min-height:34px;font-size:var(--mc-txt-menor);color:var(--tinta);border:1px solid var(--borde);cursor:pointer;border-radius:9px;align-items:center;margin:0;padding:0 12px;font-weight:600;display:inline-flex;position:relative}.boton-archivo input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.boton-archivo:focus-within{outline:3px solid var(--foco);outline-offset:2px}.boton-archivo.apagado{opacity:.5;cursor:default}.bitacora{margin:0 0 18px;padding:0;list-style:none}.bitacora>li{border-bottom:1px solid var(--borde);padding:12px 0}.bitacora-linea{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.bitacora-momento{min-width:130px;font-family:var(--mc-fuente-mono);font-size:var(--mc-txt-menor);color:var(--tinta-suave);font-variant-numeric:tabular-nums}.bitacora em{color:var(--tinta-suave);font-style:normal}.bitacora summary{font-size:var(--mc-txt-menor);color:var(--marca);cursor:pointer;margin-top:6px}.cambio{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.cambio h4{font-size:var(--mc-txt-menor);color:var(--tinta-suave);margin:10px 0 4px}.cambio pre{font-size:var(--mc-txt-menor);background:var(--papel);border:1px solid var(--borde);border-radius:8px;margin:0;padding:10px 12px;overflow-x:auto}.ficha{background:var(--papel);border:1px solid var(--borde);border-radius:10px;margin-top:20px;padding:18px}.ficha h3{margin:0 0 12px}.ficha h4{font-size:var(--mc-txt-chico);color:var(--tinta-suave);margin:20px 0 8px}.datos{grid-template-columns:max-content 1fr;gap:6px 18px;margin:0;display:grid}.datos dt{font-size:var(--mc-txt-menor);color:var(--tinta-suave)}.datos dd{font-size:var(--mc-txt-chico);margin:0}.peligro{color:var(--mc-sobre-mal);background:var(--mal);border-color:var(--mal)}.tarjeta.grises{border-left:4px solid var(--mal)}.tarjeta.grises-confirmar{border:2px solid var(--mal);background:var(--mal-fondo)}.tarjeta.grises-confirmar h2{color:var(--mal)}.grises-premios{font-size:var(--mc-txt-medio);margin:0 0 12px;padding-left:20px}.grises-premios li{margin:4px 0}.grises-total{font-size:var(--mc-txt-medio);margin:0 0 12px}.grises-avisos{margin:0 0 12px;padding-left:20px}.grises-avisos li{margin:6px 0}.confirmar-borrado{border:2px solid var(--mal);border-radius:var(--mc-radio-pieza);background:var(--mal-fondo);gap:12px;padding:16px;display:grid}.confirmar-borrado p{margin:0}.confirmar-borrado label{font-size:var(--mc-txt-chico);gap:6px;font-weight:600;display:grid}.confirmar-borrado .botonera{margin-top:4px}.confirmar-correccion{border:1px solid var(--espera);border-radius:var(--mc-radio-pieza);background:var(--espera-fondo);gap:10px;padding:14px;display:grid}.confirmar-correccion p{margin:0}.confirmar-correccion label{font-size:var(--mc-txt-chico);gap:6px;font-weight:600;display:grid}.confirmar-aprobacion{border:2px solid var(--marca);border-radius:var(--mc-radio-pieza);gap:10px;margin-top:18px;padding:16px;display:grid}.confirmar-aprobacion p{margin:0}.confirmar-aprobacion .botonera{margin-top:4px}.indice-ayuda{gap:6px;margin:0;padding:0;list-style:none;display:grid}.indice-ayuda button{text-align:left;gap:2px;width:100%;min-height:52px;padding:10px 12px;display:grid}.indice-ayuda .menor{color:inherit;opacity:.75;font-weight:400}.pasos-ayuda{margin:0;padding-left:22px}.pasos-ayuda>li{margin-bottom:16px}.pasos-ayuda p{margin:0 0 6px;line-height:1.55}.burbuja-soporte{z-index:40;width:56px;height:56px;min-height:56px;font-size:var(--mc-txt-grande);border-radius:50%;justify-content:center;align-items:center;padding:0;font-weight:800;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 20px #00000038}.panel-soporte{z-index:40;background:var(--tarjeta);border:1px solid var(--borde);border-radius:12px;flex-direction:column;width:min(380px,100vw - 48px);max-height:min(560px,100vh - 48px);display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 10px 32px #00000042}.panel-soporte header{background:var(--papel);border-bottom:1px solid var(--borde);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.panel-soporte header h2{font-size:var(--mc-txt-base);margin:0}.panel-soporte form{border-top:1px solid var(--borde);flex-shrink:0;padding:12px 16px}.panel-soporte textarea{margin-bottom:8px}.panel-soporte .botonera{justify-content:space-between;margin-top:0}.panel-soporte .aviso{margin:0}.hilo-soporte{flex:1;gap:10px;min-height:0;padding:14px 16px;display:grid;overflow-y:auto}.mensaje-soporte{max-width:85%;font-size:var(--mc-txt-chico);white-space:pre-wrap;border-radius:10px;margin:0;padding:8px 12px;line-height:1.5}.mensaje-soporte.persona{color:var(--sobre-marca);background:var(--marca);justify-self:end}.mensaje-soporte.asistente{background:var(--papel)}.papel-de-cupones{gap:24px;max-width:196mm;margin-top:18px;display:grid;container-type:inline-size}.cupones-para-imprimir{--u:calc(100cqw / 196);grid-template-columns:repeat(var(--columnas), minmax(0, 1fr));gap:calc(var(--u) * 2);-webkit-print-color-adjust:exact;print-color-adjust:exact;display:grid}.cupon-impreso{--color-del-cupon:#00803b}.cupon-impreso[data-gris]{--color-del-cupon:#5a5f66}.cupon-impreso[data-prueba]{--color-del-cupon:#1f5fbf}.cupon-impreso .prueba-cupon{letter-spacing:.04em;text-transform:uppercase;font-weight:700}.tarjeta.prueba{border-left:4px solid #1f5fbf}.cupones-para-imprimir[data-por-hoja="24"]{--columnas:3;--alto:33.5;--qr:25;--verde:31;--logo:22;--lamina:1;--aire:1.5;--radio:2;--titulo:2.75;--letra:2;--codigo:2.95}.cupones-para-imprimir[data-por-hoja="12"]{--columnas:2;--alto:45.4;--qr:35;--verde:50;--logo:32;--lamina:1.4;--aire:2;--radio:2.5;--titulo:4.4;--letra:2.7;--codigo:4.2}.cupones-para-imprimir[data-por-hoja="6"]{--columnas:2;--alto:92.8;--qr:49;--verde:35;--logo:36;--lamina:2;--aire:3;--radio:3.5;--titulo:4.6;--letra:3.1;--codigo:6}.cupon-impreso{height:calc(var(--u) * var(--alto));color:#141a16;border:calc(var(--u) * .35) solid var(--color-del-cupon);border-radius:calc(var(--u) * var(--radio));background:#fff;display:flex;position:relative;overflow:hidden}.cupon-marca{flex:0 0 calc(var(--u) * var(--verde));gap:calc(var(--u) * .6);min-width:0;min-height:0;padding:calc(var(--u) * var(--aire));color:#fff;background:var(--color-del-cupon);flex-direction:column;display:flex}.cupon-lamina{padding:calc(var(--u) * var(--lamina));border-radius:calc(var(--u) * 1.2);background:#fff;flex:none;align-self:flex-start}.cupon-impreso .cupon-logo{width:calc(var(--u) * var(--logo));height:auto;display:block}.cupon-textos{gap:calc(var(--u) * .35);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.cupon-titulo{font-size:calc(var(--u) * var(--titulo));flex:none;font-weight:800;line-height:1.05}.pie-cupon{-webkit-line-clamp:2;font-size:calc(var(--u) * var(--letra));overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:none;line-height:1.12;display:-webkit-box;overflow:hidden}.pie-cupon.local-cupon{-webkit-line-clamp:1}.vigencia-cupon{font-size:calc(var(--u) * var(--letra));flex:none;margin-top:auto;font-weight:600;line-height:1.12}.cupon-talon{border-left:calc(var(--u) * .35) dashed var(--color-del-cupon);flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:relative}.cupon-talon:before,.cupon-talon:after{content:"";left:calc(var(--u) * -2.2);width:calc(var(--u) * 4);height:calc(var(--u) * 4);border:calc(var(--u) * .35) solid var(--color-del-cupon);background:#fff;border-radius:50%;position:absolute}.cupon-talon:before{top:calc(var(--u) * -2.4)}.cupon-talon:after{bottom:calc(var(--u) * -2.4)}.cupon-talon svg{width:calc(var(--u) * var(--qr));height:calc(var(--u) * var(--qr));flex:none}.codigo-cupon{font-family:var(--mc-fuente-mono);font-size:calc(var(--u) * var(--codigo));letter-spacing:.05em;white-space:nowrap;font-weight:600;line-height:1}.cupones-para-imprimir[data-por-hoja="6"] .cupon-impreso{flex-direction:column}.cupones-para-imprimir[data-por-hoja="6"] .cupon-marca{align-items:center;gap:calc(var(--u) * 2.5);flex-direction:row}.cupones-para-imprimir[data-por-hoja="6"] .cupon-lamina{align-self:center}.cupones-para-imprimir[data-por-hoja="6"] .cupon-textos{align-self:stretch}.cupones-para-imprimir[data-por-hoja="6"] .cupon-talon{border-top:calc(var(--u) * .35) dashed var(--color-del-cupon);border-left:none}.cupones-para-imprimir[data-por-hoja="6"] .cupon-talon:before{top:calc(var(--u) * -2.2);left:calc(var(--u) * -2.2)}.cupones-para-imprimir[data-por-hoja="6"] .cupon-talon:after{top:calc(var(--u) * -2.2);right:calc(var(--u) * -2.2);bottom:auto;left:auto}@media print{@page hoja-de-cupones{size:A4;margin:7mm}.hoja-de-cupones .no-se-imprime{display:none!important}.panel:has(.hoja-de-cupones)>:not(main){display:none!important}main:has(>.hoja-de-cupones)>:not(.hoja-de-cupones){display:none!important}.panel:has(.hoja-de-cupones){min-height:0;display:block}main:has(>.hoja-de-cupones){max-width:none;padding:0}.hoja-de-cupones{background:0 0;border:none;margin:0;overflow:visible;padding:0!important}.papel-de-cupones{max-width:none;margin:0;display:block;container-type:normal}.cupones-para-imprimir{--u:1mm;page:hoja-de-cupones;break-inside:avoid}.cupones-para-imprimir:not(:last-child){break-after:page}.cupon-impreso{break-inside:avoid}}.destacado-del-dia{margin:0 0 16px}.vacio{background:var(--papel);border:1px dashed var(--mc-borde-fuerte);border-radius:var(--mc-radio-pieza);margin:4px 0 18px;padding:18px}.vacio p{margin:0 0 10px}.vacio p:last-child{margin-bottom:0}a.boton{min-height:var(--mc-toque);color:var(--sobre-marca);background:var(--marca);border-radius:9px;align-items:center;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.festejo{color:var(--tinta);background:var(--bien-fondo);border:1px solid var(--bien);border-radius:var(--mc-radio-tarjeta);align-items:center;gap:14px;margin:14px 0;padding:16px 18px;animation:.48s cubic-bezier(.2,.9,.3,1.25) both festejo-entrada;display:flex}.festejo a{color:inherit;font-weight:600}.festejo-marca{width:40px;height:40px;font-size:var(--mc-txt-grande);color:var(--mc-sobre-marca);background:var(--bien);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;animation:.7s ease-out both festejo-marca;display:inline-flex}.festejo-chico{animation:.48s cubic-bezier(.2,.9,.3,1.25) both festejo-entrada}@keyframes festejo-entrada{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:none}}@keyframes festejo-marca{0%{transform:scale(.4)rotate(-25deg)}60%{transform:scale(1.15)rotate(6deg)}to{transform:none}}@media (prefers-reduced-motion:reduce){.festejo,.festejo-marca,.festejo-chico{animation:none}}.periodo-consultado{margin:4px 0 0}.numeron-detalle{font-size:var(--mc-txt-chico);color:var(--tinta);margin-top:4px}.barra{cursor:pointer}.barra.elegida .barra-relleno{background:var(--mc-acento)}.lectura-del-grafico{min-height:1.5em;font-size:var(--mc-txt-chico);color:var(--tinta-suave);margin:-14px 0 24px}.solo-lector,table.solo-lector{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;min-width:0;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.permiso.eleccion{min-height:42px;font-family:var(--mc-fuente);font-size:var(--mc-txt-chico);border-color:var(--mc-borde-fuerte);border-radius:var(--mc-radio-pieza);padding:0 12px}.rejilla-juegos{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.permiso.eleccion.juego{flex-direction:column;align-items:stretch;gap:6px;padding:6px 6px 8px}.permiso.eleccion.juego .miniatura-juego{aspect-ratio:240/172;object-fit:cover;background:#0a1a11;border-radius:6px;width:100%;display:block}.permiso.eleccion.juego .nombre-juego{align-items:flex-start;gap:6px;line-height:1.2;display:flex}.permiso.eleccion.juego .nombre-juego .marca-permiso{flex:none}.permiso.eleccion.juego.suma .miniatura-juego{outline:2px solid var(--marca);outline-offset:1px}.permiso.eleccion.suma{color:var(--marca-oscura);background:var(--marca-fondo);border-color:var(--marca)}.permiso.eleccion:hover:not(:disabled){background:var(--marca-fondo)}.quien-cierra{font-size:var(--mc-txt-chico);color:var(--tinta);margin:12px 0 6px;font-weight:600}.linea-de-local{justify-content:space-between;align-items:center;gap:10px;display:flex}.cierre{margin-bottom:14px}.dias-de-la-semana{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;max-width:480px;display:grid}.dias-de-la-semana .permiso{justify-content:center;padding:0 2px}.fecha-de-cierre{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.fecha-de-cierre input{width:auto}.fechas-de-cierre{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.fechas-de-cierre li{color:var(--marca-oscura);background:var(--marca-fondo);border-radius:var(--mc-radio-pieza);align-items:center;gap:4px;padding-left:10px;display:inline-flex}.sacar-fecha{min-width:32px;min-height:32px;color:inherit;background:0 0;border:0;padding:0}.barra-lista{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:14px;display:flex}.buscador{max-width:320px;color:var(--mc-tinta-tenue);flex:240px;position:relative}.buscador .icono{position:absolute;top:12px;left:12px}.buscador input{padding-left:38px}.segmentos{background:var(--mc-superficie-suave);border-radius:var(--mc-radio-pieza);flex-wrap:wrap;gap:2px;padding:3px;display:flex}.segmento{min-height:32px;font-size:var(--mc-txt-menor);color:var(--tinta-suave);background:0 0;border-radius:9px;padding:0 12px;font-weight:500}.segmento:hover:not(:disabled){color:var(--tinta);background:0 0}.segmento[aria-pressed=true],.segmento[aria-pressed=true]:hover:not(:disabled){color:var(--tinta);background:var(--tarjeta);font-weight:600}.lista-promos{gap:10px;margin:0;padding:0;list-style:none;display:grid}.fila-promo{background:var(--tarjeta);border:1px solid var(--borde);border-radius:var(--mc-radio-tarjeta);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px 18px;display:grid}.fila-titulo{flex-wrap:wrap;align-items:center;gap:4px 10px;font-weight:600;display:flex}.fila-plan{text-align:right;justify-items:end;gap:2px;display:grid}.ficha-icono{width:42px;height:42px;color:var(--marca-oscura);background:var(--marca-fondo);border-radius:var(--mc-radio-pieza);flex:none;justify-content:center;align-items:center;display:inline-flex}button.volver{min-height:30px;font-size:var(--mc-txt-menor);color:var(--tinta-suave);background:0 0;margin-bottom:8px;padding:0 8px 0 2px;font-weight:500}button.volver:hover:not(:disabled){color:var(--tinta);background:0 0}.cabecera-ficha{flex-wrap:wrap;align-items:center;gap:12px 14px;margin-bottom:12px;padding:16px 18px;display:flex}.ficha-titulo{flex:260px;min-width:0}.cabecera-ficha h2{font-size:var(--mc-txt-grande);margin:0 0 2px;font-weight:700;line-height:1.2}.pestanias{background:var(--tarjeta);border:1px solid var(--borde);border-radius:var(--mc-radio-tarjeta);gap:4px;margin-bottom:16px;padding:4px;display:flex;overflow-x:auto}.pestania{min-height:36px;color:var(--tinta-suave);background:0 0;border-radius:10px;flex:none;padding:0 14px;font-weight:500}.pestania:hover:not(:disabled){color:var(--tinta);background:var(--papel)}.pestania.activa,.pestania.activa:hover:not(:disabled){color:var(--sobre-marca);background:var(--marca);font-weight:600}.camino{flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.camino li{font-size:var(--mc-txt-chico);color:var(--tinta-suave);background:var(--papel);border-radius:999px;align-items:center;gap:8px;padding:7px 12px 7px 8px;display:inline-flex}.camino li.hecho{color:var(--bien);background:var(--bien-fondo)}.camino .punto{border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;display:inline-flex}.camino .icono{stroke-width:2.5px;width:14px;height:14px}.hojas-del-plan{border-top:1px solid var(--borde);margin-top:20px;padding-top:16px}.acciones-del-plan{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.con-pasos{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:20px;display:grid}.pasos{gap:4px;margin:0;padding:0;list-style:none;display:grid}.paso{font-size:var(--mc-txt-chico);color:var(--mc-tinta-tenue);border-radius:var(--mc-radio-pieza);border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);gap:0 10px;padding:12px;font-weight:600;display:grid}.paso .numero-paso{width:24px;height:24px;font-size:var(--mc-txt-menor);background:var(--mc-superficie-suave);border-radius:50%;grid-row:span 2;justify-content:center;align-items:center;display:inline-flex}.paso .menor{color:inherit;font-weight:400}.paso[aria-current=step]{color:var(--marca-oscura);background:var(--marca-fondo);border-color:var(--marca)}.paso[aria-current=step] .numero-paso{color:var(--sobre-marca);background:var(--marca)}.dos-campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.dos-campos .a-lo-ancho{grid-column:1/-1}.rejilla-permisos.chica{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.botonera.seguir{justify-content:flex-end;margin:0 0 16px}label.linea input.interruptor{appearance:none;background:var(--mc-borde-fuerte);cursor:pointer;border:none;border-radius:999px;flex:none;width:40px;height:22px;margin:0;transition:background-color .12s;position:relative}label.linea input.interruptor:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .12s;position:absolute;top:3px;left:3px}label.linea input.interruptor:checked{background:var(--marca)}label.linea input.interruptor:checked:after{transform:translate(18px)}label.linea input.interruptor:disabled{opacity:.5;cursor:default}@media (width<=820px){.panel{grid-template-columns:minmax(0,1fr)}:root{--mc-txt-menor:var(--mc-txt-chico);--alto-del-menu:calc(var(--mc-toque) + 2 * 8px + 1px)}[tabindex="-1"],main :is(label,input,select,textarea,button,a,summary,.tarjeta,.barras,.dia-a-dia-tabla,.pestanias,pre){scroll-margin-top:calc(var(--alto-del-menu) + 16px)}aside{display:contents}aside>.marca{font-size:var(--mc-txt-base);background:var(--tarjeta);grid-row:1;padding:12px 12px 4px}.grupo-nav{display:contents}.titulo-grupo{display:none}.entrada-dividida{grid-template-columns:minmax(0,1fr)}.lamina{display:none}.con-pasos{grid-template-columns:minmax(0,1fr)}.pasos{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.paso{justify-content:center;padding:8px;display:flex}.paso .texto-paso{display:none}.dos-campos{grid-template-columns:minmax(0,1fr)}.fila-promo{grid-template-columns:auto minmax(0,1fr);padding:12px}.fila-plan{text-align:left;grid-column:1/-1;justify-items:start}.fila-promo>button{grid-column:1/-1;justify-self:start}.buscador{max-width:none}.quien{font-size:var(--mc-txt-chico);background:var(--tarjeta);grid-row:2;align-items:center;gap:10px;margin-top:0;padding:4px 12px 10px;display:flex}nav{z-index:5;background:var(--tarjeta);border-bottom:1px solid var(--borde);scrollbar-width:thin;flex-direction:row;grid-row:3;gap:6px;padding:8px 12px;position:sticky;top:0;overflow-x:auto}nav:after{content:"";pointer-events:none;background:linear-gradient(to right, transparent, var(--tarjeta) 75%);flex:0 0 36px;margin-left:-6px;position:sticky;right:-12px}.nav{width:auto;min-height:var(--mc-toque);white-space:nowrap;flex-shrink:0;padding:9px 12px}.pestania,button.chico,.ajuste-stock button{min-height:var(--mc-toque)}.celda-stock{min-width:var(--mc-toque);min-height:var(--mc-toque)}.permiso{min-height:var(--mc-toque)}.ajuste-stock{flex-wrap:wrap;gap:8px}.ajuste-stock input,table.compacta input{height:var(--mc-toque)}.carga-en-todos form{grid-template-columns:minmax(0,1fr)}td.acciones,.acciones{gap:10px}main{padding:16px 12px 96px}.tarjeta{padding:16px;overflow-x:auto}table{min-width:max-content}th,td{white-space:nowrap;padding:8px}table:has(td.texto-libre){min-width:0}td.texto-libre{white-space:normal;min-width:14ch}table.en-tarjetas{min-width:0;display:block}table.en-tarjetas thead{display:none}table.en-tarjetas tbody{gap:10px;display:grid}table.en-tarjetas tr{border:1px solid var(--borde);border-radius:10px;gap:4px;padding:12px;display:grid}table.en-tarjetas td{text-align:left;white-space:normal;overflow-wrap:anywhere;border:0;padding:0;display:block}table.en-tarjetas td[data-titulo]:before{content:attr(data-titulo) ": ";font-family:var(--mc-fuente);color:var(--tinta-suave)}table.en-tarjetas td.acciones{margin-top:6px;display:flex}.panel-soporte{width:auto;max-height:70vh;left:8px;right:8px}}@media (width<=480px){.cifras{display:grid}.cifras,.repartos{grid-template-columns:1fr}}.medidores{gap:16px;margin:0 0 18px;padding:0;list-style:none;display:grid}.medidor-texto{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-bottom:6px;display:flex}.medidor-cifra{font-variant-numeric:tabular-nums}.medidor-cifra strong{font-family:var(--mc-fuente-mono);font-weight:600}.medidor-riel{background:var(--papel);border-radius:5px;height:10px;overflow:hidden}.medidor-relleno{background:var(--marca);border-radius:5px;min-width:2px;height:100%;transition:width .4s}.medidor-nota{margin:6px 0 0}@media (prefers-reduced-motion:reduce){.medidor-relleno{transition:none}}
