@font-face{font-family:Encode Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:75% 125%;src:url(/_astro/encode-sans-vietnamese-wdth-normal.DTC1eJvH.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Encode Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:75% 125%;src:url(/_astro/encode-sans-latin-ext-wdth-normal.DMhgseL7.woff2)format("woff2-variations");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:Encode Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:75% 125%;src:url(/_astro/encode-sans-latin-wdth-normal.B856gkUz.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-ext-wght-normal.C6vrW8VD.woff2)format("woff2-variations");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:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-wght-normal.BcXVPD7q.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--f-titulo:"Encode Sans Variable","Encode Sans",sans-serif;--f-ui:"Atkinson Hyperlegible Next Variable","Atkinson Hyperlegible Next",sans-serif;--f-sis:-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--lav:#7789c3;--ambar:#ff8c1a;--fondo:#fff;--tinta:#0e0e10;--tinta-2:#4e5576;--linea:#e1e4ef;--sup-2:#f2f3f9;--tinte:#e6e9f6;--tinte-texto:#33407a;--accion:#6374ac;--accion-presion:#4f5e97;--hueco:#f0f2f9;--hueco-borde:#d7dcee;--accion-texto:#fff;--suave-presion:#d2d8ef;--negra:#0e0e10;color-scheme:light;--curva:cubic-bezier(.2,.8,.2,1);--rebote:cubic-bezier(.3,1.6,.5,1);--env:1240px;--lado:max(clamp(24px,5vw,80px), env(safe-area-inset-left), env(safe-area-inset-right))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--fondo:#0e0e10;--tinta:#f4f4f1;--tinta-2:#a9aec6;--linea:#262938;--sup-2:#1e2029;--tinte:#1d2132;--tinte-texto:#c9d3fa;--accion:#afc2fc;--accion-presion:#c9d3fa;--accion-texto:#0e0e10;--suave-presion:#2e3449;--hueco:#1d2132;--hueco-borde:#3a4160;--negra:#1b1e2d;color-scheme:dark}}:root[data-theme=dark]{--fondo:#0e0e10;--tinta:#f4f4f1;--tinta-2:#a9aec6;--linea:#262938;--sup-2:#1e2029;--tinte:#1d2132;--tinte-texto:#c9d3fa;--accion:#afc2fc;--accion-presion:#c9d3fa;--accion-texto:#0e0e10;--suave-presion:#2e3449;--hueco:#1d2132;--hueco-borde:#3a4160;--negra:#1b1e2d;color-scheme:dark}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth}body{background:var(--fondo);color:var(--tinta);font:400 18px/1.5 var(--f-ui);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}a{color:inherit}:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid}.oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.navaja{--p-fondo:#efe5cf;--p-sup:#fffaee;--p-texto:#141b2e;--p-primario:#b3261e;--p-sobre:#fff;--p-acento:#9db7e0}.rosa{--p-fondo:#ffd3e4;--p-sup:#fff1f6;--p-texto:#3d0a24;--p-primario:#c2005e;--p-sobre:#fff;--p-acento:#ff8a1f}.cancha{--p-fondo:#1d4f91;--p-sup:#19447d;--p-texto:#fff;--p-primario:#e4f04a;--p-sobre:#13294b;--p-acento:#ffb38a}.bata{--p-fondo:#d6efe8;--p-sup:#f4fbf9;--p-texto:#0f1d33;--p-primario:#2348c9;--p-sobre:#fff;--p-acento:#fff}.envoltura{max-width:var(--env);padding:0 var(--lado);margin:0 auto}.cabeza{justify-content:space-between;align-items:center;padding-top:28px;padding-bottom:28px;display:flex}.firma{align-items:center;gap:12px;text-decoration:none;display:flex}.firma .simbolo{width:40px;height:40px}.firma .logotipo{width:92px;height:42px;color:var(--tinta)}.idioma{font:600 16px/1 var(--f-ui);color:var(--tinta-2);gap:14px;display:flex}.idioma a{padding:14px 4px;text-decoration:none}.idioma a:hover{color:var(--tinta)}.idioma a[aria-current=true]{color:var(--tinta);box-shadow:inset 0 -3px 0 var(--lav)}.tablero{--g:8px;--etq:56px;--m:calc((min(100vw, var(--env)) - 2 * var(--lado) - var(--etq) - 24 * var(--g)) / 24);grid-template-columns:var(--etq) repeat(24,var(--m));grid-template-rows:auto repeat(7,var(--m));gap:var(--g);margin-top:24px;display:grid;position:relative}.tablero .h{font:600 14px/1 var(--f-ui);color:var(--tinta-2);grid-row:1;align-self:end;padding-bottom:6px}.tablero .d{font:700 16px/1 var(--f-titulo);color:var(--tinta-2);grid-column:1;align-self:center;font-stretch:112%}.mod{width:var(--m);height:var(--m);border-radius:calc(var(--m)*.25);position:relative}.mod.lleno{background:var(--tinta)}.mod.libre{background:var(--hueco);box-shadow:inset 0 0 0 2px var(--hueco-borde);cursor:pointer;transition:transform .12s var(--curva),box-shadow .12s var(--curva)}.mod.libre:hover{box-shadow:inset 0 0 0 2px var(--accion)}.mod.libre:active{transform:scale(.965)}.mod.iris{cursor:default}.mod.iris:hover{box-shadow:inset 0 0 0 2px var(--hueco-borde)}.mod.espera{box-shadow:inset 0 0 0 calc(var(--m)*.19) var(--tinta);cursor:default;background:0 0}.mod.espera:after{content:"";background:var(--tinta);border-radius:22%;position:absolute;inset:36%}.mod.tuya{box-shadow:none;cursor:default;background:0 0}.mod.tuya:before{content:"";inset:calc(var(--m)*-.17);border-radius:calc(var(--m)*.34);background:var(--ambar);animation:pop .45s var(--rebote) both;position:absolute;box-shadow:inset 0 0 0 2px #0e0e10}.pupila{width:calc(var(--m)*1.34);height:calc(var(--m)*1.34);z-index:1;pointer-events:none;place-self:center;place-items:center;display:grid}.pupila .ojo{width:var(--m);height:var(--m);border-radius:calc(var(--m)*.25);box-shadow:inset 0 0 0 calc(var(--m)*.19) var(--tinta);grid-area:1/1;position:relative;transform:scale(0)}.pupila .ojo:after{content:"";background:var(--tinta);border-radius:22%;position:absolute;inset:36%}.pupila .ambar{border-radius:calc(var(--m)*.34);background:var(--ambar);grid-area:1/1;width:100%;height:100%;transform:scale(0);box-shadow:inset 0 0 0 2px #0e0e10}@keyframes pop{0%{transform:scale(0)rotate(-90deg)}to{transform:none}}.historia{position:relative}.escena{background:var(--fondo);z-index:5;flex-direction:column;justify-content:center;gap:20px;min-height:100svh;padding-top:8px;padding-bottom:72px;display:flex;position:relative}.arriba-escena{grid-template-columns:1.1fr 1fr;align-items:end;gap:16px 56px;display:grid}.arriba-escena h1{font:800 clamp(30px,3.4vw,52px)/1.04 var(--f-titulo);letter-spacing:-.01em;max-width:15ch;font-stretch:125%}.pasos{min-height:3.2em;margin:0;padding:0;list-style:none;display:grid}.pasos li{font:600 clamp(18px,1.6vw,22px)/1.35 var(--f-ui);opacity:0;transition:opacity .32s var(--curva),transform .32s var(--curva);grid-area:1/1;align-items:flex-start;gap:14px;display:flex;transform:translateY(10px)}.pasos li.activo{opacity:1;transform:none}.pasos b{background:var(--tinta);width:30px;height:30px;color:var(--fondo);font:800 15px/1 var(--f-titulo);border-radius:9px;flex:none;place-items:center;display:grid}.tablero{margin-top:8px}.desliza{display:none}.js .desliza{font:600 15px/1.3 var(--f-ui);color:var(--tinta-2);transition:opacity .26s var(--curva);align-items:center;gap:8px;margin-top:12px;display:flex}.desliza svg{animation:baja 1.4s var(--curva) infinite;flex:none;rotate:90deg}.desliza.fuera{opacity:0}@keyframes baja{0%,to{translate:0 -2px}50%{translate:0 4px}}.pie-escena{grid-template-columns:auto 1fr auto;align-items:start;gap:20px 40px;margin-top:12px;display:grid}.leyenda{font:700 15px/1 var(--f-ui);color:var(--tinta-2);grid-template-columns:repeat(2,auto);gap:10px 22px;margin:0;padding:0;list-style:none;display:grid}.leyenda li{opacity:.35;transition:opacity .3s var(--curva),color .3s var(--curva);align-items:center;gap:10px;display:flex}.leyenda li.encendida{opacity:1;color:var(--tinta)}.leyenda i{border-radius:5px;flex:none;width:20px;height:20px;position:relative}.l-libre{background:var(--hueco);box-shadow:inset 0 0 0 2px var(--hueco-borde)}.l-lleno{background:var(--tinta)}.l-ojo{box-shadow:inset 0 0 0 4px var(--tinta)}.l-ojo:after{content:"";background:var(--tinta);border-radius:22%;position:absolute;inset:36%}.l-tuya{background:var(--ambar);box-shadow:inset 0 0 0 2px #0e0e10}.solicitudes{flex-direction:column;justify-self:center;gap:8px;display:flex}.solicitudes p{background:var(--negra);color:#f4f4f1;font:600 15px/1 var(--f-ui);opacity:0;border-radius:13px;align-items:center;gap:10px;padding:10px 14px;display:flex;transform:translate(24px)}.solicitudes i{border-radius:4px;width:14px;height:14px;position:relative;box-shadow:inset 0 0 0 3px #fff}.solicitudes i:after{content:"";background:#fff;border-radius:1.5px;position:absolute;inset:4px}.panel{flex-direction:column;gap:12px;min-width:min(100%,340px);display:flex}.cuenta{font:800 40px/1 var(--f-titulo);font-stretch:125%}.cuenta small{font:600 16px/1.3 var(--f-ui);color:var(--tinta-2);margin-top:6px;display:block}#aviso{min-height:48px;color:var(--tinta-2)}.globo{z-index:20;pointer-events:none;background:var(--tinta);color:var(--fondo);font:700 14px/1 var(--f-ui);opacity:0;transition:opacity .14s var(--curva),transform .14s var(--curva);white-space:nowrap;border-radius:10px;padding:9px 12px;position:fixed;top:0;left:0;transform:translate(-50%,-100%)translateY(-10px)scale(.92)}.globo.ver{opacity:1;transform:translate(-50%,-100%)translateY(-14px)scale(1)}.globo:after{content:"";background:var(--tinta);border-radius:2px;width:10px;height:10px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.mod.libre:not(.iris):not(.letra):hover{box-shadow:inset 0 0 0 2px var(--accion);transform:scale(1.12)}.mod.letra{cursor:default}.firma .simbolo .ojos-logo{transform-origin:60px 44px;transform-box:view-box}.firma .simbolo.parpadea .ojos-logo{animation:.16s step-end parpadeo}@keyframes parpadeo{0%{transform:scaleY(.15)}to{transform:none}}#aviso strong{color:var(--tinta)}.boton{font:700 17px/1 var(--f-titulo);background:var(--accion);height:56px;color:var(--accion-texto);cursor:pointer;transition:transform .12s var(--curva),background .12s var(--curva);border:0;border-radius:13px;justify-content:center;align-items:center;gap:12px;padding:0 24px;font-stretch:112%;text-decoration:none;display:inline-flex}.boton:hover{background:var(--accion-presion)}.boton:active{transform:scale(.965)}.boton svg{transition:transform .16s var(--curva)}.boton:hover svg{transform:translate(4px)}.boton:focus-visible{outline:2px solid var(--tinta);outline-offset:3px;border-radius:13px}.boton:disabled{background:var(--tinte);color:var(--tinta-2);cursor:not-allowed;transform:none}.boton.suave{background:var(--tinte);color:var(--tinte-texto)}.boton.suave:hover{background:var(--suave-presion)}.acciones{flex-wrap:wrap;gap:12px;display:flex}.titulo-partido{font:800 clamp(32px,4vw,60px)/1.05 var(--f-titulo);letter-spacing:-.01em;grid-template-columns:1fr 1fr;font-stretch:125%;display:grid}.titulo-partido span{padding:96px var(--lado) 0}.titulo-partido .izq{text-align:right;background:var(--p-fondo);color:var(--p-texto)}.momento{grid-template-columns:1fr 1fr;display:grid;position:relative}.lado{padding:72px var(--lado) 88px;flex-direction:column;gap:28px;min-width:0;display:flex}.cliente{background:var(--p-fondo);color:var(--p-texto);align-items:flex-end}.cliente>*,.duena>*{width:min(100%,460px)}.duena{background:var(--fondo);align-items:flex-start}.momento+.momento .lado{padding-top:96px}.hora{z-index:2;background:var(--fondo);color:var(--tinta);font:800 18px/1 var(--f-titulo);height:44px;box-shadow:0 0 0 2px var(--tinta);border-radius:10px;align-items:center;padding:0 14px;font-stretch:112%;display:flex;position:absolute;top:72px;left:50%;transform:translate(-50%)}.momento+.momento .hora{top:96px}.hora{transform-origin:50% 0;transition:rotate .52s var(--rebote),opacity .26s var(--curva)}.js .momento:not(.visible) .hora{opacity:0;rotate:x -90deg}.pie-lado{margin-top:auto;font-size:17px;line-height:1.5}.cliente .pie-lado{opacity:.88}.duena .pie-lado{color:var(--tinta-2)}.pie-lado b{font-weight:700}.duena .pie-lado b{color:var(--tinta)}.titulo-lado{font:800 clamp(26px,2.6vw,36px)/1.12 var(--f-titulo);font-stretch:125%}.cruce{z-index:3;height:38px;font:700 15px/1 var(--f-ui);white-space:nowrap;pointer-events:none;background:var(--hasta-fondo);color:var(--hasta-texto);border-radius:11px;align-items:center;gap:8px;padding:0 14px;display:inline-flex;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 10px 24px -12px #0e0e108c}.cruce .flecha{transform:scaleX(var(--dir));font-weight:800;display:inline-block}.js .momento:not(.visible) .cruce{opacity:0}.momento.visible .cruce{animation:cruzar 1.3s var(--curva) .25s both}@keyframes cruzar{0%{translate:calc(-50% - var(--dir) * 150px) -50%;opacity:0;background:var(--desde-fondo);color:var(--desde-texto)}15%{opacity:1}49.9%{background:var(--desde-fondo);color:var(--desde-texto)}50%{background:var(--hasta-fondo);color:var(--hasta-texto)}to{opacity:1;background:var(--hasta-fondo);color:var(--hasta-texto);translate:-50% -50%}}@keyframes cruzar-v{0%{translate:0 calc(var(--dir) * -24px);opacity:0;background:var(--desde-fondo);color:var(--desde-texto)}49.9%{background:var(--desde-fondo);color:var(--desde-texto)}50%{background:var(--hasta-fondo);color:var(--hasta-texto)}to{opacity:1;background:var(--hasta-fondo);color:var(--hasta-texto);translate:0}}.tarjeta-neg{background:var(--p-sup);border-radius:40px;flex-direction:column;gap:18px;padding:28px;display:flex}.neg-cab{align-items:center;gap:14px;display:flex}.neg-cab svg{flex:none;width:52px;height:52px}.neg-cab b{font:700 22px/1.15 var(--f-titulo);font-stretch:112%;display:block}.neg-cab small{opacity:.8;font-size:16px}.servicio{box-shadow:inset 0 0 0 2px var(--p-primario);border-radius:13px;justify-content:space-between;gap:12px;padding:14px 16px;font-weight:700;display:flex}.servicio span:last-child{font-weight:400}.horas{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.horas span{height:52px;font:700 17px/1 var(--f-ui);background:var(--p-fondo);border-radius:12px;justify-content:center;align-items:center;display:flex}.horas .ocupada{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--p-texto) 30%, transparent);background:0 0;font-weight:400;text-decoration:line-through}.horas .elegida{background:var(--p-primario);color:var(--p-sobre)}.apartar{background:var(--p-primario);min-height:56px;color:var(--p-sobre);font:700 17px/1 var(--f-titulo);text-align:center;border-radius:13px;justify-content:center;align-items:center;padding:0 12px;font-stretch:112%;display:flex}.firma-neg{opacity:.75;justify-content:center;align-items:center;gap:6px;font-size:14px;display:flex}.firma-neg svg{width:16px;height:16px}.solicitud{background:var(--negra);color:#f4f4f1;border-radius:40px;flex-direction:column;gap:18px;padding:28px;display:flex}.sol-cab{color:#c9cde0;justify-content:space-between;align-items:center;font-size:16px;display:flex}.ojos{gap:6px;display:flex}.ojos i{border-radius:9px;width:30px;height:30px;display:block;position:relative;box-shadow:inset 0 0 0 6px #fff}.ojos i:after{content:"";background:#fff;border-radius:3px;width:10px;height:10px;position:absolute;top:10px;left:10px}.solicitud.hecha .ojos i:after{background:var(--ambar);animation:pop .45s var(--rebote)}.solicitud:not(.hecha) .ojos i:after{animation:mira 4.2s var(--curva) infinite}@keyframes mira{0%,40%{transform:none}50%,80%{transform:translate(-3px,2px)}90%,to{transform:none}}.sol-hora{font:800 72px/1.1 var(--f-titulo);font-stretch:112%}.sol-quien{font:700 22px/1.3 var(--f-ui)}.sol-que{color:#c9cde0}.sol-acciones{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sol-acciones button,.whats{height:56px;font:700 17px/1 var(--f-titulo);cursor:pointer;transition:transform .12s var(--curva),background .12s var(--curva);border:0;border-radius:13px;font-stretch:112%}.sol-acciones button:active,.whats:active{transform:scale(.965)}.sol-acciones .si{color:#0e0e10;background:#afc2fc}.sol-acciones .si:hover{background:#c9d3fa}.sol-acciones .no{color:#f4f4f1;background:#2a2e42}.sol-acciones .no:hover{background:#3a3f58}.solicitud button:focus-visible{outline-offset:2px;border-radius:13px;outline:2px solid #f4f4f1}.confirmada{font:800 30px/1.2 var(--f-titulo);align-self:flex-start;padding-bottom:16px;font-stretch:112%;display:none;position:relative}.confirmada svg{width:calc(100% + 14px);height:30px;position:absolute;bottom:-6px;left:-14px;overflow:visible}.confirmada path{stroke-dasharray:1;stroke-dashoffset:1px;animation:cola .6s var(--curva) forwards}@keyframes cola{to{stroke-dashoffset:0}}.whats{color:#dce3ff;background:#232838;width:100%;display:none}.whats:hover{background:#2e3449}.solicitud.hecha .sol-acciones{display:none}.solicitud.hecha .confirmada,.solicitud.hecha .whats{display:block}.chat{font-family:var(--f-sis);background:#0b141a;border-radius:28px;padding:18px;display:none}.chat.ver{display:block}.burbuja{color:#e9edef;background:#005c4b;border-radius:16px 4px 16px 16px;max-width:92%;margin-left:auto;padding:12px 14px 22px;font-size:16px;line-height:1.4;position:relative}.burbuja small{color:#b6d6ce;font-size:12px;position:absolute;bottom:5px;right:10px}.burbuja u{color:#9fe5ff;text-decoration:none}.estado-wa{background:#111b21;border-radius:40px;flex-direction:column;gap:10px;padding:14px;display:flex}.estado-wa .barras{gap:4px;padding:2px 6px;display:flex}.estado-wa .barras i{background:#ffffff59;border-radius:2px;flex:1;height:3px}.estado-wa .barras i:first-child{background:#fff}.estado-wa .quien{color:#e9edef;font:600 15px/1 var(--f-sis);align-items:center;gap:10px;padding:0 6px;display:flex}.estado-wa .quien svg{width:28px;height:28px}.imagen-huecos{background:var(--p-fondo);color:var(--p-texto);border-radius:28px;flex-direction:column;gap:14px;padding:24px;display:flex}.imagen-huecos .hoy{font:800 34px/1.05 var(--f-titulo);color:var(--p-primario);font-stretch:112%}.imagen-huecos ul{gap:8px;padding:0;list-style:none;display:grid}.imagen-huecos li{background:var(--p-sup);font:700 19px/1 var(--f-ui);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.imagen-huecos li:before{content:"";width:14px;height:14px;box-shadow:inset 0 0 0 2.5px var(--p-primario);border-radius:4px}.imagen-huecos .qr-mini{align-items:center;gap:12px;font-size:14px;display:flex}.qr-mini svg{background:#fff;border-radius:10px;flex:none;width:58px;height:58px;padding:5px}.elegir{flex-direction:column;gap:8px;display:flex}.elegir label{background:var(--sup-2);cursor:pointer;border-radius:18px;align-items:center;gap:14px;padding:14px 16px;font-weight:700;display:flex}.elegir label span{color:var(--tinta-2);margin-left:auto;font-size:16px;font-weight:400}.elegir input{appearance:none;width:24px;height:24px;box-shadow:inset 0 0 0 2px var(--tinta-2);cursor:pointer;border-radius:7px;flex:none;place-items:center;margin:0;display:grid}.elegir input:checked{background:var(--accion);box-shadow:none}.elegir input:checked:after{content:"";border:solid var(--accion-texto);border-width:0 0 2.5px 2.5px;width:10px;height:6px;transform:translateY(-1px)rotate(-45deg)}.elegir input:focus-visible{outline:2px solid var(--tinta);outline-offset:2px}.mover h3{font:800 26px/1.15 var(--f-titulo);font-stretch:112%}.de-a{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.de-a span{height:56px;font:700 20px/1 var(--f-ui);border-radius:13px;justify-content:center;align-items:center;display:flex}.de-a .de{background:var(--p-fondo);opacity:.6;position:relative}.de-a .de:after{content:"";height:2px;transform:scaleX(var(--tacha,1));transform-origin:0;background:currentColor;position:absolute;top:50%;left:22%;right:22%}.de-a .a{background:var(--p-primario);color:var(--p-sobre)}.de-a svg{width:24px;height:24px}.fila-cita{border-bottom:1px solid var(--linea);transform-origin:50%;grid-template-columns:76px 1fr auto;align-items:center;gap:16px;padding:18px 0;display:grid}.fila-cita .cara{display:contents}.fila-cita .cara[hidden]{display:none}.fila-cita .hh{font:800 22px/1 var(--f-titulo);font-stretch:112%}.fila-cita .hh.libre{color:var(--tinte-texto)}.fila-cita .n{font-weight:700}.fila-cita .s{color:var(--tinta-2);font-size:16px}.chip{height:30px;font:700 15px/1 var(--f-ui);background:var(--tinte);color:var(--tinte-texto);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:inline-flex}.chip.cita:before{content:"";background:var(--ambar);border-radius:3px;width:12px;height:12px;box-shadow:inset 0 0 0 1.5px #0e0e10}.tu-cita .estado{font:800 30px/1.1 var(--f-titulo);font-stretch:112%}.tu-cita .cuando{font:700 20px/1.3 var(--f-ui)}.dos{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dos span{min-height:52px;font:700 16px/1 var(--f-titulo);box-shadow:inset 0 0 0 2px var(--p-primario);border-radius:13px;justify-content:center;align-items:center;font-stretch:112%;display:flex}.bloqueo{color:#f4f4f1;background:linear-gradient(#1b1e2d,#0e0e10);border-radius:40px;flex-direction:column;align-items:center;gap:22px;padding:28px 20px 20px;display:flex}.bloqueo .reloj{font:700 76px/1 var(--f-sis);letter-spacing:-.02em}.bloqueo .fecha{font:500 18px/1 var(--f-sis);opacity:.85;margin-top:-12px}.actividad{background:var(--lav);color:#0e0e10;border-radius:26px;flex-direction:column;gap:8px;width:100%;padding:16px;display:flex}.actividad .arriba{font:600 13px/1 var(--f-sis);justify-content:space-between;display:flex}.actividad .medio{justify-content:space-between;align-items:flex-end;display:flex}.actividad .medio b{font:700 22px/1.1 var(--f-sis);display:block}.actividad .medio small{font:400 15px/1.2 var(--f-sis)}.actividad .cifra{font:700 34px/1 var(--f-sis);color:#fff;text-align:right}.actividad .tira{align-items:center;gap:4px;display:flex}.actividad .tira i{background:#ffffff73;border-radius:3px;flex:1;height:10px}.actividad .tira i.o{background:#fff}.actividad .tira i.c{background:var(--ambar);height:14px;box-shadow:inset 0 0 0 2px #0e0e10}.colores{grid-template-columns:1fr 1fr;display:grid}.colores .izq{background:var(--sup-2);color:var(--tinta-2);padding:96px var(--lado);transition:background-color .42s var(--curva),color .42s var(--curva);flex-direction:column;align-items:flex-end;gap:28px;display:flex}.colores .izq>*{width:min(100%,460px)}.muestras{grid-template-columns:repeat(5,1fr);gap:14px 12px;padding:0;list-style:none;display:grid}.muestras li{display:flex}.muestra{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;width:100%;color:inherit;opacity:.85;flex-direction:column;align-items:center;gap:8px;font-size:13px;line-height:1.2;display:flex}.muestra svg{aspect-ratio:1;width:100%;transition:transform .22s var(--rebote);display:block}.muestra:hover svg,.muestra:focus-visible svg{transform:translateY(-4px)rotate(-4deg)scale(1.06)}.muestra:active svg{transform:scale(.94)}.muestra[aria-pressed=true]{opacity:1;font-weight:700}.muestra[aria-pressed=true] svg{filter:drop-shadow(0 6px 14px #00000040);transform:scale(1.1)}.muestra:focus-visible{outline-offset:4px;border-radius:14px;outline:2px solid}#pie-paletas{color:inherit}.colores .der{padding:96px var(--lado);flex-direction:column;justify-content:center;gap:24px;display:flex}.colores .der>*{max-width:460px}.colores .der p{color:var(--tinta-2)}.pie{padding:40px var(--lado);border-top:1px solid var(--linea);color:var(--tinta-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;font-size:16px;display:flex}.pie .logotipo{width:120px;height:54px;color:var(--tinta)}.pie nav{flex-wrap:wrap;gap:24px;display:flex}.pie nav a{text-underline-offset:4px;padding:6px 0}.pie nav a:hover{color:var(--tinta)}@media (width<=860px){:root{--lado:max(16px, env(safe-area-inset-left), env(safe-area-inset-right))}.tablero{--g:3px;--etq:30px}.tablero .h{font-size:11px}.tablero .h:not(.cada3){visibility:hidden}.tablero .d{font-size:10px;line-height:1}.mod.libre{pointer-events:none}.arriba-escena,.pie-escena{grid-template-columns:1fr}.solicitudes{display:none}.escena{padding-bottom:40px}.titulo-partido{display:block}.titulo-partido span{padding:56px 16px 0;display:block;text-align:left!important}.titulo-partido .der{background:var(--p-fondo);color:var(--p-texto);padding-top:0;padding-bottom:8px}.momento,.colores{grid-template-columns:1fr}.lado,.momento+.momento .lado,.colores .izq,.colores .der{align-items:stretch;padding:48px 16px}.cliente>*,.duena>*,.colores .izq>*{width:100%}.hora,.momento+.momento .hora{order:1;justify-self:center;margin:-22px auto;position:relative;top:auto;left:auto;transform:none}.momento .duena{order:2}.cruce{z-index:3;order:1;justify-self:center;margin:12px auto -20px;position:relative;top:auto;left:auto;translate:none}.cruce .flecha{rotate:90deg}.momento.visible .cruce{animation-name:cruzar-v}.sol-hora{font-size:56px}.muestras{gap:12px 8px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}.pasos{gap:8px}.pasos li{opacity:1;grid-area:auto;transform:none}.leyenda li{opacity:1}.solicitudes{display:none}.pupila .ambar{transform:none}.js .desliza{display:none}}
