@font-face{font-family:Zalando Sans Expanded;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/zalando-sans-expanded-latin-900-italic-BQdWOdVf.woff2)format("woff2"),url(/assets/zalando-sans-expanded-latin-900-italic-PRXEj8Qz.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-400-normal-g7Dtegnw.woff2)format("woff2"),url(/assets/figtree-latin-400-normal-BD4aNku5.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/figtree-latin-500-normal-BWnGEVsr.woff2)format("woff2"),url(/assets/figtree-latin-500-normal-B_yy1phn.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-600-normal-Cv_xCTDl.woff2)format("woff2"),url(/assets/figtree-latin-600-normal-BM_oTo4n.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-700-normal-th6qEP7c.woff2)format("woff2"),url(/assets/figtree-latin-700-normal-BCCt2T1q.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff)format("woff")}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vt323-latin-400-normal-wDgJuOC9.woff2)format("woff2"),url(/assets/vt323-latin-400-normal-Dqn9ZSPj.woff)format("woff")}@font-face{font-family:Permanent Marker;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/permanent-marker-latin-400-normal-BF23djCy.woff2)format("woff2"),url(/assets/permanent-marker-latin-400-normal-BnZj5c41.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-7RbcRiD8.woff2)format("woff2"),url(/assets/roboto-latin-500-normal-fsTFPL3E.woff)format("woff")}:root{--acrilico:#c9d6a3;--acrilico-claro:#dde6bf;--acrilico-oscuro:#a9b884;--acrilico-luz:#f2f7db;--negro:#1f231c;--negro-2:#33392d;--marino:#26324f;--magenta:#c23f78;--mostaza:#e3c16f;--naranja:#ff7a1a;--lcd:#b3c78a;--lcd-tinta:#1f2a17;--cartulina:#f1e6c2;--cinta:#e9dfb8;--talon:#f2efdd;--ticket:#f2efdd;--luz-rollo:#ff5926;--panel-luz:color-mix(in srgb, var(--acrilico-luz) 55%, transparent);--acrilico-arriba:#e0e8c2;--panel-agujero:color-mix(in srgb, var(--negro) 16%, transparent);--panel-paso:16px;--cd-tornasol:conic-gradient(from 20deg, #cfd3c6, #f6f6ee 10%, #c6d3df 20%, #e9d8e5 28%, #f6f6ee 38%, #c9cebe 50%, #f6f6ee 60%, #d2e1cc 70%, #ecd9df 78%, #f6f6ee 88%, #cfd3c6);--fondo:var(--acrilico);--texto:var(--negro);--texto-suave:color-mix(in srgb, var(--negro) 75%, transparent);--texto-sobre-oscuro:var(--acrilico-claro);--peligro:var(--naranja);--fuente-cartel:"Zalando Sans Expanded", "Arial Black", sans-serif;--fuente-texto:"Figtree", system-ui, sans-serif;--fuente-mono:"IBM Plex Mono", ui-monospace, monospace;--fuente-lcd:"VT323", ui-monospace, monospace;--fuente-mano:"Permanent Marker", "Comic Sans MS", cursive;--cartel-xl:900 italic 40px/.95 var(--fuente-cartel);--cartel-xl-tracking:-.5px;--cartel-l:900 italic 28px/1 var(--fuente-cartel);--cartel-l-tracking:-.2px;--cartel-m:900 italic 20px/1.05 var(--fuente-cartel);--cartel-m-tracking:0;--cartel-s:900 italic 14px/1.1 var(--fuente-cartel);--cartel-s-tracking:.3px;--texto-l:500 18px/1.3 var(--fuente-texto);--texto-m:400 15px/1.4 var(--fuente-texto);--texto-m-fuerte:600 15px/1.35 var(--fuente-texto);--texto-s:400 13px/1.35 var(--fuente-texto);--texto-boton:700 16px/1.2 var(--fuente-texto);--mono-m:500 13px/1.25 var(--fuente-mono);--mono-m-tracking:.5px;--mono-s:500 11px/1.2 var(--fuente-mono);--mono-s-tracking:.8px;--mono-tecla:700 11px/1.2 var(--fuente-mono);--lcd-xxl:400 96px/.85 var(--fuente-lcd);--lcd-l:400 34px/1 var(--fuente-lcd);--lcd-m:400 24px/1 var(--fuente-lcd);--lcd-tracking:.5px;--lcd-s:400 18px/1 var(--fuente-lcd);--mano-m:400 13.6px/1.18 var(--fuente-mano);--esp-1:4px;--esp-2:8px;--esp-3:12px;--esp-4:16px;--esp-5:20px;--esp-6:24px;--esp-8:32px;--margen-pantalla:var(--esp-6);--ancho-max:430px;--alto-botonera:calc(62px + max(36px, env(safe-area-inset-bottom)));--radio-xs:3px;--radio-s:5px;--radio-m:6px;--radio-l:8px;--radio-chip:14px;--sombra-cartel:0 8px 12px #1f241c59;--sombra-caja:0 3.6px 3px #1f241c59;--sombra-repisa:0 4px 6px #1f241c4d;--sombra-papel:.8px 2.4px 1.6px #1f241c40;--sombra-boton:inset 0 -3px 0 #00000040;--sombra-tecla:0 4px 0 #00000080, inset 0 2px 0 #ffffe51a;--sombra-tecla-hundida:inset 0 2px 2px #0000004d;--sombra-lcd:inset 0 2px 4px #1f291759;--borde-lcd:3px solid var(--negro);--borde-contorno:1.5px solid var(--negro);--borde-chip:1.2px solid var(--negro);--borde-acrilico:1px solid var(--acrilico-oscuro);--duracion-corta:.12s;--duracion-media:.24s;--curva:cubic-bezier(.2, .7, .2, 1);--abrir-caja:.8s cubic-bezier(.42, 0, .58, 1) 50ms backwards;--volar-caja:.45s;--volar-caja-espera:.5s}@media (prefers-reduced-motion:reduce){:root{--duracion-corta:0s;--duracion-media:0s}}*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-text-size-adjust:100%}body{background:linear-gradient(var(--acrilico-arriba), var(--acrilico-arriba)) 0 0 / 100% 6px no-repeat,  linear-gradient(to bottom, var(--panel-luz), transparent 650px), linear-gradient(to bottom, transparent 140px, var(--fondo) 760px), radial-gradient(circle, var(--panel-agujero) 1.3px, transparent 1.8px) 0 0 / var(--panel-paso) var(--panel-paso), linear-gradient(var(--fondo), var(--fondo));background-color:var(--acrilico-arriba);min-height:100dvh;color:var(--texto);font:var(--texto-m);-webkit-font-smoothing:antialiased;margin:0}#root{max-width:var(--ancho-max);min-height:100dvh;margin:0 auto}h1,h2,h3,p{margin:0}img{max-width:100%;display:block}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--marino);outline-offset:2px}.cartel-xl{font:var(--cartel-xl);letter-spacing:var(--cartel-xl-tracking);text-transform:uppercase}.cartel-m{font:var(--cartel-m);letter-spacing:var(--cartel-m-tracking);text-transform:uppercase}.cartel-s{font:var(--cartel-s);letter-spacing:var(--cartel-s-tracking);text-transform:uppercase}.texto-m{font:var(--texto-m)}.texto-m-fuerte{font:var(--texto-m-fuerte)}.texto-s{font:var(--texto-s)}.mono-m{font:var(--mono-m);letter-spacing:var(--mono-m-tracking)}.mono-s{font:var(--mono-s);letter-spacing:var(--mono-s-tracking)}.lcd-l{font:var(--lcd-l);letter-spacing:var(--lcd-tracking);text-transform:uppercase}.lcd-m{font:var(--lcd-m);letter-spacing:var(--lcd-tracking);text-transform:uppercase}.lcd-s{font:var(--lcd-s);letter-spacing:var(--lcd-tracking);text-transform:uppercase}.mano{font:var(--mano-m)}.suave{opacity:.75}.boton{min-height:54px;padding:0 var(--esp-5);border-radius:var(--radio-m);background:var(--magenta);color:var(--acrilico-claro);box-shadow:var(--sombra-boton);font:var(--cartel-s);letter-spacing:var(--cartel-s-tracking);text-transform:uppercase;cursor:pointer;transition:transform var(--duracion-corta) var(--curva), filter var(--duracion-corta);border:0;justify-content:center;align-items:center;gap:10px;display:inline-flex}.boton:active{box-shadow:none;transform:translateY(1px)}.boton:disabled{opacity:.5;cursor:default;transform:none}.boton--secundario{background:var(--marino)}.boton--mostaza{background:var(--mostaza);color:var(--negro)}.boton--contorno{color:var(--negro);border:var(--borde-contorno);box-shadow:none;background:0 0}.boton--ancho{width:100%}.boton .flecha{font:var(--texto-boton)}.chip{padding:var(--esp-2) 13px;border:var(--borde-chip);border-radius:var(--radio-chip);color:var(--negro);font:var(--texto-m-fuerte);cursor:pointer;background:0 0;align-items:center;display:inline-flex}.chip[aria-pressed=true],.chip--activo{background:var(--negro);color:var(--mostaza);border-color:var(--negro)}.chip--activo{cursor:default}.lcd{padding:6px var(--esp-3);border:var(--borde-lcd);border-radius:var(--radio-xs);background:var(--lcd);color:var(--lcd-tinta);box-shadow:var(--sombra-lcd);font:var(--lcd-m);letter-spacing:var(--lcd-tracking);text-transform:uppercase;white-space:nowrap;display:inline-block}.rotulo{align-items:center;gap:var(--esp-2);border-radius:var(--radio-xs);background:var(--negro);color:var(--acrilico-claro);font:var(--cartel-s);letter-spacing:var(--cartel-s-tracking);text-transform:uppercase;padding:5px 10px;display:inline-flex}.rotulo .lcd-s{color:var(--mostaza)}.cartel-l{font:var(--cartel-l);letter-spacing:var(--cartel-l-tracking);text-transform:uppercase}.texto-l{font:var(--texto-l)}.cartel{padding:var(--esp-6);border-radius:var(--radio-m);background:var(--marino);box-shadow:var(--sombra-cartel);flex-direction:column;display:flex;position:relative;overflow:hidden}.cartel:before{content:"";inset:var(--esp-2);border:2px solid var(--mostaza);border-radius:var(--radio-xs);pointer-events:none;position:absolute}.cartel__rotulo{color:var(--acrilico)}.cartel__titulo{color:var(--mostaza);overflow-wrap:anywhere}.cartel__texto{color:var(--acrilico-claro);max-width:300px}.cartel__integrantes{color:var(--acrilico-claro);min-height:1.2em}.cartel__abierto{padding:var(--esp-1) var(--esp-2);border-radius:var(--radio-xs);background:var(--naranja);color:var(--negro);font:var(--lcd-m);letter-spacing:var(--lcd-tracking);position:absolute;bottom:17px;right:10px;transform:rotate(-6deg)}.caja-cd{--caja-ancho:121px;--u:calc(var(--caja-ancho) / 110);width:calc(var(--u) * 110);height:calc(var(--u) * 102);border-radius:calc(var(--u) * 1.5);background:var(--negro-2);box-shadow:0 calc(var(--u) * 3) calc(var(--u) * 2.5) #1f241c59;flex:none;position:relative}.caja-cd:after{content:"";border:calc(var(--u) * .75) solid #fffff259;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.caja-cd__tapa{left:calc(var(--u) * 9);top:var(--u);width:calc(var(--u) * 100);height:calc(var(--u) * 100);max-width:none;position:absolute}.caja-cd__bisagra{width:calc(var(--u) * 8);border-radius:var(--u);background-color:var(--negro);background-image:repeating-linear-gradient(to bottom, transparent 0 calc(var(--u) * 5), var(--acrilico-oscuro) calc(var(--u) * 5) calc(var(--u) * 6), transparent calc(var(--u) * 6) calc(var(--u) * 8));background-size:calc(var(--u) * 5) calc(var(--u) * 94);background-position:calc(var(--u) * 1.5) 0;background-repeat:no-repeat;height:100%;position:absolute;top:0;left:0}.caja-cd__reflejo{left:calc(var(--u) * 9);top:var(--u);width:calc(var(--u) * 101);height:calc(var(--u) * 100);background:linear-gradient(135.285deg,#fffff200 14.286% 44.286%,#fffff252 50%,#fffff200 57.143%,#fffff214 85.714%);position:absolute}.caja-cd__sin-tapa{padding:calc(var(--u) * 10) calc(var(--u) * 13);background:var(--acrilico-oscuro);color:#1f231c99;font:400 calc(var(--u) * 30) / 1 var(--fuente-lcd);display:block}.sin-tapa{background:var(--acrilico-oscuro);color:#1f231c99;width:66px;height:61px;font:var(--lcd-s);letter-spacing:var(--lcd-tracking);border-radius:2px;flex:none;padding:6px 8px}.display-puntaje{--d:calc(100cqw / 342);aspect-ratio:342/192;border:2px solid var(--negro-2);border-radius:var(--radio-l);background:var(--negro);width:100%;position:relative;container-type:inline-size}.display-puntaje>*{position:absolute}.display-puntaje__vumetro{left:calc(var(--d) * 10);top:calc(var(--d) * 10);width:calc(var(--d) * 150);height:calc(var(--d) * 104);border-radius:var(--radio-xs);background:var(--cartulina);overflow:hidden;box-shadow:inset 0 2px 6px #1f241c73}.display-puntaje__vumetro svg{width:100%;height:100%;display:block}.display-puntaje__aguja{transform-box:view-box;transform-origin:75px 110px}.display-puntaje__vu{left:calc(var(--d) * 67);top:calc(var(--d) * 62);font-size:calc(var(--d) * 11);position:absolute}.display-puntaje__lcd{left:calc(var(--d) * 168);top:calc(var(--d) * 10);width:calc(var(--d) * 160);height:calc(var(--d) * 104);border-radius:var(--radio-xs);background:var(--lcd);color:var(--lcd-tinta);font-family:var(--fuente-lcd);text-transform:uppercase;overflow:hidden;box-shadow:inset 0 2px 6px #1f291773}.display-puntaje__lcd>*{line-height:1;position:absolute}.display-puntaje__rotulo{left:calc(var(--d) * 10);top:calc(var(--d) * 6);font-size:calc(var(--d) * 18);letter-spacing:var(--lcd-tracking)}.display-puntaje__sobre{left:calc(var(--d) * 12);top:calc(var(--d) * 80);font-size:calc(var(--d) * 18);letter-spacing:var(--lcd-tracking)}.display-puntaje__fantasma,.display-puntaje__valor{left:calc(var(--d) * 73);top:calc(var(--d) * 20);font-size:calc(var(--d) * 96);line-height:.85}.display-puntaje__fantasma{opacity:.1}.display-puntaje__tecla{top:calc(var(--d) * 130);width:calc(var(--d) * 48);height:calc(var(--d) * 44);border-radius:var(--radio-m);background:var(--negro-2);min-width:44px;min-height:40px;color:var(--acrilico-claro);font:var(--cartel-m);cursor:pointer;border:0;padding:0;box-shadow:0 3px #0006,inset 0 2px #ffffe51f}.display-puntaje__tecla:active{transform:translateY(2px);box-shadow:0 1px #0006,inset 0 2px #ffffe51f}.display-puntaje__tecla--menos{left:calc(var(--d) * 10)}.display-puntaje__tecla--mas{left:calc(var(--d) * 66)}.display-puntaje__leyenda{left:calc(var(--d) * 130);top:calc(var(--d) * 137);color:var(--acrilico-oscuro);font-size:min(11px, calc(var(--d) * 11))}.display-puntaje--encendiendo .display-puntaje__valor{animation:.42s step-end lcd-enciende}.display-puntaje--encendiendo .display-puntaje__lcd{animation:.42s ease-out lcd-brilla}@keyframes lcd-enciende{0%{opacity:0}12%{opacity:1}24%{opacity:.15}38%{opacity:1}50%{opacity:.5}62%{opacity:1}}@keyframes lcd-brilla{15%{background-color:color-mix(in srgb, var(--lcd) 82%, white)}}.cd{aspect-ratio:1;background:var(--cd-tornasol);border-radius:50%;position:relative;box-shadow:0 3px 6px #1f241c59,inset 0 0 0 1px #1f241c4d;container-type:inline-size}.cd__disco{width:100%;height:100%;display:block}.cd__plata{fill:#0000}.cd__surco{stroke:#1f241c2e}.cd__impresion{fill:var(--mostaza)}.cd__media-luna{fill:var(--magenta)}.cd__centro{fill:var(--acrilico)}.cd__agujero{stroke:var(--negro)}.cd__titulo{width:51.1111%;color:var(--negro);font:500 calc(11 / 180 * 100cqw) / 1.2 var(--fuente-mono);letter-spacing:.444444cqw;text-align:center;text-overflow:ellipsis;white-space:nowrap;position:absolute;top:25.5556%;left:24.4444%;overflow:hidden}.sticker{--sticker:74px;width:var(--sticker);height:var(--sticker);color:var(--naranja);pointer-events:none;flex:none;place-items:center;display:inline-grid;position:relative}.sticker__estrella{width:100%;height:100%;position:absolute;inset:0}.sticker__estrella path{fill:currentColor}.sticker__estrella circle{fill:none;stroke:var(--negro);stroke-width:1px}.sticker__texto{color:var(--negro);font:700 calc(var(--sticker) * 11 / 74) / 1.2 var(--fuente-mono);letter-spacing:calc(var(--sticker) * .8 / 74);text-align:center;white-space:pre-line;position:relative}.tarjeta-recomendado{background:var(--cartulina);flex-direction:column;flex:none;gap:6px;width:180px;padding:18px 12px 14px;display:flex;position:relative;transform:rotate(-2deg);box-shadow:1px 3px 4px #1f241c40}.tarjeta-recomendado__cinta{background:var(--cinta);width:64px;height:18px;position:absolute;top:-8px;left:58px;transform:rotate(-4deg)}.tarjeta-recomendado__encabezado{color:var(--magenta)}.tarjeta-recomendado__nota{width:100%;min-height:100px;color:var(--marino);font:400 17px/1.18 var(--fuente-mano);overflow-wrap:anywhere;resize:none;field-sizing:content;background:0 0;border:0;margin:0;padding:0}.tarjeta-recomendado__nota::placeholder{color:var(--marino);opacity:.4}.tarjeta-recomendado__nota:focus-visible{outline:1px dashed var(--marino);outline-offset:3px}.lcd-chip{border-radius:var(--radio-xs);background:var(--lcd);color:var(--lcd-tinta);font:var(--lcd-s);letter-spacing:var(--lcd-tracking);text-transform:uppercase;align-self:flex-start;padding:2px 6px}.boton-google{justify-content:center;align-items:center;gap:var(--esp-3);width:100%;min-height:54px;padding:0 var(--esp-3);border-radius:var(--radio-m);color:#1f1f1f;cursor:pointer;background:#fff;border:1px solid #747775;font:500 15px Roboto,system-ui,sans-serif;display:flex}.boton-google img{width:22px;height:22px}.boton-google:disabled{cursor:default;background:#ffffff61;border-color:#1f1f1f1f}.boton-google:disabled>*{opacity:.38}.campo-texto{border:var(--borde-contorno);border-radius:var(--radio-m);background:var(--acrilico-claro);width:100%;color:var(--negro);font:var(--texto-l);padding:13px 14px}.campo-texto::placeholder{color:var(--negro);opacity:.35}.rotulo-campo{opacity:.7}.tarjeta-ronda{align-items:flex-start;gap:var(--esp-2);padding:var(--esp-4);border-radius:var(--radio-m);background:var(--negro-2);flex-direction:column;display:flex;position:relative;overflow:hidden}.tarjeta-ronda--destacada{background:var(--marino);border:2px solid var(--mostaza);padding-right:14px}.tarjeta-ronda__encabezado{align-items:center;gap:var(--esp-2);color:var(--acrilico);font:var(--mono-tecla);letter-spacing:var(--mono-s-tracking);display:flex}.tarjeta-ronda__luz{background:var(--negro);border-radius:50%;flex:none;width:8px;height:8px}.tarjeta-ronda--destacada .tarjeta-ronda__luz{background:var(--naranja);box-shadow:0 0 6px #ff7a1acc}.tarjeta-ronda__nombre{color:var(--mostaza);overflow-wrap:anywhere}.tarjeta-ronda__integrantes{color:var(--acrilico-claro)}.tarjeta-ronda__deuda{padding:3px var(--esp-2);border-radius:var(--radio-xs);background:var(--naranja);color:var(--negro);font:var(--lcd-m);letter-spacing:var(--lcd-tracking)}.campo-link{min-height:46px;padding:10px var(--esp-2) 10px 14px;border:1.5px dashed var(--negro);border-radius:var(--radio-m);background:var(--acrilico-claro);color:var(--negro);align-items:center;gap:10px;margin:0;display:flex}.campo-link__texto{min-width:0;font:var(--mono-m);letter-spacing:var(--mono-m-tracking);overflow-wrap:anywhere;flex:1}.chip-accion{background:var(--negro);color:var(--mostaza);font:var(--mono-s);letter-spacing:var(--mono-s-tracking);white-space:nowrap;cursor:pointer;border:0;border-radius:4px;flex:none;padding:6px 10px}.chip-accion--mostaza{background:var(--mostaza);color:var(--negro)}.tarjeta-ronda__invitar{z-index:1;top:10px;right:var(--esp-4);position:absolute}.tarjeta-ronda__entrar{color:inherit;text-decoration:none}.tarjeta-ronda__entrar:after{content:"";position:absolute;inset:0}.tarjeta-ronda__entrar:focus-visible{outline:none}.tarjeta-ronda:has(.tarjeta-ronda__entrar:focus-visible){outline:2px solid var(--marino);outline-offset:2px}.botonera{z-index:5;width:100%;max-width:var(--ancho-max);gap:var(--esp-2);padding:9px 14px max(36px, env(safe-area-inset-bottom));border-top:1px solid var(--acrilico-oscuro);background:var(--negro);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.tecla{border-radius:var(--radio-s);background:var(--negro-2);height:52px;color:var(--acrilico);font:var(--mono-tecla);letter-spacing:var(--mono-s-tracking);-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:10px;padding-top:10px;font-size:clamp(9px,2.9vw,11px);text-decoration:none;display:flex;box-shadow:0 4px #00000080,inset 0 2px #ffffe51a}.tecla__led{background:var(--negro);border-radius:50%;width:6px;height:6px}.tecla--activa,a.tecla:active{transform:translateY(4px);box-shadow:inset 0 2px 2px #0000004d}.tecla--activa{background:var(--mostaza);color:var(--negro)}.tecla--activa .tecla__led{background:var(--naranja);box-shadow:0 0 6px #ff7a1acc}.tecla--falta{box-shadow:none;opacity:.35;cursor:default;transform:translateY(4px)}.hoja-velo{z-index:10;background:#1f241c8c;justify-content:center;align-items:flex-end;animation:.24s ease-out backwards velo-entra;display:flex;position:fixed;inset:0}.hoja-velo>.hoja{animation:.3s cubic-bezier(.22,.9,.3,1) backwards hoja-sube}.hoja-velo--cerrando{animation:.22s ease-in forwards velo-sale}.hoja-velo--cerrando>.hoja{animation:.22s cubic-bezier(.5,0,.9,.6) forwards hoja-baja}.hoja{transition:transform .2s cubic-bezier(.22,.9,.3,1)}.hoja--arrastrando{transition:none}.hoja__asa{touch-action:none;cursor:grab}@keyframes velo-entra{0%{opacity:0}}@keyframes velo-sale{to{opacity:0}}@keyframes hoja-sube{0%{transform:translateY(100%)}}@keyframes hoja-baja{to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.hoja-velo>.hoja,.hoja-velo--cerrando>.hoja{animation:none}.hoja{transition:none}}.hoja{align-items:flex-start;gap:var(--esp-3);width:100%;max-width:430px;max-height:90dvh;padding:var(--esp-3) var(--esp-5) max(34px, env(safe-area-inset-bottom));background:var(--acrilico-claro);color:var(--negro);border-radius:14px 14px 0 0;flex-direction:column;display:flex;overflow-y:auto}.hoja>.campo-link,.hoja>.boton{align-self:stretch}.hoja__asa{background:var(--acrilico-oscuro);box-sizing:content-box;background-clip:content-box;border-radius:3px;align-self:center;width:44px;height:5px;margin:-10px 0;padding:10px 0}.hoja__titulo{outline:none}.hoja__sumados{gap:var(--esp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.numeros-lcd{gap:var(--esp-2);margin:0;display:flex}.numero-lcd{min-width:0;padding:var(--esp-1) var(--esp-2);border-radius:var(--radio-xs);background:var(--lcd);color:var(--lcd-tinta);flex-direction:column;flex:1;display:flex;box-shadow:inset 0 2px 4px #1f291766}.numero-lcd dt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.numero-lcd dd{white-space:nowrap;margin:0}.numero-lcd--debe{background:var(--naranja)}.app{place-content:center;gap:var(--esp-3);min-height:100dvh;padding:var(--margen-pantalla);text-align:center;display:grid}.error{color:var(--magenta);font:var(--texto-m-fuerte)}.cargando{text-align:center;padding:var(--esp-8) var(--esp-4);font:var(--mono-s);letter-spacing:var(--mono-s-tracking)}.pantalla{min-height:100dvh;padding:calc(env(safe-area-inset-top) + var(--esp-2)) var(--margen-pantalla) max(env(safe-area-inset-bottom), var(--esp-6));flex-direction:column;display:flex}.entrar__cartel{margin:13px calc(-1 * var(--esp-2)) 0;min-height:286px;padding-bottom:37px}.entrar__cartel .cartel__titulo{margin-top:11px}.entrar__cartel .cartel__texto{margin:var(--esp-6) 0}.entrar__lema{margin-top:auto}.exhibidor-muestra{height:170px;margin:26px calc(-1 * var(--margen-pantalla)) 0;flex:none;position:relative;overflow:hidden}.exhibidor-muestra:after{content:"";background:var(--acrilico-oscuro);height:10px;position:absolute;top:140px;left:0;right:0}.exhibidor-muestra__cajas{top:var(--esp-6);left:var(--esp-5);gap:7px;display:flex;position:absolute}.entrar__acciones{padding:var(--esp-8) 0;flex-direction:column;margin-top:auto;display:flex}.entrar__acciones .error{margin-top:var(--esp-3)}.entrar__aclaracion{margin-top:var(--esp-3);max-width:330px}.entrar__link{max-width:330px;margin-top:31px}.entrar__privado{opacity:.6;max-width:342px;margin-top:14px;font-size:10px}.cartel--ronda{margin:0 calc(-1 * var(--esp-2));min-height:176px;padding-bottom:23px}.cartel--ronda .cartel__titulo{margin:7px 0 var(--esp-4)}.cartel--ronda .cartel__integrantes{margin-top:auto}.arma__cartel{margin-top:11px}.arma__nombre--vacio{opacity:.35}.arma__intro{max-width:330px;margin-top:18px}.arma__form{flex-direction:column;flex:1;display:flex}.arma__campo{margin-top:var(--esp-4);flex-direction:column;gap:5px;display:flex}.arma__error{margin-top:var(--esp-4)}.arma__espacio{min-height:var(--esp-8);flex:1}.mis-rondas__titulo{margin-top:6px}.mis-rondas__total{margin-top:var(--esp-3);align-self:flex-start}.mis-rondas__lista{margin:var(--esp-3) 0 0;flex-direction:column;gap:14px;padding:0;list-style:none;display:flex}a.boton{text-decoration:none}.mis-rondas__armar{margin-top:58px}.mis-rondas__link{margin-top:var(--esp-4)}.mis-rondas__ayuda{margin-top:41px}.invitado__titulo{overflow-wrap:anywhere;margin-top:7px}.invitado__cartel{margin-top:18px}.invitado__discos{margin-top:var(--esp-6);align-self:flex-start}.invitado__vista{gap:var(--esp-3);margin-top:var(--esp-4);display:flex}.invitado__vista .caja-cd{--caja-ancho:101.2px}.invitado__texto{max-width:330px;font:var(--texto-m);margin-top:18px}.invitado__cartel+.invitado__texto{margin-top:var(--esp-6)}.invitado__acciones{flex-direction:column;margin-top:auto;padding:40px 0 min(116px,14dvh);display:flex}.invitado__acciones .error{margin-top:var(--esp-3)}.invitado__aclaracion{margin-top:var(--esp-3);max-width:330px}.en-ronda--con-botonera{padding-bottom:calc(var(--alto-botonera) + var(--esp-4))}.encabezado-ronda{justify-content:space-between;align-items:center;gap:var(--esp-4);min-height:16px;margin-top:-4px;display:flex}.encabezado-ronda__volver{color:var(--texto);cursor:pointer;background:0 0;border:0;flex:none;padding:0;text-decoration:none}.encabezado-ronda__nombre{text-overflow:ellipsis;white-space:nowrap;opacity:.6;min-width:0;overflow:hidden}.exhibidor__titulo{margin-top:var(--esp-2)}.exhibidor__deuda{margin-top:var(--esp-3);align-self:flex-start}.aviso-iphone{align-items:flex-start;gap:var(--esp-2);margin-top:var(--esp-3);border-radius:var(--radio-m);background:var(--negro);color:var(--acrilico-claro);flex-direction:column;padding:12px 14px;display:flex}.aviso-iphone__rotulo{color:var(--mostaza);margin:0}.aviso-iphone__texto{font:400 14px/1.4 var(--fuente-texto);margin:0}.exhibidor{margin:var(--esp-2) calc(-1 * var(--margen-pantalla)) calc(-1 * (var(--alto-botonera) + var(--esp-4)));padding:var(--esp-3) 0 calc(var(--alto-botonera) + var(--esp-6));flex-direction:column;flex:1;display:flex;overflow:hidden}.exhibidor__aviso{align-items:flex-start;gap:var(--esp-3);margin:var(--esp-6) var(--margen-pantalla) 0;flex-direction:column;max-width:330px;display:flex}.exhibidor__pista{margin:14px var(--margen-pantalla) 0;opacity:.75}.pasillo{flex-direction:column;padding-bottom:10px;display:flex;position:relative}.pasillo+.pasillo{margin-top:var(--esp-6)}.pasillo--con-tarjetita{margin-bottom:102px}.pasillo:after{content:"";background:linear-gradient(var(--acrilico-claro) 0 1px, var(--acrilico-oscuro) 1px);height:10px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 4px 6px #1f241c4d}.pasillo__rotulo{margin-left:var(--esp-4);align-self:flex-start}.estante{gap:var(--esp-4);scroll-snap-type:x proximity;scrollbar-width:none;height:174px;margin:2px 0 0;padding:4px 40px 0 18px;list-style:none;display:flex;overflow:auto hidden}.estante::-webkit-scrollbar{display:none}.disco-estante{scroll-snap-align:start;flex:none;width:140px;height:168px;padding-top:4px;scroll-margin-left:18px;position:relative}.disco-estante__abrir{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none;display:block}.disco-estante__abrir:active .caja-cd{transform:translateY(1px)}.disco-estante__titulo,.disco-estante__artista{text-overflow:ellipsis;white-space:nowrap;width:132px;display:block;overflow:hidden}.disco-estante__titulo{font:var(--texto-s);margin-top:6px;font-weight:600}.disco-estante__artista{opacity:.7;margin-top:2px}.disco-estante .caja-cd{--caja-ancho:132px}.disco-estante__sticker{--sticker:49px;position:absolute;top:-4px;left:90px;transform:rotate(12deg)}.disco-estante__talon{padding:4px var(--esp-2);background:var(--talon);font:var(--mono-m);letter-spacing:var(--mono-m-tracking);position:absolute;top:0;left:72px;transform:rotate(-8deg);box-shadow:0 2px 2px #00000040}.tarjeta-recomendado--estante{z-index:1;transform-origin:0 0;position:absolute;top:calc(100% - 6px);left:22px;transform:rotate(-3deg)scale(.8)}.pasillo:nth-of-type(2n) .tarjeta-recomendado--estante{transform:rotate(2deg)scale(.8)}.tarjeta-recomendado--estante .tarjeta-recomendado__nota{min-height:0;font-size:17px}.pasar__titulo{margin-top:var(--esp-2)}.pasar__intro{max-width:330px;margin-top:10px}.pasar__campo{flex-direction:column;gap:6px;margin-top:14px;display:flex}.pasar__rotulo{margin-top:25px}.pasar__aviso{margin-top:var(--esp-6)}.resultados{flex-direction:column;gap:10px;margin:7px 0 0;padding:0;list-style:none;display:flex}.resultado{border:1px solid var(--negro);border-radius:var(--radio-m);width:100%;min-height:83px;color:var(--texto);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:14px;padding:10px 12px 10px 10px;display:flex;position:relative}.resultado .caja-cd{--caja-ancho:66px}.resultado--elegido{background:var(--acrilico-claro);border-width:1.5px;padding:9.5px 11.5px 9.5px 9.5px}.resultado:disabled{opacity:.55;cursor:default}.resultado__datos{flex-direction:column;gap:2px;min-width:0;display:flex}.resultado__titulo{font:var(--texto-m-fuerte);overflow-wrap:anywhere}.resultado__repetido{color:var(--naranja);font:var(--mono-tecla);letter-spacing:var(--mono-s-tracking)}.resultado__este{--sticker:59px;position:absolute;top:-14px;right:7px}.resultado--elegido .resultado__datos{padding-right:40px}.pasar__accion{bottom:calc(var(--alto-botonera) + var(--esp-4));padding-top:var(--esp-6);margin-top:auto;position:sticky}.en-ronda>.encabezado-ronda:first-child:has(button){margin-top:0}.elegido{align-items:flex-start;gap:19px;margin-top:14px;display:flex}.elegido__datos{min-width:0;margin-top:var(--esp-2);flex-direction:column;gap:6px;display:flex}.elegido__datos .cartel-s{overflow-wrap:anywhere}.tarjetita__rotulo{margin-top:18px}.tarjetita__destino{align-self:flex-start;margin-top:5px}.tarjetita__aclaracion{margin-top:var(--esp-1)}.tarjetita__aclaracion+.tarjetita__rotulo{margin-top:var(--esp-3)}.tarjetita__nota{align-items:flex-start;gap:22px;margin-top:18px;display:flex}.tarjetita__nota>.texto-s{max-width:140px;margin-top:28px}.tarjetita__rotulo-vista{margin-top:var(--esp-3)}.vista-previa{border:1.5px solid var(--acrilico-oscuro);border-radius:var(--radio-m);background:radial-gradient(ellipse 50% 50% at 50% 50%, var(--acrilico-luz), var(--acrilico));flex:none;height:146px;margin-top:7px;position:relative;overflow:hidden}.vista-previa:after{content:"";background:var(--acrilico-oscuro);height:8px;position:absolute;bottom:2px;left:0;right:0}.vista-previa__rotulo{padding:4px var(--esp-2);position:absolute;top:10px;left:12px}.vista-previa__caja{position:absolute;top:44px;left:14px}.vista-previa__caja .caja-cd{--caja-ancho:92px}.vista-previa__sticker{--sticker:41px;position:absolute;top:-8px;left:68px;transform:rotate(12deg)}.vista-previa__texto{position:absolute;top:52px;left:134px;right:12px}.pasado{flex-direction:column;flex:1;display:flex}.pasado__vitrina{aspect-ratio:342/250;margin-top:25px;position:relative;container-type:inline-size}.pasado__vitrina>*{position:absolute}.pasado__vitrina .caja-cd{--caja-ancho:calc(242 / 342 * 100cqw);top:0;left:5.84795cqw;transform:rotate(4deg)}.pasado__sticker{--sticker:calc(74 / 342 * 100cqw);top:-3.50877cqw;left:69.5906cqw;transform:rotate(12deg)}.pasado__fecha{color:var(--naranja);font:var(--lcd-m);letter-spacing:var(--lcd-tracking);text-shadow:0 0 4px #ff7a1a99;white-space:nowrap;top:56.7251cqw;left:69.5906cqw}.pasado__titulo{outline:none;margin-top:26px}.pasado__texto{max-width:330px;margin-top:10px}.pasado__lcd{align-self:flex-start;margin-top:10px}.pasado__acciones{gap:var(--esp-2);padding-top:var(--esp-6);flex-direction:column;margin-top:auto;display:flex}.pasado__acciones .boton{text-decoration:none}.pasado__ayuda{opacity:.75;margin-top:0}.otras-rondas{gap:var(--esp-3);margin:var(--esp-1) 0 0;flex-direction:column;align-self:stretch;padding:0;list-style:none;display:flex}.otra-ronda{align-items:center;gap:var(--esp-3);border-radius:var(--radio-m);background:var(--marino);width:100%;color:var(--acrilico-claro);text-align:left;cursor:pointer;border:0;padding:12px 14px;display:flex}.otra-ronda:active{transform:translateY(1px)}.otra-ronda__datos{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.otra-ronda__datos .mono-s{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.otra-ronda__nombre{font:var(--cartel-s);letter-spacing:var(--cartel-s-tracking);text-transform:uppercase;color:var(--mostaza);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.otra-ronda__flecha{font:400 24px/1 var(--fuente-lcd);color:var(--mostaza)}.otra-ronda--bloqueada{background:var(--acrilico-oscuro);color:var(--negro);opacity:.6;cursor:default}.otra-ronda--bloqueada .otra-ronda__nombre,.otra-ronda--bloqueada .otra-ronda__flecha{color:var(--negro)}.encabezado-ronda--propio{margin-top:0}.detalle{flex-direction:column;display:flex}.detalle__aviso{align-items:flex-start;gap:var(--esp-3);margin-top:var(--esp-6);flex-direction:column;display:flex}.detalle__vitrina{aspect-ratio:390/236;margin:10px calc(-1 * var(--margen-pantalla)) 0;position:relative;overflow-x:clip;container-type:inline-size}.detalle__vitrina>*{position:absolute}.detalle__vitrina .caja-cd{--caja-ancho:calc(220 / 390 * 100cqw);top:2.05128cqw;left:-23.5897cqw}.detalle__cd{width:46.1538cqw;height:46.1538cqw;top:5.12821cqw;left:46.1538cqw;transform:rotate(160deg)}.detalle--se-abre .detalle__vitrina .caja-cd{animation:caja-se-abre var(--abrir-caja)}.detalle--se-abre .detalle__cd{animation:cd-sale-girando var(--abrir-caja)}.detalle--se-abre>:not(.detalle__vitrina){animation:sube-y-aparece var(--abrir-caja)}.detalle--se-abre~.barra-inferior{animation:aparece var(--abrir-caja)}@keyframes caja-se-abre{0%{transform:translate(29.7436cqw)}}@keyframes cd-sale-girando{0%{visibility:hidden;transform:translate(-34.359cqw)rotate(0)}to{transform:translate(0)rotate(160deg)}}@keyframes sube-y-aparece{0%{opacity:0;transform:translateY(24px)}}@keyframes aparece{0%{opacity:0}}.detalle--vuela .detalle__vitrina .caja-cd,.detalle--vuela .detalle__cd,.detalle--vuela>:not(.detalle__vitrina),.detalle--vuela~.barra-inferior{animation-delay:var(--volar-caja-espera)}::view-transition-group(caja-que-vuela){animation-duration:var(--volar-caja);animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(caja-que-vuela){opacity:0;animation:none}::view-transition-new(caja-que-vuela){animation:none}::view-transition-old(root){animation-duration:.26s}::view-transition-new(root){animation-duration:.26s}@media (prefers-reduced-motion:reduce){.detalle--se-abre .detalle__vitrina .caja-cd,.detalle--se-abre .detalle__cd,.detalle--se-abre>:not(.detalle__vitrina),.detalle--se-abre~.barra-inferior{animation:none}}.detalle__fila{justify-content:space-between;align-items:flex-start;gap:var(--esp-3);margin:0 -6px;display:flex}.tarjeta-recomendado--detalle{zoom:.95;transform:rotate(3deg)}.tarjeta-recomendado--detalle .tarjeta-recomendado__nota{min-height:0}.detalle__info{width:160px;min-width:0;margin-top:var(--esp-2);flex-direction:column;gap:6px;display:flex}.detalle__titulo{overflow-wrap:break-word}@media (width<=374px){.tarjeta-recomendado--detalle{zoom:.8}.detalle__fila{gap:var(--esp-2)}}.detalle__quien{margin-top:0}.cabina{padding:var(--esp-4);border-radius:var(--radio-l);background:var(--marino);color:var(--acrilico-claro);flex-direction:column;margin-top:32px;display:flex}.cabina__titulo{color:var(--mostaza)}.cabina__pista{white-space:normal;align-self:flex-start;max-width:100%;margin-top:15px}.cabina__puesto{gap:18px;margin:-2px 0 0 2px;display:flex}.cabina__auriculares{flex:none;width:110px;height:110px}.cabina__controles{flex-direction:column;align-items:flex-start;min-width:0;padding-top:12px;display:flex}.cabina__rotulo{color:var(--acrilico)}.cabina__plataformas{gap:var(--esp-2);flex-wrap:wrap;margin-top:7px;display:flex}.cabina__chip:not([aria-pressed=true]){border-color:var(--acrilico-claro);color:var(--acrilico-claro)}.cabina__texto{max-width:180px;margin-top:var(--esp-1)}.cabina__abrir{min-height:52px;margin-top:var(--esp-1);gap:var(--esp-2);padding:0 14px;text-decoration:none}.cabina__aviso{color:var(--acrilico);margin-top:10px}.mini-tickets{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mini-ticket{filter:drop-shadow(0 4px 3px #1f241c40)}.mini-ticket--pendiente{opacity:.6}.mini-ticket__papel{gap:var(--esp-1);padding:var(--esp-3) 14px var(--esp-2);background:var(--ticket);color:var(--negro);flex-direction:column;display:flex;overflow:hidden}.mini-ticket__papel .ticket__corte{margin-right:-14px}.mini-ticket__dentado{width:100%;height:8px;display:block}.detalle__ronda{gap:var(--esp-2);flex-direction:column;margin-top:18px;display:flex}.detalle__notas{gap:var(--esp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.detalle__nota{align-items:center;gap:var(--esp-3);display:flex}.detalle__tapada{max-width:150px}.barra-inferior{z-index:2;margin:auto calc(-1 * var(--margen-pantalla)) calc(-1 * max(env(safe-area-inset-bottom), var(--esp-6)));padding:7px var(--margen-pantalla) max(env(safe-area-inset-bottom), 11px);background:var(--acrilico);transition:border-color var(--duracion-media);border-top:1px solid #0000;position:sticky;bottom:0}.barra-inferior--tapa{border-top-color:var(--negro)}.barra-inferior__marca{height:1px;margin-top:var(--esp-2);display:block}.barra-inferior .boton{width:100%;text-decoration:none}.calificar__cabeza{position:relative}.calificar__volver{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 92px);overflow:hidden}.calificar__titulo{margin-top:6px}.calificar__caja{position:absolute;top:4px;right:-2px;transform:rotate(-6deg)}.calificar__caja .caja-cd{--caja-ancho:74.8px}.calificar__columna{gap:var(--esp-5);margin-top:var(--esp-6);padding-bottom:var(--esp-8);flex-direction:column;display:flex}.calificar__seccion{gap:var(--esp-2);flex-direction:column;display:flex}.calificar__reacciones{gap:var(--esp-2);flex-wrap:wrap;display:flex}.calificar__campo{flex-direction:column;gap:6px;display:flex}.calificar__comentario{resize:none}.temas{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tema{align-items:center;gap:var(--esp-3);width:100%;padding:11px var(--esp-3);border:0;border-bottom:1px solid var(--negro);color:var(--negro);text-align:left;cursor:pointer;background:0 0;display:flex}.tema__numero{font:var(--lcd-m);letter-spacing:var(--lcd-tracking);flex:none}.tema__titulo{min-width:0;font:var(--texto-m-fuerte);flex:1}.tema[aria-pressed=true]{border-radius:var(--radio-xs);background:var(--negro);border-bottom-color:#0000}.tema[aria-pressed=true] .tema__numero{color:var(--mostaza)}.tema[aria-pressed=true] .tema__titulo{color:var(--acrilico-claro)}.tema__fav{background:var(--naranja);color:var(--negro);font:var(--mono-tecla);letter-spacing:var(--mono-s-tracking);border-radius:3px;flex:none;padding:2px 6px}.ticket-pantalla__estado{opacity:.75}.ticket-pantalla{flex-direction:column;align-items:center;margin-top:7px;display:flex}.impresora{z-index:1;border-radius:var(--radio-l);background:var(--negro-2);align-self:stretch;height:58px;margin:0 -8px;position:relative}.impresora__luz{position:absolute;top:8px;left:10px}.impresora__texto{color:var(--acrilico);position:absolute;top:10px;left:32px}.impresora__ranura{background:var(--negro);border-radius:3px;height:6px;position:absolute;top:42px;left:33px;right:33px}.ticket-salida{filter:drop-shadow(0 4px 3px #1f241c40);width:280px;margin-top:-12px;padding:0 7px 12px;overflow:hidden}.ticket__papel{padding:20px var(--esp-4) 10px;background:var(--ticket);color:var(--negro);flex-direction:column;gap:6px;display:flex;overflow:hidden}.ticket__dentado{display:block}.ticket__corte{margin-right:calc(-1 * var(--esp-4));white-space:nowrap;opacity:.5;overflow:hidden}.ticket__fila{justify-content:space-between;align-items:baseline;gap:var(--esp-3);display:flex}.ticket__fila>span{overflow-wrap:anywhere;min-width:0}.ticket__fila>b{text-align:right;font-weight:700}.ticket__puntaje{align-items:center}.ticket__barras{display:block}.ticket__titulo-ronda{font-weight:700}.ticket__nota{flex-direction:column;gap:6px;display:flex}.ticket__nota+.ticket__nota{margin-top:var(--esp-1)}.ticket__fecha{color:var(--naranja);font:var(--lcd-m);letter-spacing:var(--lcd-tracking);text-shadow:0 0 4px #ff7a1a99}.ticket--imprimiendo{animation:1.4s ease-out .3s both ticket-sale}.ticket-pantalla:has(.ticket--imprimiendo) .impresora__luz{animation:.2s steps(2,end) .3s 7 luz-imprimiendo}@keyframes ticket-sale{0%{transform:translateY(-100%)}7%,13%{transform:translateY(-84%)}20%,26%{transform:translateY(-69%)}33%,39%{transform:translateY(-55%)}46%,52%{transform:translateY(-42%)}59%,65%{transform:translateY(-30%)}72%,78%{transform:translateY(-19%)}85%,90%{transform:translateY(-9%)}to{transform:none}}@keyframes luz-imprimiendo{50%{opacity:.3}}.ticket-salida--arrancando{z-index:2;position:relative;overflow:visible}.ticket--arrancado{animation:.52s cubic-bezier(.5,0,.8,.4) forwards ticket-arrancado}@keyframes ticket-arrancado{18%{transform:translateY(-6px)rotate(-1.5deg)}to{transform:translate(40px,110vh)rotate(10deg)}}.ticket--en-la-mano{animation:.65s cubic-bezier(.3,.7,.4,1) forwards ticket-en-la-mano}@keyframes ticket-en-la-mano{18%{transform:translateY(-6px)rotate(-1.5deg)}70%{transform:translateY(var(--al-medio,84px)) rotate(2.5deg)}to{transform:translateY(calc(var(--al-medio,84px) - 6px)) rotate(2deg)}}.ticket{position:relative}.ticket:before{content:"";background:conic-gradient(from 135deg at 50% 0, var(--ticket) 90deg, transparent 0) 0 0 / 10px 5px repeat-x;height:5px;position:absolute;top:-5px;left:0;right:0}.impresora__resto{background:linear-gradient(var(--ticket) 0 0) 0 0 / 100% 4px no-repeat, conic-gradient(from -45deg at 50% 100%, var(--ticket) 90deg, transparent 0) 0 4px / 10px 5px repeat-x;opacity:0;width:266px;height:9px;position:absolute;top:45px;left:50%;translate:-50%}.ticket-pantalla:has(.ticket--en-la-mano,.ticket--arrancado) .impresora__resto{animation:.65s step-end forwards resto-aparece}@keyframes resto-aparece{0%{opacity:0}18%,to{opacity:1}}.pantalla:has(.ticket--en-la-mano,.ticket--arrancado) .ticket-pantalla__acciones{animation:.26s ease-out forwards se-va}:is(.pantalla:has(.ticket--en-la-mano,.ticket--arrancado) .impresora,.pantalla:has(.ticket--en-la-mano,.ticket--arrancado) .ticket-pantalla__estado){animation:.3s ease-out .22s forwards se-va}.calificar{display:contents}.calificar--entra .calificar__cabeza{animation:.3s ease-out backwards aparece}.calificar--entra .calificar__columna{animation:.42s cubic-bezier(.2,.7,.2,1) 80ms backwards sube-y-aparece}.calificar--entra .barra-inferior{animation:.3s ease-out .2s backwards aparece}@keyframes se-va{to{opacity:0;transform:translateY(6px)}}::view-transition-group(ticket-a-talon){animation-duration:.65s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(ticket-a-talon){animation-duration:.65s}::view-transition-new(ticket-a-talon){animation-duration:.65s}@media (prefers-reduced-motion:reduce){.ticket--imprimiendo,.ticket--arrancado,.ticket--en-la-mano{animation:none}.ticket-pantalla:has(.ticket--imprimiendo) .impresora__luz{animation:none}.impresora__resto{display:none}.calificar--entra .calificar__cabeza,.calificar--entra .calificar__columna,.calificar--entra .barra-inferior{animation:none}}.ticket-pantalla__acciones{gap:var(--esp-2);padding-top:var(--esp-6);flex-direction:column;margin-top:auto;display:flex}.ticket-pantalla__acciones--esperando{visibility:hidden}.ticket-pantalla__acciones:not(.ticket-pantalla__acciones--esperando){animation:.25s ease-out aparece}.ticket-pantalla__acciones .boton{text-decoration:none}.archivo__pila{box-sizing:border-box;border:1.5px dashed var(--acrilico-oscuro);border-radius:var(--radio-xs);background:#dde6bf73;align-items:flex-end;gap:2px;width:132px;height:122px;padding:0 0 12px 12px;display:flex;position:relative}.archivo__lomo{border:1px solid #fffff259;border-radius:1.5px;flex:none;height:92px}.archivo__lomo:nth-child(2){border-color:var(--acrilico-oscuro)}.archivo__lomo:nth-child(4){transform-origin:0 100%;transform:rotate(9deg)}.archivo__cuantos{color:var(--lcd-tinta);flex-direction:column;gap:2px;display:flex;position:absolute;top:24px;left:82px}.pasillo-entero{padding-bottom:var(--esp-6);flex-direction:column;display:flex}.pasillo-entero__titulo{margin-top:var(--esp-2);overflow-wrap:anywhere}.pasillo-entero__total{margin-top:var(--esp-3);align-self:flex-start}.pasillo-entero__vacio{margin-top:var(--esp-6)}.pasillo-entero__estantes{flex-direction:column;gap:30px;margin-top:26px;display:flex}.estante-entero{margin:0 calc(-1 * var(--margen-pantalla));padding:4px var(--margen-pantalla) 16px;grid-template-columns:repeat(2,140px);justify-content:space-evenly;list-style:none;display:grid;position:relative}.estante-entero:after,.repisa-lomos:after{content:"";background:linear-gradient(var(--acrilico-claro) 0 1px, var(--acrilico-oscuro) 1px);height:10px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 4px 6px #1f241c4d}.pasillo-entero__archivo{flex-direction:column;gap:14px;margin-top:36px;display:flex}.pasillo-entero__rotulo{align-items:center;gap:var(--esp-2) 10px;flex-wrap:wrap;display:flex}.pasillo-entero__rotulo .rotulo{margin:0}.repisa-lomos{--e:1px;height:170px;margin:0 calc(-1 * var(--margen-pantalla));padding:0 var(--margen-pantalla) 10px;gap:3px;display:flex;position:relative}.repisa-lomos+.repisa-lomos{margin-top:18px}.repisa-lomos .lomo__titulo{max-height:96px}.pasillo-entero__pista{opacity:.75;margin-top:26px}.la-ronda{flex-direction:column;display:flex}.la-ronda__titulo{margin-top:var(--esp-2)}.la-ronda__total{align-items:center;gap:var(--esp-2) var(--esp-3);margin-top:var(--esp-3);flex-wrap:wrap;display:flex}.la-ronda__pared{padding-bottom:var(--esp-6);flex-direction:column;gap:14px;margin-top:22px;display:flex}.fichas{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.ficha{border:1.5px solid var(--acrilico-oscuro);border-radius:var(--radio-m);background:radial-gradient(ellipse at center, #f2f7db, var(--acrilico));flex-direction:column;gap:10px;padding:14px;display:flex}.ficha__rotulo{align-items:center;gap:var(--esp-2);min-width:0;margin:0;display:flex}.ficha{position:relative}.ficha__rotulo .rotulo{text-overflow:ellipsis;white-space:nowrap;-webkit-tap-highlight-color:transparent;min-width:0;text-decoration:none;display:block;overflow:hidden}.ficha__abrir:after{content:"";border-radius:var(--radio-m);position:absolute;inset:0}.ficha:active{transform:translateY(1px)}.ficha__sigla{color:var(--negro);flex:none}.ficha__frase{margin:0}.perfil{flex-direction:column;display:flex}.perfil__nombre{margin-top:var(--esp-2);overflow-wrap:anywhere}.perfil__numeros{gap:9px;margin-top:14px}.perfil__pasados{padding-bottom:var(--esp-6);flex-direction:column;gap:6px;margin-top:36px;display:flex}.perfil__vacio{align-items:flex-start;gap:var(--esp-3);margin-top:var(--esp-4);flex-direction:column;display:flex}.perfil__vacio .boton{text-decoration:none}.estante-perfil{--e:calc(100cqw / 342);aspect-ratio:342/230;border:1.5px solid var(--acrilico-oscuro);border-radius:var(--radio-m);background:radial-gradient(ellipse at center, #f2f7db, var(--acrilico));width:100%;margin-top:18px;position:relative;overflow:hidden;container-type:inline-size}.estante-perfil>*{position:absolute}.estante-perfil__lomos{left:calc(var(--e) * 18);top:calc(var(--e) * 36);width:calc(var(--e) * 152);height:calc(var(--e) * 180);gap:calc(var(--e) * 3);display:flex;overflow:hidden}.lomo{width:calc(var(--e) * var(--lomo-ancho));height:100%;padding:calc(var(--e) * 9) 0 calc(var(--e) * 10);background:var(--lomo-fondo);color:var(--lomo-tinta);writing-mode:vertical-rl;-webkit-tap-highlight-color:transparent;border:1px solid #fffff259;border-radius:2px;flex-direction:row;flex:none;justify-content:space-between;align-items:center;text-decoration:none;display:flex;overflow:hidden}.lomo__titulo{max-height:calc(var(--e) * 108);font:700 calc(var(--e) * 11) / 1.2 var(--fuente-mono);letter-spacing:calc(var(--e) * .8);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lomo__catalogo{font:400 calc(var(--e) * 18) / 1 var(--fuente-lcd);letter-spacing:calc(var(--e) * .5);white-space:nowrap}.estante-perfil__ultimo{left:calc(var(--e) * 181);top:calc(var(--e) * 70);filter:drop-shadow(0 calc(var(--e) * 4) calc(var(--e) * 3.5) #1f241c59);transform:rotate(6deg)}.estante-perfil__ultimo .caja-cd{--caja-ancho:calc(var(--e) * 154)}.estante-perfil__sticker{--sticker:calc(var(--e) * 59);left:calc(var(--e) * 294);top:calc(var(--e) * 33);transform:rotate(-12deg)}.estante-perfil__repisa{left:0;right:0;top:calc(var(--e) * 216);height:calc(var(--e) * 12);background:var(--acrilico-oscuro)}.filas-pasados{margin:var(--esp-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.fila-pasado{align-items:center;gap:var(--esp-3);border-bottom:1px solid var(--negro);color:var(--negro);-webkit-tap-highlight-color:transparent;padding:9px 0;text-decoration:none;display:flex}.fila-pasado:active{background:#1f231c0f}.fila-pasado__catalogo{font:var(--lcd-m);letter-spacing:var(--lcd-tracking);flex:none}.fila-pasado__datos{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.fila-pasado__titulo{font:var(--texto-m-fuerte);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fila-pasado__estado{opacity:.7}.fila-pasado__marcador{border-radius:var(--radio-xs);background:var(--lcd);color:var(--lcd-tinta);font:var(--lcd-l);letter-spacing:var(--lcd-tracking);flex:none;padding:2px 7px}.fila-pasado__marcador--falta{background:var(--naranja);color:var(--negro)}.muestrario{gap:var(--esp-8);padding:var(--esp-8) var(--margen-pantalla) 64px;display:grid}.muestrario section{gap:var(--esp-4);justify-items:start;display:grid}.muestrario ul{width:100%;margin:0;padding:0;list-style:none}.muestrario__colores{gap:var(--esp-4) var(--esp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.muestrario__colores li{gap:2px;display:grid}.muestrario__muestra{border-radius:var(--radio-m);border:var(--borde-acrilico);height:56px;margin-bottom:var(--esp-1)}.muestrario__textos{gap:var(--esp-4);display:grid}.muestrario__textos li{gap:var(--esp-1);padding-bottom:var(--esp-3);border-bottom:var(--borde-acrilico);display:grid}.muestrario__fila{gap:var(--esp-3);width:100%;display:grid}.muestrario__fila--horizontal{gap:var(--esp-2);display:flex}
