:root{--noche:#070707;--felpa:#101210;--felpa-alta:#171a17;--linea:#222623;--racha:#2e3531;--racha-alta:#4a534d;--jiron:#1a1d1b;--jiron-alto:#292d2a;--jiron-verde:#1c3326;--hueso:#f2f5f3;--tenue:#aab5ae;--verde:#1fd65f;--verde-hondo:#17663a;--plata:#c8d0ca;--bronce:#c2794a;--brasa:#ffb020;--carta-roja:#d4283c;--ruleta-roja:#a8232c;--ruleta-negra:#16191b;--discord:#5865f2;--discord-hondo:#4752c4;--kick:#53fc18;--kick-hondo:#3fd40d;--diamante:#5fd8e8;--obsidiana:#9b7bd4;--etereo:#ddd3ff;--ancho:86rem;--radio:5px}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--noche);color:var(--hueso);font-family:var(--tipo-texto), system-ui, sans-serif;-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100dvh;font-size:17px;line-height:1.5;display:flex}body>main{flex:1}.fondo{z-index:-1;pointer-events:none;background:var(--noche);position:fixed;inset:0;overflow:hidden}.rafagas{height:auto;position:absolute}.rafagas-der{width:clamp(34rem,62vw,62rem);top:-9rem;right:-12rem}.rafagas-izq{width:clamp(30rem,52vw,52rem);bottom:-10rem;left:-14rem}@media (max-width:64rem){.rafagas-der{opacity:.5}.rafagas-izq{opacity:.6}}.fondo-puntos{background-image:radial-gradient(circle,#f2f5f321 1px,#0000 1px);background-size:13px 13px;position:absolute}.fondo-puntos-1{width:26rem;height:20rem;bottom:0;right:0;-webkit-mask-image:radial-gradient(75% 75% at 100% 100%,#000 0%,#0000 70%);mask-image:radial-gradient(75% 75% at 100% 100%,#000 0%,#0000 70%)}.fondo-puntos-2{opacity:.55;width:17rem;height:13rem;top:0;right:0;-webkit-mask-image:radial-gradient(80% 80% at 100% 0,#000 0%,#0000 70%);mask-image:radial-gradient(80% 80% at 100% 0,#000 0%,#0000 70%)}.fondo-grano{opacity:.55;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='r'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23r)' opacity='0.55'/%3E%3C/svg%3E");position:absolute;inset:0}a{color:inherit}:focus-visible{outline:2px solid var(--verde);outline-offset:3px;border-radius:2px}.envoltorio{width:100%;max-width:var(--ancho);margin:0 auto;padding:0 clamp(1.1rem,4vw,3rem)}.barra{border-bottom:1px solid var(--linea)}.barra-interior{justify-content:space-between;align-items:center;gap:1rem;padding-block:1.15rem;display:flex}.marca{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.01em;text-transform:uppercase;font-size:1.5rem;font-style:italic;font-weight:700;line-height:1}.casa{letter-spacing:.02em;color:#04180a;background:var(--verde);border:1px solid var(--verde);border-radius:var(--radio);white-space:nowrap;padding:.7rem 1.4rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:filter .2s,transform .15s}.casa:hover{filter:brightness(1.12);transform:translateY(-1px)}.encabezado{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(1.5rem,4vw,3rem);padding:clamp(2.5rem,6vw,4.5rem) 0 clamp(2rem,5vw,3.5rem);display:flex}.titulo{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.005em;text-transform:uppercase;margin:0;font-size:clamp(3.4rem,11vw,7.5rem);font-style:italic;font-weight:700;line-height:.86}.titulo em{color:var(--verde);font-style:italic}.encabezado-texto{max-width:34rem}.bajada{color:var(--tenue);margin:1.1rem 0 0;font-size:.95rem;line-height:1.45}.bajada b{color:var(--hueso);font-weight:600}.ventana{letter-spacing:.1em;text-transform:uppercase;color:var(--verde-hondo);font-variant-numeric:tabular-nums;margin:.45rem 0 0;font-size:.72rem;font-weight:600}.reloj-etiqueta{letter-spacing:.18em;text-transform:uppercase;color:var(--tenue);margin:0 0 .5rem;font-size:.72rem;font-weight:600}.reloj-cifras{font-variant-numeric:tabular-nums;gap:clamp(.7rem,2vw,1.3rem);display:flex}.reloj-parte{text-align:center;background:var(--felpa);border:1px solid var(--linea);border-radius:var(--radio);min-width:3.6rem;padding:.55rem .6rem .45rem}.reloj-parte b{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.01em;font-size:clamp(2rem,5vw,2.9rem);font-weight:700;line-height:1;display:block}.reloj-parte i{letter-spacing:.16em;text-transform:uppercase;color:var(--tenue);margin-top:.3rem;font-size:.6rem;font-style:normal;font-weight:600;display:block}.reloj.termina .reloj-parte b{color:var(--brasa)}.reloj-cartel{background:var(--felpa);border:1px solid var(--linea);border-radius:var(--radio);font-family:var(--tipo-display), system-ui, sans-serif;text-transform:uppercase;letter-spacing:.02em;align-items:center;gap:.55rem;margin:0;padding:.75rem 1.1rem;font-size:clamp(1.5rem,4vw,2.1rem);font-weight:700;line-height:1;display:inline-flex}.reloj.cerrada .reloj-cartel{color:var(--verde);border-color:var(--verde-hondo)}.reloj-cartel.esperando{color:var(--brasa);border-color:#ffb02059}.reloj-cartel.esperando .pulso{background:var(--brasa);width:9px;height:9px}.aviso{border:1px solid var(--verde-hondo);border-radius:var(--radio);color:var(--hueso);background:#1fd65f0d;border-left-width:3px;margin:0 0 2.5rem;padding:.9rem 1.1rem;font-size:.88rem}.aviso b{color:var(--verde)}.aviso p{color:var(--tenue);overflow-wrap:anywhere;margin:.35rem 0 0;font-size:.82rem}.cierre{border:1px solid var(--linea);border-radius:var(--radio);border-left-width:3px;margin:0 0 2.5rem;padding:1rem 1.2rem;font-size:.92rem}.cierre b{font-weight:600}.cierre p{color:var(--tenue);margin:.45rem 0 0;font-size:.86rem;line-height:1.5}.cierre-esperando{background:#ffb0200d;border-color:#ffb02059}.cierre-esperando>b{color:var(--brasa);align-items:center;gap:.6rem;display:flex}.cierre-esperando .pulso{background:var(--brasa);flex:none}.cierre-esperando p b{color:var(--hueso)}.cierre-arranque{border-color:var(--verde-hondo);color:var(--tenue);background:#1fd65f0a}.cierre-arranque b{color:var(--hueso)}.cierre-final{border-color:var(--verde-hondo);color:var(--tenue);background:#1fd65f0d}.cierre-final b{color:var(--verde)}.podio{grid-template-columns:1fr 1.25fr 1fr;align-items:end;gap:clamp(.8rem,1.8vw,1.4rem);margin-bottom:clamp(3rem,7vw,5rem);padding-top:2rem;display:grid}.tarjeta{background:var(--felpa);border:1px solid var(--linea);border-top:3px solid var(--verde-hondo);border-radius:var(--radio);text-align:center;padding:2.4rem 1.3rem 1.8rem;animation:.55s ease-out backwards subir;position:relative}.tarjeta:after{content:"";border-radius:0 var(--radio) var(--radio) 0;pointer-events:none;background-image:radial-gradient(circle,#f2f5f317 1px,#0000 1px);background-size:11px 11px;width:45%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}@keyframes subir{0%{opacity:0;transform:translateY(16px)}}.tarjeta-1{background:var(--felpa-alta);border-top-color:var(--verde);grid-area:1/2;padding:3.4rem 1.6rem 2.8rem;box-shadow:0 0 0 1px #1fd65f2e,0 24px 60px -30px #1fd65f80}.tarjeta-2{border-top-color:var(--plata);grid-area:1/1;animation-delay:80ms}.tarjeta-3{border-top-color:var(--bronce);grid-area:1/3;animation-delay:.16s}.medalla{background:var(--felpa-alta);border:1px solid var(--linea);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);z-index:2;place-items:center;width:2.6rem;height:2.6rem;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.medalla span{font-family:var(--tipo-display), system-ui, sans-serif;font-size:1.25rem;font-weight:700;line-height:1}.tarjeta-1 .medalla{background:var(--verde);border-color:var(--verde);width:3.2rem;height:3.2rem}.tarjeta-1 .medalla span{color:#05210f;font-size:1.6rem}.tarjeta-2 .medalla span{color:var(--plata)}.tarjeta-3 .medalla span{color:var(--bronce)}.tarjeta-cuerpo{z-index:1;position:relative}.tarjeta-rango{letter-spacing:.2em;text-transform:uppercase;color:var(--tenue);margin:0;font-size:.68rem;font-weight:600}.tarjeta-1 .tarjeta-rango{color:var(--verde);font-size:.78rem}.tarjeta-usuario{letter-spacing:-.01em;overflow-wrap:anywhere;margin:.9rem 0 0;font-size:clamp(1.05rem,2.4vw,1.35rem);font-weight:600}.tarjeta-1 .tarjeta-usuario{font-size:clamp(1.3rem,3vw,1.75rem)}.tarjeta-wager{color:var(--hueso);font-variant-numeric:tabular-nums;margin:.7rem 0 0;font-size:1.02rem;font-weight:600}.tarjeta-wager small{letter-spacing:.16em;text-transform:uppercase;color:var(--tenue);margin-top:.1rem;font-size:.62rem;font-weight:600;display:block}.tarjeta-1 .tarjeta-wager{font-size:1.2rem}.tarjeta-premio{font-family:var(--tipo-display), system-ui, sans-serif;color:var(--hueso);font-variant-numeric:tabular-nums;margin:1.4rem 0 0;font-size:clamp(2.4rem,6vw,3.4rem);font-style:italic;font-weight:700;line-height:1}.tarjeta-1 .tarjeta-premio{color:var(--verde);font-size:clamp(3.2rem,8vw,4.8rem)}.tabla{padding-bottom:4rem}.tabla-titulos>*,.fila>*{min-width:0}.tabla-titulos,.fila{grid-template-columns:4rem 1fr 12rem 9rem;align-items:center;gap:1.5rem;display:grid}.tabla-titulos{letter-spacing:.16em;text-transform:uppercase;color:var(--tenue);border-bottom:1px solid var(--linea);padding:0 1.2rem .8rem;font-size:.68rem;font-weight:600}.col-wager,.col-premio{text-align:right}.fila{background:var(--felpa);border:1px solid var(--linea);border-radius:var(--radio);margin-top:.5rem;padding:1rem 1.2rem;transition:border-color .18s,background-color .18s;animation:.45s ease-out backwards entrar}.fila:hover{border-color:var(--verde-hondo);background:var(--felpa-alta)}@keyframes entrar{0%{opacity:0;transform:translateY(6px)}}.puesto{font-family:var(--tipo-display), system-ui, sans-serif;color:var(--tenue);font-variant-numeric:tabular-nums;font-size:1.75rem;font-style:italic;font-weight:700;line-height:1}.fila.paga .puesto{color:var(--verde)}.usuario{overflow-wrap:anywhere;font-size:1.02rem;font-weight:500}.wager{font-variant-numeric:tabular-nums;text-align:right;font-size:1.02rem;font-weight:600}.premio{font-family:var(--tipo-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;text-align:right;color:var(--verde);font-size:1.6rem;font-style:italic;font-weight:700;line-height:1}.premio.sin{font-family:var(--tipo-texto), system-ui, sans-serif;color:var(--linea);font-size:1rem;font-style:normal;font-weight:400}.fila.libre .usuario,.fila.libre .wager,.tarjeta.libre .tarjeta-usuario,.tarjeta.libre .tarjeta-wager{color:var(--tenue)}.fila.libre .usuario,.tarjeta.libre .tarjeta-usuario{font-style:italic;font-weight:400}.fila.libre .puesto,.tarjeta.libre .medalla span{color:var(--tenue)}.fila.libre{border-style:dashed}.tarjeta.libre{background:0 0;border-style:dashed}.tarjeta-1.libre{box-shadow:none}.tarjeta.libre:after{display:none}.corte{letter-spacing:.18em;text-transform:uppercase;color:var(--verde);align-items:center;gap:1rem;padding:1.6rem 0 1.1rem;font-size:.68rem;font-weight:600;display:flex}.corte:before,.corte:after{content:"";background:var(--verde-hondo);flex:1;height:1px}.vacio{text-align:center;color:var(--tenue);padding:4rem 0}.anteriores{padding-bottom:4rem}.anteriores h3{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.01em;text-transform:uppercase;color:var(--tenue);margin:0 0 1rem;font-size:1.5rem;font-style:italic;font-weight:700;line-height:1}.vieja{background:var(--felpa);border:1px solid var(--linea);border-radius:var(--radio);margin-top:.5rem;transition:border-color .18s}.vieja:hover{border-color:var(--verde-hondo)}.vieja summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1.5rem;padding:1rem 1.2rem;list-style:none;display:flex}.vieja summary::-webkit-details-marker{display:none}.vieja-fechas{font-size:1.02rem;font-weight:500}.vieja-datos{color:var(--tenue);font-variant-numeric:tabular-nums;font-size:.9rem}.vieja-datos:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-left:.7rem;transition:transform .18s;display:inline-block;transform:translateY(-2px)rotate(45deg)}.vieja[open] .vieja-datos:after{transform:translateY(1px)rotate(-135deg)}.vieja-tabla{padding:0 .6rem .8rem}.vieja-tabla .fila{background:0 0;border-color:#0000;margin-top:0;padding-block:.7rem;animation:none}.vieja-tabla .fila:hover{background:0 0;border-color:#0000}.vieja-tabla .fila+.fila{border-top-color:var(--linea)}.vieja-vacia{color:var(--tenue);margin:0;padding:.2rem .6rem .6rem;font-size:.95rem}.pie{border-top:1px solid var(--linea)}.pie-interior{color:var(--tenue);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;padding-block:1.5rem;font-size:.85rem;display:flex}.pie-links{letter-spacing:.14em;text-transform:uppercase;gap:1.4rem;font-size:.72rem;font-weight:600;display:flex}.pie-links a{border-bottom:1px solid var(--linea);padding-bottom:2px;text-decoration:none;transition:color .2s,border-color .2s}.pie-links a:hover{color:var(--verde);border-color:var(--verde)}.actualizado{letter-spacing:.12em;text-transform:uppercase;color:var(--tenue);align-items:center;gap:.5rem;font-size:.68rem;font-weight:600;display:inline-flex;position:relative}.nota{display:inline-flex}.nota summary{cursor:pointer;border:1px solid var(--linea);width:18px;height:18px;color:var(--tenue);border-radius:50%;font-size:0;list-style:none;transition:color .15s,border-color .15s;position:relative}.nota summary::-webkit-details-marker{display:none}.nota summary:before,.nota summary:after{content:"";background:currentColor;width:2.5px;position:absolute;left:50%;transform:translate(-50%)}.nota summary:before{border-radius:50%;height:2.5px;top:3px}.nota summary:after{border-radius:1px;height:6px;top:7px}.nota summary:hover,.nota[open] summary{color:var(--verde);border-color:var(--verde-hondo)}.nota p{z-index:5;background:var(--felpa-alta);border:1px solid var(--linea);border-radius:var(--radio);letter-spacing:normal;text-transform:none;width:max-content;max-width:min(24rem,100vw - 3rem);color:var(--tenue);margin:0;padding:.8rem .95rem;font-size:.78rem;font-weight:400;line-height:1.5;position:absolute;bottom:calc(100% + .7rem);left:0;box-shadow:0 18px 40px -20px #000000e6}.pulso{background:var(--verde);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite latir}@keyframes latir{0%,to{opacity:1}50%{opacity:.25}}@media (max-width:60rem){.tabla-titulos,.fila{grid-template-columns:3rem 1fr 9rem 7rem;gap:1rem}}@media (max-width:46rem){.encabezado{align-items:flex-start}.encabezado-texto{max-width:none}.podio{grid-template-columns:1fr;gap:2.6rem}.tarjeta-1,.tarjeta-2,.tarjeta-3{grid-area:auto/1}}@media (max-width:40rem){.tabla-titulos,.fila{grid-template-columns:2.2rem 1fr auto;gap:.8rem}.col-premio{display:none}.fila .premio{text-align:left;grid-area:2/2/auto/-1;font-size:1.15rem}.usuario,.wager{font-size:.9rem}.puesto{font-size:1.35rem}.reloj-parte{min-width:3rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.racimo{width:118%;height:auto;position:absolute}.racimo-der{top:-18%;right:-22%;-webkit-mask-image:radial-gradient(115% 115% at 100% 0,#000 0% 30%,#0000 72%);mask-image:radial-gradient(115% 115% at 100% 0,#000 0% 30%,#0000 72%)}.racimo-izq{bottom:-20%;left:-24%;-webkit-mask-image:radial-gradient(115% 115% at 0 100%,#000 0% 30%,#0000 72%);mask-image:radial-gradient(115% 115% at 0 100%,#000 0% 30%,#0000 72%)}.galeria{padding-block:clamp(2.5rem,6vw,4.5rem) 5rem}.galeria-encabezado{margin-bottom:2.5rem}.galeria-titulo{font-family:var(--tipo-display), system-ui, sans-serif;text-transform:uppercase;margin:0;font-size:clamp(2.4rem,6vw,3.6rem);font-style:italic;font-weight:700;line-height:1}.galeria-bajada{max-width:42rem;color:var(--tenue);margin:.9rem 0 0}.galeria-grilla{grid-template-columns:repeat(auto-fit,minmax(23rem,1fr));gap:1.6rem;display:grid}.ficha{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);text-decoration:none;transition:border-color .2s,transform .2s;overflow:hidden}.ficha:hover{border-color:var(--verde-hondo);transform:translateY(-2px)}.ficha-muestra{aspect-ratio:16/9;background:var(--noche);position:relative;overflow:hidden}.ficha-letra{z-index:2;font-family:var(--tipo-display), system-ui, sans-serif;color:var(--hueso);opacity:.85;font-size:2rem;font-style:italic;font-weight:700;line-height:1;position:absolute;top:.8rem;left:.9rem}.ficha-texto{padding:1rem 1.1rem 1.2rem}.ficha-texto h2{margin:0;font-size:1.05rem;font-weight:600}.ficha-texto p{color:var(--tenue);margin:.25rem 0 0;font-size:.86rem}.galeria-sola{min-height:100dvh;padding-block:clamp(3rem,10vw,7rem)}.galeria-volver{letter-spacing:.1em;text-transform:uppercase;margin:0 0 2.5rem;font-size:.8rem;font-weight:600}.galeria-volver a{color:var(--tenue);text-decoration:none}.galeria-volver a:hover{color:var(--verde)}.galeria-pie{color:var(--tenue);margin:1.5rem 0 0}.galeria-tandas{letter-spacing:.14em;text-transform:uppercase;gap:1.2rem;margin-top:1rem;font-size:.72rem;font-weight:600;display:flex}.galeria-tandas a{color:var(--tenue);border-bottom:1px solid var(--linea);padding-bottom:3px;text-decoration:none}.galeria-tandas a:hover{color:var(--verde);border-color:var(--verde)}.fondo-filtros{width:0;height:0;position:absolute}.textura{aspect-ratio:1179/519;background-image:var(--textura);mix-blend-mode:screen;opacity:.62;background-repeat:no-repeat;background-size:cover;width:min(78vw,68rem);position:absolute}.textura-der{top:0;right:0;transform:scaleX(-1);-webkit-mask-image:radial-gradient(125% 125% at 0 0,#000 25%,#0000 78%);mask-image:radial-gradient(125% 125% at 0 0,#000 25%,#0000 78%)}.textura-izq{bottom:0;left:0;transform:scaleY(-1);-webkit-mask-image:radial-gradient(125% 125% at 0 0,#000 25%,#0000 78%);mask-image:radial-gradient(125% 125% at 0 0,#000 25%,#0000 78%)}.ficha-muestra .fondo{position:absolute}.panel{max-width:54rem;margin:0 auto;padding:3rem 1.5rem 5rem}.panel-barra{border-bottom:1px solid var(--linea);justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.panel h1{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.01em;margin:0;font-size:2.4rem;font-style:italic}.panel-tenue{color:var(--tenue);margin:.3rem 0 0;font-size:.86rem}.panel-resumen{color:var(--tenue);margin:0 0 1.5rem;font-size:.95rem}.panel-resumen b{color:var(--hueso)}.panel-tabla{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.panel-tabla th{border-bottom:1px solid var(--linea);letter-spacing:.16em;text-transform:uppercase;text-align:left;color:var(--tenue);padding:0 1.15rem .7rem;font-size:.68rem;font-weight:600}.panel-tabla td{border-bottom:1px solid var(--linea);padding:.95rem 1.15rem;font-size:1rem}.panel-tabla th:first-child,.panel-tabla td:first-child{padding-left:0}.panel-tabla th:last-child,.panel-tabla td:last-child{padding-right:0}.panel-tabla .panel-angosto{white-space:nowrap;width:1%}@media (max-width:46rem){.panel-tabla-dato th,.panel-tabla-dato td{padding-left:0;padding-right:0}.panel-tabla:not(.panel-tabla-dato),.panel-tabla:not(.panel-tabla-dato) tbody,.panel-tabla:not(.panel-tabla-dato) tfoot,.panel-tabla:not(.panel-tabla-dato) tr,.panel-tabla:not(.panel-tabla-dato) td{display:block}.panel-tabla:not(.panel-tabla-dato) thead{display:none}.panel-tabla:not(.panel-tabla-dato) tr{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);margin-bottom:.85rem;padding:.9rem 1rem}.panel-tabla:not(.panel-tabla-dato) td,.panel-tabla:not(.panel-tabla-dato) td:first-child,.panel-tabla:not(.panel-tabla-dato) td:last-child{text-align:right;white-space:normal;border:none;justify-content:space-between;align-items:baseline;gap:1rem;padding:.3rem 0;display:flex}.panel-tabla:not(.panel-tabla-dato) td:before{content:attr(data-rotulo);letter-spacing:.16em;text-transform:uppercase;color:var(--tenue);flex:none;font-size:.68rem;font-weight:600}.panel-tabla:not(.panel-tabla-dato) td:empty{display:none}.panel-tabla:not(.panel-tabla-dato) .panel-angosto{width:auto}.panel-tabla:not(.panel-tabla-dato) .panel-puesto{width:auto;font-size:1rem}.panel-tabla:not(.panel-tabla-dato) td.panel-acciones{border-top:1px solid var(--linea);justify-content:flex-start;margin-top:.45rem;padding-top:.6rem}.panel-tabla:not(.panel-tabla-dato) td.panel-acciones:before{content:none}}.panel-tabla tbody tr:hover{background:var(--felpa)}.panel-tabla .der{text-align:right}.panel-puesto{width:3rem;color:var(--tenue);font-family:var(--tipo-display), system-ui, sans-serif;font-size:1.3rem;font-style:italic}.panel-monto{font-weight:600}.panel-volver{margin-bottom:.7rem;font-size:.88rem}.panel-nota{border:1px solid var(--linea);border-left:3px solid var(--brasa);border-radius:var(--radio);background:var(--felpa);margin-top:2.5rem;padding:1rem 1.2rem}.panel-nota p{color:var(--tenue);margin:0;font-size:.88rem}.panel-nota p+p{margin-top:.6rem}.panel-nota b{color:var(--hueso)}.panel-vacio{color:var(--tenue);padding:3rem 0}.panel-login{flex-direction:column;gap:1rem;max-width:22rem;margin:4rem auto 0;display:flex}.panel-login label{letter-spacing:.14em;text-transform:uppercase;color:var(--tenue);flex-direction:column;gap:.4rem;font-size:.7rem;font-weight:600;display:flex}.panel-login input{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);color:var(--hueso);font:inherit;letter-spacing:normal;text-transform:none;padding:.7rem .9rem;font-size:1rem}.panel-login input:focus{border-color:var(--verde-hondo);outline:none}.panel-login button,.panel-salir{border:1px solid var(--verde-hondo);border-radius:var(--radio);background:var(--felpa-alta);color:var(--verde);font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;padding:.7rem 1.2rem;font-size:.8rem;font-weight:600;transition:background-color .18s}.panel-login button:hover,.panel-salir:hover{background:var(--verde-hondo);color:var(--hueso)}.panel-login button:disabled{opacity:.5;cursor:default}.panel-salir{border-color:var(--linea);background:var(--felpa);color:var(--tenue);flex:none}.panel-error{color:var(--brasa);margin:0;font-size:.86rem}.panel-bien{color:var(--verde);margin:0;font-size:.86rem}.admin{grid-template-columns:16rem 1fr;align-items:start;min-height:100dvh;display:grid}.admin-barra{border-right:1px solid var(--linea);background:var(--felpa);flex-direction:column;gap:1.5rem;height:100dvh;padding:1.75rem 1rem;display:flex;position:sticky;top:0}.admin-marca{flex-direction:column;padding:0 .6rem;line-height:1.1;display:flex}.admin-marca-nombre{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.04em;color:var(--hueso);font-size:1.35rem;font-style:italic}.admin-marca-que{letter-spacing:.22em;text-transform:uppercase;color:var(--verde);font-size:.74rem}.admin-entorno{border:1px dashed var(--brasa);border-radius:var(--radio);color:var(--brasa);letter-spacing:.04em;text-transform:uppercase;margin:0;padding:.5rem .6rem;font-size:.72rem}.admin-secciones{flex-direction:column;flex:1;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.admin-link{border-radius:0 var(--radio) var(--radio) 0;color:var(--tenue);border-left:2px solid #0000;flex-direction:column;gap:.1rem;padding:.6rem;text-decoration:none;transition:background .12s,color .12s,border-color .12s;display:flex}.admin-link:hover{background:var(--felpa-alta);color:var(--hueso)}.admin-link.activa{border-left-color:var(--verde);background:var(--felpa-alta);color:var(--hueso)}.admin-link-nombre{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.02em;font-size:1.05rem;font-style:italic}.admin-link-nota{color:var(--tenue);font-size:.72rem}.admin-salir{margin:0}.admin-salir button{border:1px solid var(--linea);border-radius:var(--radio);width:100%;color:var(--tenue);font:inherit;cursor:pointer;background:0 0;padding:.55rem;font-size:.85rem}.admin-salir button:hover{border-color:var(--verde-hondo);color:var(--hueso)}.admin-cuerpo{max-width:78rem;padding:2.5rem 2.75rem 5rem}.admin-titulo{border-bottom:1px solid var(--linea);margin-bottom:2rem;padding-bottom:1.25rem}.admin-titulo h1{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.01em;margin:0 0 .3rem;font-size:2.3rem;font-style:italic}.admin-tenue{color:var(--tenue);margin:0;font-size:.88rem}.admin-fichas{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.9rem;margin-bottom:2.25rem;display:grid}.admin-ficha{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);flex-direction:column;gap:.35rem;padding:1rem 1.1rem;display:flex}.admin-ficha-que{letter-spacing:.12em;text-transform:uppercase;color:var(--tenue);font-size:.72rem}.admin-ficha-dato{font-family:var(--tipo-display), system-ui, sans-serif;color:var(--hueso);font-size:1.5rem;font-style:italic;line-height:1.15}.admin-ficha-dato.ok{color:var(--verde)}.admin-ficha-dato.atencion{color:var(--brasa)}.admin-ficha-dato.espera{color:var(--plata)}.admin-ficha-dato.verde{color:var(--verde)}.admin-ficha-pie{color:var(--tenue);font-size:.78rem}.admin-bloque{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);margin-bottom:2.25rem;padding:1.4rem 1.5rem}.admin-bloque h2{font-family:var(--tipo-display), system-ui, sans-serif;margin:0 0 1rem;font-size:1.35rem;font-style:italic}.admin-parrafo{color:var(--hueso);margin:0 0 1rem;font-size:.92rem;line-height:1.6}.admin-parrafo:last-child{margin-bottom:0}.admin-aviso{border:1px solid var(--linea);border-left:2px solid var(--verde-hondo);border-radius:var(--radio);background:var(--felpa);color:var(--tenue);margin:0 0 2rem;padding:1rem 1.2rem;font-size:.9rem;line-height:1.6}.admin-aviso.atencion{border-left-color:var(--brasa);color:var(--hueso)}.admin-aviso b{color:var(--hueso)}.admin-datos{gap:.85rem;margin:0;display:grid}.admin-datos>div{grid-template-columns:11rem 1fr;align-items:baseline;gap:1rem;display:grid}.admin-datos-anchos>div{grid-template-columns:14rem 1fr}.admin-datos dt{color:var(--tenue);letter-spacing:.1em;text-transform:uppercase;font-size:.78rem}.admin-datos dd{color:var(--hueso);margin:0;font-size:.92rem;line-height:1.6}.admin-pasos{color:var(--hueso);margin:0 0 1rem;padding-left:1.2rem;font-size:.92rem;line-height:1.7}.admin-pasos li{margin-bottom:.6rem}.admin-pasos li::marker{color:var(--verde)}.admin-nota{border:1px dashed var(--linea);border-radius:var(--radio);color:var(--tenue);margin-top:1.5rem;padding:1rem 1.2rem;font-size:.86rem;line-height:1.6}.admin-nota p{margin:0}.admin-nota p+p{margin-top:.7rem}.admin-nota b{color:var(--hueso)}.admin-pie-nota{color:var(--tenue);margin:1rem 0 0;font-size:.8rem;line-height:1.6}.admin-falta{border:1px solid var(--brasa);border-radius:var(--radio);background:var(--felpa);margin-bottom:2.25rem;padding:1.4rem 1.5rem}.admin-falta h2{font-family:var(--tipo-display), system-ui, sans-serif;color:var(--brasa);margin:0 0 .8rem;font-size:1.3rem;font-style:italic}.admin-falta p{color:var(--hueso);margin:0 0 .8rem;font-size:.92rem;line-height:1.6}.admin-falta ul{color:var(--hueso);margin:0 0 .8rem;padding-left:1.2rem}.admin-falta li{margin-bottom:.3rem}.admin code{background:var(--noche);color:var(--verde);border-radius:3px;padding:.1rem .35rem;font-size:.85em}.admin-entrada{place-items:center;min-height:100dvh;padding:2rem 1.5rem;display:grid}.admin-entrada .panel-login{margin-top:0}@media (max-width:60rem){.admin{grid-template-columns:minmax(0,1fr)}.admin-barra{border-right:none;border-bottom:1px solid var(--linea);flex-flow:wrap;align-items:center;gap:.75rem;height:auto;padding:1rem;position:static}.admin-secciones{flex-direction:row;flex:100%;min-width:0;overflow-x:auto}.admin-link{border-radius:var(--radio) var(--radio) 0 0;white-space:nowrap;border-bottom:2px solid #0000;border-left:none}.admin-link.activa{border-left-color:#0000;border-bottom-color:var(--verde)}.admin-link-nota{display:none}.admin-salir{margin-left:auto}.admin-salir button{width:auto;padding:.45rem 1rem}.admin-cuerpo{padding:1.75rem 1.25rem 4rem}.admin-datos>div,.admin-datos-anchos>div{grid-template-columns:1fr;gap:.25rem}}.races-filtros{flex-direction:column;gap:.9rem;margin-bottom:1.9rem;display:flex}.races-controles{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.races-actualizar{margin-left:auto}.races-chips{flex-wrap:wrap;gap:.35rem;display:flex}.races-chip{border:1px solid var(--linea);color:var(--tenue);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.45rem .8rem;font-size:.82rem;transition:background .14s,color .14s,border-color .14s}.races-chip:hover{border-color:var(--verde-hondo);color:var(--hueso)}.races-chip.activo{border-color:var(--verde-hondo);background:var(--felpa-alta);color:var(--hueso);font-weight:600}.races-cargando{opacity:.4;pointer-events:none;transition:opacity .15s}.races-controles label{flex-direction:column;gap:.3rem;display:flex}.races-controles label span{color:var(--tenue);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem}.races-controles select,.races-controles input{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);color:var(--hueso);font:inherit;padding:.5rem .6rem;font-size:.9rem}.races-controles label:first-child{flex:14rem;min-width:0}.races-controles label:nth-child(2){flex:10rem;min-width:0}.races-controles select{width:100%}.races-controles select:focus,.races-controles input:focus{border-color:var(--verde-hondo);outline:none}.races-ayuda{margin:0}.races-marca{display:none}.races-descargas{flex-wrap:wrap;gap:.6rem;margin-bottom:1.25rem;display:flex}.races-tabla tfoot td{border-top:1px solid var(--linea);color:var(--tenue);padding-top:.7rem}.padron-filtros{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.1rem;display:flex}.padron-busca{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);min-width:0;max-width:20rem;color:var(--hueso);font:inherit;flex:12rem;padding:.45rem .7rem;font-size:.88rem}.padron-busca:focus{border-color:var(--verde-hondo);outline:none}.padron-quieto td,.padron-anonimo{color:var(--tenue)}.padron-nadie{color:var(--tenue);text-align:center;padding:1.4rem 0}@media (max-width:620px){.padron-filtros{align-items:stretch}.padron-busca{max-width:none}}@media print{.fondo,.admin-barra,.races-filtros,.races-descargas{display:none!important}html,body,.admin,.admin-cuerpo{color:#111!important;background:#fff!important}.admin{display:block}.admin-cuerpo{max-width:none;padding:0}.admin-titulo{border-color:#ccc;margin-bottom:1.2rem}.races-marca{letter-spacing:.1em;text-transform:uppercase;margin:0 0 .4rem;font-size:.72rem;display:block;color:#555!important}.admin-tenue,.admin-ficha-que,.admin-ficha-pie{color:#555!important}.admin-ficha{background:0 0!important;border-color:#ccc!important}.admin-ficha-dato,.admin-ficha-dato.verde,.admin-ficha-dato.ok,.verde{color:#111!important}.panel-tabla th{color:#555!important;border-color:#999!important}.panel-tabla td{color:#111!important;border-color:#ddd!important}.panel-tabla tbody tr:hover{background:0 0!important}.races-tabla tfoot td{color:#555!important;border-color:#999!important}.admin-nota,.admin-aviso{color:#333!important;background:0 0!important;border-color:#ccc!important}.admin-nota b,.admin-aviso b{color:#111!important}tr{break-inside:avoid}thead{display:table-header-group}@page{margin:14mm}}.verde{color:var(--verde)}.marca-link{text-decoration:none;transition:color .12s}.marca-link:hover{color:var(--verde)}.boton-verde{border:1px solid var(--verde);border-radius:var(--radio);background:var(--verde);cursor:pointer;color:var(--noche);font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.03em;white-space:nowrap;justify-content:center;align-items:center;padding:.7rem 1.5rem;font-size:1.05rem;font-style:italic;text-decoration:none;transition:background .14s,box-shadow .14s;display:inline-flex}.boton-verde:hover{color:var(--verde);box-shadow:0 0 18px -6px var(--verde);background:0 0}.boton-verde.chico{padding:.45rem 1rem;font-size:.95rem}.boton-discord{border:1px solid var(--discord);border-radius:var(--radio);background:var(--discord);color:#fff;cursor:pointer;font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.03em;white-space:nowrap;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1.5rem;font-size:1.05rem;font-style:italic;text-decoration:none;transition:background .14s,border-color .14s,box-shadow .14s;display:inline-flex}.boton-discord:hover{border-color:var(--discord-hondo);background:var(--discord-hondo);box-shadow:0 0 18px -6px var(--discord)}.boton-discord .logo{width:1.05em;height:1.05em}.boton-kick{border:1px solid var(--kick);border-radius:var(--radio);background:var(--kick);color:var(--noche);cursor:pointer;font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.03em;white-space:nowrap;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1.5rem;font-size:1.05rem;font-style:italic;text-decoration:none;transition:background .14s,border-color .14s,box-shadow .14s;display:inline-flex}.boton-kick:hover{border-color:var(--kick-hondo);background:var(--kick-hondo);box-shadow:0 0 18px -6px var(--kick)}.boton-kick.chico{padding:.45rem 1rem;font-size:.95rem}.boton-kick .logo{width:1.05em;height:1.05em}.boton-discord .cara{object-fit:cover;border:1px solid #ffffff73;border-radius:50%;width:1.5em;height:1.5em;margin:-.25em 0 -.25em -.35em}.boton-discord.chico{padding:.45rem 1rem;font-size:.95rem}.rango{border:1px solid var(--rango);color:var(--rango);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:.2rem .7rem;font-size:.74rem;display:inline-flex}.sorteos-pagina{padding-block:3rem 5rem}.sorteos-entrar{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.sorteos-entrar-nota{max-width:16rem;color:var(--tenue);text-align:right;font-size:.78rem;line-height:1.45}.sorteos-grilla{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:85rem){.sorteos-grilla{grid-template-columns:repeat(2,1fr)}}@media (max-width:48rem){.sorteos-grilla{grid-template-columns:1fr}}.sorteo{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);flex-direction:column;gap:.7rem;padding:1.3rem 1.4rem;transition:border-color .14s,transform .14s;display:flex}.sorteo:hover{border-color:var(--verde-hondo);transform:translateY(-2px)}.sorteo-arriba{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.sorteo-cuando{color:var(--tenue);font-size:.78rem}.sorteo-titulo{font-family:var(--tipo-display), system-ui, sans-serif;color:var(--hueso);margin:0;font-size:1.25rem;font-style:italic;line-height:1.15}.sorteo-premio{font-family:var(--tipo-display), system-ui, sans-serif;color:var(--verde);margin:0;font-size:2.2rem;font-style:italic;line-height:1}.sorteo-letra-chica{border-top:1px solid var(--linea);color:var(--tenue);margin:auto 0 0;padding-top:.9rem;font-size:.78rem;line-height:1.5}.sorteo-requisito{color:var(--tenue);margin:0;font-size:.8rem;line-height:1.5}.sorteos-pasos{grid-template-columns:1.2fr 1fr;gap:1rem;margin-top:2.5rem;display:grid}.sorteos-paso-bloque{border:1px solid var(--linea);border-left:2px solid var(--verde-hondo);border-radius:var(--radio);background:var(--felpa);flex-direction:column;align-items:flex-start;gap:.9rem;padding:1.5rem 1.7rem;display:flex}.sorteos-paso-bloque h2{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.01em;margin:0;font-size:1.35rem;font-style:italic}.sorteos-paso-bloque p{color:var(--tenue);margin:0;font-size:.92rem;line-height:1.6}.sorteos-paso-bloque ol{color:var(--tenue);margin:0;padding-left:1.4rem;font-size:.92rem;line-height:1.6}.sorteos-paso-bloque li{margin-bottom:.5rem}.sorteos-paso-bloque li:last-child{margin-bottom:0}.sorteos-paso-bloque li::marker{color:var(--verde);font-weight:700}@media (max-width:64rem){.sorteos-pasos{grid-template-columns:1fr}}.sorteos-escalera-corta{color:var(--tenue);margin:0 0 2rem;font-size:.92rem;line-height:1.6}.sorteos-escalera-corta a{color:var(--verde);white-space:nowrap;text-decoration:none}.sorteos-escalera-corta a:hover{text-decoration:underline}.sitio{--lateral-ancho:15rem;min-height:100dvh}.lateral{z-index:20;width:var(--lateral-ancho);border-right:1px solid var(--linea);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0c0aeb;position:fixed;inset:0 auto 0 0;overflow-y:auto}.lateral-adentro{flex-direction:column;gap:1.5rem;min-height:100%;padding:1.5rem 1.1rem;display:flex}.lateral-marca{color:var(--hueso);font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.01em;text-transform:uppercase;flex-direction:column;gap:.35rem;font-size:1.6rem;font-style:italic;line-height:1;text-decoration:none;display:flex}.lateral-marca:hover{color:var(--verde)}.lateral-vivo{border:1px solid var(--linea);color:var(--tenue);font-family:var(--tipo-texto), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:.1rem .5rem;font-size:.65rem;font-style:normal}.lateral-vivo.si{border-color:var(--verde-hondo);color:var(--verde);background:#1fd65f1f}.lateral-race{border:1px solid var(--verde-hondo);border-radius:var(--radio);color:var(--hueso);background:#1fd65f12;flex-direction:column;gap:.4rem;padding:.75rem .85rem;text-decoration:none;transition:background .14s,border-color .14s;display:flex}.lateral-race:hover,.lateral-race.activo{border-color:var(--verde);background:#1fd65f24}.lateral-race-arriba{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.lateral-race-ir{color:var(--verde);letter-spacing:.04em;align-items:center;gap:.35rem;font-size:.78rem;display:flex}.lateral-race-ir span{transition:transform .14s}.lateral-race:hover .lateral-race-ir span{transform:translate(3px)}.lateral-race-texto{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.02em;font-size:1.05rem;font-style:italic}.lateral-race-plata{background:var(--verde);color:var(--noche);font-variant-numeric:tabular-nums;border-radius:999px;padding:.1rem .45rem;font-size:.72rem;font-weight:700}.lateral-nav ul{flex-direction:column;gap:.1rem;margin:0;padding:0;list-style:none;display:flex}.lateral-titulo{color:var(--tenue);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .5rem;padding-left:.3rem;font-size:.68rem}.lateral-nav a{border-radius:var(--radio);color:var(--tenue);align-items:center;gap:.6rem;padding:.5rem .6rem;font-size:.95rem;text-decoration:none;transition:background .12s,color .12s;display:flex}.lateral-nav a:hover{background:var(--felpa);color:var(--hueso)}.lateral-nav a.activo{background:var(--felpa-alta);box-shadow:inset 2px 0 0 var(--verde);color:var(--hueso)}.lateral-icono{width:1rem;color:var(--verde-hondo);flex:none;justify-content:center;align-items:center;font-size:.85rem;display:inline-flex}.lateral-nav a.activo .lateral-icono,.lateral-nav a:hover .lateral-icono{color:var(--verde)}.logo{width:.88rem;height:.88rem}.lateral-pie{border-top:1px solid var(--linea);flex-direction:column;gap:.8rem;margin-top:auto;padding-top:.9rem;display:flex}.lateral-jugar{width:100%}.lateral-legal{color:var(--tenue);margin:0;font-size:.72rem;line-height:1.5}.lateral-legal b{color:var(--hueso)}.sitio-contenido{min-height:100dvh;margin-left:var(--lateral-ancho);flex-direction:column;display:flex}.cinta{border-bottom:1px solid var(--linea);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 2rem;display:flex}.cinta-apagado{color:var(--tenue);font-size:.85rem}.cinta-vivo{min-width:0;color:var(--verde);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.85rem;text-decoration:none;display:inline-flex}.cinta-punto{background:var(--verde);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite latido}@keyframes latido{50%{opacity:.3}}.cinta-titulo{color:var(--tenue);letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;font-size:.85rem;overflow:hidden}.pagina{flex:1;width:100%;max-width:84rem;margin:0 auto;padding:2.5rem 2rem 5rem}.pie-sitio{border-top:1px solid var(--linea);color:var(--tenue);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 2rem;font-size:.82rem;display:flex}.pie-sitio b{color:var(--hueso)}.pie-sitio nav{gap:1.25rem;display:flex}.pie-sitio a{color:var(--tenue);text-decoration:none}.pie-sitio a:hover{color:var(--verde)}.tenue{color:var(--tenue)}.boton-hueco{border:1px solid var(--linea);cursor:pointer;border-radius:var(--radio);color:var(--hueso);font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.03em;white-space:nowrap;background:0 0;justify-content:center;align-items:center;padding:.7rem 1.5rem;font-size:1.05rem;font-style:italic;text-decoration:none;transition:border-color .14s,color .14s;display:inline-flex}.boton-hueco:hover{border-color:var(--verde-hondo);color:var(--verde)}.directo-marco{aspect-ratio:16/9;border:1px solid var(--linea);border-radius:var(--radio);background:#000;overflow:hidden}.directo-marco iframe{border:0;width:100%;height:100%;display:block}.directo-pie{color:var(--tenue);align-items:center;gap:.4rem;margin:.75rem 0 0;font-size:.85rem;display:flex}.directo-apagado{aspect-ratio:16/9;border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem;display:flex}.directo-foto{border:1px solid var(--linea);object-fit:cover;filter:grayscale();opacity:.8;border-radius:50%;width:120px;height:120px;transition:filter .2s,opacity .2s}.directo-apagado:hover .directo-foto{filter:none;opacity:1}.directo-estado{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:2rem;font-style:italic}.directo-nota{max-width:24rem;color:var(--tenue);margin:0;font-size:.88rem;line-height:1.55}.boton-hueco.chico{padding:.45rem 1rem;font-size:.95rem}.directo-titulo{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.directo-titulo:before{content:"· "}.actualizado.suelto{align-items:center;gap:.5rem;margin:1.25rem 0 3.5rem;display:flex}@media (max-width:64rem){.lateral{border-right:0;border-bottom:1px solid var(--linea);width:100%;position:sticky;inset:0 auto auto 0;overflow:visible}.lateral-adentro{grid-template-columns:1fr auto;align-items:center;gap:.75rem;min-height:0;padding:.9rem 1.1rem;display:grid}.lateral-marca{flex-direction:row;grid-area:1/1;align-items:center;gap:.6rem;font-size:1.4rem}.lateral-pie{border-top:0;grid-area:1/2;margin:0;padding:0}.lateral-race{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .9rem}.lateral-race-arriba{flex:0 auto;gap:.6rem}.lateral-race-ir{margin:0}.lateral-race-texto{white-space:nowrap;font-size:1rem}.lateral-nav{scrollbar-width:none;grid-column:1/-1;overflow-x:auto}.lateral-nav::-webkit-scrollbar{display:none}.lateral-nav ul{flex-direction:row;gap:.4rem}.lateral-nav a{padding:.35rem .7rem}.lateral-nav a.activo{box-shadow:inset 0 -2px 0 var(--verde)}.lateral-titulo,.lateral-nav a.lateral-titulo,.lateral-corte,.lateral-redes,.lateral-jugar,.lateral-legal{display:none}.sitio-contenido{margin-left:0}.cinta{flex-wrap:wrap;gap:.75rem;padding:.9rem 1.2rem}.cinta .boton-hueco,.cinta .boton-verde{text-align:center;width:100%}.pagina{padding:1.75rem 1.2rem 3.5rem}.pie-sitio{padding:1.2rem}.portada{grid-template-columns:1fr;gap:2rem;margin-bottom:3rem}.portada-directo{order:-1}.portada-datos>div{grid-template-columns:1fr;gap:.25rem}}.lateral-hamburguesa{display:none}.lateral-panel{display:contents}.lateral-telon{display:none}@media (max-width:64rem){.lateral-hamburguesa{z-index:2;border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);cursor:pointer;flex-direction:column;grid-area:1/2;justify-content:center;align-items:center;gap:5px;width:2.6rem;height:2.6rem;padding:0;display:flex;position:relative}.lateral-hamburguesa span{background:var(--hueso);border-radius:2px;width:1.1rem;height:2px;transition:transform .18s,opacity .12s}.lateral.abierta .lateral-hamburguesa span:first-child{transform:translateY(7px)rotate(45deg)}.lateral.abierta .lateral-hamburguesa span:nth-child(2){opacity:0}.lateral.abierta .lateral-hamburguesa span:last-child{transform:translateY(-7px)rotate(-45deg)}.lateral-adentro>.lateral-pie{display:none}.lateral-panel{z-index:1;border-bottom:1px solid var(--linea);background:var(--noche);overscroll-behavior:contain;flex-direction:column;gap:1.1rem;max-height:calc(100vh - 100%);padding:1rem 1.1rem 1.6rem;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 18px 30px -18px #000}.lateral-panel[data-abierto=no]{display:none}.lateral-panel .lateral-nav{overflow:visible}.lateral-panel .lateral-nav ul{flex-direction:column;gap:.15rem}.lateral-panel .lateral-nav a{padding:.6rem .7rem}.lateral-panel .lateral-nav a.activo{box-shadow:none}.lateral-panel .lateral-titulo,.lateral-panel .lateral-nav a.lateral-titulo{display:block}.lateral-panel .lateral-corte{margin-top:.8rem;display:block}.lateral-panel .lateral-redes,.lateral-panel .lateral-jugar,.lateral-panel .lateral-legal,.lateral-panel .lateral-pie{display:block}.lateral-panel .lateral-pie{border-top:1px solid var(--linea);flex-direction:column;gap:.6rem;margin:0;padding-top:1rem;display:flex}.lateral-telon{z-index:0;cursor:default;background:#040604b8;border:0;display:block;position:fixed;inset:0}.lateral.abierta{z-index:30}.lateral.abierta .lateral-adentro{z-index:1;background:var(--noche);position:relative}}@media (max-width:40rem){.cinta-titulo,.cinta .boton-texto{display:none}.cinta .boton-kick.chico,.cinta .boton-discord.chico{padding:.45rem .7rem}.portada-botones .boton-verde,.portada-botones .boton-hueco{flex:100%}}.portada{grid-template-columns:1fr 1fr;align-items:start;gap:2.5rem 3rem;margin-bottom:4.5rem;padding-top:1rem;display:grid}.portada-abajo{grid-column:1/-1}.portada-nombre{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.01em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.9rem;margin:0 0 .3rem;font-size:clamp(3rem,6.5vw,4.8rem);font-style:italic;line-height:.95;display:flex}.portada-chapa{border:1px solid var(--linea);color:var(--tenue);font-family:var(--tipo-texto), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:.18rem .6rem;font-size:.68rem;font-style:normal}.portada-chapa.viva{border-color:var(--verde-hondo);color:var(--verde);background:#1fd65f1f}.portada-oficio{color:var(--verde);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.4rem;font-size:.95rem}.portada-bajada{max-width:38rem;color:var(--hueso);margin:0 0 1.9rem;font-size:1.1rem;line-height:1.6}.portada-reparte{color:var(--verde);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1rem;font-size:.95rem;font-weight:700}.portada-fichas{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.reparte{border:1px solid var(--linea);border-left:2px solid var(--verde-hondo);border-radius:var(--radio);background:var(--felpa);padding:1.2rem 1.4rem}.reparte-titulo{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.02em;margin:0 0 .25rem;font-size:1.3rem;font-style:italic}.reparte-texto{color:var(--tenue);margin:0;font-size:.95rem;line-height:1.55}.portada-jugar{align-self:flex-start}.rangos{margin:0}.rangos-tabla{border:1px solid var(--linea);border-radius:var(--radio);overflow:hidden}.rangos-fila{background:var(--felpa);grid-template-columns:1.6fr 10rem 8rem 11rem;align-items:center;gap:1rem;padding:.8rem 1.2rem;display:grid}.rangos-chapa{flex-direction:column;align-items:flex-start;gap:.3rem;display:flex}.rangos-lema{color:var(--tenue);font-size:.8rem;line-height:1.4}.rangos-fila+.rangos-fila{border-top:1px solid var(--linea)}.rangos-titulos{color:var(--tenue);letter-spacing:.16em;text-transform:uppercase;background:0 0;font-size:.68rem}.rangos-tramo{color:var(--hueso);font-variant-numeric:tabular-nums;font-size:.9rem}.rangos-premio{color:var(--hueso);font-size:.9rem}.rangos-premio.flojo{color:var(--tenue);font-size:.82rem;font-style:italic}.rangos-sorteo{border:1px dashed var(--linea);border-radius:var(--radio);color:var(--tenue);letter-spacing:.1em;text-transform:uppercase;justify-self:start;padding:.15rem .55rem;font-size:.7rem}.rangos-sorteo.si{border-style:solid;border-color:var(--verde-hondo);color:var(--verde);font-variant-numeric:tabular-nums;letter-spacing:.04em;text-transform:none;background:#1fd65f1f;font-size:.78rem}.rangos-sorteo.flojo{font-style:italic}.rangos-unavez{color:var(--tenue);margin:.9rem 0 0;font-size:.9rem;line-height:1.6}.rangos-notas{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1.75rem;display:grid}.rangos-nota{border:1px solid var(--linea);border-left:2px solid var(--verde);border-radius:var(--radio);background:var(--felpa-alta);color:var(--hueso);margin:0;padding:1.5rem 1.7rem;font-size:.97rem;line-height:1.65}.rangos-nota b{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.01em;color:var(--verde);margin-bottom:.6rem;font-size:1.3rem;font-style:italic;display:block}.rangos-ejemplo{color:var(--tenue);margin-top:.7rem;font-size:.9rem;display:block}.rangos-pasos{margin:0;padding-left:1.3rem}.rangos-pasos li{margin-bottom:.4rem}.rangos-pasos li:last-child{margin-bottom:0}.rangos-pasos li::marker{color:var(--verde);font-weight:700}@media (max-width:64rem){.rangos-notas{grid-template-columns:1fr}}.idioma{border-radius:var(--radio);color:var(--tenue);align-items:center;gap:.6rem;padding:.5rem .6rem;font-size:.95rem;text-decoration:none;transition:background .12s,color .12s;display:flex}.idioma:hover{background:var(--felpa);color:var(--hueso)}.idioma-bandera{flex:none;justify-content:center;align-items:center;width:1rem;display:inline-flex}.bandera{width:1rem;height:auto;box-shadow:0 0 0 1px var(--linea);border-radius:1px}.idioma-corto{letter-spacing:.1em;font-size:.72rem;font-weight:700;display:none}@media (max-width:64rem){.idioma{border:1px solid var(--linea);gap:.45rem;padding:.3rem .55rem}.idioma-nombre{display:none}.idioma-corto{display:inline}}.race{margin:0}@media (max-width:64rem){.portada{grid-template-columns:1fr;gap:1.75rem;margin-bottom:2.5rem}.portada-fichas{grid-template-columns:1fr}.rangos-fila{grid-template-columns:1fr auto;gap:.5rem .9rem}.rangos-chapa{grid-column:1/-1}.rangos-sorteo{justify-self:end}.rangos-titulos{display:none}}.titulopag{border-bottom:1px solid var(--linea);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 2rem;margin-bottom:2.25rem;padding-bottom:1.5rem;display:flex}.titulopag-texto{flex:26rem;min-width:0}.titulopag-encima{color:var(--verde);letter-spacing:.18em;text-transform:uppercase;margin:0 0 .5rem;font-size:.72rem}.titulopag h1,.titulopag h2{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:clamp(2.2rem,5vw,3.4rem);font-style:italic;line-height:.98}.titulopag-bajada{max-width:44rem;color:var(--tenue);margin-top:.9rem;font-size:.95rem;line-height:1.6}.titulopag-bajada p{margin:0 0 .35rem}.titulopag-bajada p:last-child{margin-bottom:0}.titulopag-derecha{flex:none}.adelanto{margin-bottom:3.5rem}.adelanto-titulo h2{font-size:clamp(1.9rem,4vw,2.6rem)}.adelanto .podio{margin-bottom:2rem}.franja{border:1px solid var(--linea);border-left:2px solid var(--verde);border-radius:var(--radio);background:var(--felpa);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.75rem;margin-bottom:1rem;padding:1.9rem 2rem;transition:border-color .14s;display:flex}.franja:hover{border-color:var(--verde-hondo);border-left-color:var(--verde)}.franja-texto{flex:26rem}.franja h2{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.01em;margin:0 0 .6rem;font-size:1.9rem;font-style:italic}.franja p{max-width:44rem;color:var(--tenue);margin:0;font-size:.95rem;line-height:1.6}.franja-rangos{flex-wrap:wrap;gap:.5rem;margin:1.1rem 0 0;padding:0;list-style:none;display:flex}.franja-accion{flex-direction:column;align-items:flex-end;gap:.6rem;display:flex}.franja-apunte{color:var(--tenue);font-size:.85rem}.franja-apunte b{color:var(--verde);font-size:1.05rem}.rangos-boton{margin-top:2rem}@media (max-width:64rem){.titulopag{align-items:flex-start;gap:1.25rem}.franja{padding:1.4rem 1.3rem}.franja-accion{align-items:stretch;width:100%}.franja-accion .boton-verde{width:100%}}.cuenta-caja{border:1px solid var(--linea);border-left:2px solid var(--verde);border-radius:var(--radio);background:var(--felpa-alta);flex-direction:column;align-items:flex-start;gap:1rem;max-width:38rem;padding:1.8rem 2rem;display:flex}.cuenta-quien{align-items:center;gap:.9rem;display:flex}.cuenta-foto{border:1px solid var(--linea);object-fit:cover;border-radius:50%;width:64px;height:64px}.cuenta-nombre{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.01em;font-size:1.6rem;font-style:italic}.cuenta-etiqueta{color:var(--verde);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.78rem}.cuenta-rango{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.cuenta-tramo{color:var(--tenue);font-size:.9rem}.cuenta-texto{max-width:34rem;color:var(--hueso);margin:0;font-size:.97rem;line-height:1.65}.cuenta-error{border:1px dashed var(--brasa);border-radius:var(--radio);max-width:38rem;color:var(--brasa);margin:0 0 1.5rem;padding:.85rem 1.1rem;font-size:.92rem}.cuenta-crudo{max-width:38rem;color:var(--tenue);margin-top:1.5rem;font-size:.82rem}.cuenta-crudo summary{cursor:pointer;letter-spacing:.1em;text-transform:uppercase}.cuenta-crudo p{word-break:break-all;margin:.6rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.perfil-cabecera{border:1px solid var(--linea);border-left:2px solid var(--verde);border-radius:var(--radio);background:var(--felpa-alta);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.6rem 2rem;display:flex}.perfil-quien{align-items:center;gap:1.1rem;display:flex}.perfil-quien>div{flex-direction:column;gap:.2rem;display:flex}.perfil-cabecera .cuenta-foto{width:84px;height:84px}.cuenta-foto.vacia{background:var(--felpa);color:var(--tenue);font-family:var(--tipo-display), system-ui, sans-serif;justify-content:center;align-items:center;font-size:2rem;display:flex}.perfil-miembro{color:var(--tenue);letter-spacing:.1em;text-transform:uppercase;font-size:.85rem}.perfil-numeros{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);flex-wrap:wrap;align-items:center;gap:1.8rem;padding:.9rem 1.4rem;display:flex}.perfil-numeros p{flex-direction:column;gap:.25rem;margin:0;display:flex}.perfil-numeros span{color:var(--tenue);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem}.perfil-numeros b{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600}.perfil-saldo{color:var(--verde);align-items:center;gap:.4rem;display:inline-flex}.perfil-columnas{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));align-items:start;gap:1.5rem;margin-top:1.5rem;display:grid}.perfil-columnas .cuenta-caja{max-width:none;height:100%}.perfil-vinculo{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);align-items:center;gap:.9rem;width:100%;padding:.85rem 1rem;display:flex}.perfil-marca{border-radius:.6rem;flex:none;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:flex}.perfil-marca .logo{width:1.4rem;height:1.4rem}.perfil-marca.kick{color:#0b0f0a;background:#53fc18}.perfil-marca.discord{color:#fff;background:#5865f2}.perfil-datos{flex-direction:column;flex:auto;gap:.15rem;min-width:0;display:flex}.perfil-datos b{font-size:.98rem}.perfil-datos span{color:var(--tenue);overflow-wrap:anywhere;font-size:.85rem;line-height:1.4}.perfil-estado{border:1px solid var(--verde-hondo);white-space:nowrap;border-radius:999px;flex:none;padding:.3rem .7rem;font-size:.82rem}.perfil-estado.si{color:var(--verde)}.perfil-salir{flex-wrap:wrap;gap:.6rem;margin-top:.4rem;display:flex}.cas-maint{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.75rem;padding:1rem 1.15rem;display:flex}.cas-maint-estado{margin:0 0 .2rem;font-weight:600}.cas-maint:has(input[value=reabrir]){border-color:var(--brasa)}.cas-maint:has(input[value=reabrir]) .cas-maint-estado{color:var(--brasa)}.cas-buscar{flex-wrap:wrap;gap:.6rem;margin:0 0 1.25rem;display:flex}.cas-form{margin:0 0 1.5rem}.cas-campos{grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));gap:.8rem;margin-bottom:.9rem;display:grid}.cas-campo{color:var(--tenue);flex-direction:column;gap:.3rem;font-size:.82rem;display:flex}.cas-campo-ancho{grid-column:span 2}.cas-sugerible{position:relative}.cas-sugerencias{z-index:20;border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa-alta);width:min(100%,22rem);max-height:14rem;margin:.25rem 0 0;padding:.25rem;list-style:none;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 10px 24px -12px #000}.cas-sugerencias button{border-radius:var(--radio);width:100%;color:var(--hueso);cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;padding:.4rem .55rem;font-size:.85rem;display:block}.cas-sugerencias button:hover,.cas-sugerencias button.marcada{background:color-mix(in srgb, var(--verde) 14%, transparent);color:var(--verde)}.cas-buscar input,.cas-campo input,.cas-campo select{border:1px solid var(--linea);border-radius:var(--radio);background:var(--noche);color:var(--hueso);font:inherit;min-height:2.55rem;padding:.5rem .65rem;font-size:.95rem}.cas-buscar input{flex:16rem;min-width:16rem}.cas-buscar input:focus,.cas-campo input:focus,.cas-campo select:focus{border-color:var(--verde-hondo);outline:none}.cas-ver{color:var(--verde);font-size:.88rem;text-decoration:none}.cas-ver:hover{text-decoration:underline}.cas-etiqueta{border:1px solid var(--brasa);color:var(--brasa);text-transform:uppercase;letter-spacing:.06em;border-radius:3px;margin-left:.5rem;padding:.1rem .4rem;font-size:.7rem}.cas-campo textarea{border:1px solid var(--linea);border-radius:var(--radio);background:var(--noche);color:var(--hueso);font:inherit;resize:vertical;padding:.5rem .65rem;font-size:.95rem}.cas-campo textarea:focus{border-color:var(--verde-hondo);outline:none}.cas-casilla{flex-direction:row;align-items:flex-start;gap:.55rem}.cas-casilla input{width:auto;accent-color:var(--verde);margin-top:.15rem}.cas-casilla small{display:block}.panel-paginador{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin:.6rem 0 1.5rem;font-size:.88rem;display:flex}.cas-montos{gap:.5rem;max-width:32rem;margin:0 0 1rem;display:grid}.cas-monto{align-items:center;gap:.55rem;display:flex}.cas-monto input{border:1px solid var(--linea);border-radius:var(--radio);background:var(--noche);color:var(--hueso);font:inherit;min-width:0;padding:.5rem .65rem;font-size:.95rem}.cas-monto input:focus{border-color:var(--verde-hondo);outline:none}.cas-monto-nombre{flex:9rem}.cas-monto-puntos{text-align:right;flex:none;width:7rem}.cas-monto-que{color:var(--tenue);white-space:nowrap;font-size:.82rem}@media (max-width:46rem){.cas-monto{min-width:0}.cas-monto-nombre{flex:6rem}.cas-monto-puntos{width:5.5rem}.cas-monto-que{white-space:normal;font-size:.78rem}}.cas-regalos{gap:.7rem;margin-bottom:1.5rem;display:grid}.cas-regalo{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:.85rem 1rem;display:flex}.cas-regalo-que{flex-direction:column;gap:.15rem;display:flex}.cas-regalo-botones{flex-wrap:wrap;gap:.5rem;display:flex}.cas-regalo .panel-bien,.cas-regalo .panel-error{flex-basis:100%}@media (max-width:620px){.cas-campo-ancho{grid-column:span 1}.cas-regalo-botones{width:100%}.cas-regalo-botones button{flex:auto}}.solo-lectores{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cinta-derecha{align-items:center;gap:.7rem;display:inline-flex}.cinta-puntos{border:1px solid var(--linea);background:var(--felpa);color:var(--verde);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;padding:.22rem .8rem .22rem .25rem;font-size:1rem;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.cinta-puntos:hover{border-color:var(--verde-hondo);background:var(--felpa-alta)}.cinta-cara{border:1px solid var(--verde-hondo);object-fit:cover;border-radius:50%;flex:none;width:1.7rem;height:1.7rem}.cinta-cara.vacia{background:var(--felpa-alta);color:var(--tenue);justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}.cinta-nombre{max-width:9rem;color:var(--hueso);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.casino-mesa{border:1px solid var(--linea);border-radius:var(--radio);background:var(--linea);grid-template-columns:17rem minmax(0,1fr);align-items:stretch;gap:1px;height:calc(100vh - 9rem);min-height:30rem;display:grid;overflow:hidden}.casino-controles{background:var(--felpa);flex-direction:column;gap:1rem;min-height:0;padding:1.3rem;display:flex;overflow-y:auto}.casino-controles label{color:var(--tenue);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.4rem;font-size:.72rem;display:block}.casino-campo input,.casino-campo select{box-sizing:border-box;border:1px solid var(--linea);border-radius:var(--radio);background:var(--noche);width:100%;color:var(--hueso);font-variant-numeric:tabular-nums;padding:.6rem .75rem;font-family:inherit;font-size:1rem}.casino-campo select{appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23aab5ae' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right .8rem center;background-repeat:no-repeat;padding-right:2.4rem}.casino-campo input:focus-visible,.casino-campo select:focus-visible{border-color:var(--verde-hondo);outline:none}.casino-monto{gap:.35rem;display:flex}.casino-monto input{flex:1;min-width:0}.casino-monto button{border:1px solid var(--linea);border-radius:var(--radio);background:var(--noche);color:var(--tenue);cursor:pointer;padding:0 .7rem;font-family:inherit;font-size:.9rem}.casino-monto button:hover:not(:disabled){border-color:var(--verde-hondo);color:var(--hueso)}.casino-monto button:disabled{cursor:not-allowed;opacity:.4}.casino-apostar{width:100%;margin-top:.2rem;padding:.85rem 1rem;font-size:1.15rem}.casino-cobrar{color:var(--verde);background:0 0}.casino-cobrar:hover{background:var(--verde);color:var(--noche)}.boton-verde:disabled{border-color:var(--linea);background:var(--linea);box-shadow:none;color:var(--tenue);cursor:not-allowed}.casino-filas{align-items:center;gap:.8rem;display:flex}.casino-filas input[type=range]{appearance:none;cursor:pointer;background:0 0;flex:1;min-width:0;height:18px}.casino-filas input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--verde) calc(var(--pct) * 1%), var(--linea) calc(var(--pct) * 1%));border-radius:999px;height:6px}.casino-filas input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--hueso);border-radius:50%;width:16px;height:16px;margin-top:-5px;box-shadow:0 1px 4px #0009}.casino-filas input[type=range]::-moz-range-track{background:var(--linea);border-radius:999px;height:6px}.casino-filas input[type=range]::-moz-range-progress{background:var(--verde);border-radius:999px;height:6px}.casino-filas input[type=range]::-moz-range-thumb{background:var(--hueso);border:0;border-radius:50%;width:16px;height:16px}.casino-filas span{min-width:1.6rem;color:var(--hueso);font-family:var(--tipo-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;text-align:center;font-size:1.3rem;font-style:italic}.casino-dato{flex-wrap:wrap;gap:.5rem;display:flex}.casino-dato div{border:1px solid var(--linea);border-radius:var(--radio);background:var(--noche);text-align:center;flex:5.5rem;min-width:0;padding:.55rem .6rem}.casino-dato span{color:var(--tenue);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;display:block}.casino-dato b{color:var(--verde);font-family:var(--tipo-display), system-ui, sans-serif;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.3rem;font-style:italic;display:block;overflow:hidden}.casino-dato b.largo{letter-spacing:-.01em;font-size:.95rem}.casino-dato b.muy-largo{letter-spacing:-.02em;font-size:.78rem}.casino-aviso{color:var(--tenue);margin:0;font-size:.82rem;line-height:1.55}.casino-error{border-left:2px solid var(--brasa);background:var(--noche);color:var(--hueso);margin:0;padding:.55rem .7rem;font-size:.85rem;line-height:1.5}.casino-tablero{background:var(--noche);flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-width:0;min-height:0;padding:1.6rem;display:flex;position:relative}.casino-sonido-caja{z-index:4;position:absolute;top:.8rem;left:.8rem}.casino-sonido{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);width:2rem;height:2rem;color:var(--tenue);cursor:pointer;justify-content:center;align-items:center;transition:color .12s,border-color .12s;display:flex}.casino-sonido:hover{border-color:var(--verde-hondo);color:var(--verde)}.casino-sonido.mudo{color:var(--racha-alta)}.casino-volumen{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);flex-direction:column;gap:.5rem;width:11rem;padding:.7rem;display:flex;position:absolute;top:2.5rem;left:0;box-shadow:0 10px 24px -12px #000}.casino-volumen input[type=range]{width:100%;height:1.1rem;accent-color:var(--verde);cursor:pointer;margin:0}.casino-volumen-mudo{border:1px solid var(--linea);border-radius:var(--radio);color:var(--tenue);cursor:pointer;font:inherit;background:0 0;padding:.35rem;font-size:.78rem}.casino-volumen-mudo:hover{border-color:var(--verde-hondo);color:var(--hueso)}.casino-rapido{z-index:3;border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);width:2rem;height:2rem;color:var(--tenue);cursor:pointer;justify-content:center;align-items:center;transition:color .12s,border-color .12s;display:flex;position:absolute;top:.8rem;left:3.3rem}.casino-rapido:hover,.casino-rapido.activo{border-color:var(--verde-hondo);color:var(--verde)}.casino-ultimas{z-index:3;pointer-events:none;flex-direction:column;gap:.35rem;display:flex;position:absolute;top:.8rem;right:.8rem}.casino-ultimas span{font-variant-numeric:tabular-nums;text-align:center;border-radius:6px;min-width:2.9rem;padding:.2rem .5rem;font-size:.76rem;font-weight:700;animation:.18s ficha-entra;box-shadow:0 2px 8px #00000059}.casino-ultimas.en-fila{flex-flow:row-reverse wrap-reverse;justify-content:flex-start;max-width:70%}.casino-ultimas .ficha-gano{background:var(--verde);color:var(--noche)}.casino-ultimas .ficha-perdio{background:var(--felpa-alta);color:var(--tenue)}@keyframes ficha-entra{0%{opacity:0;transform:translate(14px)}}.casino-modos{border:1px solid var(--linea);background:var(--noche);border-radius:999px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.casino-modos button{color:var(--tenue);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.5rem .4rem;font-size:.82rem;transition:background .14s,color .14s}.casino-modos button:hover:not(:disabled){color:var(--hueso)}.casino-modos button:disabled{opacity:.4;cursor:default}.casino-modos button.activo{background:var(--felpa-alta);color:var(--hueso);font-weight:600}.casino-cartel{z-index:4;border:1px solid var(--verde);border-radius:var(--radio);background:color-mix(in srgb, var(--noche) 90%, transparent);width:fit-content;height:fit-content;box-shadow:0 0 40px -10px var(--verde);pointer-events:none;flex-direction:column;align-items:center;gap:.2rem;padding:1rem 2.2rem;animation:.22s cartel-entra;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes cartel-entra{0%{transform:translate(-50%,-50%)scale(.86)}to{transform:translate(-50%,-50%)scale(1)}}.casino-cartel.arriba{animation:.22s cartel-entra-arriba;top:.4rem;transform:translate(-50%)}@keyframes cartel-entra-arriba{0%{transform:translate(-50%)scale(.86)}to{transform:translate(-50%)scale(1)}}.casino-cartel b{color:var(--verde);font-family:var(--tipo-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:2.2rem;font-style:italic;line-height:1}.casino-cartel span{color:var(--tenue);font-variant-numeric:tabular-nums;font-size:.85rem}.casino-auto{border:1px solid var(--verde-hondo);border-radius:var(--radio);width:100%;color:var(--verde);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;margin-top:.5rem;padding:.65rem .5rem;font-size:.82rem;transition:background .12s,border-color .12s,color .12s}.casino-auto:hover:not(:disabled){background:color-mix(in srgb, var(--verde) 12%, transparent)}.casino-auto.parando{border-color:var(--brasa);color:var(--brasa)}.casino-auto.parando:hover{background:color-mix(in srgb, var(--brasa) 12%, transparent)}.casino-auto:disabled{opacity:.45;cursor:default}.casino-infinito.activo{border-color:var(--verde-hondo);color:var(--verde)}.casino-ficha{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);max-width:62rem;margin-top:1.4rem;padding:1.2rem 1.4rem}.casino-ficha-cabeza{flex-wrap:wrap;align-items:center;gap:.8rem;margin-bottom:.7rem;display:flex}.casino-ficha-cabeza h2{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:1.3rem;font-style:italic}.casino-ficha-rtp{border:1px solid var(--verde-hondo);color:var(--verde);font-variant-numeric:tabular-nums;letter-spacing:.08em;border-radius:999px;padding:.22rem .7rem;font-size:.72rem;font-weight:700}.casino-ficha p{max-width:68ch;color:var(--tenue);margin:0;font-size:.9rem;line-height:1.65}.casino-ficha p+p{margin-top:.6rem}.casino-ficha-hint{color:var(--racha-alta)}.mines-grilla{aspect-ratio:1;grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(5,1fr);gap:.5rem;max-width:100%;height:min(100%,38rem);display:grid}@keyframes mines-parpadeo{0%{opacity:1}45%{opacity:.18}to{opacity:1}}.mines-grilla.parpadea{animation:.26s mines-parpadeo}.mine-cell{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa-alta);color:var(--racha-alta);cursor:default;justify-content:center;align-items:center;padding:14%;transition:background .12s,border-color .12s,transform .1s;display:flex}.mine-cell svg,.mine-cell img{object-fit:contain;width:100%;height:100%}.mine-cell:not(:disabled){cursor:pointer}.mine-cell:not(:disabled):hover{border-color:var(--verde-hondo);background:var(--linea);transform:translateY(-2px)}.mine-cell.gema{border-color:var(--verde-hondo);background:var(--jiron-verde);color:var(--verde);animation:.18s aparecer}.mine-cell.mina{border-color:color-mix(in srgb, var(--brasa) 55%, transparent);background:color-mix(in srgb, var(--brasa) 12%, var(--noche));color:var(--brasa);animation:.18s aparecer}.mine-cell.pisada{box-shadow:0 0 20px -2px color-mix(in srgb, var(--brasa) 60%, transparent)}.mine-cell.planeada{box-shadow:inset 0 0 0 2px var(--obsidiana)}.mine-cell.planeada:not(.gema):not(.mina){border-color:var(--obsidiana);background:color-mix(in srgb, var(--obsidiana) 26%, var(--felpa))}.mines-grilla .mine-cell.planeada:not(:disabled):hover{background:color-mix(in srgb, var(--obsidiana) 40%, var(--felpa))}.mine-cell.planeada.ajena{opacity:1}.mine-cell.ajena{opacity:.38}.flip-mesa{perspective:900px;flex-direction:column;align-items:center;gap:1.4rem;width:100%;padding:1.5rem 1rem;display:flex}.flip-moneda{width:11rem;height:11rem;transform-style:preserve-3d;transition:transform .45s cubic-bezier(.25,.6,.25,1);position:relative}.flip-moneda.cruz{transform:rotateY(180deg)}.flip-faz{backface-visibility:hidden;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;transition:background .18s,color .18s,box-shadow .18s;display:flex;position:absolute}.flip-faz.frente{transform:translateZ(7px)}.flip-faz.dorso{transform:rotateY(180deg)translateZ(7px)}.flip-faz.frente{box-shadow:inset 0 0 0 7px #ffffff38, inset 0 -14px 26px -12px #0000008c, inset 0 12px 20px -14px #ffffff80, 0 0 46px -10px var(--verde), 0 16px 34px -16px #000;color:var(--noche);background:radial-gradient(circle at 34% 26%,#4dff8c,#0d6b35 66%,#06351a)}.flip-faz.dorso{box-shadow:inset 0 0 0 7px #ffffff80, inset 0 -14px 26px -12px #00000073, inset 0 12px 20px -14px #fffc, 0 0 40px -14px var(--plata), 0 16px 34px -16px #000;color:#141715;background:radial-gradient(circle at 34% 26%,#fff,#b9c3bc 58%,#6d7872)}.flip-moneda:not(.cara):not(.cruz) .flip-faz{color:var(--tenue);background:radial-gradient(circle at 34% 26%,#39413b,#1b1f1c 64%,#0a0c0a);box-shadow:inset 0 0 0 7px #ffffff12,inset 0 -14px 26px -12px #000000e6,inset 0 12px 20px -14px #ffffff59,0 16px 34px -16px #000}.flip-canto{transform-style:preserve-3d;position:absolute;inset:0}.flip-canto i{content:"";transform:translateZ(calc(var(--capa) * 1.75px));background:linear-gradient(#2a302c 0%,#9aa49d 46%,#cfd8d2 52%,#39413b 100%);border-radius:50%;position:absolute;inset:0}.flip-moneda.cara .flip-canto i{background:linear-gradient(#0a3f20 0%,#2fa85d 46%,#8affb9 52%,#0d6b35 100%)}.flip-ruedo{perspective:900px;border:2px solid #0000;border-radius:18px;justify-content:center;align-items:center;padding:1.1rem;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.flip-ruedo.perdido{border-color:var(--carta-roja);background:color-mix(in srgb, var(--carta-roja) 7%, transparent);box-shadow:0 0 34px -10px var(--carta-roja);animation:.22s aparecer}.flip-cuno{text-shadow:0 2px #00000040;font-size:4.4rem;line-height:1}.flip-moneda.girando{animation:.5s linear infinite flip-voltear}.flip-moneda.girando .flip-cuno{opacity:0}@keyframes flip-voltear{0%{transform:translateY(0)rotateY(0)}50%{transform:translateY(-1.6rem)rotateY(180deg)}to{transform:translateY(0)rotateY(360deg)}}.flip-hist{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);flex-direction:column;gap:.45rem;width:100%;max-width:34rem;padding:.7rem .8rem;display:flex}.flip-hist-rotulo{color:var(--tenue);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.flip-hist-tira{grid-template-columns:repeat(20,minmax(0,1fr));gap:.25rem;display:grid}.flip-hist-tira .flip-ficha{aspect-ratio:1;width:auto;height:auto;font-size:.6rem}.flip-ficha.vacia{background:var(--felpa-alta);box-shadow:inset 0 0 0 1px #ffffff0a}.flip-ficha{width:1.9rem;height:1.9rem;color:var(--tenue);background:radial-gradient(circle at 34% 28%,#39413b,#1b1f1c 70%);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:.78rem;line-height:1;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.flip-ficha.buena.cara,.flip-ficha.cara{color:var(--noche);background:radial-gradient(circle at 34% 28%,#4dff8c,#0d6b35 70%);box-shadow:inset 0 0 0 1px #ffffff4d}.flip-ficha.buena.cruz,.flip-ficha.cruz{color:#141715;background:radial-gradient(circle at 34% 28%,#fff,#8d9893 72%);box-shadow:inset 0 0 0 1px #ffffff8c}.flip-ficha.ajena{opacity:.32}.flip-ficha.mala{box-shadow:inset 0 0 0 2px var(--carta-roja), 0 0 10px -2px var(--carta-roja)}.flip-lados{gap:.6rem;width:100%;display:flex}.flip-lado{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa-alta);color:var(--hueso);font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;flex:1 1 0;padding:.95rem .5rem;font-size:1.1rem;font-style:italic;transition:border-color .15s,background .15s}.flip-lado.cara:hover:not(:disabled){border-color:var(--verde);background:color-mix(in srgb, var(--verde) 14%, var(--felpa-alta));color:var(--verde)}.flip-lado.cruz:hover:not(:disabled){border-color:var(--plata);background:color-mix(in srgb, var(--plata) 12%, var(--felpa-alta));color:var(--plata)}.flip-lado:disabled{opacity:.45;cursor:not-allowed}.flip-azar{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa-alta);width:100%;color:var(--hueso);cursor:pointer;padding:.7rem .5rem;font-size:.9rem;transition:border-color .15s,background .15s}.flip-azar:hover:not(:disabled){border-color:var(--verde-hondo);background:color-mix(in srgb, var(--verde) 10%, var(--felpa-alta))}.flip-azar:disabled{opacity:.45;cursor:not-allowed}.flip-ganancia{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);flex-direction:column;gap:.25rem;padding:.6rem .7rem;display:flex}.flip-ganancia label{color:var(--tenue);letter-spacing:.06em;font-size:.66rem}.flip-ganancia b{color:var(--verde);font-family:var(--tipo-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:1.35rem;font-style:italic;line-height:1}.flip-grilla{grid-template-columns:repeat(var(--por-fila,5), minmax(0, 1fr));gap:.6rem;width:100%;max-width:34rem;display:grid}.flip-celda{aspect-ratio:1;border:1px solid var(--linea);background:var(--felpa-alta);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:border-color .15s,transform .12s;display:flex;position:relative}.flip-celda:hover:not(:disabled){border-color:var(--verde-hondo);transform:translateY(-2px)}.flip-celda:disabled{cursor:default}.flip-celda-n{color:var(--tenue);font-variant-numeric:tabular-nums;font-size:.6rem;position:absolute;top:.25rem;left:.35rem}.flip-celda-cara{aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;width:58%;font-size:1.1rem;line-height:1;display:flex}.flip-celda.cara .flip-celda-cara{color:var(--noche);background:radial-gradient(circle at 34% 28%,#4dff8c,#0d6b35 70%)}.flip-celda.cruz .flip-celda-cara{color:#141715;background:radial-gradient(circle at 34% 28%,#fff,#8d9893 72%)}.flip-celda.buena{border-color:var(--verde)}.flip-celda.buena .flip-celda-cara{box-shadow:0 0 14px -2px var(--verde);color:var(--noche);background:radial-gradient(circle at 34% 28%,#4dff8c,#0d6b35 70%)}.flip-celda.mala{border-color:var(--brasa)}.flip-celda.mala .flip-celda-cara{color:#2b0509;background:radial-gradient(circle at 34% 28%,#ff6b78,#c0202f 70%)}.flip-cuenta{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);gap:.8rem;width:100%;max-width:34rem;padding:.7rem .8rem;display:flex}.flip-cuenta>div{flex-direction:column;flex:1 1 0;gap:.2rem;min-width:0;display:flex}.flip-cuenta span{color:var(--tenue);letter-spacing:.06em;font-size:.62rem}.flip-cuenta b{color:var(--hueso);font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:1rem;overflow:hidden}.flip-cuenta>div:first-child b{color:var(--verde)}.dice-numero.gano,.dice-numero.perdio,.mines-cobrado{animation:.22s saltar}@keyframes saltar{0%{transform:scale(.86)}to{transform:scale(1)}}@keyframes aparecer{0%{transform:scale(.72)}to{transform:scale(1)}}.mines-cobrado{z-index:4;pointer-events:none;border:1px solid var(--verde);border-radius:var(--radio);background:color-mix(in srgb, var(--noche) 90%, transparent);box-shadow:0 0 40px -10px var(--verde);flex-direction:column;align-items:center;gap:.2rem;padding:1rem 2rem;display:flex;position:absolute}.mines-cobrado b{color:var(--verde);font-family:var(--tipo-display), system-ui, sans-serif;font-size:2rem;font-style:italic;line-height:1}.mines-cobrado span{color:var(--tenue);font-size:.85rem}.dice-numero{color:var(--tenue);font-family:var(--tipo-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:clamp(3.4rem,11vw,6rem);font-style:italic;line-height:1}.dice-numero.gano{color:var(--verde);text-shadow:0 0 26px color-mix(in srgb, var(--verde) 40%, transparent)}.dice-numero.perdio{color:var(--brasa)}.dice-barra{align-items:center;width:min(100%,44rem);height:2.4rem;margin-top:1.4rem;display:flex;position:relative}.dice-riel{background:color-mix(in srgb, var(--brasa) 70%, var(--noche));border-radius:999px;width:100%;height:10px;position:relative;overflow:hidden}.dice-gana{background:var(--verde);position:absolute;top:0;bottom:0}.dice-palanca{accent-color:var(--verde);appearance:none;cursor:pointer;background:0 0;width:100%;height:2.4rem;margin:0;position:absolute;left:0}.dice-palanca::-webkit-slider-thumb{border:1px solid var(--linea);appearance:none;background:var(--hueso);border-radius:4px;width:14px;height:28px}.dice-palanca::-moz-range-thumb{border:1px solid var(--linea);background:var(--hueso);border-radius:4px;width:14px;height:28px}.dice-aguja{z-index:4;border-radius:var(--radio);background:var(--hueso);color:var(--noche);font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap;padding:.1rem .4rem;font-size:.75rem;font-weight:700;animation:.22s cubic-bezier(.2,.75,.2,1) dice-barrido;position:absolute;top:-1.9rem;transform:translate(-50%)}@keyframes dice-barrido{0%{left:0%}}.dice-aguja:after{border:4px solid #0000;border-top-color:var(--hueso);content:"";position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.dice-aguja.gano,.dice-aguja.gano:after{background:var(--verde);border-top-color:var(--verde)}.dice-aguja.perdio,.dice-aguja.perdio:after{background:var(--brasa);border-top-color:var(--brasa)}.dice-regla{width:min(100%,44rem);color:var(--tenue);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.72rem;display:flex}.dice-campos{grid-template-columns:repeat(3,1fr);gap:.6rem;width:min(100%,44rem);display:grid}.dice-vuelta{position:relative}.dice-vuelta input{padding-right:2.4rem}.dice-vuelta button{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);width:1.7rem;height:1.7rem;color:var(--tenue);cursor:pointer;justify-content:center;align-items:center;font-size:.9rem;line-height:1;display:flex;position:absolute;top:50%;right:.3rem;transform:translateY(-50%)}.dice-vuelta button:hover{border-color:var(--verde-hondo);color:var(--verde)}.plinko-caja{aspect-ratio:5/4;width:min(100%,52rem);max-height:calc(100% - 4rem);position:relative}.plinko-lienzo{width:100%;height:100%;display:block}.plinko-slots{width:min(100%,52rem);display:flex}.plinko-slot{background:var(--tono);font-variant-numeric:tabular-nums;text-align:center;border-radius:5px;flex:1 1 0;padding:.6rem .1rem;font-size:.82rem;font-weight:700;position:relative}.plinko-slot.pegado{box-shadow:0 0 18px -2px var(--tono);animation:.34s ease-out slot-golpe}@keyframes slot-golpe{40%{transform:translateY(3px)scale(1.12)}}.paga-globo{z-index:6;border:1px solid var(--linea);border-radius:var(--radio);background:color-mix(in srgb, var(--noche) 96%, transparent);pointer-events:none;opacity:0;white-space:nowrap;gap:.9rem;padding:.5rem .7rem;transition:opacity .12s,transform .12s;display:flex;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 10px 30px -12px #000}.paga-globo-dato{text-align:left;flex-direction:column;gap:.15rem;display:flex}.paga-globo-dato b{color:var(--tenue);letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:600}.paga-globo-dato i{color:var(--hueso);font-variant-numeric:tabular-nums;font-size:.85rem;font-style:normal;font-weight:700}.paga-globo-dato:first-child i{color:var(--verde)}.plinko-slot:hover .paga-globo,.plinko-slot:active .paga-globo,.keno-fila:hover .paga-globo,.keno-fila:active .paga-globo{opacity:1;transform:translate(-50%)translateY(0)}.plinko-slot:nth-child(-n+2) .paga-globo,.keno-fila:nth-child(-n+2) .paga-globo{left:0;transform:translate(0)translateY(4px)}.plinko-slot:nth-last-child(-n+2) .paga-globo,.keno-fila:nth-last-child(-n+2) .paga-globo{left:auto;right:0;transform:translate(0)translateY(4px)}.plinko-slot:nth-child(-n+2):hover .paga-globo,.plinko-slot:nth-child(-n+2):active .paga-globo,.plinko-slot:nth-last-child(-n+2):hover .paga-globo,.plinko-slot:nth-last-child(-n+2):active .paga-globo,.keno-fila:nth-child(-n+2):hover .paga-globo,.keno-fila:nth-child(-n+2):active .paga-globo,.keno-fila:nth-last-child(-n+2):hover .paga-globo,.keno-fila:nth-last-child(-n+2):active .paga-globo{transform:translate(0)translateY(0)}.limbo-numero{color:var(--tenue);font-family:var(--tipo-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:clamp(4rem,15vw,8.5rem);font-style:italic;line-height:1}.limbo-numero.gano{color:var(--verde);text-shadow:0 0 30px color-mix(in srgb, var(--verde) 40%, transparent);animation:.22s saltar}.limbo-numero.perdio{color:var(--brasa);animation:.22s saltar}.limbo-objetivo{color:var(--tenue);font-variant-numeric:tabular-nums;letter-spacing:.04em;margin:0;font-size:.82rem}.limbo-objetivo b{color:var(--tenue);text-transform:uppercase;font-weight:600}.keno-carton{grid-template-columns:repeat(8,1fr);gap:.45rem;width:min(100%,46rem);display:grid}.keno-num{aspect-ratio:1;background:var(--felpa-alta);box-shadow:0 4px 0 var(--keno-cornisa), inset 0 1px 0 #ffffff0d;color:var(--hueso);cursor:pointer;font-variant-numeric:tabular-nums;--keno-cornisa:#050705;border:0;border-radius:8px;justify-content:center;align-items:center;font-size:clamp(.75rem,1.8vw,1rem);font-weight:700;transition:transform .1s,box-shadow .1s,background .12s,color .12s;display:flex;position:relative}.keno-num:hover:not(:disabled){box-shadow:0 6px 0 var(--keno-cornisa), inset 0 1px 0 #ffffff0f;background:#1d221e;transform:translateY(-2px)}.keno-num:active:not(:disabled){box-shadow:0 1px 0 var(--keno-cornisa);transform:translateY(3px)}.keno-num.marcado{--keno-cornisa:#5b4487;background:var(--obsidiana);color:#fff}.keno-num.marcado:hover:not(:disabled){background:color-mix(in srgb, var(--obsidiana) 86%, #fff)}.keno-num.salio{--keno-cornisa:#2a1e06;background:color-mix(in srgb, var(--brasa) 18%, var(--felpa));color:var(--brasa);animation:.2s both aparecer}.keno-num.acierto{--keno-cornisa:#0f7a36;background:var(--verde);box-shadow:0 4px 0 var(--keno-cornisa), 0 0 26px -4px var(--verde);color:var(--noche);animation:.2s both aparecer}.keno-numero{z-index:1;position:relative}.keno-num:disabled{cursor:default}.keno-botones{gap:.4rem;display:flex}.keno-botones button{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa-alta);color:var(--tenue);cursor:pointer;flex:1 1 0;padding:.55rem .3rem;font-size:.78rem;transition:border-color .12s,color .12s}.keno-botones button:hover:not(:disabled){border-color:var(--verde-hondo);color:var(--verde)}.keno-botones button:disabled{opacity:.45;cursor:default}.keno-tabla{flex-direction:column;gap:.4rem;width:min(100%,46rem);display:flex}.keno-tabla-titulo{color:var(--tenue);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.keno-tabla-filas{flex-wrap:wrap;gap:.35rem;display:flex}.keno-fila{background:var(--felpa-alta);text-align:center;border:0;border-radius:7px;flex:1 1 0;min-width:2.9rem;padding:.45rem .3rem;position:relative;box-shadow:0 3px #050705,inset 0 1px #ffffff0a}.keno-fila>b{color:var(--hueso);font-variant-numeric:tabular-nums;font-size:.8rem;display:block}.keno-fila>span:not(.paga-globo){color:var(--tenue);font-variant-numeric:tabular-nums;font-size:.64rem}.keno-fila.seca{background:var(--felpa);opacity:.55;box-shadow:0 3px #050705}.keno-fila.pego{background:color-mix(in srgb, var(--verde) 16%, var(--felpa-alta));box-shadow:0 3px 0 #0f7a36, 0 0 18px -6px var(--verde)}.keno-fila.pego>b{color:var(--verde)}.blitz-mazo{grid-template-columns:repeat(13,minmax(0,1fr));gap:.3rem;width:min(100%,48rem);display:grid}.blitz-naipe{aspect-ratio:3/4;border:1px solid var(--linea);background:var(--felpa);color:var(--tenue);opacity:.38;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:.05rem;transition:opacity .12s,background .12s,color .12s,box-shadow .12s;display:flex}.blitz-naipe b{font-family:var(--tipo-display), system-ui, sans-serif;font-size:.86rem;line-height:1}.blitz-naipe span{font-size:.72rem;line-height:1}.blitz-naipe.salio{border-color:var(--verde-hondo);background:var(--felpa-alta);color:var(--hueso);opacity:1}.blitz-naipe.repetida{border-color:var(--brasa);background:var(--felpa-alta);box-shadow:0 0 14px -3px var(--brasa);color:var(--brasa);opacity:1}.carta{color:#10120f;background:#f7f9f7;border-radius:8px;flex:none;width:5.6rem;height:8rem;animation:.2s carta-cae;position:relative;box-shadow:0 6px 14px -6px #000000d9,inset 0 0 0 1px #0000001f}.carta.roja{color:var(--carta-roja)}.carta-esquina{flex-direction:column;align-items:center;line-height:1;display:flex;position:absolute;top:.3rem;left:.4rem}.carta-esquina b{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:-.02em;font-size:1.75rem;font-style:normal;font-weight:700}.carta-esquina i{font-size:1.15rem;font-style:normal}.carta-palo{opacity:.95;font-size:2.4rem;line-height:1;position:absolute;bottom:.2rem;right:.4rem}.carta.marcada{box-shadow:0 6px 14px -6px #000000d9, inset 0 0 0 2px var(--brasa), 0 0 20px -4px var(--brasa)}.carta.chica{width:3.2rem;height:4.6rem}.carta.chica .carta-esquina b{font-size:1.05rem}.carta.chica .carta-esquina i{font-size:.7rem}.carta.chica .carta-palo{font-size:1.25rem;bottom:.1rem;right:.25rem}.carta.tapada{background:#f7f9f7;box-shadow:0 6px 14px -6px #000000d9,inset 0 0 0 1px #0000001f}.carta-dorso{background:repeating-linear-gradient(45deg,#0000001a 0 3px,#0000 3px 8px),linear-gradient(160deg,#2bdf72,#13a04b 60%,#0c7a38);border-radius:5px;position:absolute;inset:.32rem}@keyframes carta-cae{0%{opacity:0;transform:translateY(-10px)rotate(-3deg)}to{opacity:1;transform:translateY(0)rotate(0)}}.mano-cartas{align-items:flex-start;padding-left:.2rem;display:flex}.mano-cartas>.carta+.carta{margin-left:-2.9rem}.mano-cartas>.carta.chica+.carta.chica{margin-left:-1.7rem}.blitz-marcador{color:var(--tenue);font-variant-numeric:tabular-nums;letter-spacing:.04em;margin:0;font-size:.86rem}.blitz-marcador.perdio{color:var(--brasa)}.blitz-vacio{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;min-height:3.2rem;display:flex}.blitz-vacio b{color:var(--tenue);font-family:var(--tipo-display), system-ui, sans-serif;font-size:1.2rem;font-style:italic}.blitz-vacio span{color:var(--tenue);opacity:.75;font-size:.8rem}.blitz-objetivo{align-items:center;gap:.6rem;display:flex}.blitz-objetivo input[type=range]{min-width:0;accent-color:var(--verde);cursor:pointer;flex:1}.blitz-objetivo input[type=number]{text-align:center;flex:none;width:4.2rem}.bacc-mesa{justify-content:center;align-items:flex-start;gap:2.5rem;width:min(100%,42rem);min-height:13rem;display:flex;position:relative}.bacc-mesa:before{background:var(--linea);content:"";width:1px;position:absolute;top:1.6rem;bottom:1.6rem;left:50%}.bacc-lugar{flex-direction:column;align-items:center;gap:.45rem;width:17.5rem;max-width:44vw;display:flex}.bacc-lugar .mano-cartas>.carta+.carta{margin-left:.3rem}.bacc-rotulo{color:var(--tenue);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem}.bacc-lugar.gano .bacc-rotulo{color:var(--verde)}.bacc-conjunto{align-items:flex-start;min-height:8rem;display:flex;position:relative}.bacc-chapa{background:var(--felpa-alta);min-width:2.2rem;color:var(--hueso);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:.18rem .6rem;font-size:.86rem;font-weight:700}.bacc-chapa.a-medias{opacity:.6}.bacc-chapa.gano{background:var(--verde);color:var(--noche)}.bacc-chapa.perdio{background:color-mix(in srgb, var(--brasa) 18%, var(--felpa));color:var(--brasa)}.bacc-marcador{color:var(--tenue);letter-spacing:.04em;margin:0;font-size:.86rem}.bacc-marcador.perdio{color:var(--brasa)}.bacc-vacio{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;min-height:16rem;display:flex}.bacc-vacio b{color:var(--tenue);font-family:var(--tipo-display), system-ui, sans-serif;font-size:1.2rem;font-style:italic}.bacc-vacio span{color:var(--tenue);opacity:.75;font-size:.8rem}.bacc-apuestas{grid-template-columns:repeat(3,1fr);gap:.6rem;width:min(100%,42rem);display:grid}.bacc-apuesta{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);color:var(--tenue);cursor:pointer;font:inherit;flex-direction:column;align-items:center;gap:.2rem;padding:.85rem .4rem;transition:border-color .12s,background .12s,color .12s;display:flex}.bacc-apuesta b{font-size:1rem}.bacc-apuesta span{font-variant-numeric:tabular-nums;opacity:.8;font-size:.68rem}.bacc-apuesta:hover:not(:disabled){border-color:var(--verde-hondo);color:var(--hueso)}.bacc-apuesta.elegida{border-color:var(--verde-hondo);background:var(--felpa-alta);box-shadow:inset 0 3px 0 var(--verde);color:var(--hueso)}.bacc-apuesta:disabled{cursor:default;opacity:.5}.bacc-ficha{background:var(--verde);color:var(--noche);font-variant-numeric:tabular-nums;border-radius:999px;margin-top:.3rem;padding:.15rem .55rem;font-size:.78rem;font-style:normal;font-weight:700}.bj-tablero{justify-content:center;gap:1.4rem;position:relative;overflow:hidden}.bj-pano{pointer-events:none;background:radial-gradient(at 50% 100%,#1fd65f0d,#0000 62%);border:1px solid #ffffff0a;border-radius:50%;width:128%;height:108%;position:absolute;top:-46%;left:50%;transform:translate(-50%)}.bj-mesa{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:1.4rem;width:min(100%,42rem);height:21rem;display:flex;position:relative}.bj-lugar{flex-direction:column;align-items:center;gap:.35rem;display:flex}.bj-manos{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.6rem;display:flex}.bj-lugar.jugando .bj-conjunto:after{background:var(--verde);content:"";border-radius:2px;width:80%;height:3px;position:absolute;bottom:-.5rem;left:10%}.bj-chapas{align-items:center;gap:.5rem;min-height:1.5rem;display:flex}.bj-cual{opacity:.55;margin-right:.35rem;font-size:.62rem;font-style:normal;font-weight:700}.bj-doblada{color:var(--brasa);font-size:.68rem;font-style:normal}.bj-conjunto{justify-content:center;align-items:flex-start;width:23.5rem;height:8rem;display:flex;position:relative}.bj-conjunto .mano-cartas>.carta+.carta{margin-left:.35rem}.bj-conjunto .mano-cartas>.carta:nth-child(n+5){margin-left:-2.6rem}.bj-manos.dos .bj-conjunto{width:15.5rem}.bj-manos.dos .mano-cartas>.carta+.carta{margin-left:-1.5rem}.bj-chapa{background:var(--felpa-alta);min-width:1.6rem;color:var(--hueso);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center;border-radius:999px;padding:.1rem .45rem;font-size:.8rem;font-weight:700;box-shadow:0 2px 8px -2px #000}.bj-chapa.a-medias:after{content:"+";opacity:.7}.bj-chapa.vos{background:var(--verde-hondo)}.bj-chapa.gano,.bj-chapa.bj{background:var(--verde);color:var(--noche)}.bj-chapa.perdio{background:color-mix(in srgb, var(--brasa) 18%, var(--felpa));color:var(--brasa)}.bj-resultado{color:var(--tenue);font-size:.78rem}.bj-lugar.gano .bj-resultado{color:var(--verde)}.bj-lugar.perdio .bj-resultado{color:var(--brasa)}.bj-acciones{z-index:1;grid-template-columns:1fr 1fr;gap:.45rem;width:min(100%,26rem);display:grid;position:relative}.bj-acciones button{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa-alta);color:var(--hueso);cursor:pointer;font:inherit;padding:.75rem .5rem;font-size:.92rem;font-weight:600;transition:border-color .12s,background .12s,color .12s}.bj-acciones button:hover:not(:disabled){border-color:var(--verde-hondo);background:color-mix(in srgb, var(--verde) 10%, var(--felpa-alta))}.bj-acciones button:first-child{border-color:var(--verde-hondo);background:color-mix(in srgb, var(--verde) 16%, var(--felpa-alta))}.bj-acciones button:disabled{cursor:default;opacity:.35}.bj-renglon{justify-content:center;align-items:center;gap:1.2rem;min-height:1.4rem;margin:0;display:flex}.bj-inscripcion{z-index:0;width:min(100%,30rem);color:var(--tenue);letter-spacing:.22em;opacity:.45;pointer-events:none;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:.9rem;margin:0;font-size:.6rem;display:flex;position:absolute;top:1.4rem;left:50%;transform:translate(-50%)}.bj-inscripcion:before,.bj-inscripcion:after{background:linear-gradient(to right, transparent, var(--racha), transparent);content:"";flex:1;height:1px}.bj-pago{color:var(--verde);font-variant-numeric:tabular-nums;letter-spacing:.04em;margin:0;font-size:.9rem}.bj-pago.seco{color:var(--brasa)}.bj-vacio{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;min-height:18rem;display:flex;position:relative}.bj-vacio b{color:var(--tenue);font-family:var(--tipo-display), system-ui, sans-serif;font-size:1.2rem;font-style:italic}.bj-vacio span{color:var(--tenue);opacity:.75;font-size:.8rem}.rl-tablero{justify-content:space-between;gap:.9rem;padding:1rem}.rl-arriba{flex:auto;justify-content:center;align-items:center;gap:1.6rem;width:100%;min-height:0;display:flex}.rl-rodando{transform-box:view-box;transform-origin:50%;animation:22s linear infinite rl-rodar}@keyframes rl-rodar{0%{rotate:none}to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.rl-rodando{animation:none}}.rl-rueda{aspect-ratio:1;flex:0 auto;max-width:100%;height:100%;max-height:23rem}.rl-num{fill:var(--hueso);font-family:var(--tipo-display), system-ui, sans-serif;text-anchor:middle;dominant-baseline:central;font-size:9px;font-weight:700}.rl-num.gano{fill:var(--verde)}.rl-salio{fill:var(--hueso);font-family:var(--tipo-display), system-ui, sans-serif;text-anchor:middle;dominant-baseline:central;font-size:38px;font-weight:700}.rl-pano-caja{flex:none;width:100%;padding-top:.85rem;padding-bottom:.2rem;overflow-x:auto}.rl-pano{grid-template-rows:repeat(3,2.4rem) 1.9rem 1.9rem;grid-template-columns:repeat(13,minmax(0,1fr)) 2.2fr;width:100%;min-width:34rem;display:grid;position:relative}.rl-casillero{color:var(--hueso);cursor:pointer;font:inherit;font-variant-numeric:tabular-nums;border:1px solid #f2f5f329;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;transition:box-shadow .12s;display:flex}.rl-casillero.rojo{background:var(--ruleta-roja)}.rl-casillero.negro{background:var(--ruleta-negra)}.rl-casillero.verde{background:var(--verde-hondo)}.rl-casillero:hover:not(:disabled){box-shadow:inset 0 0 0 2px var(--verde)}.rl-casillero.salio{box-shadow:inset 0 0 0 2px var(--verde), 0 0 16px -2px var(--verde)}.rl-celda-afuera{display:flex}.rl-afuera{background:var(--felpa);min-width:0;color:var(--tenue);cursor:pointer;font:inherit;letter-spacing:.06em;text-transform:uppercase;border:1px solid #f2f5f329;flex:1;justify-content:center;align-items:center;font-size:.66rem;transition:box-shadow .12s,color .12s;display:flex;position:relative}.rl-afuera-texto{text-overflow:ellipsis;white-space:nowrap;padding:0 .2rem;overflow:hidden}.rl-afuera.con-ficha .rl-afuera-texto{padding-right:1.6rem}.rl-afuera.rojo{background:var(--ruleta-roja);color:var(--hueso)}.rl-afuera.negro{background:var(--ruleta-negra);color:var(--hueso)}.rl-afuera:hover:not(:disabled){box-shadow:inset 0 0 0 2px var(--verde);color:var(--hueso)}.rl-afuera.gano{box-shadow:inset 0 0 0 2px var(--verde), 0 0 16px -4px var(--verde);color:var(--hueso)}.rl-encima{pointer-events:none;grid-area:1/1/4/14;position:relative}.rl-punto{cursor:pointer;pointer-events:auto;z-index:3;background:0 0;border:0;border-radius:50%;width:1.15rem;height:1.15rem;padding:0;position:absolute;transform:translate(-50%,-50%)}.rl-punto:hover:not(:disabled){box-shadow:0 0 0 2px var(--noche);background:#1fd65f80}.rl-puesta{z-index:4;position:absolute;transform:translate(-50%,-50%)}.rl-ficha{box-sizing:border-box;border:2px solid var(--verde-hondo);background:var(--hueso);min-width:1.5rem;height:1.5rem;color:var(--noche);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 .28rem;font-size:.58rem;font-weight:700;display:inline-flex;box-shadow:0 2px 6px -2px #000}.rl-ficha.pagada{border-color:var(--verde);box-shadow:0 0 12px -2px var(--verde)}.rl-afuera .rl-ficha{min-width:1.3rem;height:1.3rem;position:absolute;top:50%;right:.15rem;transform:translateY(-50%)}.rl-fichas{grid-template-columns:repeat(3,1fr);gap:.4rem;margin-top:.6rem;display:grid}.rl-valor{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);color:var(--tenue);cursor:pointer;font:inherit;font-variant-numeric:tabular-nums;padding:.55rem .2rem;font-size:.8rem;font-weight:700;transition:border-color .12s,background .12s,color .12s}.rl-valor:hover{border-color:var(--verde-hondo);color:var(--hueso)}.rl-valor.elegido{border-color:var(--verde-hondo);background:var(--felpa-alta);color:var(--verde)}.rl-total{flex-direction:column;gap:.4rem;display:flex}.rl-total>b{color:var(--hueso);font-family:var(--tipo-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:1.5rem}.rl-manos{grid-template-columns:repeat(2,1fr);gap:.3rem;display:grid}.rl-manos button{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);color:var(--tenue);cursor:pointer;font:inherit;letter-spacing:.04em;text-transform:uppercase;padding:.4rem .2rem;font-size:.68rem;transition:border-color .12s,color .12s}.rl-manos button:hover:not(:disabled){border-color:var(--verde-hondo);color:var(--hueso)}.rl-manos button:disabled{cursor:default;opacity:.45}@keyframes casino-latido{0%,to{opacity:.5}50%{opacity:.8}}.casino-cargando .casino-hueco{border-radius:var(--radio);background:var(--felpa-alta);height:2.6rem;animation:1.1s ease-in-out infinite casino-latido;display:block}.casino-cargando .casino-hueco.alto{height:3.1rem}.casino-cargando .casino-hueco.boton{background:var(--jiron-verde);height:3.4rem;margin-top:auto}.casino-cargando .casino-hueco.tablero{background:var(--felpa);flex:1;width:min(100%,42rem);height:min(100%,26rem)}.casino-grilla{max-width:var(--ancho);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:1rem;display:grid}.casino-familia h2{color:var(--verde);font-family:var(--tipo-texto), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;margin:1.8rem 0 .8rem;font-size:.72rem;font-weight:600}.casino-familia:first-of-type h2{margin-top:.6rem}.casino-tarjeta{aspect-ratio:3/4;border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);color:var(--hueso);text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:block;position:relative;overflow:hidden}.casino-tarjeta img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.casino-tarjeta:after{content:"";background:linear-gradient(#0000 48%,#0707074d 72%,#070707f0);position:absolute;inset:0}.casino-tarjeta-pie{z-index:2;text-align:center;padding:.8rem .7rem .9rem;position:absolute;bottom:0;left:0;right:0}.casino-tarjeta-pie b{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:1.25rem;font-style:italic;display:block}.casino-tarjeta-pie span{color:var(--verde);letter-spacing:.14em;text-transform:uppercase;margin-top:.1rem;font-size:.65rem;display:block}.casino-tarjeta:hover{border-color:var(--verde-hondo);box-shadow:0 18px 34px -20px var(--verde);transform:translateY(-4px)}.casino-gate{border:1px solid var(--linea);border-left:2px solid var(--verde);border-radius:var(--radio);background:var(--felpa-alta);flex-direction:column;align-items:flex-start;gap:1rem;max-width:38rem;margin-bottom:1.8rem;padding:1.4rem 1.6rem;display:flex}.casino-gate h2{margin:0;font-size:1.2rem}.casino-gate p{color:var(--tenue);margin:0;line-height:1.6}.casino-cerrado{border-left:2px solid var(--brasa);background:var(--felpa);color:var(--hueso);margin:0 0 1.4rem;padding:.9rem 1.1rem}.casino-local{border:1px dashed var(--brasa);border-radius:var(--radio);flex-direction:column;gap:.3rem;margin:0;padding:.7rem .9rem;font-size:.82rem;line-height:1.6;display:flex}.casino-local a{color:var(--brasa)}.casino-local span{color:var(--tenue)}.lateral-icono svg{width:1.05rem;height:1.05rem}.lateral-nav a.lateral-titulo{box-shadow:none;background:0 0;padding:0 0 0 .3rem;font-size:.68rem;display:block}.lateral-nav a.lateral-titulo:hover{color:var(--hueso)}.lateral-corte{margin-top:1.4rem}.slot-caja{border:1px solid var(--linea);border-radius:calc(var(--radio) + 4px);background:#0a0c0a;width:min(100%,42rem);padding:.55rem;transition:border-color .2s,box-shadow .2s;box-shadow:inset 0 0 40px #000000e6}.slot-caja.bonus{border-color:var(--brasa);box-shadow:inset 0 0 40px #000000e6,0 0 26px #ffb02038}.slot-rejilla{grid-template-columns:repeat(5,1fr);gap:.35rem;display:grid}.slot-rodillo{aspect-ratio:1/3;border-radius:var(--radio);background:var(--felpa);overflow:hidden;container-type:inline-size}.slot-tira{will-change:transform;flex-direction:column;display:flex}.slot-tira.rodando{animation:slot-rodar var(--dura) both}@keyframes slot-rodar{0%{transform:translateY(calc(-1 * var(--relleno)));filter:blur(1.6px);animation-timing-function:linear}72%{transform:translateY(calc(-1 * var(--relleno) * .15));filter:blur(1.6px);animation-timing-function:cubic-bezier(.22,.86,.3,1)}to{filter:blur();transform:translateY(0)}}.slot-celda{aspect-ratio:1;border-bottom:1px solid #ffffff09;justify-content:center;align-items:center;display:flex}.slot-simbolo{width:74%;height:74%;color:var(--tenue);justify-content:center;align-items:center;transition:filter .18s,transform .18s;display:flex}.slot-simbolo svg{width:100%;height:100%}.slot-simbolo b{font-family:var(--tipo-display), system-ui, sans-serif;font-size:52cqw;font-style:italic;font-weight:700;line-height:1}.slot-simbolo.s-diamante{color:var(--diamante)}.slot-simbolo.s-corona{color:var(--plata)}.slot-simbolo.s-siete{color:var(--verde)}.slot-simbolo.s-comodin{color:var(--etereo)}.slot-simbolo.s-estrella{color:var(--brasa)}.slot-simbolo.gana{filter:drop-shadow(0 0 10px);animation:.9s ease-in-out infinite alternate slot-late;transform:scale(1.1)}@keyframes slot-late{0%{filter:drop-shadow(0 0 6px)}to{filter:drop-shadow(0 0 16px)}}.slot-celda:has(.gana){background:#ffffff0d}.slot-marcador{justify-content:center;align-items:center;min-height:2.6rem;display:flex}.slot-pago{color:var(--tenue);margin:0;font-size:.95rem}.slot-pago.gano{color:var(--verde);font-weight:700}.slot-pago small{color:var(--brasa);font-size:.78rem;font-weight:400;display:block}.slot-bono{color:var(--brasa);align-items:baseline;gap:.6rem;margin:0;display:flex}.slot-bono b{letter-spacing:.16em;text-transform:uppercase;font-size:.72rem}.slot-bono span{font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700}.slot-tabla{flex-direction:column;gap:.4rem;width:min(100%,42rem);display:flex}.slot-tabla-titulo{color:var(--tenue);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:.5rem;margin:0;font-size:.68rem;display:flex}.slot-tabla-titulo span{letter-spacing:0;text-transform:none}.slot-tabla ul{grid-template-columns:repeat(7,1fr);gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.slot-tabla li{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);flex-direction:column;align-items:center;gap:.15rem;min-width:0;padding:.3rem .1rem;display:flex;container-type:inline-size}.slot-tabla .slot-simbolo{width:1.5rem;height:1.5rem}.slot-tabla .slot-simbolo b{font-size:1.25rem}.slot-tabla li b{color:var(--hueso);font-variant-numeric:tabular-nums;font-size:.74rem}.casino-ultimas span.paga{background:var(--verde);color:var(--noche)}.casino-ultimas span.seca{background:var(--felpa-alta);color:var(--tenue)}@media (max-width:900px){.casino-mesa{grid-template-columns:1fr;height:auto;min-height:0}.slot-tabla li b{font-size:.64rem}.slot-tabla .slot-simbolo{width:1.1rem;height:1.1rem}.slot-tabla .slot-simbolo b{font-size:.95rem}.casino-controles{order:2}:is(.casino-controles>.casino-apostar,.casino-controles>.casino-campo:has(>.casino-auto)){order:-2}.casino-controles>.casino-aviso,.casino-controles>.flip-azar,.casino-controles>.flip-lados{order:-1}.casino-controles>.flip-ganancia{order:1}.casino-controles>.flip-comoelegir{order:2}.mines-grilla{width:100%;height:auto}.dice-campos{grid-template-columns:1fr}.plinko-slot{padding:.4rem 0;font-size:.6rem}.keno-carton{gap:.25rem}.rl-arriba{flex-direction:column;gap:.7rem}.rl-rueda{width:min(100%,15rem);height:auto;max-height:15rem}.rl-pano{grid-template-rows:repeat(3,2.1rem) 1.8rem 1.8rem;min-width:30rem}.flip-cuenta{flex-direction:column;gap:.5rem}.flip-grilla{grid-template-columns:repeat(auto-fit,minmax(3.6rem,1fr));gap:.45rem}.flip-ficha{width:1.6rem;height:1.6rem;font-size:.68rem}.flip-hist-tira{grid-template-columns:repeat(10,minmax(0,1fr))}.keno-fila{min-width:2.8rem}.keno-fila>b{font-size:.72rem}.keno-fila>span:not(.paga-globo){font-size:.58rem}.casino-ultimas{flex-flow:wrap;justify-content:flex-end;gap:.25rem;max-width:68%}.casino-ultimas span{min-width:2.2rem;padding:.1rem .3rem;font-size:.66rem}}.casino-info{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;max-width:62rem;margin-top:1.4rem;display:grid}.casino-info div{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);padding:1rem 1.1rem}.casino-info h2{margin:0 0 .4rem;font-size:.95rem}.casino-info p{color:var(--tenue);margin:0;font-size:.88rem;line-height:1.6}.perdida{justify-content:center;align-items:center;min-height:100dvh;padding:3rem 1.25rem;display:flex}.perdida-caja{width:100%;max-width:38rem}.perdida-marca{color:var(--hueso);font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2.5rem;font-size:1.1rem;font-style:italic;text-decoration:none;display:inline-block}.perdida-marca:hover{color:var(--verde)}.perdida-encima{color:var(--verde);letter-spacing:.18em;text-transform:uppercase;margin:0 0 .5rem;font-size:.72rem}.perdida h1{font-family:var(--tipo-display), system-ui, sans-serif;letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:clamp(2.2rem,7vw,3.4rem);font-style:italic;line-height:.98}.perdida-bajada{color:var(--tenue);margin:1.1rem 0 0;font-size:.95rem;line-height:1.6}.perdida-links{flex-wrap:wrap;gap:.6rem;margin-top:2rem;display:flex}.perdida-links a,.perdida-links button{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);color:var(--hueso);padding:.55rem 1rem;font-size:.9rem;text-decoration:none;transition:border-color .15s,color .15s}.perdida-links a:hover,.perdida-links button:hover{border-color:var(--verde-hondo);color:var(--verde)}.perdida-links button{font-family:inherit;line-height:inherit;cursor:pointer}.apu-bloque{margin-bottom:3rem}.apu-bloque h2{font-family:var(--tipo-display), system-ui, sans-serif;text-transform:uppercase;letter-spacing:.01em;margin:0 0 1rem;font-size:1.5rem;font-style:italic}.apu-vacio,.apu-parrafo{color:var(--tenue);margin:0 0 1rem;font-size:.95rem;line-height:1.6}.apu-tenue{color:var(--tenue);font-size:.85rem}.apu-volver{margin:0 0 1.2rem;font-size:.9rem}.apu-tabla{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.apu-tabla th{border-bottom:1px solid var(--linea);letter-spacing:.16em;text-transform:uppercase;text-align:left;color:var(--tenue);padding:0 1rem .7rem;font-size:.66rem;font-weight:600}.apu-tabla td{border-bottom:1px solid var(--linea);padding:.8rem 1rem;font-size:.95rem}.apu-tabla th:first-child,.apu-tabla td:first-child{padding-left:0}.apu-tabla th:last-child,.apu-tabla td:last-child{padding-right:0}.apu-tabla .der{text-align:right}.apu-tabla tbody tr:hover{background:var(--felpa)}.apu-tabla a{color:var(--hueso);text-decoration:none}.apu-tabla a:hover{color:var(--verde)}.apu-multi{color:var(--tenue)}.apu-gano{color:var(--verde)}.apu-cuando{color:var(--tenue);font-size:.85rem}.apu-fichas{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.8rem;margin-bottom:2.5rem;display:grid}.apu-ficha{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);flex-direction:column;gap:.35rem;padding:1rem 1.1rem;display:flex}.apu-ficha-que{letter-spacing:.16em;text-transform:uppercase;color:var(--tenue);font-size:.66rem}.apu-ficha-dato{font-family:var(--tipo-display), system-ui, sans-serif;font-size:1.5rem;font-style:italic}.apu-ficha-chica{font-size:.95rem;font-style:normal}.apu-datos{grid-template-columns:minmax(10rem,auto) 1fr;gap:.6rem 1.5rem;margin:0 0 1.5rem;display:grid}.apu-datos dt{letter-spacing:.14em;text-transform:uppercase;color:var(--tenue);font-size:.72rem}.apu-datos dd{min-width:0;margin:0}.apu-cadena{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}.apu-tapada{color:var(--tenue);font-family:var(--tipo-texto), system-ui, sans-serif;font-style:italic}.apu-jubilada{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);padding:1rem 1.1rem}.apu-detalle{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);color:var(--tenue);margin:0;padding:1rem 1.1rem;font-size:.8rem;line-height:1.5;overflow-x:auto}.limpio-cambiar{flex-direction:column;align-items:flex-start;gap:.7rem;display:flex}@media (max-width:46rem){.apu-tabla,.apu-tabla tbody,.apu-tabla tr,.apu-tabla td{display:block}.apu-tabla thead{display:none}.apu-tabla tr{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);margin-bottom:.85rem;padding:.9rem 1rem}.apu-tabla td,.apu-tabla td:first-child,.apu-tabla td:last-child{text-align:right;border:none;justify-content:space-between;align-items:baseline;gap:1rem;padding:.3rem 0;display:flex}.apu-tabla td:before{content:attr(data-rotulo);letter-spacing:.16em;text-transform:uppercase;color:var(--tenue);flex:none;font-size:.66rem;font-weight:600}.apu-datos{grid-template-columns:1fr;gap:.2rem 0}.apu-datos dd{margin-bottom:.9rem}.bacc-mesa{gap:.8rem}.bacc-lugar{width:auto;max-width:48vw}.bacc-lugar .mano-cartas>.carta+.carta{margin-left:-2.9rem}.bacc-apuestas{gap:.35rem}.bacc-apuesta{padding:.6rem .2rem}.bacc-apuesta b{font-size:.85rem}.bacc-apuesta span{font-size:.62rem}}.apt-debajo{flex-direction:column;gap:1.25rem;margin-top:2rem;display:flex}.apt-caja{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);padding:1.1rem 1.25rem 1.25rem}.apt-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.9rem;display:flex}.apt-juego{font-family:var(--tipo-display), system-ui, sans-serif;text-transform:uppercase;margin:0;font-size:1.35rem;font-style:italic;line-height:1}.apt-solapas{flex-wrap:wrap;gap:.4rem;display:flex}.apt-solapa{border:1px solid var(--linea);border-radius:var(--radio);color:var(--tenue);font:inherit;cursor:pointer;background:0 0;padding:.42rem .8rem;font-size:.82rem;transition:color .12s,border-color .12s,background .12s}.apt-solapa:hover{border-color:var(--verde-hondo);color:var(--hueso)}.apt-solapa.activa{border-color:var(--verde-hondo);background:color-mix(in srgb, var(--verde) 12%, transparent);color:var(--hueso)}.apt-cuantas select{border:1px solid var(--linea);border-radius:var(--radio);background:var(--noche);color:var(--tenue);font:inherit;padding:.4rem .5rem;font-size:.82rem}.apt-puesto{width:2rem;color:var(--tenue)}.apu-tabla tbody tr{cursor:pointer}.apt-quien{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.45rem;padding:0;display:inline-flex}.apt-quien:hover{color:var(--verde)}.apt-foto{object-fit:cover;border-radius:50%;width:1.25rem;height:1.25rem}.apt-descripcion .casino-ficha{background:0 0;border:none;padding:0}.apf::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b8}.apf{border:1px solid var(--linea);border-radius:calc(var(--radio) * 2);background:var(--felpa);width:min(34rem,100vw - 2rem);max-height:calc(100vh - 3rem);color:var(--hueso);padding:0;overflow:auto}.apf-caja{padding:1.4rem 1.5rem 1.5rem;position:relative}.apf-cerrar{border:1px solid var(--linea);background:var(--noche);width:1.9rem;height:1.9rem;color:var(--tenue);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:.9rem;right:.9rem}.apf-cerrar:hover{border-color:var(--verde-hondo);color:var(--hueso)}.apf-titulo{align-items:baseline;gap:.5rem;margin:0 2rem .3rem 0;font-weight:400;display:flex}.apf-titulo b{font-family:var(--tipo-display), system-ui, sans-serif;text-transform:uppercase;font-size:1.6rem;font-style:italic}.apf-id{color:var(--tenue);font-size:.9rem}.apf-copiar-id{color:var(--tenue);cursor:pointer;background:0 0;border:none;padding:0}.apf-copiar-id:hover{color:var(--verde)}.apf-firma{color:var(--tenue);flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 1.1rem;font-size:.85rem;display:flex}.apf-foto{object-fit:cover;border-radius:50%;width:1.3rem;height:1.3rem}.apf-sub{letter-spacing:.16em;text-transform:uppercase;color:var(--tenue);margin:1.4rem 0 .6rem;font-size:.7rem;font-weight:600}.apf-cifras{border:1px solid var(--linea);border-radius:var(--radio);background:var(--linea);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.apf-cifra{background:var(--noche);flex-direction:column;gap:.25rem;padding:.7rem .85rem;display:flex}.apf-cifra-que{letter-spacing:.14em;text-transform:uppercase;color:var(--tenue);font-size:.62rem;font-weight:600}.apf-cifra-dato{font-family:var(--tipo-display), system-ui, sans-serif;font-size:1.05rem}.apf-cero{color:var(--tenue)}.apf-tablero{justify-content:center;margin:1.2rem 0 .4rem;display:flex}.apf-cargando{color:var(--tenue);text-align:center;padding:2rem 0}.apf-limpio{margin-top:1rem}.apf-limpio summary{color:var(--tenue);cursor:pointer;font-size:.82rem}.apf-limpio summary:hover{color:var(--hueso)}.apf-limpio .apu-datos{margin-top:.8rem}.apf-link{width:100%;margin-top:1.1rem}.casino-limpio-boton{z-index:4;border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);color:var(--tenue);font:inherit;cursor:pointer;padding:.35rem .6rem;font-size:.75rem;transition:color .12s,border-color .12s;position:absolute;bottom:.8rem;right:.8rem}.casino-limpio-boton:hover{border-color:var(--verde-hondo);color:var(--verde)}@media (max-width:900px){.casino-limpio-boton{order:99;align-self:flex-end;margin-top:.9rem;position:static}}.apt-keno{grid-template-columns:repeat(8,1fr);gap:.3rem;width:100%;display:grid}.apt-keno-n{aspect-ratio:1;border-radius:var(--radio);background:var(--noche);color:var(--tenue);justify-content:center;align-items:center;font-size:.78rem;display:flex}.apt-keno-n.elegido{background:var(--obsidiana);color:#fff}.apt-keno-n.acierto{background:var(--verde);color:var(--noche);font-weight:600}.apt-keno-n.salio{background:color-mix(in srgb, var(--brasa) 18%, var(--felpa));color:var(--brasa)}.apt-mines{grid-template-columns:repeat(5,1fr);gap:.3rem;width:min(100%,15rem);display:grid}.apt-mines-c{aspect-ratio:1;border-radius:var(--radio);background:var(--noche);justify-content:center;align-items:center;font-size:.95rem;display:flex}.apt-mines-c.gema{background:color-mix(in srgb, var(--verde) 20%, var(--felpa));color:var(--verde)}.apt-mines-c.mina{color:var(--racha-alta)}.apt-mines-c.exploto{background:color-mix(in srgb, var(--carta-roja) 30%, var(--felpa));color:var(--carta-roja)}.apt-plinko{flex-wrap:wrap;justify-content:center;gap:.2rem;display:flex}.apt-plinko-c{border-radius:var(--radio);background:var(--noche);min-width:2.1rem;color:var(--tenue);text-align:center;padding:.3rem .2rem;font-size:.68rem}.apt-plinko-c.cayo{background:var(--brasa);color:var(--noche);font-weight:700}.apt-dice{width:100%;padding:1.2rem 0 0}.apt-regla{background:var(--noche);border-radius:99px;height:.55rem;position:relative}.apt-regla-zona{background:color-mix(in srgb, var(--verde) 45%, transparent);border-radius:99px;height:100%;position:absolute;top:0}.apt-regla-aguja{border-radius:var(--radio);background:var(--hueso);min-width:3rem;color:var(--noche);justify-content:center;align-items:center;padding:.2rem .35rem;font-size:.72rem;font-weight:700;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.apt-regla-aguja.gano{background:var(--verde)}.apt-regla-pies{color:var(--tenue);justify-content:space-between;margin-top:.4rem;font-size:.68rem;display:flex}.apt-limbo{flex-direction:column;align-items:center;gap:.2rem;display:flex}.apt-limbo-n{font-family:var(--tipo-display), system-ui, sans-serif;color:var(--tenue);font-size:2.4rem}.apt-limbo-n.gano{color:var(--verde)}.apt-limbo-contra{color:var(--tenue);font-size:.78rem}.apt-flip{flex-wrap:wrap;justify-content:center;gap:.3rem;display:flex}.apt-flip-c{background:var(--noche);border-radius:50%;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;font-size:.8rem;display:flex}.apt-flip-c.acierto{background:color-mix(in srgb, var(--verde) 22%, var(--felpa));color:var(--verde)}.apt-flip-c.fallo{color:var(--carta-roja)}.apt-cartas{flex-wrap:wrap;gap:.25rem;display:flex}.apt-manos{flex-direction:column;gap:.8rem;width:100%;display:flex}.apt-mano{border:1px solid var(--linea);border-radius:var(--radio);background:var(--noche);padding:.6rem .7rem}.apt-mano.gano{border-color:var(--verde-hondo)}.apt-mano.perdio{opacity:.6}.apt-mano-quien{letter-spacing:.14em;text-transform:uppercase;color:var(--tenue);margin-bottom:.5rem;font-size:.66rem;font-weight:600;display:block}.apt-ruleta{flex-direction:column;align-items:center;gap:.9rem;width:100%;display:flex}.apt-ruleta-n{width:3.2rem;height:3.2rem;font-family:var(--tipo-display), system-ui, sans-serif;color:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.apt-ruleta-n.rojo{background:var(--ruleta-roja)}.apt-ruleta-n.negro{border:1px solid var(--linea);background:var(--ruleta-negra)}.apt-ruleta-n.verde{background:var(--verde-hondo)}.apt-fichas{width:100%;margin:0;padding:0;list-style:none}.apt-fichas li{border-bottom:1px solid var(--linea);color:var(--tenue);grid-template-columns:1fr auto auto;gap:.8rem;padding:.35rem 0;font-size:.8rem;display:grid}.apt-fichas li:last-child{border-bottom:none}.apt-fichas li.cobro{color:var(--hueso)}.apt-ficha-pago{text-align:right;min-width:4rem}.apt-fichas li.cobro .apt-ficha-pago{color:var(--verde)}.apt-slot{grid-template-columns:repeat(5,1fr);gap:.25rem;width:min(100%,19rem);display:grid}.apt-slot>.slot-simbolo{aspect-ratio:1;border-radius:var(--radio);background:var(--noche);width:100%;height:auto;container-type:inline-size}.apt-slot>.slot-simbolo.gana{background:color-mix(in srgb, var(--verde) 16%, var(--felpa))}.inicio-eventos{margin-bottom:3.5rem}.inicio-eventos-titulo{margin-bottom:1.5rem}.inicio-eventos-titulo h2{font-family:var(--tipo-display), system-ui, sans-serif;text-transform:uppercase;margin:0;font-size:clamp(1.9rem,4vw,2.6rem);font-style:italic;line-height:.98}.inicio-eventos-lista{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:1.25rem;display:grid}.inicio-eventos-todos{margin:1.2rem 0 0;font-size:.95rem}.eventos-pagina .ev-seccion{margin-bottom:3.5rem}.ev-seccion>h2{font-family:var(--tipo-display), system-ui, sans-serif;text-transform:uppercase;margin:0 0 1.5rem;font-size:1.6rem;font-style:italic}.ev-vacio{color:var(--tenue);margin:0;font-size:.95rem}.ev-anterior{margin-bottom:2.5rem}.ev-cuando{color:var(--tenue);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .6rem;font-size:.78rem}.ev{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);grid-template-columns:minmax(0,17rem) minmax(0,1fr);gap:1.5rem;padding:1.25rem;display:grid}.ev:not(:has(.ev-foto)){grid-template-columns:minmax(0,1fr)}.ev-foto{line-height:0}.ev-foto img{border-radius:var(--radio);object-fit:cover;width:100%;height:auto}.ev-cuerpo{flex-direction:column;align-items:flex-start;gap:1.2rem;min-width:0;display:flex}.ev-tipo{color:var(--verde);letter-spacing:.18em;text-transform:uppercase;margin:0 0 .4rem;font-size:.7rem}.ev-encabezado h3{font-family:var(--tipo-display), system-ui, sans-serif;text-transform:uppercase;margin:0;font-size:clamp(1.4rem,3vw,1.9rem);font-style:italic;line-height:1.05}.ev-juego{color:var(--tenue);margin:.4rem 0 0;font-size:.9rem}.ev-rotulo{color:var(--tenue);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .6rem;font-size:.68rem}.ev-reloj{flex-wrap:wrap;align-items:baseline;gap:.3rem .8rem;margin:0;display:flex}.ev-reloj-que{color:var(--tenue);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem}.ev-reloj-cifras{font-variant-numeric:tabular-nums;gap:.7rem;display:flex}.ev-reloj-cifras b{font-family:var(--tipo-display), system-ui, sans-serif;margin-right:.1rem;font-size:1.3rem;font-style:normal}.ev-reloj.apremia .ev-reloj-cifras b,.ev-reloj.terminado .ev-reloj-que{color:var(--brasa)}.ev-reglas ul{color:var(--hueso);margin:0;padding-left:1.1rem;font-size:.92rem;line-height:1.7}.ev-tabla-bloque{width:100%}.ev-tabla{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ev-tabla th{border-bottom:1px solid var(--linea);letter-spacing:.16em;text-transform:uppercase;text-align:left;color:var(--tenue);padding:0 .8rem .5rem;font-size:.64rem;font-weight:600}.ev-tabla td{border-bottom:1px solid var(--linea);padding:.6rem .8rem;font-size:.92rem}.ev-tabla th:first-child,.ev-tabla td:first-child{padding-left:0}.ev-tabla th:last-child,.ev-tabla td:last-child{padding-right:0}.ev-tabla .der{text-align:right}.ev-puesto-celda{width:3rem;color:var(--tenue);font-family:var(--tipo-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-style:normal}.ev-form{flex-direction:column;gap:1.5rem;display:flex}.ev-campos{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.ev-campo{flex-direction:column;gap:.35rem;min-width:0;display:flex}.ev-ancho{grid-column:1/-1}.ev-campo>span:first-child{letter-spacing:.14em;text-transform:uppercase;color:var(--tenue);font-size:.68rem}.ev-campo input[type=text],.ev-campo input[type=number],.ev-campo input[type=datetime-local],.ev-campo textarea{border:1px solid var(--linea);border-radius:var(--radio);background:var(--noche);min-width:0;color:var(--hueso);font:inherit;padding:.55rem .7rem;font-size:.95rem}.ev-campo textarea{resize:vertical;line-height:1.5}.ev-campo input:focus,.ev-campo textarea:focus{border-color:var(--verde-hondo);outline:none}.ev-activo{flex-direction:row;align-self:end;align-items:center;gap:.6rem;padding-bottom:.5rem}.ev-activo span{font-size:.92rem}.ev-imagen{flex-wrap:wrap;align-items:flex-start;gap:1.5rem;display:flex}.ev-previa img{border:1px solid var(--linea);border-radius:var(--radio);width:100%;max-width:20rem;height:auto}.ev-premios{border:1px solid var(--linea);border-radius:var(--radio);margin:0;padding:1.2rem}.ev-premios legend{letter-spacing:.14em;text-transform:uppercase;color:var(--tenue);padding:0 .5rem;font-size:.68rem}.ev-puestos{grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));gap:.6rem;margin-top:.8rem;display:grid}.ev-puesto{align-items:center;gap:.4rem;display:flex}.ev-puesto>span{width:1.8rem;color:var(--tenue);font-family:var(--tipo-display), system-ui, sans-serif;font-style:italic}.ev-puesto input{border:1px solid var(--linea);border-radius:var(--radio);background:var(--noche);width:100%;min-width:0;color:var(--hueso);font:inherit;text-align:right;padding:.45rem .55rem;font-size:.9rem}.ev-botones{align-items:center;gap:1rem;display:flex}.ev-interruptor{align-items:center;gap:.6rem;display:inline-flex}.ev-prendido{color:var(--verde);font-size:.85rem}.ev-compacto{grid-template-columns:minmax(0,1fr)}@media (max-width:46rem){.ev{grid-template-columns:minmax(0,1fr)}.ev-foto{max-width:16rem}.ev-tabla,.ev-tabla tbody,.ev-tabla tr,.ev-tabla td{display:block}.ev-tabla thead{display:none}.ev-tabla tr{border-bottom:1px solid var(--linea);padding:.6rem 0}.ev-tabla td,.ev-tabla td:first-child,.ev-tabla td:last-child{text-align:right;border:none;justify-content:space-between;gap:1rem;width:auto;padding:.2rem 0;display:flex}.ev-tabla td:before{content:attr(data-rotulo);letter-spacing:.16em;text-transform:uppercase;color:var(--tenue);flex:none;font-size:.64rem}}.top{flex-direction:column;gap:.4rem;margin-top:.8rem;display:flex}.top-encabezado,.top-fila{grid-template-columns:2.5rem minmax(0,1fr) minmax(0,11rem) auto;align-items:center;gap:.5rem;display:grid}.top-encabezado{letter-spacing:.16em;text-transform:uppercase;color:var(--tenue);padding-bottom:.2rem;font-size:.64rem;font-weight:600}.top-col-puesto{color:var(--tenue);font-family:var(--tipo-display), system-ui, sans-serif;font-size:1.1rem;font-style:normal}.top-encabezado .top-col-puesto{font-family:inherit;font-style:normal;font-size:inherit}.top-fila input{border:1px solid var(--linea);border-radius:var(--radio);background:var(--noche);min-width:0;color:var(--hueso);font:inherit;padding:.5rem .65rem;font-size:.92rem}.top-fila input:focus{border-color:var(--verde-hondo);outline:none}.top-botones{gap:.3rem;display:flex}.top-botones button{border:1px solid var(--linea);border-radius:var(--radio);background:var(--noche);width:2rem;height:2rem;color:var(--hueso);cursor:pointer;font-size:.9rem;line-height:1}.top-botones button:hover:not(:disabled){border-color:var(--verde-hondo);color:var(--verde)}.top-botones button:disabled{opacity:.3;cursor:default}.top-botones .top-sacar:hover{border-color:var(--brasa);color:var(--brasa)}.top-pie{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:.6rem;display:flex}@media (max-width:46rem){.top-encabezado{display:none}.top-fila{border-bottom:1px solid var(--linea);grid-template-columns:2.5rem minmax(0,1fr);gap:.4rem;padding:.6rem 0}.top-fila input:nth-of-type(2){grid-column:2}.top-botones{grid-column:2;justify-content:flex-end}}.ev{border-top:3px solid var(--verde-hondo);grid-template-columns:minmax(0,24rem) minmax(0,1fr);gap:1.8rem;padding:1.5rem}.ev-cuerpo{gap:1.4rem}.ev-encabezado h3{font-size:clamp(1.6rem,3.2vw,2.3rem)}.ev-reloj{gap:.2rem 1rem}.ev-reloj-cifras b{font-size:1.9rem}.ev-premios-lista{width:100%}.ev-escalera{grid-template-columns:repeat(auto-fit,minmax(5.5rem,6.5rem));justify-content:start;align-items:stretch;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ev-escalon{border-top:3px solid var(--linea);background:var(--noche);border-radius:0 0 var(--radio) var(--radio);flex-direction:column;justify-content:flex-end;gap:.25rem;padding:.65rem .8rem .7rem;display:flex}.ev-escalon-puesto{color:var(--tenue);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem}.ev-escalon-monto{font-family:var(--tipo-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:1.5rem;font-style:normal;line-height:1}.ev-escalon-1{border-top-color:var(--verde);background:var(--felpa-alta);grid-column:span 2;box-shadow:0 0 0 1px #1fd65f24}.ev-escalon-1 .ev-escalon-monto{color:var(--verde);font-size:clamp(2rem,4.5vw,2.7rem)}.ev-escalon-2{border-top-color:var(--plata)}.ev-escalon-3{border-top-color:var(--bronce)}.ev-escalon-2 .ev-escalon-monto{font-size:1.7rem}.ev-escalon-3 .ev-escalon-monto{font-size:1.5rem}.ev-pie{border-top:1px solid var(--linea);width:100%;margin-top:auto;padding-top:1.2rem;display:flex}.ev-compacto .ev-foto{max-width:18rem}.ev-compacto .ev-escalon-1 .ev-escalon-monto{font-size:2rem}@media (max-width:46rem){.ev{grid-template-columns:minmax(0,1fr);padding:1.1rem}.ev-foto{max-width:100%}.ev-pie .boton-verde{text-align:center;width:100%}}.tienda-grilla{grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr));gap:1.4rem;margin-bottom:2.5rem;display:grid}.tienda-carta{border:1px solid var(--verde-hondo);border-radius:calc(var(--radio) * 3);background:var(--felpa);flex-direction:column;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex;overflow:hidden}@media (hover:hover){.tienda-carta:hover{border-color:var(--verde);transform:translateY(-4px);box-shadow:0 18px 38px -20px #000}}.tienda-frente{background:var(--felpa-alta);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;min-height:13rem;padding:2rem 1.2rem;display:flex;position:relative}.tienda-frente:before{content:"";opacity:.3;mix-blend-mode:screen;pointer-events:none;background:url(/img/textura-2.png) 50%/cover no-repeat;position:absolute;inset:0}.tienda-marca,.tienda-valor{position:relative}.tienda-marca{color:var(--verde);letter-spacing:.26em;text-transform:uppercase;font-size:.72rem;font-weight:600}.tienda-valor{font-family:var(--tipo-display), system-ui, sans-serif;font-size:clamp(2.9rem,6vw,4rem);line-height:.95}.tienda-stock{color:var(--brasa);letter-spacing:.18em;text-transform:uppercase;font-size:.68rem;font-weight:600;position:absolute;top:.9rem;right:1rem}.tienda-pie{flex-direction:column;flex:1;gap:.75rem;padding:1.3rem 1.2rem 1.25rem;display:flex}.tienda-costo{color:var(--verde);font-family:var(--tipo-display), system-ui, sans-serif;font-size:1.85rem;line-height:1}.tienda-costo i{color:var(--tenue);font-size:.78rem;font-style:normal}.tienda-letra{color:var(--tenue);margin:0;font-size:.76rem;line-height:1.45}.tienda-aviso{color:var(--tenue);margin:auto 0 0;font-size:.8rem}.tienda-boton{width:100%;margin-top:auto}.tienda-boton:disabled,.tienda-boton:disabled:hover{border-color:var(--linea);box-shadow:none;color:var(--tenue);cursor:not-allowed;background:0 0}@media (max-width:560px){.tienda-frente{min-height:10.5rem;padding:1.5rem 1rem}}.tcf::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b8}.tcf{border:1px solid var(--linea);border-radius:calc(var(--radio) * 2);background:var(--felpa);width:min(24rem,100vw - 2rem);color:var(--hueso);padding:0}.tcf-caja{padding:1.4rem 1.5rem 1.5rem}.tcf-titulo{font-family:var(--tipo-display), system-ui, sans-serif;text-transform:uppercase;margin:0 0 1rem;font-size:1.25rem;font-weight:400}.tcf-que{border-radius:calc(var(--radio) * 1.5);text-align:center;background:radial-gradient(circle at 30% 20%,#1fd65f3d,#0000 60%),linear-gradient(160deg,#15321f,#0b1a11 70%);flex-direction:column;align-items:center;gap:.2rem;padding:1rem;display:flex}.tcf-marca{color:var(--verde);letter-spacing:.22em;text-transform:uppercase;font-size:.64rem;font-weight:600}.tcf-valor{font-family:var(--tipo-display), system-ui, sans-serif;font-size:2.1rem;line-height:1.1}.tcf-costo{color:var(--tenue);font-size:.8rem}.tcf-letra{color:var(--tenue);margin:.9rem 0 0;font-size:.82rem;line-height:1.5}.tcf-botones{align-items:center;gap:.6rem;margin-top:1.1rem;display:flex}.tcf-botones .boton-verde{flex:1}.tcf-no{border:1px solid var(--linea);border-radius:var(--radio);color:var(--tenue);cursor:pointer;font:inherit;background:0 0;padding:.6rem 1rem}.tcf-no:hover{border-color:var(--verde-hondo);color:var(--hueso)}.tcf-no:disabled{cursor:default;opacity:.5}.tienda-pie>.boton-verde{margin-top:auto}.tienda-listo{border:1px solid var(--verde-hondo);border-radius:var(--radio);background:color-mix(in srgb, var(--verde) 10%, transparent);color:var(--hueso);margin:0 0 1.2rem;padding:.7rem .9rem;font-size:.88rem}.tienda-estado{background:var(--felpa-alta);color:var(--tenue);border-radius:999px;padding:.1rem .5rem;font-size:.72rem}.tienda-estado.entregado{background:color-mix(in srgb, var(--verde) 16%, var(--felpa));color:var(--verde)}.tienda-estado.cancelado{background:color-mix(in srgb, var(--brasa) 16%, var(--felpa));color:var(--brasa)}.cas-sub{letter-spacing:.16em;text-transform:uppercase;color:var(--tenue);margin:1.6rem 0 .6rem;font-size:.72rem;font-weight:600}.cas-canjes{grid-template-columns:repeat(auto-fill,minmax(21rem,1fr));gap:.9rem;display:grid}.cas-premios{grid-template-columns:1fr;gap:.9rem;display:grid}.cas-canje,.cas-premio{border:1px solid var(--linea);border-radius:var(--radio);background:var(--felpa);padding:.9rem 1rem}.cas-premio.pausado{opacity:.6}.cas-premio{grid-template-columns:1fr auto;align-items:end;gap:0 .9rem;display:grid}.cas-premio>.cas-form,.cas-premio>.cas-form-borrar{margin:0}.cas-premio .cas-campos{grid-template-columns:minmax(9rem,1.6fr) minmax(7rem,1fr) minmax(7rem,1fr) minmax(7rem,1fr) minmax(6rem,.9fr) minmax(4.5rem,.6fr);align-items:end}.cas-premio .cas-campos>.cas-campo-ancho{grid-column:auto}.cas-premio .cas-campos>.cas-campo-ancho:last-child{grid-column:1/-1}@media (max-width:900px){.cas-premio{grid-template-columns:1fr}.cas-premio .cas-campos{grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr))}.cas-premio>.cas-form-borrar{margin-top:.6rem}}.cas-canje-que{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.6rem;display:flex}.cas-canje-valor{background:color-mix(in srgb, var(--verde) 16%, var(--felpa));color:var(--verde);border-radius:999px;padding:.1rem .5rem;font-size:.74rem}.cas-canje-datos{grid-template-columns:auto 1fr;gap:.15rem .8rem;margin:0 0 .8rem;font-size:.82rem;display:grid}.cas-canje-datos dt{color:var(--tenue);font-size:.72rem}.cas-canje-datos dd{margin:0}.cas-canje-contacto{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.cas-premio-botones{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.6rem;display:flex}.cas-borrar{border:1px solid var(--linea);border-radius:var(--radio);color:var(--tenue);cursor:pointer;font:inherit;background:0 0;padding:.4rem .7rem;font-size:.8rem}.cas-borrar:hover{border-color:var(--carta-roja);color:var(--carta-roja)}.cas-form-borrar{margin-top:.6rem}.casino.casino,.casino.casino *,.casino.casino :before,.casino.casino :after{font-style:normal}.cinta-puntos.golpe{animation:.9s ease-out cinta-golpe}@keyframes cinta-golpe{0%{transform:scale(1)}18%{color:var(--verde);transform:scale(1.14)}to{transform:scale(1)}}.vivo-aviso{z-index:60;border:1px solid var(--verde-hondo);border-radius:calc(var(--radio) * 1.5);background:color-mix(in srgb, var(--verde) 12%, var(--felpa));pointer-events:none;align-items:center;gap:.75rem;max-width:min(21rem,100vw - 2rem);padding:.8rem 1rem;animation:.35s ease-out vivo-entra;display:flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 10px 30px #00000073}@keyframes vivo-entra{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}.vivo-icono{background:var(--noche);width:2.1rem;height:2.1rem;color:var(--verde);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.vivo-texto{flex-direction:column;gap:.1rem;line-height:1.3;display:flex}.vivo-texto b{font-size:.88rem}.vivo-mas{color:var(--verde);font-family:var(--tipo-display), system-ui, sans-serif;font-size:1.15rem}.vivo-menos{color:var(--carta-roja);font-family:var(--tipo-display), system-ui, sans-serif;font-size:1.15rem}.vivo-nota{color:var(--tenue);font-size:.76rem}@media (prefers-reduced-motion:reduce){.cinta-puntos.golpe,.vivo-aviso{animation:none}}
