@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3565ae829c37ded-s.2cxn6_f21kzew.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/82291c8092fef2a0-s.2stk1byrn45r7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/98a3b7203765b7e0-s.33pk-ofy4si23.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/84d7af6ab79ccd32-s.1aws_7qfq78t4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f77ed8559e37d64-s.p.1hb2l88ecv7fz.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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3565ae829c37ded-s.2cxn6_f21kzew.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/82291c8092fef2a0-s.2stk1byrn45r7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/98a3b7203765b7e0-s.33pk-ofy4si23.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/84d7af6ab79ccd32-s.1aws_7qfq78t4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f77ed8559e37d64-s.p.1hb2l88ecv7fz.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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3565ae829c37ded-s.2cxn6_f21kzew.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/82291c8092fef2a0-s.2stk1byrn45r7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/98a3b7203765b7e0-s.33pk-ofy4si23.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/84d7af6ab79ccd32-s.1aws_7qfq78t4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f77ed8559e37d64-s.p.1hb2l88ecv7fz.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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3565ae829c37ded-s.2cxn6_f21kzew.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/82291c8092fef2a0-s.2stk1byrn45r7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/98a3b7203765b7e0-s.33pk-ofy4si23.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/84d7af6ab79ccd32-s.1aws_7qfq78t4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f77ed8559e37d64-s.p.1hb2l88ecv7fz.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:Oswald Fallback;src:local(Arial);ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.0%;size-adjust:81.43%}.tGGFfa_className{font-family:Oswald,Oswald Fallback;font-style:normal}.tGGFfa_variable{--font-display:"Oswald", "Oswald Fallback"}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0a8efbe73793fcdf-s.3ih7dxnymi4t5.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/be73ba277ecdcba3-s.3uaqc_eim_oz1.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c52d0a8a47055bb1-s.p.2w-eao_k5pziq.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32e2c39004b5fbd8-s.1haaxlqnxotgo.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bc9aeb10d4e2aad9-s.2km9zhv-p9t3b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b5363c3b0545cfa1-s.p.00u70rl5ce7ry.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/10dc39481d8b0f5c-s.0p3m7ez1fl9bq.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/31dd1d13888dfd30-s.0owl_bf4j-7yx.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8d472e246568d62d-s.p.14sz-5zsn4k6e.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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65cd4c6cc3039b94-s.3ejvvd3kfac7p.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a351e9f47a978e9b-s.2_dpbef00d2ek.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5016fbdfc634340b-s.p.1ynh17i_ncei1.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:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.v4n5iq_className{font-family:Barlow,Barlow Fallback;font-style:normal}.v4n5iq_variable{--font-body:"Barlow", "Barlow Fallback"}
.scSfyq_dialogo{width:100%;max-width:520px;max-height:92dvh;color:var(--ink);background:0 0;border:none;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:visible}.scSfyq_dialogo::backdrop{background:#0202029e;background:lab(.462488% 0 0/.62);animation:.24s ease-out scSfyq_fundir}.scSfyq_sale::backdrop{opacity:0;transition:opacity .2s ease-out}.scSfyq_hoja{padding:10px 20px calc(24px + env(safe-area-inset-bottom,0px));background:var(--surface);border-radius:22px 22px 0 0;gap:16px;transition:transform .22s cubic-bezier(.32,.72,0,1);animation:.34s cubic-bezier(.32,.72,0,1) scSfyq_sube;display:grid}.scSfyq_sale .scSfyq_hoja{transform:translateY(100%)}@keyframes scSfyq_sube{0%{transform:translateY(100%)}}@keyframes scSfyq_fundir{0%{opacity:0}}.scSfyq_asa{background:var(--line);border-radius:999px;justify-self:center;width:40px;height:5px}.scSfyq_quien{align-items:center;gap:14px;display:flex}.scSfyq_ico{border-radius:14px;flex:none;width:56px;height:56px;box-shadow:0 0 0 1px #ffffff14;box-shadow:0 0 0 1px lab(100% 0 0/.08)}.scSfyq_quien h2:focus{outline:none}.scSfyq_quien h2{font:700 22px/1.1 var(--font-display), sans-serif;letter-spacing:.005em;margin:0}.scSfyq_quien small{color:var(--ink-2);margin-top:3px;font-size:14px;display:block}.scSfyq_razones{color:var(--ink-2);gap:9px;margin:0;padding:0;font-size:15px;line-height:1.4;list-style:none;display:grid}.scSfyq_razones li{align-items:flex-start;gap:10px;display:flex}.scSfyq_razones li:before{content:"";background:var(--amber);border-radius:50%;flex:none;width:8px;height:8px;margin-top:7px}.scSfyq_pasos{gap:10px;margin:0;padding:0;list-style:none;display:grid}.scSfyq_pasos li{background:var(--surface-2);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:15px;display:flex}.scSfyq_pasos b{background:var(--amber);width:28px;height:28px;color:var(--amber-ink);font:700 17px var(--font-display), sans-serif;border-radius:50%;flex:none;place-items:center;display:grid}.scSfyq_pasos svg{color:#3d8bfd;flex:none}.scSfyq_pasos em{color:var(--ink);font-style:normal;font-weight:700}.scSfyq_acciones{gap:4px;display:grid}.scSfyq_pri{background:var(--amber);min-height:52px;color:var(--amber-ink);font:700 16px var(--font-body), sans-serif;cursor:pointer;border:0;border-radius:999px;transition:transform .15s cubic-bezier(.23,1,.32,1)}.scSfyq_pri:active{transform:scale(.97)}.scSfyq_sec{min-height:44px;color:var(--ink-2);font:600 15px var(--font-body), sans-serif;cursor:pointer;background:0 0;border:0}.scSfyq_pri:focus-visible,.scSfyq_sec:focus-visible,.scSfyq_hubmy a:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.scSfyq_hubmy{text-align:center;color:var(--ink-2);margin:0;font-size:13.5px}.scSfyq_hubmy a{color:var(--amber);text-underline-offset:3px;font-weight:600}@media (prefers-reduced-motion:reduce){.scSfyq_hoja,.scSfyq_dialogo::backdrop{transition:none;animation:none}}
.YGwuCa_teclado{z-index:2147483000;padding:8px max(10px, env(safe-area-inset-left,0px)) max(10px, env(safe-area-inset-bottom,0px)) max(10px, env(safe-area-inset-right,0px));background:color-mix(in oklab, var(--bg,#141517) 92%, var(--surface-2,#1d2a3f));border-top:1px solid var(--line,#2a3a55);-webkit-user-select:none;user-select:none;touch-action:manipulation;animation:.22s cubic-bezier(.23,1,.32,1) YGwuCa_subeTeclado;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px -12px #000a}.YGwuCa_barra{justify-content:space-between;align-items:center;gap:10px;padding:2px 4px 8px;display:flex}.YGwuCa_barra span{color:var(--ink-2,#b9c3d6);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.YGwuCa_listo{font:700 15px var(--font-body), sans-serif;background:var(--amber,#fdba31);color:var(--amber-ink,#002d62);cursor:pointer;border:0;border-radius:999px;padding:8px 18px}.YGwuCa_teclas{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.YGwuCa_teclas button{background:var(--surface-2,#1d2a3f);border:1px solid var(--line,#2a3a55);min-height:54px;color:var(--ink,#f4f6fa);font:600 26px var(--font-display), sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:12px;place-items:center;transition:transform .1s cubic-bezier(.23,1,.32,1),background-color .12s;display:grid}.YGwuCa_teclas button:active{background:var(--line,#2a3a55);transform:scale(.96)}.YGwuCa_borrar svg{width:26px;height:26px}@keyframes YGwuCa_subeTeclado{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.YGwuCa_teclado{animation:none}}
.saldo-pill{background:var(--amber);min-height:44px;color:var(--amber-ink);font:700 14px var(--font-body), sans-serif;font-variant-numeric:tabular-nums;transition:transform .16s var(--ease);border-radius:999px;flex:none;align-items:center;gap:6px;margin-left:auto;padding:0 14px 0 11px;text-decoration:none;display:inline-flex}.saldo-pill svg{width:17px;height:17px}.saldo-pill:active{transform:scale(.96)}.seat-row:has(.saldo-pill) .seat-hint{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.colas-acceso{border-radius:var(--r);border:1px solid var(--line);background:var(--surface-2);color:var(--ink);transition:transform .16s var(--ease);align-items:center;gap:11px;margin:0 16px 12px;padding:11px 13px;text-decoration:none;display:flex}.colas-acceso:active{transform:scale(.98)}.colas-acceso svg:first-child{width:22px;height:22px;color:var(--amber);flex:none}.colas-acceso b{font-size:14px;font-weight:600;display:block}.colas-acceso small{color:var(--ink-2);font-size:12.5px;display:block}.colas-acceso .go{color:var(--ink-2);margin-left:auto;display:inline-flex}.colas-atras{color:var(--amber);font:600 13px var(--font-body), sans-serif;margin-bottom:2px;text-decoration:none;display:inline-block}@media (prefers-reduced-motion:reduce){.saldo-pill,.colas-acceso{transition:none}}
:root{--bg:#070707;--surface:#131313;--surface-2:#1e1e1e;--line:#2e2e2e;--ink:#f5f5f5;--ink-2:#ababab;--amber:#f4af2d;--amber-ink:#201301;--live:#f75d59;--ok:#67d283;--ok-dim:#0c2713;--clon:#00d0e0;--clon-dim:#002427;--clon-line:#00434a;--focus:var(--amber);--r:12px;--r-lg:14px;--ease:cubic-bezier(.23, 1, .32, 1);--nav-h:62px;--safe-top:0px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){:root{--bg:lab(1.98454% 0 0);--surface:lab(5.71933% 0 0);--surface-2:lab(11.26% .00000745058 -.00000298023);--line:lab(18.8% 0 0);--ink:lab(96.52% -.0000298023 .0000119209);--ink-2:lab(69.84% 0 0);--amber:lab(76.753% 18.1403 70.8281);--amber-ink:lab(7.21192% 4.61916 10.5243);--live:lab(60.9896% 59.8331 35.3706);--ok:lab(76.3874% -45.0956 29.5179);--ok-dim:lab(13.0535% -15.0548 9.84667);--clon:lab(75.7244% -42.6966 -22.7574);--clon-dim:lab(11.6454% -13.2329 -7.05555);--clon-line:lab(25.1977% -20.5417 -10.9588)}}@media (hover:none) and (pointer:coarse){:root{--safe-top:max(env(safe-area-inset-top,0px), 0px)}}*{box-sizing:border-box}html,body{margin:0}html{touch-action:manipulation}body{background:var(--bg);color:var(--ink);font:400 15px/1.45 var(--font-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;padding-bottom:calc(var(--nav-h) + 16px)}.num{font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums}h1,h2,h3{margin:0}.section-title{font-family:var(--font-display), sans-serif;letter-spacing:.07em;text-transform:uppercase;align-items:baseline;gap:10px;margin:4px 16px 11px;font-size:16.5px;font-weight:500;display:flex}.section-title em{font:400 12.5px var(--font-body), sans-serif;letter-spacing:0;text-transform:none;color:var(--ink-2);margin-left:auto;font-style:normal}.board{padding-top:var(--safe-top);z-index:30;background:color-mix(in oklab, var(--bg) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);position:sticky;top:0}.board-row{align-items:center;gap:9px;padding:10px 16px;display:flex}.board-sb{object-fit:contain;opacity:.95;border-radius:6px;flex:none;width:26px;height:26px}.wordmark{font-family:var(--font-display), sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:18px;font-weight:600;line-height:1}.wordmark span{color:var(--amber)}.kicker{color:var(--ink-2);margin-top:2px;font-size:12px}.board-who{margin-right:auto}.live{letter-spacing:.1em;color:var(--live);text-transform:uppercase;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.live i{background:var(--live);width:6px;height:6px;animation:pulse 2s var(--ease) infinite;border-radius:50%}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.score{background:var(--line);border-top:1px solid var(--line);gap:1px;display:flex}.score-cell{background:var(--bg);flex:1;align-items:baseline;gap:7px;padding:6px 12px;display:flex}.score-cell b{font-family:var(--font-display), sans-serif;font-size:21px;font-weight:600;line-height:1}.score-cell small{letter-spacing:.12em;color:var(--ink-2);text-transform:uppercase;font-size:10.5px}.score-cell.inning{background:var(--surface);flex:none}.score-cell.inning b{color:var(--amber)}.seat-row{align-items:center;gap:10px;padding:13px 16px 10px;display:flex}.seat-chip{background:var(--surface);border:1px solid var(--line);font:500 13px var(--font-body), sans-serif;color:var(--ink);cursor:pointer;transition:transform .16s var(--ease), border-color .16s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:13px 14px 13px 10px;text-decoration:none;display:inline-flex}.seat-chip:active{transform:scale(.97)}.seat-chip .num{color:var(--amber);font-size:15px;font-weight:600}.seat-hint{color:var(--ink-2);font-size:12.5px}.field{margin:0 16px 18px;position:relative}.field>label{font:500 12px var(--font-body), sans-serif;letter-spacing:.03em;color:var(--ink-2);margin-bottom:7px;display:block}.field input{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);width:100%;height:48px;color:var(--ink);font:400 15px var(--font-body), sans-serif;transition:border-color .16s var(--ease), background .16s var(--ease);padding:0 14px 0 42px}.field input::placeholder{color:#989898;color:lab(62.88% -.0000298023 0)}.field input:focus{border-color:var(--amber);background:var(--surface-2);outline:none}.field input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.field .mag{color:var(--ink-2);pointer-events:none;position:absolute;bottom:15px;left:14px}.field-error{color:var(--live);margin-top:7px;font-size:12.5px}.rail{scrollbar-width:none;scroll-snap-type:x mandatory;gap:12px;padding:0 16px 24px;display:flex;overflow-x:auto}.rail::-webkit-scrollbar{display:none}.rail-tight{gap:11px;padding-bottom:26px}.chip{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:500 13.5px var(--font-body), sans-serif;cursor:pointer;transition:transform .15s var(--ease), background .15s var(--ease), color .15s var(--ease), border-color .15s var(--ease);border-radius:999px;flex:none;padding:13px 14px}.chip:active{transform:scale(.97)}.chip[aria-pressed=true]{background:var(--amber);color:var(--amber-ink);border-color:var(--amber);font-weight:600}.offer{scroll-snap-align:start;border-radius:var(--r-lg);text-align:left;cursor:pointer;color:var(--ink);background:var(--brand-dim);border:1px solid var(--brand-line);transition:transform .17s var(--ease);flex:0 0 300px;padding:15px 16px 14px;text-decoration:none;position:relative;overflow:hidden}.offer:active{transform:scale(.985)}.offer-top{align-items:center;gap:9px;margin-bottom:12px;display:flex}.offer-logo{background:var(--brand);width:30px;height:30px;color:var(--brand-ink);border-radius:8px;flex:none;place-items:center;display:grid}.offer-logo svg{width:20px;height:20px}.offer-store{font-size:12.5px;font-weight:600}.offer-where{color:var(--ink-2);font-size:11.5px}.offer-ends{font:600 12px var(--font-body), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--brand-hi);white-space:nowrap;margin-left:auto}.offer-head{font-family:var(--font-display), sans-serif;letter-spacing:.01em;text-transform:uppercase;font-size:27px;font-weight:600;line-height:1.02}.offer-head span{color:var(--brand-hi)}.offer-sub{color:var(--ink-2);margin-top:7px;font-size:13px}.offer-cta{background:var(--brand);color:var(--brand-ink);font:700 13px var(--font-body), sans-serif;border-radius:8px;align-items:center;gap:6px;margin-top:13px;padding:9px 13px;display:inline-flex}.store-seal-link{text-align:center;color:inherit;cursor:pointer;font:inherit;transition:transform .16s var(--ease);background:0 0;border:none;flex:0 0 92px;padding:0;text-decoration:none}.store-seal-link:active{transform:scale(.96)}.seal{background:var(--brand-dim);border:1px solid var(--brand-line);width:92px;height:92px;color:var(--brand-hi);border-radius:16px;place-items:center;display:grid}.seal svg{width:52px;height:52px}.seal-name{letter-spacing:-.01em;margin-top:8px;font-size:12.5px;font-weight:600;line-height:1.2}.seal-state{color:var(--ok);margin-top:3px;font-size:11px;font-weight:500}.seal-state.wait{color:var(--amber)}.seal-state.closing{color:var(--ink-2)}.seal-all{background:var(--surface);border:1px dashed var(--line);color:var(--ink-2)}.seal-all b{font:600 20px var(--font-display), sans-serif;color:var(--ink)}.grid{grid-template-columns:1fr 1fr;gap:12px;padding:0 16px 24px;display:grid}.product{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);cursor:pointer;color:inherit;transition:transform .16s var(--ease);text-decoration:none;position:relative;overflow:hidden}.product:active{transform:scale(.985)}.product img{object-fit:cover;background:var(--surface-2);width:100%;height:116px;display:block}.product-body{padding:10px 11px 12px}.product-name{font-size:14.5px;font-weight:600;line-height:1.25}.product-store{color:var(--ink-2);align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.swatch{border-radius:2px;flex:none;width:7px;height:7px}.product-foot{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.price{font-family:var(--font-display), sans-serif;font-size:19px;font-weight:600}.price s{font-family:var(--font-body), sans-serif;color:var(--ink-2);margin-left:5px;font-size:12px;font-weight:400}.add{background:var(--amber);width:34px;height:34px;color:var(--amber-ink);cursor:pointer;transition:transform .14s var(--ease), background .14s var(--ease);border:none;border-radius:9px;place-items:center;padding:0;font-size:20px;font-weight:700;line-height:1;display:grid;position:relative}.add:before{content:"";position:absolute;inset:-5px}.add:active{transform:scale(.94)}.flag{background:color-mix(in oklab, var(--bg) 84%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font:700 10.5px var(--font-body), sans-serif;letter-spacing:.08em;text-transform:uppercase;border-radius:5px;padding:4px 7px;position:absolute;top:8px;left:8px}.row-link{border-bottom:1px solid var(--line);color:inherit;transition:transform .15s var(--ease);grid-template-columns:56px 1fr auto;align-items:center;gap:13px;margin:0 16px;padding:14px 0;text-decoration:none;display:grid}.row-link:active{transform:scale(.99)}.row-link .seal{border-radius:15px;width:56px;height:56px}.row-link .seal svg{width:33px;height:33px}.row-name{letter-spacing:-.01em;font-size:15.5px;font-weight:600}.row-kind{color:var(--ink-2);margin-top:2px;font-size:12.5px}.row-meta{color:var(--ink-2);align-items:center;gap:7px;margin-top:6px;font-size:12px;display:flex}.row-meta .sep{opacity:.45}.row-meta .d{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.state{color:var(--ok);align-items:center;gap:4px;font-weight:600;display:inline-flex}.state.wait{color:var(--amber)}.state.closing{color:var(--ink-2)}.state i{background:currentColor;border-radius:50%;width:5px;height:5px}.go{background:var(--surface-2);border:1px solid var(--line);width:32px;height:32px;color:var(--ink);border-radius:10px;place-items:center;display:grid}.row-link:active .go{background:var(--amber);color:var(--amber-ink);border-color:var(--amber)}.row-link.off{opacity:.55}.locales-cab{justify-content:space-between;align-items:center;gap:12px;margin:14px 16px 6px;display:flex}.vista-sw{background:var(--surface);border:1px solid var(--line);border-radius:11px;flex:none;gap:2px;padding:3px;display:inline-flex}.vista-sw button{width:40px;height:36px;color:var(--ink-2);cursor:pointer;transition:background-color .16s ease, color .16s ease, transform .14s var(--ease);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.vista-sw button svg{width:18px;height:18px}.vista-sw button:active{transform:scale(.94)}.vista-sw button[aria-pressed=true]{background:var(--amber);color:var(--amber-ink)}.vista-sw button:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.locales-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:6px 16px 16px;display:grid}@media (min-width:700px){.locales-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}}.local-card{border:1px solid var(--line);background:var(--surface);text-align:center;min-width:0;color:inherit;transition:transform .15s var(--ease), border-color .16s ease;border-radius:16px;align-content:start;justify-items:center;gap:4px;padding:14px 10px 12px;text-decoration:none;display:grid}.local-card:active{border-color:var(--brand-line,var(--line));transform:scale(.98)}.local-card.off{opacity:.55}.local-card .seal{border-radius:18px;width:76px;height:76px;margin-bottom:6px}.local-card .seal svg{width:44px;height:44px}.local-card-nombre{letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:14.5px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.local-card-tipo{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}.local-card-meta{color:var(--ink-2);gap:6px;margin-top:4px;font-size:12px;display:inline-flex}.local-card-meta .sep{opacity:.45}.local-card-meta .d{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.local-card .state{font-size:12px}@media (prefers-reduced-motion:reduce){.vista-sw button,.local-card{transition:none}}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);margin:0 16px 14px;overflow:hidden}.card.ready{border-color:#225a31;border-color:lab(33.8567% -27.1354 17.8475)}.card-top{align-items:center;gap:10px;padding:13px 15px 0;display:flex}.badge{font:700 11px var(--font-body), sans-serif;letter-spacing:.07em;text-transform:uppercase;background:var(--ok-dim);color:var(--ok);border-radius:6px;align-items:center;gap:6px;padding:5px 9px;display:inline-flex}.badge.prep{color:var(--amber);background:#2c1d04;background:lab(12.4125% 5.16383 16.7127)}.badge.off{color:var(--ink-2);background:#302322;background:lab(15.1173% 6.35941 2.7208)}.badge svg{width:13px;height:13px}.card-ord{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px}.card-store{align-items:center;gap:11px;padding:12px 15px 0;display:flex}.card-store .seal{border-radius:12px;width:44px;height:44px}.card-store .seal svg{width:26px;height:26px}.card-lines{color:var(--ink-2);padding:11px 15px 0;font-size:13.5px}.card-lines b{color:var(--ink);font-weight:600}.card.caido{border-color:#3d2f2f;border-color:lab(20.9178% 6.35593 2.71125)}.card.caido .card-store,.card.caido .card-lines{opacity:.62}.devol{background:var(--surface-2,#1e1616);border-left:3px solid var(--amber);color:var(--ink-2);border-radius:10px;margin:12px 15px 0;padding:11px 13px;font-size:12.5px;line-height:1.4}@supports (color:lab(0% 0 0)){.devol{background:var(--surface-2,lab(8.23878% 3.81254 1.58898))}}.devol b{color:var(--ink);margin-bottom:3px;font-size:13.5px;font-weight:600;display:block}.code{background:var(--bg);border:1px dashed var(--line);border-radius:var(--r);align-items:center;gap:13px;margin:13px 15px 0;padding:12px 14px;display:flex}.code-k{font-family:var(--font-display), sans-serif;letter-spacing:.12em;color:var(--ok);font-size:31px;font-weight:600;line-height:1}.code-k.clon{color:var(--clon);letter-spacing:.14em;font-size:32px}.code-t{color:var(--ink-2);font-size:12.5px;line-height:1.35}.code-t b{color:var(--ink);margin-bottom:2px;font-size:13.5px;font-weight:600;display:block}.actions{gap:9px;padding:13px 15px 15px;display:flex}.btn{border:1px solid var(--line);background:var(--surface-2);color:var(--ink);font:600 13.5px var(--font-body), sans-serif;cursor:pointer;text-align:center;transition:transform .15s var(--ease), background .15s var(--ease);border-radius:10px;flex:1;padding:12px 10px;text-decoration:none}.btn:active{transform:scale(.97)}.btn.primary{background:var(--amber);color:var(--amber-ink);border-color:var(--amber);flex:1.5}.btn.wide{flex:none;width:100%}.steps-bar{gap:6px;padding:13px 15px 0;display:flex}.steps-bar span{background:var(--surface-2);border-radius:2px;flex:1;height:4px;overflow:hidden}.steps-bar span.done{background:var(--amber)}.steps-bar span.now:after{content:"";background:var(--amber);width:55%;height:100%;animation:grow 2.4s var(--ease) infinite;display:block}@keyframes grow{0%{width:12%}to{width:92%}}.steps-txt{color:var(--ink-2);padding:8px 15px 0;font-size:12.5px}.steps-txt b{color:var(--ink);font-weight:600}.past{border-bottom:1px solid var(--line);align-items:center;gap:11px;margin:0 16px;padding:13px 0;display:flex}.past:last-of-type{border-bottom:none}.past .seal{border-radius:10px;width:38px;height:38px}.past .seal svg{width:22px;height:22px}.past-name{font-size:14.5px;font-weight:600}.past-meta{color:var(--ink-2);margin-top:2px;font-size:12px}.past-price{text-align:right;margin-left:auto;font-size:13.5px;font-weight:600}.link-btn{min-height:44px;color:var(--amber);font:600 12.5px var(--font-body), sans-serif;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;justify-content:center;align-items:center;padding:4px 6px;text-decoration:underline;display:inline-flex}.link-btn.quiet{color:var(--ink-2);font-size:13px;font-weight:500}.mn-bar{z-index:40;height:calc(46px + var(--safe-top));padding:var(--safe-top) 12px 0;background:var(--bg);color:var(--ink);border-bottom:1px solid var(--line);align-items:center;gap:10px;display:flex;position:sticky;top:0}.back{color:var(--ink);font:600 13.5px var(--font-body), sans-serif;min-height:44px;transition:transform .15s var(--ease);align-items:center;gap:6px;padding:4px;text-decoration:none;display:inline-flex}.back:active{transform:scale(.96)}.mn-mid{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin:0 auto;font-size:11.5px;overflow:hidden}.mn-mid b{color:var(--ink);font-weight:600}.mn-seat{font:600 11.5px var(--font-body), sans-serif;color:var(--amber);border:1px solid var(--line);border-radius:999px;align-items:center;gap:5px;padding:5px 9px;display:inline-flex}.embed{width:100%;height:calc(100dvh - 46px - var(--safe-top) - 62px);background:#fff;background:lab(100% 0 0);border:0;display:block}.salida-marco{background:var(--amber-dim,#2c1d04);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:flex}@supports (color:lab(0% 0 0)){.salida-marco{background:var(--amber-dim,lab(12.4125% 5.16383 16.7127))}}.salida-marco span{color:var(--ink-2);font-size:12.5px;line-height:1.3}.salida-marco b{color:var(--amber);font-size:13.5px;display:block}.salida-marco .salida-marco-ir{color:var(--amber);border:1px solid var(--amber);border-radius:999px;flex:none;margin-left:auto;padding:6px 12px;font-size:13px;font-weight:700}.hero-clon{padding:22px 18px 6px}.hero-clon h1{font-family:var(--font-display), sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:29px;font-weight:600;line-height:1.05}.hero-clon h1 span{color:var(--clon)}.hero-clon p{color:var(--ink-2);max-width:34ch;margin:9px 0 0;font-size:14px}.box{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);margin:18px 16px 0;padding:14px 15px}.box h2{font:600 12px var(--font-body), sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-2);margin:0 0 11px}.box-row{border-top:1px solid var(--line);align-items:center;gap:11px;padding:9px 0;display:flex}.box-row:first-of-type{border-top:none;padding-top:0}.box-row .v{text-align:right;margin-left:auto;font-size:14px;font-weight:600}.box-row .v small{color:var(--ink-2);margin-top:2px;font-size:12px;font-weight:400;display:block}.box-row .seal{border-radius:11px;width:40px;height:40px}.box-row .seal svg{width:24px;height:24px}.leg{grid-template-columns:22px 1fr;gap:12px;padding-bottom:16px;display:grid}.leg:last-child{padding-bottom:0}.leg-pin{place-items:center;display:grid;position:relative}.leg-pin i{background:var(--clon);border-radius:50%;width:11px;height:11px;display:block}.leg-pin.dest i{background:var(--amber)}.leg:not(:last-child) .leg-pin:after{content:"";background:repeating-linear-gradient(var(--line) 0 4px, transparent 4px 8px);width:2px;position:absolute;top:16px;bottom:-16px}.leg-t{font-size:14px;font-weight:600;line-height:1.25}.leg-s{color:var(--ink-2);margin-top:3px;font-size:12.5px}.who{align-items:center;gap:12px;display:flex}.who-av{background:var(--clon-dim);border:1px solid var(--clon-line);width:46px;height:46px;color:var(--clon);font:700 17px var(--font-body), sans-serif;border-radius:14px;flex:none;place-items:center;display:grid}.who-t{font-size:14.5px;font-weight:600}.who-s{color:var(--ink-2);margin-top:3px;font-size:12.5px}.verif{font:600 11px var(--font-body), sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--ok);background:var(--ok-dim);border-radius:6px;align-items:center;gap:5px;margin-top:9px;padding:4px 8px;display:inline-flex}.verif svg{width:12px;height:12px}.note{color:var(--ink-2);margin:14px 16px 0;font-size:12.5px;line-height:1.5}.note b{color:var(--ink);font-weight:600}.paybar{z-index:40;padding:12px 16px max(12px, env(safe-area-inset-bottom));background:color-mix(in oklab, var(--bg) 97%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.paybar-info{color:var(--ink-2);font-size:12px}.paybar-info b{font-family:var(--font-display), sans-serif;color:var(--ink);font-size:23px;font-weight:600;display:block}.paybar-btn{background:var(--clon);color:#001619;color:lab(5.52864% -8.00881 -5.70424);font:700 15.5px var(--font-body), sans-serif;cursor:pointer;transition:transform .15s var(--ease), background .15s var(--ease);border:none;border-radius:11px;margin-left:auto;padding:15px 22px;text-decoration:none}.paybar-btn:active{transform:scale(.975)}.eta{padding:20px 18px 14px}.eta-k{font:700 11px var(--font-body), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--clon);align-items:center;gap:7px;display:inline-flex}.eta-k i{background:var(--clon);width:7px;height:7px;animation:pulse 1.8s var(--ease) infinite;border-radius:50%}.eta-h{font-family:var(--font-display), sans-serif;text-transform:uppercase;margin-top:9px;font-size:34px;font-weight:600;line-height:1.02}.eta-h span{color:var(--clon)}.eta-s{color:var(--ink-2);margin-top:7px;font-size:13.5px}.map{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);margin:10px 16px 0;overflow:hidden}.map svg{width:100%;height:auto;display:block}.map .sector{fill:var(--surface-2);stroke:var(--surface);stroke-width:1.2px}.map .route{fill:none;stroke:var(--clon);stroke-width:2.2px;stroke-dasharray:5 5;opacity:.75}.map .pt{stroke:var(--surface);stroke-width:2.5px}.map .pt.store{fill:var(--brand-hi,#ebd14d)}@supports (color:lab(0% 0 0)){.map .pt.store{fill:var(--brand-hi,lab(84.4075% -1.18324 65.9333))}}.map .pt.seat{fill:var(--amber)}.map .lbl{font:600 9.5px var(--font-body), sans-serif;fill:var(--ink-2);letter-spacing:.04em}.map .lbl.on{fill:var(--ink)}.map .runner{fill:var(--clon);offset-path:var(--route);animation:7s linear infinite run}@keyframes run{0%{offset-distance:0%}to{offset-distance:100%}}.recorrido{gap:10px;margin:10px 16px 0;display:grid}.recorrido.pegado{margin:4px 0 0}.rec-mapa{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);overflow:hidden}.rec-mapa svg{width:100%;height:auto;display:block}.rec-campo{fill:#16331b;fill:lab(18.3312% -16.1002 11.5276)}.rec-tierra{fill:#4d3827;fill:lab(25.6383% 7.65197 14.204)}.rec-sec{fill:#262626;fill:lab(15.32% 0 0)}.rec-banda{fill:#383838;fill:lab(23.44% -.0000149012 0)}.rec-ruta{fill:none;stroke:var(--clon);stroke-width:2.2px;stroke-dasharray:4 3;stroke-linecap:round;stroke-linejoin:round}.rec-puesto{fill:#ebd14d;fill:lab(84.4075% -1.18324 65.9333);stroke:var(--surface);stroke-width:1.6px}.rec-butaca{fill:var(--amber);stroke:var(--surface);stroke-width:1.6px}.rec-lbl{font:700 7px var(--font-body), sans-serif;fill:var(--ink);letter-spacing:.04em;paint-order:stroke;stroke:#070707;stroke:lab(1.98454% 0 0);stroke-width:2.4px}.rec-lbl.on{fill:var(--amber)}.rec-pasos{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);margin:0;padding:0;list-style:none;overflow:hidden}.rec-paso{border-top:1px solid var(--line);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.rec-paso:first-child{border-top:0}.rec-k{background:var(--surface-2);width:24px;height:24px;font:700 12px/24px var(--font-body), sans-serif;text-align:center;border-radius:50%}.rec-t{min-width:0;font-size:14px;font-weight:600}.rec-t small{color:var(--ink-2);margin-top:1px;font-size:12.5px;font-weight:500;display:block}.rec-m{color:var(--clon);font-size:16px;font-weight:600}.rec-paso.total{background:var(--clon-dim)}.rec-paso.total .rec-t,.rec-paso.total .rec-m{color:var(--clon)}.rec-paso.total .rec-k{color:var(--clon);background:0 0;font-size:16px}.tl{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);margin:16px 16px 0;padding:15px 15px 6px}.tl-step{grid-template-columns:22px 1fr auto;gap:12px;padding-bottom:15px;display:grid;position:relative}.tl-step:last-child{padding-bottom:9px}.tl-mk{border:2px solid var(--line);width:22px;height:22px;color:var(--bg);z-index:1;background:var(--surface);border-radius:50%;place-items:center;display:grid;position:relative}.tl-step.done .tl-mk{background:var(--ok);border-color:var(--ok)}.tl-step.done .tl-mk svg{width:12px;height:12px}.tl-step.now .tl-mk{border-color:var(--clon);background:var(--clon-dim)}.tl-step.now .tl-mk i{background:var(--clon);width:8px;height:8px;animation:pulse 1.6s var(--ease) infinite;border-radius:50%}.tl-step:not(:last-child):after{content:"";background:var(--line);width:2px;position:absolute;top:24px;bottom:-2px;left:10px}.tl-step.done:not(:last-child):after{background:var(--ok);opacity:.5}.tl-t{font-size:14px;font-weight:600;line-height:1.3}.tl-step.pending .tl-t{color:var(--ink-2);font-weight:500}.tl-s{color:var(--ink-2);margin-top:3px;font-size:12.5px}.tl-h{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}nav.bottom{z-index:40;background:color-mix(in oklab, var(--bg) 95%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);padding:8px 0 max(8px, env(safe-area-inset-bottom));grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}nav.bottom a,nav.bottom button{color:var(--ink-2);font:500 11px var(--font-body), sans-serif;cursor:pointer;transition:color .15s var(--ease), transform .15s var(--ease);background:0 0;border:none;justify-items:center;gap:4px;padding:4px 0;text-decoration:none;display:grid}nav.bottom a:active,nav.bottom button:active{transform:scale(.95)}nav.bottom [aria-current=page]{color:var(--amber)}nav.bottom svg{width:22px;height:22px}nav.bottom a,nav.bottom button{text-align:center;line-height:1.1}.enter{opacity:0;animation:enter .3s var(--ease) forwards;transform:translateY(9px)}@keyframes enter{to{opacity:1;transform:none}}.empty{border:1px dashed var(--line);border-radius:var(--r-lg);text-align:center;margin:22px 16px;padding:22px 18px}.empty h3{font-size:15.5px;font-weight:600}.empty p{color:var(--ink-2);margin:7px 0 0;font-size:13px}.mn-hueso{background:linear-gradient(90deg, var(--surface) 0%, var(--surface-2) 50%, var(--surface) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite mn-brillo}@keyframes mn-brillo{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.enter{opacity:1;transform:none}.mn-hueso{background:var(--surface-2);animation:none}.map .runner{offset-distance:62%}}body:has(.embed){padding-bottom:0}body:has(.paybar){padding-bottom:104px}body:has(.tracking){padding-bottom:28px}body:has(.mn-bar:not(.clon)){padding-bottom:0}.picker{gap:16px;padding:18px 16px 0;display:grid}.picker fieldset{border:none;margin:0;padding:0}.picker legend,.picker-field>span{font:500 12px var(--font-body), sans-serif;letter-spacing:.03em;color:var(--ink-2);margin-bottom:7px;padding:0;display:block}.segmented{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.segmented.tribunas{flex-wrap:wrap;gap:8px;display:flex}.segmented.tribunas button{flex:calc(50% - 4px);padding-left:10px;padding-right:10px}.segmented button{border:1px solid var(--line);background:var(--surface);height:46px;color:var(--ink);font:600 14px var(--font-body), sans-serif;cursor:pointer;transition:transform .15s var(--ease), background .15s var(--ease), color .15s var(--ease), border-color .15s var(--ease);border-radius:11px}.segmented button:active{transform:scale(.97)}.segmented button[aria-pressed=true]{background:var(--amber);color:var(--amber-ink);border-color:var(--amber)}.picker-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.picker-field select,.picker-field input{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);width:100%;height:48px;color:var(--ink);font:400 15px var(--font-body), sans-serif;appearance:none;transition:border-color .16s var(--ease), background .16s var(--ease);padding:0 13px}.picker-field select:focus,.picker-field input:focus{border-color:var(--amber);background:var(--surface-2);outline:none}.picker-field select:focus-visible,.picker-field input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.picker-field select:disabled{opacity:.5}.picker-field select{background-image:linear-gradient(45deg, transparent 50%, var(--ink-2) 50%), linear-gradient(135deg, var(--ink-2) 50%, transparent 50%);background-position:calc(100% - 18px) 21px,calc(100% - 13px) 21px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:36px}.picker-ok{color:var(--ok);margin:0;font-size:12.5px}.picker-porton{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.45}.picker-porton b{color:var(--ink);font-weight:600}.turno-top{align-items:center;gap:12px;padding:16px 16px 12px;display:flex}.turno-quien{font-family:var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.02em;font-size:22px;font-weight:600;line-height:1.05}.turno-cred{color:var(--ink-2);margin-top:3px;font-size:12px}.turno-cred b{color:var(--ink)}.sw{background:var(--surface);color:var(--ink-2);border:1px solid var(--line);cursor:pointer;font:600 12.5px var(--font-body), sans-serif;transition:background .16s var(--ease), color .16s var(--ease), border-color .16s var(--ease);border-radius:999px;flex:none;align-items:center;gap:8px;margin-left:auto;padding:13px 14px 13px 11px;display:inline-flex}.sw i{background:var(--ink-2);width:9px;height:9px;transition:background .16s var(--ease);border-radius:50%}.sw.on{background:var(--clon-dim);border-color:var(--clon-line);color:var(--clon)}.sw.on i{background:var(--clon);animation:pulse 2s var(--ease) infinite}.sw:disabled{opacity:.6}.turno-hoy{background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:1px;display:flex}.turno-hoy span{background:var(--bg);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);flex:1;align-items:baseline;gap:7px;padding:9px 16px;font-size:11.5px;display:flex}.turno-hoy b{font-family:var(--font-display), sans-serif;color:var(--ink);font-size:20px;font-weight:600}.oferta{background:var(--surface);border:1px solid var(--clon-line);border-radius:var(--r-lg);margin:12px 16px 0;overflow:hidden}.oferta-cab{align-items:baseline;gap:10px;padding:13px 15px 9px;display:flex}.oferta-pago{font-family:var(--font-display), sans-serif;color:var(--clon);font-size:30px;font-weight:600;line-height:1}.oferta-reloj{color:var(--ink-2);margin-left:auto;font-size:15px;font-weight:600}.oferta-reloj.poco{color:var(--live)}.oferta-barra{background:var(--surface-2);height:3px}.oferta-barra i{background:var(--clon);transform-origin:0;height:100%;transition:transform 1s linear;display:block}.pasos{gap:11px;margin:0;padding:12px 15px 4px;list-style:none;display:grid}.pasos li{align-items:flex-start;gap:11px;font-size:14.5px;display:flex}.pasos-n{background:var(--surface-2);width:21px;height:21px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:12px;font-weight:600;display:grid}.pasos b{color:var(--ink)}.pasos small{color:var(--ink-2);margin-top:2px;font-size:12.5px;display:block}.oferta-btns{gap:10px;padding:12px 15px 15px;display:flex}.btn-no,.btn-si{cursor:pointer;font:700 15.5px var(--font-body), sans-serif;transition:transform .15s var(--ease), opacity .15s var(--ease);border-radius:11px;flex:1;padding:15px 10px}.btn-no{border:1px solid var(--line);color:var(--ink-2);background:0 0;flex:0 0 34%}.btn-si{background:var(--clon);color:#001619;color:lab(5.52864% -8.00881 -5.70424);border:none}.btn-no:active,.btn-si:active{transform:scale(.975)}.btn-no:disabled,.btn-si:disabled{opacity:.5}.hoja{background:var(--surface);border:1px solid var(--clon-line);border-radius:var(--r-lg);margin:14px 16px 0;padding:13px}.hoja-cab{align-items:center;gap:10px;display:flex}.hoja-k{font:700 12px var(--font-body), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--clon);align-items:center;gap:7px;display:inline-flex}.hoja-k i{background:var(--clon);width:7px;height:7px;animation:pulse 1.8s var(--ease) infinite;border-radius:50%}.hoja-pago{font-family:var(--font-display), sans-serif;color:var(--ink);margin-left:auto;font-size:19px;font-weight:600}.hoja-butaca{align-items:baseline;gap:12px;margin:9px 2px 12px;display:flex}.hoja-butaca b{font-family:var(--font-display), sans-serif;color:var(--amber);font-size:40px;font-weight:700;line-height:.95}.hoja-butaca span{color:var(--ink-2);font-size:13px}.hoja-butaca em{color:var(--ink);margin-top:3px;font-style:normal;font-weight:600;display:block}.hoja-accion{border-top:1px solid var(--line);align-items:center;gap:12px;margin-top:13px;padding-top:13px;display:flex}.hoja-info{color:var(--ink-2);font-size:12px}.hoja-info b{font-family:var(--font-display), sans-serif;color:var(--ink);letter-spacing:.04em;font-size:23px;font-weight:600;display:block}.hoja-btn{background:var(--clon);color:#001619;color:lab(5.52864% -8.00881 -5.70424);cursor:pointer;font:700 15.5px var(--font-body), sans-serif;transition:transform .15s var(--ease), opacity .15s var(--ease);border:none;border-radius:11px;flex:none;margin-left:auto;padding:15px 20px}.hoja-btn:active{transform:scale(.975)}.hoja-btn:disabled{opacity:.5}.hoja-accion.codigo .hoja-btn{background:var(--ok);color:#071b0c;color:lab(7.71098% -10.4164 6.30971)}.cod-campo{display:block}.cod-campo span{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin-bottom:5px;font-size:11px;display:block}.cod-campo input{background:var(--bg);width:5.4ch;color:var(--ink);border:1px solid var(--line);font-family:var(--font-display), sans-serif;letter-spacing:.14em;text-align:center;border-radius:10px;padding:8px 10px;font-size:26px;font-weight:600}.cod-campo input:focus-visible{outline:2px solid var(--ok);outline-offset:1px}.sello-cod{font-family:var(--font-display), sans-serif;letter-spacing:.08em;background:var(--surface-2);color:var(--amber);border-radius:8px;padding:5px 10px;font-size:20px;font-weight:600}.plano{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);margin-top:4px;overflow:hidden}.plano svg{width:100%;height:auto;display:block}.plano .cesped{fill:#16331b;fill:lab(18.3312% -16.1002 11.5276)}.plano .diamante{fill:none;stroke:#58685a;stroke:lab(42.3949% -8.69826 6.04654);stroke-width:1.6px}.plano .campo-txt{fill:#b6cbb8;fill:lab(79.5836% -10.1385 7.02559);font:600 11px var(--font-body), sans-serif;letter-spacing:.18em}.plano .anillo{fill:none;stroke:#161616;stroke:lab(7.22637% -.0000149012 0);stroke-width:18px}.plano .anillo.suyo{stroke:var(--surface)}.plano .nivel-txt{fill:var(--ink-2);font:600 9.5px var(--font-body), sans-serif;letter-spacing:.08em;stroke:var(--bg);stroke-width:2.6px;paint-order:stroke}.plano .sector{fill:none;stroke:var(--surface-2);stroke-width:18px}.plano .sector.aqui{stroke:var(--amber)}.plano .ruta{fill:none;stroke:var(--clon);stroke-width:2px;stroke-dasharray:5 5;opacity:.8}.plano .porton circle{fill:var(--surface-2);stroke:var(--bg);stroke-width:2px}.plano .porton text{fill:var(--ink-2);font:600 11px var(--font-body), sans-serif;stroke:var(--bg);stroke-width:2.4px;paint-order:stroke}.plano .porton.activo circle{fill:var(--clon)}.plano .porton.activo text{fill:var(--ink)}.plano .puesto circle{fill:var(--clon);stroke:var(--bg);stroke-width:2px}.plano .marca circle{fill:var(--ink);stroke:var(--bg);stroke-width:2.5px}.plano-leg{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 14px;padding:10px 11px;display:flex}.plano-chip{color:var(--ink-2);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.plano-chip i{background:var(--surface-2);border-radius:50%;width:8px;height:8px}.plano-chip.aqui{color:var(--ink)}.plano-chip.aqui i{background:var(--amber)}.plano-chip i.pt{background:var(--clon)}.plano-chip i.ps{background:var(--clon);border-radius:2px}.mn-bar.clon{background:var(--clon-dim);border-bottom-color:var(--clon-line)}.mn-bar.clon .mn-mid{color:var(--clon)}.mn-bar.clon .mn-mid b{color:var(--ink)}nav.bottom.clon{background:color-mix(in oklab, var(--clon-dim) 70%, var(--bg));border-top-color:var(--clon-line)}nav.bottom.clon [aria-current=page]{color:var(--clon)}.credencial{border-radius:var(--r-lg);background:var(--clon-dim);border:1px solid var(--clon-line);justify-items:center;gap:2px;margin:18px 16px 0;padding:20px 18px;display:grid}.credencial-k{font:700 12px var(--font-body), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--clon)}.credencial-n{font-family:var(--font-display), sans-serif;letter-spacing:.06em;color:var(--ink);font-size:56px;font-weight:700;line-height:1}.credencial-q{margin-top:6px;font-size:15px;font-weight:600}.credencial-t{color:var(--ink-2);border:1px solid var(--line);border-radius:999px;margin-top:8px;padding:4px 11px;font-size:12px}.credencial-t.on{color:var(--clon);border-color:var(--clon-line)}.hist{margin:14px 16px 0}.hist-fila{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.hist-t{font-size:14.5px}.hist-t b{color:var(--amber)}.hist-s{color:var(--ink-2);margin-top:3px;font-size:12px}.hist-p{font-family:var(--font-display), sans-serif;color:var(--clon);margin-left:auto;font-size:18px;font-weight:600}.hist-flag{background:var(--surface-2);color:var(--ink-2);border-radius:6px;margin-top:6px;padding:3px 8px;font-size:11px;display:inline-block}.hist-flag.no{color:var(--live)}.acredita{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);gap:11px;margin:16px 16px 0;padding:15px;display:grid}.acredita h2{font:600 12px var(--font-body), sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-2);margin:0}.miembro{border-top:1px solid var(--line);align-items:center;gap:12px;margin:0 16px;padding:12px 0;display:flex}.miembro-c{text-align:center;min-width:44px;font-family:var(--font-display), sans-serif;background:var(--clon-dim);color:var(--clon);border-radius:9px;flex:none;padding:6px 8px;font-size:19px;font-weight:600}.miembro-n{font-size:14.5px;font-weight:600}.miembro-s{color:var(--ink-2);margin-top:2px;font-size:12px}.miembro-acc{flex:none;gap:10px;margin-left:auto;display:flex}.miembro.fuera{opacity:.5}.miembro.fuera .miembro-c{background:var(--surface-2);color:var(--ink-2)}.link-btn.peligro{color:var(--live);font-weight:600}.qr{background:#fff;border-radius:8px;flex:none;width:84px;height:84px;padding:6px}.qr.grande{width:168px;height:168px;padding:10px}.btn-escanear{background:var(--surface-2);color:var(--ink);border:1px solid var(--line);font:600 13.5px var(--font-body), sans-serif;cursor:pointer;border-radius:11px;flex:none;padding:14px}.btn-escanear:active{transform:scale(.97)}.escaner{border-radius:var(--r-lg);border:1px solid var(--clon-line);background:#000;justify-items:center;gap:10px;margin:14px 16px 0;padding:12px;display:grid}.escaner-ojo{aspect-ratio:1;object-fit:cover;border-radius:var(--r);background:var(--surface-2);width:100%;max-width:320px}.escaner-txt{color:var(--ink-2);text-align:center;margin:0;font-size:12.5px}.escaner-err{color:#ff948c;color:lab(73.0244% 46.868 26.4676);text-align:center;max-width:30ch;margin:0;font-size:13px}.zona{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);margin:10px 16px 0;overflow:hidden}.zona-cab{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:9px;padding:10px 11px;display:flex}.zona-cab b{font-size:13.5px}.zona-cab span{color:var(--ink-2);font-size:11.5px}.zona-rejilla{gap:3px;padding:9px 10px 11px;display:grid;overflow-x:auto}.zona-fila{align-items:center;gap:3px;display:flex}.zona-letra{z-index:1;text-align:center;width:19px;color:var(--ink-2);background:var(--bg);flex:none;font-size:11px;position:sticky;left:0}.zona-fila.aqui .zona-letra{color:var(--amber);font-weight:700}.zona-as{text-align:center;background:var(--surface);width:21px;color:var(--ink-2);border-radius:4px;flex:none;padding:4px 0;font-size:12px;line-height:1.2}.zona-fila.aqui .zona-as{background:var(--surface-2)}.zona-fila.aqui .zona-as.aqui{background:var(--amber);color:var(--amber-ink);outline:2px solid var(--amber);outline-offset:1px;font-weight:700}.cod-tarjeta{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);justify-items:center;gap:12px;margin:14px 16px 0;padding:14px;display:grid}.cod-plancha{background:#fff;border-radius:12px;justify-items:center;gap:11px;width:100%;max-width:288px;padding:14px 14px 11px;display:grid}.cod-qr{width:156px;height:156px;display:block}.cod-barras{width:100%;height:52px;display:block}.cod-num{font-family:var(--font-display), sans-serif;letter-spacing:.2em;color:#101010;margin-left:.2em;font-size:21px;font-weight:600;line-height:1}.cod-pie{color:var(--ink-2);text-align:center;font-size:12.5px;line-height:1.4}.cod-pie b{color:var(--ink);margin-bottom:2px;font-size:13.5px;font-weight:600;display:block}.comanda-runner{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 12px;font-size:15px;display:flex}.comanda-runner b{font:600 34px/1 var(--font-display), sans-serif;color:var(--ink);letter-spacing:.01em}.comanda-runner span{flex-basis:100%;font-size:13.5px}.detalle-runner{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);margin:14px 0 0;padding:13px 14px 12px}.detalle-runner h3{font:600 15px var(--font-body), sans-serif;justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 8px;display:flex}.detalle-runner h3 span{color:var(--ink-2);font-size:13px;font-weight:500}.detalle-runner ul{margin:0;padding:0;list-style:none}.detalle-runner li{border-top:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);gap:8px;padding:8px 0;font-size:15px;font-weight:600;display:grid}.detalle-runner li:first-child{border-top:0}.detalle-runner li b{color:var(--amber);font-size:18px}.detalle-runner li small{color:var(--ink-2);margin-top:2px;font-size:13px;font-weight:500;display:block}.detalle-runner li small.nota-linea{color:var(--ink);font-style:italic}.detalle-runner p{color:var(--ink-2);margin:8px 0 0;font-size:13px}.turno.con-hoja{padding-bottom:190px}.hoja-camino{z-index:41;max-width:560px;left:0;right:0;bottom:calc(var(--nav-h) + env(safe-area-inset-bottom,0px));padding:12px max(16px, env(safe-area-inset-left,0px)) 14px max(16px, env(safe-area-inset-right,0px));background:var(--surface);border-top:2px solid var(--clon);animation:hoja-sube .26s var(--ease);border-radius:18px 18px 0 0;gap:6px;margin:0 auto;display:grid;position:fixed;box-shadow:0 -8px 24px #00000073;box-shadow:0 -8px 24px lab(0% 0 0/.45)}@keyframes hoja-sube{0%{opacity:.6;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.hoja-camino{animation:none}}.hoja-camino-cab{justify-content:space-between;align-items:center;display:flex}.chip-camino{background:var(--clon-dim);color:var(--clon);font:700 12px var(--font-body), sans-serif;letter-spacing:.02em;border-radius:999px;padding:4px 10px;display:inline-flex}.hoja-camino-t{margin:0;font-size:16px;font-weight:700}.hoja-camino-s{color:var(--ink-2);margin:0;font-size:13px}.hoja-camino-btns{gap:10px;margin-top:4px;display:flex}.hoja-camino-btns .btn{flex:none}.hoja-camino-btns .btn.primary{flex:1}.lleno-runner{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);color:var(--ink-2);margin:16px 16px 0;padding:11px 13px;font-size:14px}.espera{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);color:var(--ink-2);border-left:3px solid var(--line);margin:12px 16px 0;padding:11px 13px;font-size:13px;line-height:1.45}.espera.listo{border-left-color:var(--ok);color:var(--ink)}.espera.esperando_pago,.espera.caido{border-left-color:#f66d67;border-left-color:lab(63.526% 53.3685 30.8739)}.espera.sin-saber{border-left-color:var(--amber)}.btn-soltar{background:var(--surface-2);color:var(--ink);border:1px solid var(--line);font:600 13.5px var(--font-body), sans-serif;cursor:pointer;border-radius:12px;flex:none;padding:12px 15px}.btn-soltar:active{transform:scale(.975)}.btn-soltar:disabled{opacity:.5}.soltar-ok{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);margin:12px 16px 0;padding:13px}.soltar-ok p{color:var(--ink-2);margin:0 0 11px;font-size:13px;line-height:1.45}.soltar-btns{gap:9px;display:flex}.soltar-btns>button{flex:1 1 0}.pago{max-width:460px;margin:0 auto;padding:26px 20px 40px}.pago-t{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;margin:0 0 8px;font-size:27px;font-weight:600;line-height:1.1}.pago-s{color:var(--ink-2);margin:0 0 18px;font-size:14px;line-height:1.5}.pago-s b{color:var(--ink);font-weight:600}.pago-nota{color:var(--ink-2);margin:14px 0 0;font-size:12.5px;line-height:1.5}.pago-lista{gap:9px;display:grid}.pago-metodo{text-align:left;border-radius:var(--r);background:var(--surface);border:1px solid var(--line);width:100%;color:var(--ink);cursor:pointer;gap:3px;padding:15px 16px;display:grid}.pago-metodo:active{transform:scale(.99)}.pago-metodo:disabled{opacity:.55}.pago-metodo-n{font-size:15px;font-weight:600}.pago-metodo-d{color:var(--ink-2);font-size:12.5px;line-height:1.4}.pago-monto{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);gap:4px;margin:0 0 16px;padding:15px 16px;display:grid}.pago-monto span{font-family:var(--font-display), sans-serif;color:var(--ok-deep);font-size:29px;font-weight:600;line-height:1}.pago-monto em{color:var(--ink-2);font-size:12px;font-style:normal;line-height:1.4}.pago-monto .pago-monto-usd{font-family:var(--font-display), sans-serif;color:var(--ink);font-size:18px;font-weight:500;line-height:1.1}.pago-cuenta{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);grid-template-columns:auto 1fr;gap:7px 14px;margin:0 0 16px;padding:13px 16px;display:grid}.pago-cuenta dt{color:var(--ink-2);font-size:12px}.pago-cuenta dd{text-align:right;margin:0;font-size:14px;font-weight:600}.pago-campo{gap:6px;margin:4px 0 12px;display:grid}.pago-campo span{color:var(--ink-2);font-size:12.5px}.pago-campo input{background:var(--surface-2);border:1px solid var(--line);width:100%;color:var(--ink);font:500 16px var(--font-body), sans-serif;letter-spacing:.04em;border-radius:12px;padding:14px 15px}.pago-campo input:focus-visible{outline:2px solid var(--amber);outline-offset:1px}.pago-btn{background:var(--ok);color:#071b0c;color:lab(7.71098% -10.4164 6.30971);width:100%;font:600 15px var(--font-body), sans-serif;text-align:center;cursor:pointer;border:none;border-radius:14px;padding:16px;text-decoration:none;display:block}.pago-btn:active{transform:scale(.985)}.pago-btn:disabled{opacity:.5}.pago-btn2{background:var(--surface-2);border:1px solid var(--line);width:100%;color:var(--ink);font:600 14.5px var(--font-body), sans-serif;text-align:center;cursor:pointer;border-radius:14px;margin-top:9px;padding:15px;display:block}.pago-btn2:disabled{opacity:.5}.pago-aviso{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--amber);color:var(--ink);margin:0 0 14px;padding:12px 14px;font-size:13px;line-height:1.45}.btn-llamar{background:var(--clon);color:#001b1e;color:lab(7.62516% -12.1247 -7.75292);font:600 13.5px var(--font-body), sans-serif;border-radius:12px;align-items:center;gap:7px;padding:12px 16px;text-decoration:none;display:inline-flex}.btn-llamar:active{transform:scale(.975)}.btn-llamar em{opacity:.72;font-size:12px;font-style:normal;font-weight:500}.mapa-tickera{gap:8px;margin:12px 16px 0;display:grid}.mapa-tickera figcaption{gap:2px;display:grid}.mapa-tickera figcaption b{font:700 17px var(--font-display,var(--font-body)), sans-serif;letter-spacing:.01em}.mapa-tickera figcaption span{color:var(--ink);opacity:.85;font-size:13px}.mapa-tickera figcaption em{color:var(--amber);font-size:13px;font-style:normal;font-weight:600}.mapa-tickera-lienzo{aspect-ratio:1167/1008;background:#fff;border-radius:14px;overflow:hidden}.mapa-tickera-lienzo svg{width:100%;height:100%;transition:none;display:block}.mapa-tickera-velo{fill:#050c138c;fill:lab(3.01922% -.727452 -4.46609/.55)}.mapa-tickera-zona{fill:#ffc32459;fill:lab(82.7905% 13.2835 80.528/.35);stroke:#ffc324;stroke:lab(82.7905% 13.2835 80.528);stroke-width:6px;stroke-linejoin:round;animation:1.6s ease-in-out infinite tickera-late}@keyframes tickera-late{50%{fill:#ffc3240d;fill:lab(82.7905% 13.2835 80.528/.05)}}.mapa-tickera-todo{cursor:pointer;font:600 13px var(--font-body), sans-serif;color:var(--amber);text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:4px 0;text-decoration:underline}@media (prefers-reduced-motion:reduce){.mapa-tickera-zona{animation:none}}.contactar-cliente{flex-wrap:wrap;gap:8px;display:flex}.btn-whatsapp{color:#0b3d1f;font:600 13.5px var(--font-body), sans-serif;background:#25d366;border-radius:12px;align-items:center;gap:7px;padding:12px 16px;text-decoration:none;transition:transform .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.btn-whatsapp:active{transform:scale(.975)}a.btn-wa{color:#0b3d1f;background:#25d366;border-color:#25d366;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex}.hoja-extra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:11px 16px 0;display:flex}.who-tel{padding:11px 13px 0}.cancelar{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);margin:12px 16px 0;padding:15px}.cancelar h3{margin:0 0 6px;font-size:15px;font-weight:600}.cancelar-s{color:var(--ink-2);margin:0 0 14px;font-size:12.5px;line-height:1.45}.cancelar-razones{gap:7px;margin-bottom:13px;display:grid}.cancelar-razon{text-align:left;background:var(--surface-2);border:1px solid var(--line);color:var(--ink);font:500 13.5px var(--font-body), sans-serif;cursor:pointer;border-radius:11px;padding:12px 13px}.cancelar-razon.on{border-color:var(--amber);background:color-mix(in oklch, var(--amber) 14%, var(--surface-2));font-weight:600}.cancelar-campo{gap:6px;margin-bottom:12px;display:grid}.cancelar-campo span{color:var(--ink-2);font-size:12.5px}.cancelar-campo textarea{resize:vertical;background:var(--surface-2);border:1px solid var(--line);width:100%;color:var(--ink);font:400 15px var(--font-body), sans-serif;border-radius:11px;padding:11px 12px;line-height:1.4}.cancelar-campo textarea:focus-visible{outline:2px solid var(--amber);outline-offset:1px}.cancelar-camara{text-align:left;background:var(--surface-2);border:1px dashed var(--line);width:100%;color:var(--ink);font:600 13.5px var(--font-body), sans-serif;cursor:pointer;border-radius:12px;gap:4px;margin-bottom:12px;padding:14px;display:grid}.cancelar-camara em{font:400 12px var(--font-body), sans-serif;color:var(--ink-2);font-style:normal;line-height:1.4}.cancelar-foto{justify-items:center;gap:8px;margin-bottom:12px;display:grid}.cancelar-foto img{object-fit:cover;border:1px solid var(--line);border-radius:12px;width:100%;max-height:220px}.cancelar-btns{gap:9px;display:flex}.cancelar-btns>button{flex:1 1 0}.cancelar-ok{background:var(--amber);color:var(--amber-ink);font:600 14px var(--font-body), sans-serif;cursor:pointer;border:none;border-radius:12px;padding:14px}.cancelar-ok:disabled{opacity:.5}.puesto-bloque{margin:0 0 8px}.puesto-acciones{flex-direction:column;gap:8px;padding:14px 16px 6px;display:flex}.puesto-accion{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);padding:13px 15px;text-decoration:none;display:block}.puesto-accion b{color:var(--ink);font-size:15px;font-weight:600;display:block}.puesto-accion span{color:var(--ink-2);margin-top:3px;font-size:12.5px;line-height:1.35;display:block}.puesto-accion.off{opacity:.45}.puesto-avanzado{border-radius:var(--r-lg);background:var(--surface-2);border:1px solid var(--line);align-items:center;gap:12px;margin:14px 16px 24px;padding:13px 15px;text-decoration:none;display:flex}.puesto-avanzado span{color:var(--ink-2);font-size:12.5px;line-height:1.35}.puesto-avanzado b{color:var(--ink);font-size:14.5px;display:block}.puesto-avanzado-ir{color:var(--amber);flex:none;margin-left:auto;font-weight:700}.prod-resumen{color:var(--ink-2);gap:14px;padding:16px 16px 8px;font-size:13px;display:flex}.prod-resumen b{color:var(--ink)}.prod-alerta b{color:var(--amber)}.prod-error{color:#f6c2bd;color:lab(83.199% 18.4887 10.0479);background:#3f1917;background:lab(14.7327% 18.8008 10.762);border-radius:10px;margin:0 16px 8px;padding:10px 13px;font-size:13px}.prod-lista{flex-direction:column;gap:8px;margin:0;padding:0 16px 8px;list-style:none;display:flex}.prod{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);align-items:center;gap:12px;padding:12px 14px;display:flex}.prod.apagado .prod-datos{opacity:.45}.prod-datos{flex:1;min-width:0}.prod-nombre{color:var(--ink);flex-wrap:wrap;align-items:center;gap:7px;font-size:15px;font-weight:600;display:flex}.prod-meta{color:var(--ink-2);margin-top:2px;font-size:12.5px}.prod-etiqueta{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);border:1px solid var(--line);border-radius:5px;padding:2px 6px;font-size:10.5px;font-weight:700}.prod-etiqueta.promo{color:var(--amber);border-color:var(--amber)}.prod-etiqueta.bajo{color:#ffa747;color:lab(76.3625% 27.4744 61.6075);border-color:#ffa747;border-color:lab(76.3625% 27.4744 61.6075)}.prod-alerta.bajo b{color:#ffa747;color:lab(76.3625% 27.4744 61.6075)}.prod-stock{flex:none;align-items:center;gap:2px;display:flex}.prod-stock button{border:1px solid var(--line);background:var(--surface-2);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:12px;font-size:21px;line-height:1;transition:background .16s}.prod-stock button:disabled{opacity:.3;cursor:default}.prod-stock button:not(:disabled):active{background:var(--brand-dim,var(--surface-2))}.prod-n{text-align:center;min-width:40px;color:var(--ink);font-size:17px;font-weight:600}.prod-n.cero{color:var(--amber)}.prod-switch{border:1px solid var(--line);background:var(--surface-2);cursor:pointer;border-radius:999px;flex:none;width:50px;height:30px;transition:background .16s;position:relative}.prod-switch span{background:var(--ink-2);border-radius:50%;width:22px;height:22px;transition:transform .16s,background .16s;position:absolute;top:3px;left:3px}.prod-switch.on{background:var(--ok-dim);border-color:var(--ok)}.prod-switch.on span{background:var(--ok);transform:translate(20px)}.prod-switch:disabled{opacity:.4;cursor:default}.alta{padding-bottom:28px}.alta-bloque{padding:4px 16px 18px}.alta-bloque h2{font-family:var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.02em;color:var(--ink);margin:14px 0 10px;font-size:17px;font-weight:600}.alta-nota{color:var(--ink-2);margin:2px 0 12px;font-size:12.5px;line-height:1.4}.alta-opcional{font:500 13px var(--font-body,inherit);color:var(--ink-2);letter-spacing:0}.alta-chips{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.alta-chips button{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);cursor:pointer;border-radius:999px;padding:9px 15px;font-size:13.5px;transition:background .16s,color .16s,border-color .16s}.alta-chips button.on{background:var(--brand,var(--amber));border-color:var(--brand,var(--amber));color:#1e1216;color:lab(6.99402% 6.46601 .0672519);font-weight:600}.alta-logos{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.alta-logo{aspect-ratio:1;cursor:pointer;border:1px solid var(--line);background:var(--surface);color:var(--ink-2);border-radius:14px;place-items:center;transition:border-color .16s,background .16s;display:grid}.alta-logo svg{width:26px;height:26px}.alta-logo.on{border-color:var(--brand);background:var(--brand-dim,var(--surface-2));color:var(--brand)}.alta-colores{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.alta-color{cursor:pointer;border:2px solid #0000;border-radius:50%;width:40px;height:40px;transition:transform .16s,border-color .16s}.alta-color.on{border-color:var(--ink);transform:scale(1.12)}.alta-enviar{padding:6px 16px 0}.alta-subir{align-items:center;gap:14px;margin-bottom:14px;display:flex}.alta-logo-propio{cursor:pointer;border:1px dashed var(--line);background:var(--surface);border-radius:18px;flex:none;place-items:center;width:76px;height:76px;padding:0;transition:border-color .16s;display:grid;overflow:hidden}.alta-logo-propio.puesto{border-style:solid;border-color:var(--brand,var(--amber))}.alta-logo-propio img{box-sizing:border-box;object-fit:contain;width:100%;height:100%;padding:9%}.alta-logo-mas{color:var(--ink-2);font-size:30px;line-height:1}.picker-field small.alta-nota,.picker-field small.field-error{display:block}.alta-banner{gap:6px;margin:4px 0 16px;display:grid}.alta-banner>b{color:var(--ink);font-size:14.5px;font-weight:600}.alta-banner .alta-nota{margin:0}.alta-banner-foto{aspect-ratio:16/7;cursor:pointer;border:1px dashed var(--line);background:var(--surface);width:100%;color:var(--ink-2);font:600 14.5px/1 var(--font-body), system-ui, sans-serif;border-radius:16px;place-items:center;padding:0;transition:border-color .16s;display:grid;overflow:hidden}.alta-banner-foto.puesto{border-style:solid;border-color:var(--brand,var(--amber))}.alta-banner-foto img{object-fit:cover;width:100%;height:100%;display:block}.alta-banner .alta-quitar{justify-self:start}.logo-propio{box-sizing:border-box;aspect-ratio:1;object-fit:contain;border-radius:inherit;width:100%;height:100%;max-height:100%;padding:9%;display:block}:has(>img.logo-propio){overflow:hidden}.alta-subir-btn{flex:none;margin-top:8px;padding:8px 14px;font-size:14px}.alta-guardado{color:var(--ok,#5fe0c0);margin:4px 0 0;font-weight:600}.alta-subir b{color:var(--ink);font-size:14.5px;font-weight:600;display:block}.alta-subir span{color:var(--ink-2);margin-top:2px;font-size:12.5px;line-height:1.35;display:block}.alta-quitar{cursor:pointer;min-height:44px;color:var(--amber);background:0 0;border:0;align-items:center;margin-top:0;padding:0;font-size:12.5px;text-decoration:underline;display:inline-flex}.alta-logos.atenuados{opacity:.45}.entrando{text-align:center;padding:64px 24px 24px}.entrando h1{font-family:var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.02em;margin:22px 0 8px;font-size:24px;font-weight:600;line-height:1.15}.entrando p{color:var(--ink-2);margin:0 0 22px;font-size:14px}.entrando .btn{flex:none;display:inline-block}.entrando-pulso{border:3px solid var(--line);border-top-color:var(--amber);border-radius:50%;width:46px;height:46px;margin:0 auto;animation:.9s linear infinite entrando-gira}@keyframes entrando-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.entrando-pulso{animation:none}}.picker-field textarea{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);width:100%;color:var(--ink);font:400 15px/1.45 var(--font-body), sans-serif;resize:vertical;min-height:88px;transition:border-color .16s var(--ease), background .16s var(--ease);padding:11px 13px}.picker-field textarea:focus{border-color:var(--amber);background:var(--surface-2);outline:none}.picker-field textarea:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.picker-field input[aria-invalid=true]{border-color:var(--live)}.prod-foto-elegir{border:1.5px dashed var(--line);background:var(--surface);width:112px;height:112px;color:var(--ink-2);cursor:pointer;font:600 14px var(--font-body), sans-serif;transition:transform .15s var(--ease), border-color .15s var(--ease);border-radius:16px;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.prod-foto-elegir:active{transform:scale(.97)}.prod-foto-elegir:disabled{opacity:.6;cursor:default}.prod-foto-elegir img{object-fit:cover;width:100%;height:100%;display:block}.prod-agregar{text-align:center;margin:0 16px 12px;text-decoration:none;display:block}.prod-mini{object-fit:cover;background:var(--surface-2);border-radius:11px;flex:none;width:48px;height:48px;display:block}.prod-mini.vacia{border:1px dashed var(--line);background:0 0}.prod-editar{color:inherit;text-decoration:none}.prod-editar:hover{text-underline-offset:3px;text-decoration:underline}.prod-quitar{color:var(--ink-2);border:1px solid var(--line);background:0 0;margin-top:10px}.prod-quitar.seguro{color:var(--live);border-color:var(--live)}.segmented a{height:46px;color:var(--ink);font:600 14px var(--font-body), sans-serif;transition:transform .15s var(--ease), background .15s var(--ease);border-radius:10px;place-items:center;text-decoration:none;display:grid}.segmented a:active{transform:scale(.97)}.segmented a[aria-current=page]{background:var(--amber);color:var(--amber-ink)}.sello-on,.sello-off{font:600 11.5px var(--font-body), sans-serif;vertical-align:1px;border-radius:999px;margin-left:8px;padding:2px 8px;font-style:normal;display:inline-block}.sello-on{background:color-mix(in oklab, var(--ok) 22%, transparent);color:var(--ok)}.sello-off{background:color-mix(in oklab, var(--ink-2) 18%, transparent);color:var(--ink-2)}.estado-grande{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);align-items:center;gap:14px;margin-bottom:12px;padding:16px;display:flex}.estado-grande b{font:600 26px var(--font-display), sans-serif;letter-spacing:.01em;display:block}.estado-grande span{color:var(--ink-2);margin-top:2px;font-size:13px;line-height:1.4;display:block}.estado-punto{background:var(--ink-2);border-radius:50%;flex:none;width:14px;height:14px}.estado-grande.on .estado-punto{background:var(--ok);box-shadow:0 0 0 5px color-mix(in oklab, var(--ok) 22%, transparent)}.estado-grande.on b{color:var(--ok)}.ajuste-hecho{color:var(--ok);margin:12px 16px 0;font-size:13.5px;font-weight:600}.cobros{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cobro{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface)}.cobro.abierto{border-color:var(--amber)}.cobro-cab{align-items:stretch;display:flex}.cobro-abrir{text-align:left;min-width:0;color:var(--ink);cursor:pointer;background:0 0;border:none;flex:1;padding:12px 14px}.cobro-abrir b{font-size:15px;font-weight:600;display:block}.cobro-abrir span{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12.5px;display:block;overflow:hidden}.cobro-falta{color:var(--live);margin-top:4px;font-size:12px;font-style:normal;font-weight:600;display:inline-block}.cobro-orden{border-left:1px solid var(--line);flex-direction:column;display:flex}.cobro-orden button{width:44px;min-height:30px;color:var(--ink-2);cursor:pointer;background:0 0;border:none;flex:1;font-size:15px}.cobro-orden button+button{border-top:1px solid var(--line)}.cobro-orden button:disabled{opacity:.3;cursor:default}.cobro-form{flex-direction:column;gap:10px;padding:4px 14px 14px;display:flex}.cedula{grid-template-columns:76px 1fr;gap:8px;display:grid}.cobro-fijo{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:12px 0;display:flex}.cobro-fijo b{font-size:14.5px;font-weight:600}.ventas-cifras{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;margin:14px 16px;display:grid}.ventas-cifras>div{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);padding:14px 12px}.ventas-cifras b{font:600 24px var(--font-display), sans-serif;color:var(--amber);display:block}.ventas-cifras span{color:var(--ink-2);margin-top:2px;font-size:12.5px;display:block}.ventas-top{margin:0 16px;padding:0;list-style:none}.ventas-top li{border-bottom:1px solid var(--line);grid-template-columns:1fr auto 76px;align-items:baseline;gap:10px;padding:10px 0;font-size:14px;display:grid}.ventas-top b{font-family:var(--font-display), sans-serif;font-size:16px}.ventas-top em{text-align:right;color:var(--ink-2);font-size:13px;font-style:normal}.ventas-horas{align-items:flex-end;gap:6px;height:120px;margin:0 16px;padding-bottom:20px;display:flex;position:relative}.ventas-hora{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.ventas-hora i{background:var(--amber);border-radius:6px 6px 2px 2px;width:100%;max-width:34px}.ventas-hora span{color:var(--ink-2);font-size:11px;position:absolute;bottom:-18px}.ventas-lista{flex-direction:column;gap:8px;margin:0 16px 24px;display:flex}.ventas-pedido{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface)}.ventas-pedido.no-cuenta{opacity:.6}.ventas-pedido summary{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:baseline;gap:10px;padding:12px 14px;list-style:none;display:grid}.ventas-pedido summary::-webkit-details-marker{display:none}.ventas-pedido summary b{font:600 16px var(--font-display), sans-serif;letter-spacing:.04em}.ventas-pedido summary span{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.ventas-pedido summary em{font-style:normal;font-weight:600}.ventas-pedido ul{margin:0;padding:0 14px 12px;list-style:none}.ventas-pedido li{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:6px 0;font-size:13.5px;display:flex}.ventas-pedido li small{color:var(--ink-2);font-size:12px;display:block}.ventas-pie{color:var(--ink-2)}.resena{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);padding:12px 14px}.resena-cab{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.resena-cab b{color:var(--amber);letter-spacing:.08em}.resena-gris{color:var(--line)}.resena-cab span{color:var(--ink-2);font-size:12.5px}.resena p{margin:8px 0 0;font-size:14px;line-height:1.45}.resena-resp{border-radius:var(--r);background:var(--surface-2);color:var(--ink-2);padding:8px 10px}.alta-enviar .btn:disabled{opacity:.55;cursor:default;box-shadow:none}.opciones{flex-direction:column;gap:8px;display:flex}.opcion-fila{grid-template-columns:1fr 88px 44px;gap:6px;display:grid}.opcion-fila.con-stock{grid-template-columns:1fr 80px 68px 44px}.opcion-fila input{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);width:100%;min-width:0;height:46px;color:var(--ink);font:400 15px var(--font-body), sans-serif;padding:0 11px}.opcion-fila input:focus{border-color:var(--amber);outline:none}.opcion-fila input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.opcion-quitar{border-radius:var(--r);border:1px solid var(--line);height:46px;color:var(--ink-2);cursor:pointer;background:0 0;font-size:20px}.opcion-agregar{color:var(--brand,var(--amber));font:600 14px var(--font-body), sans-serif;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:8px;padding:8px 0}.copiar{margin:-6px 0 18px}.copiar-btn{border-radius:var(--r);border:1px solid var(--brand,var(--amber));width:100%;height:48px;color:var(--brand-deep,var(--ink));font:700 15px var(--font-body), sans-serif;cursor:pointer;background:0 0;transition:transform .16s cubic-bezier(.23,1,.32,1),background .16s}.copiar-btn:active{transform:scale(.97)}.copiar-btn.ok{background:color-mix(in oklab, var(--ok) 16%, transparent);border-color:var(--ok);color:var(--ok)}.copiar-nota{color:var(--ink-2);text-align:center;margin:6px 0 0;font-size:12.5px}.copiar-texto{border-radius:var(--r);background:var(--surface-2);white-space:pre-wrap;-webkit-user-select:all;user-select:all;margin:8px 0 0;padding:10px 12px;font:600 15px ui-monospace,monospace}@media (prefers-reduced-motion:reduce){.copiar-btn{transition:none}}.cobro-runner{border-radius:var(--r-lg);background:color-mix(in oklab, var(--amber) 14%, transparent);border:1px solid color-mix(in oklab, var(--amber) 45%, transparent);grid-template-columns:1fr auto;align-items:end;gap:12px;margin:12px 0 0;padding:12px 14px;display:grid}.cobro-runner.comercio{background:var(--surface-2);border-color:var(--line)}.cobro-runner span{color:var(--ink-2);font-size:12.5px;display:block}.cobro-runner b{font:700 26px var(--font-display), sans-serif;color:var(--amber);line-height:1.1;display:block}.cobro-runner em{color:var(--ink);margin-top:2px;font-size:12.5px;font-style:normal;display:block}.cobro-runner>div:last-child{text-align:right}.cobro-runner>div:last-child b{color:var(--ok);font-size:20px}.oferta .cobro-runner{margin:12px 14px 0}.comprobante{gap:8px;margin:4px 0 16px;display:grid}.comprobante-t{color:var(--ink-2);font-size:12.5px}.comprobante-elegir{border:1px dashed var(--line);background:var(--surface);min-height:72px;color:var(--ink);font:600 14px var(--font-body), sans-serif;cursor:pointer;border-radius:12px;place-items:center;padding:10px;transition:transform .16s cubic-bezier(.23,1,.32,1);display:grid;overflow:hidden}.comprobante-elegir.con{border-style:solid}.comprobante-elegir:active{transform:scale(.98)}.comprobante-elegir img{object-fit:contain;border-radius:8px;max-width:100%;max-height:220px}@media (prefers-reduced-motion:reduce){.comprobante-elegir{transition:none}}.paybar-espacio{height:calc(96px + env(safe-area-inset-bottom,0px))}.pago-cedula{gap:8px;display:flex}.pago-cedula select{border-radius:var(--r);border:1px solid var(--line);background:var(--surface);min-width:64px;min-height:48px;color:var(--ink);font:600 16px var(--font-body), sans-serif;flex:none;padding:0 10px}.pago-cedula input{flex:1;min-width:0}.checkout-mpay{border-radius:var(--r);border:1px solid var(--line);background:color-mix(in oklab, var(--ink) 4%, transparent);gap:10px;margin-top:12px;padding:14px;display:grid}.checkout-mpay h3{margin:0;font-size:15px;font-weight:700}.pago-pegar{border-radius:var(--r);border:1px solid var(--line);background:var(--surface);min-height:48px;color:var(--ink);font:600 14px var(--font-body), sans-serif;cursor:pointer;transition:transform .15s var(--ease);flex:none;padding:0 14px}.pago-pegar:active{transform:scale(.97)}.pago-campo select{min-height:48px}.debito-espera{text-align:center;border-radius:var(--r-lg,14px);border:1px solid var(--line);background:var(--surface);justify-items:center;gap:10px;padding:26px 18px;transition:opacity .22s cubic-bezier(.23,1,.32,1),transform .22s cubic-bezier(.23,1,.32,1);display:grid}@starting-style{.debito-espera{opacity:0;transform:translateY(4px)}}.debito-espera b{text-wrap:balance;font-size:17px}.debito-espera p{color:var(--ink-2);text-wrap:pretty;max-width:32ch;margin:0;font-size:14px}.debito-espera.listo{border-color:color-mix(in oklab, var(--ok) 55%, var(--line))}.debito-aro{width:64px;height:64px;font:600 13px var(--font-display), sans-serif;color:var(--ink);place-items:center;display:grid;position:relative}.debito-aro:before,.debito-aro:after{content:"";border:4px solid var(--line);border-radius:50%;position:absolute;inset:0}.debito-aro:after{border-color:#0000;border-top-color:var(--amber);animation:.8s linear infinite debitoGira}.debito-barra{background:color-mix(in oklab, var(--ink) 10%, transparent);border-radius:999px;width:min(220px,70%);height:4px;overflow:hidden}.debito-barra i{border-radius:inherit;background:var(--amber);transform-origin:0;height:100%;animation:15s cubic-bezier(.33,1,.68,1) both debitoLlena;display:block;transform:scaleX(.92)}.debito-check{width:72px;height:72px}.debito-check .aro{fill:none;stroke:var(--ok);stroke-width:3px;stroke-dasharray:151;stroke-dashoffset:151px;animation:.42s cubic-bezier(.23,1,.32,1) forwards debitoTraza}.debito-check .trazo{fill:none;stroke:var(--ok);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40px;animation:.3s cubic-bezier(.23,1,.32,1) .26s forwards debitoTraza}@keyframes debitoGira{to{transform:rotate(360deg)}}@keyframes debitoLlena{0%{transform:scaleX(.04)}to{transform:scaleX(.92)}}@keyframes debitoTraza{to{stroke-dashoffset:0}}@keyframes debitoRespira{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.debito-espera{transition:opacity .22s;transform:none}@starting-style{.debito-espera{transform:none}}.debito-aro:after{border-top-color:var(--amber);animation:none}.debito-barra i{animation:none;transform:scaleX(.6)}.debito-espera:not(.listo) b{animation:1.6s ease-in-out infinite debitoRespira}.debito-check .aro,.debito-check .trazo{stroke-dashoffset:0;animation:none}}.frecuentes{gap:8px;margin-bottom:12px;display:grid}.frecuente{text-align:left;cursor:pointer;border-radius:var(--r);border:1px solid var(--line);background:var(--surface);min-height:52px;color:var(--ink);font:inherit;gap:2px;padding:12px 14px;transition:transform .15s cubic-bezier(.23,1,.32,1),border-color .15s,background .15s;display:grid}.frecuente:active{transform:scale(.98)}.frecuente b{font-size:15px}.frecuente span{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:13px}.frecuente[aria-checked=true]{border-color:var(--amber);background:color-mix(in oklab, var(--amber) 10%, var(--surface))}.frecuente.otra b{font-weight:600}.frecuente-guardar{text-align:left;gap:10px;width:100%;margin-top:4px;display:grid}.frecuente-guardar>p{margin:0}.frecuente-cuenta{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:13px}.frecuentes-yo{gap:12px;margin:0;padding:0;list-style:none;display:grid}.frecuentes-yo li{justify-content:space-between;align-items:center;gap:12px;display:flex}.frecuentes-yo li>div{min-width:0}.frecuente-acciones{flex:none;gap:12px;display:flex}.frecuente-editar{flex:1;gap:8px;display:flex}.frecuente-editar input{border-radius:var(--r);border:1px solid var(--line);background:var(--surface);min-width:0;min-height:40px;color:var(--ink);font:inherit;flex:1;padding:0 10px}.link-btn.peligro{color:var(--live)}.mn-seat-btn{cursor:pointer;font:inherit;color:inherit;transition:transform .15s cubic-bezier(.23,1,.32,1)}.mn-seat-btn:active{transform:scale(.96)}.mn-seat-btn{white-space:nowrap;flex:none;position:relative}.mn-seat-btn:before{content:"";position:absolute;inset:-6px -1px}@media (max-width:420px){.mn-mid-pre{display:none}}.butaca-hoja{width:100%;max-width:560px;max-height:92dvh;color:var(--ink);background:0 0;border:none;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:visible}.butaca-hoja::backdrop{background:#0000008c;animation:.22s ease-out butacaFunde}.butaca-hoja-cuerpo{overscroll-behavior:contain;background:var(--bg);border-radius:20px 20px 0 0;max-height:92dvh;padding:16px 0 0;animation:.3s cubic-bezier(.32,.72,0,1) butacaSube;overflow-y:auto}.butaca-hoja-cab{justify-content:space-between;align-items:center;gap:12px;padding:0 16px 8px;display:flex}.butaca-hoja-cab h2{font:600 20px var(--font-display), sans-serif;text-transform:uppercase;margin:0}.butaca-hoja-x{border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:22px;line-height:1}.butaca-hoja .paybar{position:sticky;bottom:0}.butaca-hoja .paybar-espacio{display:none}@keyframes butacaSube{0%{transform:translateY(100%)}}@keyframes butacaFunde{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.butaca-hoja-cuerpo,.butaca-hoja::backdrop{animation:none}}.cara-feliz{transform-origin:50%;margin:0 auto 10px;animation:.26s cubic-bezier(.23,1,.32,1) .72s both cfAsiente;display:block;overflow:visible}.cara-feliz .cf-contorno{fill:color-mix(in oklab, var(--ok) 14%, transparent);stroke:var(--ok);stroke-width:3.5px;stroke-dasharray:183;stroke-dashoffset:183px;animation:.38s cubic-bezier(.23,1,.32,1) forwards cfTraza}.cara-feliz .cf-ojo{fill:var(--ok);transform-box:fill-box;transform-origin:50%;opacity:0;animation:.18s cubic-bezier(.23,1,.32,1) .26s forwards cfOjo;transform:scale(.6)}.cara-feliz .cf-ojo-2{animation-delay:.3s}.cara-feliz .cf-sonrisa{fill:none;stroke:var(--ok);stroke-width:4px;stroke-linecap:round;stroke-dasharray:34;stroke-dashoffset:34px;animation:.32s cubic-bezier(.23,1,.32,1) .38s forwards cfTraza}@keyframes cfTraza{to{stroke-dashoffset:0}}@keyframes cfOjo{to{opacity:1;transform:scale(1)}}@keyframes cfAsiente{0%{transform:scale(1)}40%{transform:scale(1.04)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.cara-feliz,.cara-feliz .cf-contorno,.cara-feliz .cf-ojo,.cara-feliz .cf-sonrisa{animation:none}.cara-feliz .cf-contorno,.cara-feliz .cf-sonrisa{stroke-dashoffset:0}.cara-feliz .cf-ojo{opacity:1;transform:none}}.listo-cara{align-items:center;gap:12px;padding:14px 15px 0;display:flex}.listo-cara .cara-feliz{margin:0}.listo-cara b{font:600 18px var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.01em;color:var(--ok)}.entrega-cod{gap:10px;padding:12px 15px 0;display:grid}.frecuentes-yo-t{color:var(--ink-2);margin:14px 0 6px;font-size:13px;font-weight:600}.frecuentes-yo-t:first-of-type{margin-top:4px}.devol-form{text-align:left;gap:10px;margin-top:12px;display:grid}.devol-form select{min-height:44px}.devol-listo{margin:12px 0 0;font-weight:600}.contacto-puesto{gap:8px;margin-top:12px;display:grid}.contacto-puesto .btn{text-align:center;text-decoration:none}.contacto-nada{margin:10px 0 0}.devol-manual{text-align:left;gap:6px;margin-top:12px;display:grid}.devol-manual p{margin:0}.sobrante{background:color-mix(in oklab, var(--amber) 10%, var(--surface));text-align:left;border-radius:12px;gap:8px;margin:12px 0 0;padding:12px 14px;display:grid}.sobrante p{margin:0;font-size:13.5px;line-height:1.45}.oferta.propia{border-color:color-mix(in oklab, var(--amber) 60%, var(--line))}.elb-lista{gap:18px;padding:14px 16px 0;display:grid}.elb-ayuda{color:var(--ink-2);margin:0;font-size:13px}.elb-grupo h2{font:600 12.5px var(--font-body), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin:0 0 8px}.elb-zonas{grid-template-columns:repeat(auto-fill,minmax(86px,1fr));gap:8px;display:grid}.elb-zbtn{border-radius:var(--r);border:1px solid var(--line);background:var(--surface);min-height:58px;color:var(--ink);cursor:pointer;transition:transform .15s var(--ease), border-color .15s var(--ease);flex-direction:column;align-items:center;gap:1px;padding:8px 6px;display:flex}.elb-zbtn:active{transform:scale(.97)}.elb-zbtn b{font:600 17px var(--font-display), sans-serif;letter-spacing:.02em}.elb-zbtn small{color:var(--ink-2);font-size:11.5px}.elb{flex-direction:column;display:flex}.elb-cab{align-items:center;gap:12px;padding:12px 16px;display:flex}.elb-zona{flex-direction:column;min-width:0;display:flex}.elb-zona b{font:600 22px var(--font-display), sans-serif;letter-spacing:.02em}.elb-zona span{color:var(--ink-2);font-size:12.5px}.elb-cambiar{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--ink);font:600 13px var(--font-body), sans-serif;cursor:pointer;border-radius:999px;flex:none;order:2;margin-left:auto;padding:0 14px}.elb-mini{border-radius:var(--r-lg);border:1px solid var(--line);background:radial-gradient(120% 80% at 50% 0%, color-mix(in oklab, var(--mn-azul,#002d62) 70%, black), var(--bg) 75%);height:180px;margin:0 16px;position:relative;overflow:hidden}.elb-mini-aviso{text-align:center;height:100%;color:var(--ink-2);place-items:center;margin:0;padding:0 20px;font-size:13px;display:grid}.elb-ver{background:var(--amber);min-height:40px;color:var(--amber-ink);font:700 14px var(--font-body), sans-serif;cursor:pointer;transition:transform .15s var(--ease);border:none;border-radius:999px;align-items:center;gap:6px;padding:0 16px 0 12px;display:inline-flex;position:absolute;bottom:10px;right:10px}.elb-ver:active{transform:scale(.96)}.elb-t{font:600 12.5px var(--font-body), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin:16px 16px 8px}.elb-filas{scrollbar-width:none;scroll-behavior:smooth;gap:6px;padding:0 16px 4px;display:flex;overflow-x:auto}.elb-filas::-webkit-scrollbar{display:none}.elb-filas .chip{flex:none;justify-content:center;min-width:48px;min-height:44px}.elb-asientos{grid-template-columns:repeat(5,1fr);gap:8px;padding:0 16px;display:grid}.elb-silla{border-radius:var(--r);color:#fff;min-height:52px;font:600 18px var(--font-display), sans-serif;cursor:pointer;transition:transform .14s var(--ease);background:#3a6db5;border:1px solid #5c8fd6}.elb-silla:active{transform:scale(.96)}.elb-silla.acc{background:#1f8f81;border-color:#5fd9c8}.elb-silla[aria-pressed=true]{background:var(--amber);color:var(--amber-ink);border-color:#fff}.elb-error{margin:12px 16px 0}.mz{width:100%;height:100%;position:relative}.mz>svg{width:100%;height:100%;display:block}.mz-grande>svg{touch-action:none;cursor:grab}.mz-grande>svg:active{cursor:grabbing}.mz-zona{fill:#1c1d21;stroke:#2c2f36;stroke-width:3px}.mz-campo{fill:#1f8a4c}.mz-campo-t{fill:#fff;font:700 54px var(--font-display), sans-serif;letter-spacing:.08em;text-anchor:middle;dominant-baseline:central}.mz-letra{fill:var(--ink-2);font:700 22px var(--font-display), sans-serif;text-anchor:middle;dominant-baseline:central;pointer-events:none}.mz-as rect{fill:#3a6db5;stroke:#5c8fd6;stroke-width:2px}.mz-as.acc rect{fill:#1f8f81;stroke:#5fd9c8}.mz-as.fila rect{fill:#7d9fd1}.mz-as.tuya rect,.mz-as.tuya.fila rect{fill:var(--amber);stroke:#fff;stroke-width:3px}.mz-as text{fill:#fff;font-weight:700;font-family:var(--font-body), sans-serif;text-anchor:middle;dominant-baseline:central;pointer-events:none;opacity:0}.mz-grande .cerca .mz-as text,.mz-as.tuya text{opacity:1}.mz-as.tuya text{fill:var(--amber-ink)}.mz-grande .mz-as{cursor:pointer}.mz-grande .mz-as:focus-visible rect{stroke:var(--focus);stroke-width:5px}.mz-zoom{flex-direction:column;gap:6px;display:flex;position:absolute;top:10px;right:10px}.mz-zoom button{border:1px solid var(--line);background:color-mix(in oklab, var(--surface) 92%, transparent);width:44px;height:44px;color:var(--ink);font:600 20px var(--font-body), sans-serif;cursor:pointer;border-radius:12px;place-items:center;display:grid}.elb-hoja{width:100%;max-width:560px;height:90dvh;max-height:90dvh;color:var(--ink);background:0 0;border:none;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:visible}.elb-hoja::backdrop{background:#0009;animation:.22s ease-out butacaFunde}.elb-hoja-cuerpo{border-top:1px solid var(--line);background:var(--bg);border-radius:22px 22px 0 0;flex-direction:column;height:100%;animation:.32s cubic-bezier(.32,.72,0,1) butacaSube;display:flex;overflow:hidden}.elb-hoja-cuerpo>.mz{background:radial-gradient(120% 80% at 50% 0%, color-mix(in oklab, var(--mn-azul,#002d62) 70%, black), var(--bg) 75%);flex:1;min-height:0}.elb-asa{background:var(--line);border-radius:3px;flex:none;width:40px;height:5px;margin:8px auto 4px}.elb-hoja-cab{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:12px;padding:6px 16px 12px;display:flex}.elb-hoja-cab>div{flex-direction:column;flex:1;min-width:0;display:flex}.elb-hoja-cab b{font:600 20px var(--font-display), sans-serif;letter-spacing:.03em}.elb-hoja-cab span{color:var(--ink-2);font-size:12.5px}.elb-cerrar{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--ink);font:600 14px var(--font-body), sans-serif;cursor:pointer;border-radius:12px;padding:0 14px}.elb-hoja-pie{padding:12px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--surface);flex:none;align-items:center;gap:12px;display:flex}.elb-hoja-pie>div{flex:1;min-width:0}.elb-hoja-pie small{color:var(--ink-2);font-size:12px}.elb-leyenda{color:var(--ink-2);flex-wrap:wrap;gap:4px 12px;margin-bottom:6px;font-size:12px;display:flex}.elb-leyenda i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:5px;display:inline-block}.elb-leyenda i.libre{background:#3a6db5}.elb-leyenda i.acc{background:#1f8f81}.elb-leyenda i.tuya{background:var(--amber)}.elb-listo{border-radius:var(--r);background:var(--amber);min-height:48px;color:var(--amber-ink);font:700 15px var(--font-body), sans-serif;cursor:pointer;transition:transform .14s var(--ease);border:none;flex:none;padding:0 22px}.elb-listo:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.elb-hoja-cuerpo,.elb-hoja::backdrop{animation:none}.elb-filas{scroll-behavior:auto}}.elb-palco{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);color:var(--ink-2);margin:4px 16px 0;padding:14px 16px;font-size:14px;line-height:1.5}.elb-palco b{color:var(--ink)}.elb-mini-estadio{height:220px}.me-gris,.me-blanco{fill:color-mix(in oklab, var(--ink) 55%, transparent)}.me-pantalla{fill:#0b3fb5}.me-z polygon{stroke:var(--bg);stroke-width:1.2px}.me-nivel1 polygon{fill:color-mix(in oklab, #f04800 38%, var(--bg))}.me-club polygon{fill:color-mix(in oklab, #e00000 38%, var(--bg))}.me-alto polygon{fill:color-mix(in oklab, #fff100 30%, var(--bg))}.me-palco polygon{fill:#3a7bf0}.me-z.tuya polygon{fill:var(--amber);stroke:#fff;stroke-width:1.5px}.mz-grande .me-z.tocable{cursor:pointer}.mz-grande .me-z.tocable:focus-visible polygon{stroke:var(--focus);stroke-width:3px}.me-marca circle{fill:none;stroke:var(--amber);stroke-width:3px}.mz-chico .me-marca circle{stroke-width:7px}.me-marca .me-marca-punto{fill:var(--amber);stroke:none}.me-rotulo{font:600 7px var(--font-body), sans-serif;text-anchor:middle;dominant-baseline:central;pointer-events:none;opacity:0;fill:var(--ink)}.cerca .me-rotulo{opacity:.85}.me-r-palco{font-size:4.5px}.elb-leyenda i.palco{background:#3a7bf0}.mc-apagada polygon{fill:color-mix(in oklab, var(--ink) 8%, var(--bg))}.mc .mc-fondo{opacity:.35}.mc-oro polygon{fill:color-mix(in oklab, #2fb56b 72%, var(--bg))}.mc-diam polygon{fill:color-mix(in oklab, #6c64f0 78%, var(--bg))}.mc-box polygon{fill:color-mix(in oklab, #5aa0e8 72%, var(--bg))}.mc-oro polygon,.mc-diam polygon,.mc-box polygon{stroke-width:2px}.mc-tarima{fill:#f4f4f4}.mc-pasarela{fill:#c9ccd2}.mc-tarima-t{font:700 13px var(--font-display), sans-serif;fill:#1b1b1b;text-anchor:middle;dominant-baseline:central;letter-spacing:.04em;pointer-events:none}.mc .mc-rotulo{opacity:.92;fill:#fff;font-size:10px}.mz-chico.mc .mc-rotulo{font-size:14px}.elb-leyenda i.oro{background:#2fb56b}.elb-leyenda i.diam{background:#6c64f0}.elb-leyenda i.bx{background:#5aa0e8}.elc-nota{letter-spacing:0;text-transform:none;color:var(--ink-2);font-weight:500}.elc-estadio{margin-bottom:12px}.elb-asientos.elc-largos{grid-template-columns:repeat(auto-fill,minmax(74px,1fr))}.elb-zbtn.elc-oro b{color:#57e08f}.elb-zbtn.elc-dia b{color:#a7a2ff}.elb-zbtn.elc-box b{color:#8fc1ff}@media (prefers-reduced-motion:no-preference){.mz-chico .me-marca .me-marca-onda{animation:meLatido 1.6s var(--ease) infinite;transform-origin:50%;transform-box:fill-box}}@keyframes meLatido{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(1.4)}}.cobro-campos{gap:14px;display:grid}.cobro-campos .picker-field select,.cobro-campos .picker-field input{width:100%}.cobro-doc{grid-template-columns:76px 1fr;gap:8px;display:grid}.cobro-doc select,.cobro-doc input{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);height:48px;color:var(--ink);font:400 15px var(--font-body), sans-serif;padding:0 12px}.cobro-doc [aria-invalid=true],.cobro-campos [aria-invalid=true]{border-color:var(--live)}.cobro-mismo{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:14px;display:flex}.cobro-mismo input{width:22px;height:22px;accent-color:var(--amber);flex:none}.aviso-cobro{border-radius:var(--r-lg);border:1px solid color-mix(in oklab, var(--amber) 60%, var(--line));background:color-mix(in oklab, var(--amber) 10%, var(--surface));color:var(--ink);flex-direction:column;gap:2px;max-width:760px;margin:14px 22px 0;padding:12px 16px;text-decoration:none;display:flex}.aviso-cobro b{color:var(--amber);font-weight:700}.aviso-cobro span{color:var(--ink-2);font-size:13.5px}.butaca-salidas{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.butaca-salidas .btn{flex:none;min-height:44px}.alta-acciones-foto{flex-wrap:wrap;gap:4px 14px;display:flex}.paradas{grid-template-columns:22px minmax(0,1fr);column-gap:11px;padding:13px 15px 2px;display:grid}.hoja .paradas{padding:10px 0 4px}.parada-eje{justify-content:center;display:flex}.parada-pt{border:3px solid var(--amber);box-sizing:border-box;border-radius:50%;width:14px;height:14px;margin-top:4px}.parada-pt.butaca{border-color:var(--clon)}.parada-pt.puesto.on{background:var(--amber)}.parada-pt.butaca.on{background:var(--clon)}.parada-pt.hecho{border-color:var(--ok);background:var(--ok)}.parada-raya{border-left:2px dashed var(--line);width:0;height:100%;min-height:16px;display:block}.parada-parada{min-width:0}.parada-k{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);font-size:11.5px;font-weight:600}.parada-g{font-family:var(--font-display), sans-serif;overflow-wrap:anywhere;margin:2px 0 3px;font-size:26px;font-weight:700;line-height:1.05}.parada-g.puesto{color:var(--amber)}.parada-g.butaca{color:var(--clon);font-size:34px}.parada-fa{font-family:var(--font-display), sans-serif;margin-bottom:2px;font-size:18px;font-weight:600}.parada-d{color:var(--ink);font-size:13.5px}.parada-d span{color:var(--ink-2)}.parada-c{color:var(--ink-2);margin:4px 0 0;font-size:13.5px}.parada-c b{color:var(--ink);font-weight:600}.parada-tramo{color:var(--ink-2);padding:10px 0 12px;font-size:12.5px}.parada-cuerpo{gap:10px;margin-top:10px;display:grid}.parada-cuerpo>*{margin-top:0;margin-bottom:0}.state.closing i{background:var(--live)}.seal-state.closing{justify-content:center;align-items:center;gap:4px;display:flex}.seal-state.closing i{background:var(--live);border-radius:50%;flex:none;width:6px;height:6px}.store-seal-link:has(.seal-state.closing) .seal{opacity:.55}html.con-teclado-app body{padding-bottom:330px}
:root{--r:18px;--r-lg:22px;--r-pill:999px;--glass:#1616168c;--glass-2:#24242480;--glass-line:#ffffff1a;--glass-hi:inset 0 1px 0 #ffffff17;--blur-1:14px;--blur-2:18px;--blur-3:30px}@supports (color:lab(0% 0 0)){:root{--glass:lab(7.22637% -.0000149012 0/.55);--glass-2:lab(14.16% 0 0/.5);--glass-line:lab(100% -.0000298023 .0000119209/.1);--glass-hi:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.09)}}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 65% at 50% -8%,#281a02 0%,#120c05 38%,#060606 68%),linear-gradient(#060606 55%,#020f11 100%);background:radial-gradient(120% 65% at 50% -8%,lab(10.6652% 5.28571 15.2293) 0%,lab(3.70889% 1.07529 3.43846) 38%,lab(1.76425% 0 -.00000298023) 68%),linear-gradient(lab(1.76425% 0 -.00000298023) 55%,lab(3.47255% -3.44627 -2.22622) 100%);position:fixed;inset:0}.seat-chip,.chip,.sw,.ico,.go,.btn:not(.primary),.btn-escanear,.segmented button,.field input,.picker-field select,.picker-field input,.mn-seat,.credencial-t{background:var(--glass-2);border-color:var(--glass-line);-webkit-backdrop-filter:blur(var(--blur-1));backdrop-filter:blur(var(--blur-1))}.chip[aria-pressed=true],.segmented button[aria-pressed=true]{background:var(--amber);border-color:var(--amber)}.sw.on{background:color-mix(in oklab, var(--clon-dim) 70%, transparent);border-color:var(--clon-line)}.product,.card,.box,.tl,.map,.oferta,.hoja,.acredita,.qr-tarjeta,.zona,.plano,.vecindario,.empty{background:var(--glass);border-color:var(--glass-line);box-shadow:var(--glass-hi);-webkit-backdrop-filter:blur(var(--blur-2));backdrop-filter:blur(var(--blur-2))}.card.ready{border-color:#225a31;border-color:lab(33.8567% -27.1354 17.8475)}.oferta,.hoja{border-color:var(--clon-line)}.zona-letra{background:0 0}.board,nav.bottom,.paybar,.mn-bar{border-color:var(--glass-line);-webkit-backdrop-filter:blur(var(--blur-3)) saturate(1.2);backdrop-filter:blur(var(--blur-3)) saturate(1.2);background:#0707078c;background:lab(1.98454% 0 0/.55)}.board{border-bottom-color:var(--glass-line)}.score{background:var(--glass-line);border-top-color:var(--glass-line)}.score-cell,.turno-hoy span{background:#07070766;background:lab(1.98454% 0 0/.4)}.score-cell.inning{background:var(--glass-2)}.turno-hoy{background:var(--glass-line);border-color:var(--glass-line)}nav.bottom{left:12px;right:12px;bottom:max(10px, env(safe-area-inset-bottom));border:1px solid var(--glass-line);border-radius:var(--r-pill);padding:8px 0}.mn-bar.clon,nav.bottom.clon{background:color-mix(in oklab, var(--clon-dim) 60%, transparent);border-color:var(--clon-line)}.seal,.row-link .seal,.card-store .seal,.past .seal,.box-row .seal{background:color-mix(in oklab, var(--brand-dim) 46%, transparent);border-color:var(--brand-line);box-shadow:var(--glass-hi);-webkit-backdrop-filter:blur(var(--blur-2));backdrop-filter:blur(var(--blur-2));border-radius:50%}.seal{width:96px;height:96px}.store-seal-link{flex-basis:96px}.seal-all{background:var(--glass-2);border-color:var(--glass-line)}.btn,.btn-si,.btn-no,.paybar-btn,.hoja-btn,.offer-cta,.badge,.verif,.hist-flag,.flag,.sello-cod{border-radius:var(--r-pill)}.add{border-radius:50%}.segmented button,.ico,.go,.who-av,.offer-logo,.miembro-c{border-radius:14px}.code,.cod-campo input{border-radius:var(--r)}.qr{border-radius:14px}.steps-bar span{border-radius:var(--r-pill)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.product,.card,.box,.tl,.map,.oferta,.hoja,.acredita,.qr-tarjeta,.zona,.plano,.vecindario,.empty{background:#131313;background:lab(5.71933% 0 0)}.board,nav.bottom,.paybar,.mn-bar{background:#070707;background:lab(1.98454% 0 0)}}@media (prefers-reduced-transparency:reduce){.product,.card,.box,.tl,.map,.oferta,.hoja,.acredita,.qr-tarjeta,.zona,.plano,.vecindario,.empty,.board,nav.bottom,.paybar,.mn-bar,.seal{-webkit-backdrop-filter:none;backdrop-filter:none;background:#131313;background:lab(5.71933% 0 0)}}.board{background:linear-gradient(180deg, color-mix(in oklab, var(--amber) 50%, transparent), #120900b3 60%, #07070799)}@supports (color:lab(0% 0 0)){.board{background:linear-gradient(180deg, color-mix(in oklab, var(--amber) 50%, transparent), lab(3.04253% 1.95482 4.43995/.7) 60%, lab(1.98454% 0 0/.6))}}.board .kicker{color:#e9dcc8;color:lab(88.461% 2.28786 11.3873)}nav.bottom{grid-template-columns:repeat(5,1fr);gap:2px;padding:6px}nav.bottom a,nav.bottom button{border-radius:var(--r-pill);padding:7px 0}nav.bottom [aria-current=page]{background:var(--amber);color:var(--amber-ink);font-weight:600}nav.bottom.clon [aria-current=page]{background:var(--clon);color:#001619;color:lab(5.52864% -8.00881 -5.70424)}body{padding-bottom:calc(var(--nav-h) + 34px)}button.code-v2{text-align:left;width:calc(100% - 30px);font:inherit;color:inherit;cursor:pointer;transition:transform .15s var(--ease)}button.code-v2:active{transform:scale(.985)}.box button.code-v2{width:100%;margin:10px 0 0}.codigo-full{z-index:100;background:var(--amber);color:var(--amber-ink);text-align:center;animation:enter .22s var(--ease) both;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:fixed;inset:0}.codigo-full-k{font:700 13px var(--font-body), sans-serif;letter-spacing:.16em;text-transform:uppercase}.codigo-full-n{font-family:var(--font-display), sans-serif;letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:92px;font-weight:700;line-height:1}.codigo-full-t{max-width:28ch;font-size:16px;font-weight:600}.codigo-full-x{border-radius:var(--r-pill);border:2px solid var(--amber-ink);min-height:48px;color:var(--amber-ink);font:700 15px var(--font-body), sans-serif;cursor:pointer;background:0 0;margin-top:26px;padding:0 28px}.rapido{border-radius:var(--r);color:inherit;box-shadow:var(--glass-hi);-webkit-backdrop-filter:blur(var(--blur-2));backdrop-filter:blur(var(--blur-2));background:#071b0cb3;background:lab(7.71098% -10.4164 6.30971/.7);border:1px solid #1c3b24;border:1px solid lab(21.8238% -16.4934 10.7514);margin:0 16px 22px;padding:14px 15px;text-decoration:none;display:block}.rapido-k{color:var(--ok);font:700 10.5px var(--font-body), sans-serif;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;display:flex}.rapido-k i{background:var(--ok);width:7px;height:7px;animation:pulse 2s var(--ease) infinite;border-radius:50%}.rapido-fila{align-items:center;gap:12px;margin-top:11px;display:flex}.rapido .seal{width:52px;height:52px}.rapido .seal svg{width:30px;height:30px}.rapido-go{font:700 13px var(--font-body), sans-serif;color:var(--ok);white-space:nowrap;margin-left:auto}.pizarra{border-radius:var(--r-lg);background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-hi);-webkit-backdrop-filter:blur(var(--blur-2));backdrop-filter:blur(var(--blur-2));margin:0 16px 24px;padding:6px 14px}.piz-cat h3{font:500 13px var(--font-display), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--amber);margin:12px 0 4px}.piz-row{min-height:56px;color:inherit;border-top:1px solid var(--glass-line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 0;text-decoration:none;display:grid}.piz-cat h3+.piz-row{border-top:none}.piz-row:active{opacity:.7}.piz-row img,.piz-ph{object-fit:cover;background:var(--surface-2);border-radius:12px;width:44px;height:44px;display:block}.piz-n{font-size:14.5px;font-weight:600;line-height:1.25;display:block}.piz-s{color:var(--ink-2);align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex}.piz-p{font-family:var(--font-display), sans-serif;font-size:18px;font-weight:600}.niveles{gap:8px;padding:14px 16px 6px;display:flex}.niveles a{border-radius:var(--r-pill);background:var(--glass-2);border:1px solid var(--glass-line);min-height:44px;color:var(--ink);font:600 14px var(--font-body), sans-serif;-webkit-backdrop-filter:blur(var(--blur-1));backdrop-filter:blur(var(--blur-1));flex:1;place-items:center;text-decoration:none;display:grid}.niveles a[aria-current=page]{background:var(--amber);border-color:var(--amber);color:var(--amber-ink)}.cola-plano{aspect-ratio:1;border:1px solid var(--glass-line);background:radial-gradient(circle, #16331b 0 30%, transparent 30.5%), var(--glass);width:min(280px,100% - 32px);-webkit-backdrop-filter:blur(var(--blur-2));backdrop-filter:blur(var(--blur-2));border-radius:50%;margin:12px auto 18px;position:relative}@supports (color:lab(0% 0 0)){.cola-plano{background:radial-gradient(circle, lab(18.3312% -16.1002 11.5276) 0 30%, transparent 30.5%), var(--glass)}}.cola-plano-c{text-align:center;font:600 12px var(--font-body), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#bdd5bf;color:lab(83.129% -11.5895 8.03737);place-items:center;display:grid;position:absolute;inset:0}.cola-pt{width:30px;height:30px;font:700 12px var(--font-body), sans-serif;background:var(--surface-2);color:var(--ink);border:2px solid #070707;border:2px solid lab(1.98454% 0 0);border-radius:50%;place-items:center;margin:-15px 0 0 -15px;display:grid;position:absolute}.cola-pt.ok{background:var(--ok);color:#071b0c;color:lab(7.71098% -10.4164 6.30971)}.cola-pt.wait{background:var(--amber);color:var(--amber-ink)}.cola-pt.lleno{background:var(--live);color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209)}.cola-n{border-radius:var(--r-pill);font:700 12px var(--font-body), sans-serif;white-space:nowrap;background:var(--glass-2);color:var(--ink-2);align-items:center;gap:5px;padding:5px 10px;display:inline-flex}.cola-n.ok{background:var(--ok-dim);color:var(--ok)}.cola-n.wait{color:var(--amber);background:#2c1d04;background:lab(12.4125% 5.16383 16.7127)}.cola-n.lleno{color:#ff9e96;color:lab(75.4484% 43.6674 24.4888);background:#401312;background:lab(13.4655% 22.0252 12.6469)}.segmented.dos{grid-template-columns:1fr 1fr;margin-top:4px}.board.marcador{background:linear-gradient(180deg, color-mix(in oklab, var(--amber) 50%, transparent), #0f0a05db);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #332d23;border-bottom:1px solid lab(18.8304% 1.71031 7.75849)}@supports (color:lab(0% 0 0)){.board.marcador{background:linear-gradient(180deg, color-mix(in oklab, var(--amber) 50%, transparent), lab(3.05666% .759415 2.56316/.86))}}.marcador .board-row{padding:13px 16px 9px}.marcador .board-sb{width:28px;height:28px}.marcador .wordmark{letter-spacing:.07em;font-size:19px}.live-pill{border-radius:var(--r-pill);font:600 10.5px var(--font-body), sans-serif;letter-spacing:.11em;text-transform:uppercase;color:var(--live);background:#2b0e0c;background:lab(7.86905% 15.6869 7.12906);border:1px solid #572220;border:1px solid lab(21.4924% 25.1137 14.525);align-items:center;gap:5px;padding:5px 9px;display:inline-flex}.live-pill i{background:var(--live);width:6px;height:6px;animation:pulse 2s var(--ease) infinite;border-radius:50%}.marc-score{align-items:center;gap:14px;padding:0 16px 7px;display:flex}.marc-score>div{align-items:baseline;gap:7px;display:flex}.marc-score b{font-family:var(--font-display), sans-serif;font-size:23px;font-weight:600;line-height:1}.marc-score small{letter-spacing:.12em;color:var(--ink-2);text-transform:uppercase;font-size:10.5px}.marc-inning{font:400 12px var(--font-display), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--amber);margin-left:auto}.marc-innings{gap:3px;padding:0 16px 10px;display:flex}.marc-innings span{background:#1f1f1f;background:lab(11.84% 0 0);border-radius:2px;flex:1;height:3px;overflow:hidden}.marc-innings span.hecho{background:var(--amber)}.marc-innings span.ahora{background:#292929;background:lab(16.48% 0 0)}.marc-innings span.ahora i{background:var(--amber);height:100%;animation:marcGrow 3s var(--ease) infinite;display:block}@keyframes marcGrow{0%{width:10%}to{width:100%}}.antojos{grid-template-columns:repeat(3,1fr);gap:8px;padding:0 16px 4px;display:grid}.antojos button{text-align:left;cursor:pointer;font:inherit;background:var(--glass-2);border:1px solid var(--glass-line);color:var(--ink);-webkit-backdrop-filter:blur(var(--blur-1));backdrop-filter:blur(var(--blur-1));transition:transform .15s var(--ease), background .15s var(--ease);border-radius:15px;padding:13px 12px 11px}.antojos button:active{transform:scale(.97)}.antojos button[aria-pressed=true]{background:var(--amber);border-color:var(--amber);color:var(--amber-ink)}.antojos b{font:600 17px var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.04em;display:block}.antojos small{opacity:.75;margin-top:3px;font-size:11px;display:block}.ordenar{scrollbar-width:none;align-items:center;gap:14px;padding:15px 16px 8px;display:flex;overflow-x:auto}.ordenar>span{font:600 10.5px var(--font-body), sans-serif;letter-spacing:.11em;text-transform:uppercase;color:gray;color:lab(53.6% 0 0);flex:none}.ordenar button{font:600 13px var(--font-body), sans-serif;color:var(--ink-2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;min-height:32px;padding:6px 0 5px}.ordenar button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--amber)}.piz-row .piz-n{font:500 18px var(--font-display), sans-serif;line-height:1.1}.piz-s .ok{color:var(--ok);font-weight:600}.piz-s .wait{color:var(--amber);font-weight:600}.piz-s .lleno{color:#ff948c;color:lab(73.0244% 46.868 26.4676);font-weight:600}.piz-p s{font:400 11.5px var(--font-body), sans-serif;color:var(--ink-2);text-align:right;display:block}.piz-pie{color:gray;color:lab(53.6% 0 0);border-top:1px solid var(--glass-line);padding:12px 0 8px;font-size:12.5px}.demo-aviso{color:#e8dffc;color:lab(90.2622% 7.16981 -12.9266);background:#2a1a40;background:lab(13.1155% 15.0625 -21.7142);border:1px solid #503975;border:1px solid lab(28.9409% 21.2031 -31.0784);border-radius:12px;margin:0 16px 14px;padding:9px 12px;font-size:12px}
.sp{z-index:1000;color:#f5f5f5;color:lab(96.52% -.0000298023 .0000119209);font-family:var(--font-body), system-ui, sans-serif;cursor:pointer;background:#040404;background:lab(1.20229% 0 0);transition:opacity .42s,transform .42s;position:fixed;inset:0;overflow:hidden}.sp.sale{opacity:0;pointer-events:none;transform:scale(1.04)}html.mn-splash-visto .sp{display:none}.sp-bg{background:radial-gradient(120% 55% at 50% -8%,#bb74008c,#0000 62%),radial-gradient(110% 45% at 50% 108%,#00828f73,#0000 60%),#040404;background:radial-gradient(120% 55% at 50% -8%,lab(55.5346% 25.4128 76.8502/.55),#0000 62%),radial-gradient(110% 45% at 50% 108%,lab(48.8179% -35.0531 -18.728/.45),#0000 60%),lab(1.20229% 0 0);animation:.7s ease-out both spBg;position:absolute;inset:0}.sp-beam{transform-origin:50% 0;filter:blur(22px);clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);width:150px;height:110vh;position:absolute;top:-40px}.sp-beam.l{background:linear-gradient(#fdd99052,#0000 75%);background:linear-gradient(lab(88.6402% 5.6459 41.0037/.32),#0000 75%);animation:7s ease-in-out infinite spBeamL,1.2s ease-out .2s both spBg;left:5%}.sp-beam.r{background:linear-gradient(#fdd99042,#0000 75%);background:linear-gradient(lab(88.6402% 5.6459 41.0037/.26),#0000 75%);animation:8s ease-in-out infinite spBeamR,1.2s ease-out .35s both spBg;right:5%}.sp-cyan{background:radial-gradient(70% 90% at 50% 100%,#17bac847,#0000 70%);background:radial-gradient(70% 90% at 50% 100%,lab(68.557% -35.4936 -18.901/.28),#0000 70%);height:30vh;animation:4s ease-in-out infinite spCyan;position:absolute;bottom:0;left:0;right:0}.sp-stage{width:390px;height:844px;transform:translate(-50%, -50%) scale(var(--sp-s,1));position:absolute;top:50%;left:50%}.sp-c{width:0;height:0;position:absolute;top:360px;left:195px}.sp-ring{border-radius:50%;width:160px;height:160px;position:absolute;top:-80px;left:-80px}.sp-ring.a{border:2px solid var(--amber,#f4af2d);animation:.9s cubic-bezier(.2,.7,.2,1) .95s both spRing}@supports (color:lab(0% 0 0)){.sp-ring.a{border:2px solid var(--amber,lab(76.753% 18.1403 70.8281))}}.sp-ring.b{border:1.5px solid #3bcddc;border:1.5px solid lab(75.5217% -35.5955 -18.9476);animation:1.1s cubic-bezier(.2,.7,.2,1) 1.08s both spRing}.sp-ball{width:72px;height:72px;animation:1.25s cubic-bezier(.55,0,.35,1) both spBall;position:absolute;top:-36px;left:-36px}.sp-ball svg{display:block}.sp-ball path{stroke-dasharray:120;animation:.6s ease-out .15s both spSeam}.sp-ball path+path{animation-delay:.25s}.sp-sello{border-radius:50%;width:186px;height:186px;animation:.7s cubic-bezier(.3,1.4,.5,1) 1.05s both spLogo;position:absolute;top:-93px;left:-93px}.sp-sello:before{content:"";filter:blur(1px);background:conic-gradient(#f4af2d,#0000 30%,#3bcddc 50%,#0000 80%,#f4af2d);background:conic-gradient(lab(76.753% 18.1403 70.8281),#0000 30%,lab(75.5217% -35.5955 -18.9476) 50%,#0000 80%,lab(76.753% 18.1403 70.8281));border-radius:50%;animation:4s linear infinite spSpin;position:absolute;inset:0}.sp-sello-in{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070707b8;background:lab(1.98454% 0 0/.72);border-radius:50%;place-items:center;display:grid;position:absolute;inset:3px;box-shadow:inset 0 1px #ffffff1f,0 20px 50px #00000080;box-shadow:inset 0 1px lab(100% 0 0/.12),0 20px 50px lab(0% 0 0/.5)}.sp-sello-in img{mix-blend-mode:screen;border-radius:50%;width:138px;height:138px}.sp-f{animation:none;position:absolute}.sp-f>div{box-sizing:border-box;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#2e2e2e66;background:lab(18.8% 0 0/.4);border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);border-radius:50%;padding:4px;animation:3.4s ease-in-out 2s infinite spFloat}.sp-f img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.sp-f.f6{animation-name:spF6;animation-delay:1.15s;top:-192px;left:-164px}.sp-f.f6>div{width:88px;height:88px}.sp-f.f5{animation-name:spF5;animation-delay:1.22s;top:-198px;left:70px}.sp-f.f5>div{width:76px;height:76px;animation-duration:3s;animation-delay:2.2s}.sp-f.f4{animation-name:spF4;animation-delay:1.29s;top:-34px;left:-178px}.sp-f.f4>div{width:64px;height:64px;padding:3px;animation-duration:3.8s;animation-delay:2.1s}.sp-f.f3{animation-name:spF3;animation-delay:1.36s;top:-44px;left:110px}.sp-f.f3>div{width:72px;height:72px;animation-duration:3.2s;animation-delay:2.3s}.sp-f.f2{animation-name:spF2;animation-delay:1.43s;top:118px;left:-150px}.sp-f.f2>div{width:70px;height:70px;animation-duration:3.6s}.sp-f.f1{animation-name:spF1;animation-delay:1.5s;top:108px;left:76px}.sp-f.f1>div{width:84px;height:84px;animation-duration:3.3s;animation-delay:2.4s}.sp-marca{text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;top:588px;left:0;right:0}.sp-word{font-family:var(--font-display), sans-serif;letter-spacing:.04em;text-transform:uppercase;padding:4px 0;font-size:44px;font-weight:700;line-height:1;display:flex;overflow:hidden}.sp-word span{animation:.52s cubic-bezier(.2,.9,.3,1) both spLetter;display:inline-block}.sp-word span.am{color:#f4af2d;color:lab(76.753% 18.1403 70.8281)}.sp-tag{color:#c4c4c4;color:lab(79.12% -.0000298023 -.0000119209);margin:12px 0 0;font-size:15px;font-weight:500;animation:.5s ease-out 2.15s both spUp}.sp-load{width:220px;height:14px;margin-top:38px;animation:.4s ease-out 2.25s both spUp;position:relative}.sp-load i,.sp-load b{border-radius:2px;height:2px;position:absolute;top:6px;left:0;right:0}.sp-load i{background:#ffffff29;background:lab(100% 0 0/.16)}.sp-load b{transform-origin:0;background:linear-gradient(90deg,#3bcddc,#f4af2d);background:linear-gradient(90deg,lab(75.5217% -35.5955 -18.9476),lab(76.753% 18.1403 70.8281));animation:2.9s cubic-bezier(.45,0,.25,1) 2.35s both spFill;box-shadow:0 0 12px #f4af2db3;box-shadow:0 0 12px lab(76.753% 18.1403 70.8281/.7)}.sp-load em{background:#f5f5f5;background:lab(96.52% -.0000298023 .0000119209);border-radius:2px;width:10px;height:10px;animation:.5s ease-out 4s both spPlate;position:absolute;top:2px;left:104px;transform:rotate(45deg)}.sp-pie{left:0;right:0;bottom:max(34px, env(safe-area-inset-bottom));text-align:center;letter-spacing:.18em;text-transform:uppercase;color:#a4a4a4;color:lab(67.52% -.0000298023 0);font-size:11px;font-weight:700;animation:.5s ease-out 2.4s both spUp;position:absolute}@media (prefers-reduced-motion:reduce){.sp *,.sp :before{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@keyframes spBg{0%{opacity:0}to{opacity:1}}@keyframes spBeamL{0%,to{transform:rotate(-28deg)}50%{transform:rotate(-14deg)}}@keyframes spBeamR{0%,to{transform:rotate(28deg)}50%{transform:rotate(14deg)}}@keyframes spBall{0%{opacity:1;transform:translateY(-560px)rotate(-320deg)scale(.7)}52%{transform:translateY(0)rotate(0)scale(1)}62%{transform:translateY(0)scale(1.18,.84)}72%{transform:translateY(-6px)scale(.96,1.04)}82%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:scale(.2)rotate(90deg)}}@keyframes spSeam{0%{stroke-dashoffset:120px}to{stroke-dashoffset:0}}@keyframes spRing{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(3.4)}}@keyframes spLogo{0%{opacity:0;transform:scale(0)rotate(-40deg)}60%{opacity:1;transform:scale(1.1)rotate(4deg)}to{opacity:1;transform:none}}@keyframes spSpin{to{transform:rotate(360deg)}}@keyframes spF1{0%{filter:blur(12px);opacity:0;transform:translate(122px,150px)scale(.2)}to{filter:blur();opacity:1;transform:none}}@keyframes spF2{0%{filter:blur(12px);opacity:0;transform:translate(-118px,165px)scale(.2)}to{filter:blur();opacity:1;transform:none}}@keyframes spF3{0%{filter:blur(12px);opacity:0;transform:translate(148px,-8px)scale(.2)}to{filter:blur();opacity:1;transform:none}}@keyframes spF4{0%{filter:blur(12px);opacity:0;transform:translate(-142px,6px)scale(.2)}to{filter:blur();opacity:1;transform:none}}@keyframes spF5{0%{filter:blur(12px);opacity:0;transform:translate(104px,-160px)scale(.2)}to{filter:blur();opacity:1;transform:none}}@keyframes spF6{0%{filter:blur(12px);opacity:0;transform:translate(-112px,-150px)scale(.2)}to{filter:blur();opacity:1;transform:none}}@keyframes spFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes spLetter{0%{opacity:0;transform:translateY(110%)rotate(8deg)}to{opacity:1;transform:none}}@keyframes spUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes spFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes spPlate{0%{transform:rotate(45deg)scale(1)}50%{background:#f4af2d;background:lab(76.753% 18.1403 70.8281);transform:rotate(45deg)scale(1.5)}to{background:#f4af2d;background:lab(76.753% 18.1403 70.8281);transform:rotate(45deg)scale(1)}}@keyframes spCyan{0%,to{opacity:.55}50%{opacity:.9}}
