@import"https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700;900&display=swap";.aviso-app[data-v-a9061cf6]{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:4000;max-width:460px;margin:0 auto;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icono texto" "botones botones";gap:10px 12px;align-items:center;padding:12px;border-radius:16px;background:linear-gradient(180deg,#34210ff7,#1c1107f7);border:1px solid rgba(232,190,90,.6);box-shadow:0 12px 30px #0009,inset 0 1px #ffe6a01f;color:#f6e3b4;user-select:none;-webkit-user-select:none}.aviso-app.arriba[data-v-a9061cf6]{bottom:auto;top:calc(12px + env(safe-area-inset-top))}.aviso-app.arriba.aviso-app-enter-from[data-v-a9061cf6],.aviso-app.arriba.aviso-app-leave-to[data-v-a9061cf6]{transform:translateY(-30px)}.aa-icono[data-v-a9061cf6]{grid-area:icono;width:52px;height:52px;border-radius:12px;box-shadow:0 2px 6px #00000080}.aa-texto[data-v-a9061cf6]{grid-area:texto;min-width:0}.aa-titulo[data-v-a9061cf6]{margin:0;font-family:Luckiest Guy,cursive;font-size:1.12rem;letter-spacing:.5px;color:#ffd76a;text-shadow:0 2px 0 #3a2200;line-height:1.1}.aa-sub[data-v-a9061cf6]{margin:4px 0 0;font-size:.82rem;line-height:1.3;color:#f6e3b4d1}.aa-sub b[data-v-a9061cf6]{color:#fff3d6}.aa-sub i[data-v-a9061cf6]{color:#8fc3ff}.aa-botones[data-v-a9061cf6]{grid-area:botones;display:flex;justify-content:flex-end;gap:8px}.aa-no[data-v-a9061cf6]{border:1px solid rgba(232,190,90,.45);background:transparent;color:#f6e3b4;border-radius:10px;padding:8px 14px;font-size:.85rem;font-weight:700}.aa-si[data-v-a9061cf6]{border:2px solid #e8b13a;background:linear-gradient(180deg,#d63a2a,#a3231a);color:#fff7e0;border-radius:10px;padding:7px 18px;box-shadow:0 3px #6b150e,0 4px 10px #00000073;font-size:1rem}.aa-si span[data-v-a9061cf6]{font-family:Luckiest Guy,cursive;letter-spacing:1px}.aa-si[data-v-a9061cf6]:active{transform:translateY(2px);box-shadow:0 1px #6b150e}.aviso-app-enter-active[data-v-a9061cf6],.aviso-app-leave-active[data-v-a9061cf6]{transition:opacity .25s,transform .3s cubic-bezier(.2,.9,.3,1.1)}.aviso-app-enter-from[data-v-a9061cf6],.aviso-app-leave-to[data-v-a9061cf6]{opacity:0;transform:translateY(30px)}.abrir-app[data-v-151e7fbc]{position:fixed;inset:0;z-index:5000;display:flex;align-items:center;justify-content:center;padding:20px 16px;background:#0a0502e0;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);user-select:none;-webkit-user-select:none}.ap-tarjeta[data-v-151e7fbc]{width:100%;max-width:400px;padding:28px 22px 18px;text-align:center;border-radius:22px;background:linear-gradient(180deg,#3a2410fa,#1c1107fa);border:1px solid rgba(232,190,90,.6);box-shadow:0 18px 50px #000000b3,inset 0 1px #ffe6a024;color:#f6e3b4}.ap-icono-wrap[data-v-151e7fbc]{position:relative;width:92px;height:92px;margin:0 auto 14px}.ap-icono[data-v-151e7fbc]{width:92px;height:92px;border-radius:22px;box-shadow:0 6px 16px #0000008c}.ap-tilde[data-v-151e7fbc]{position:absolute;right:-8px;bottom:-6px;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(180deg,#4fc46a,#2c8a42);border:3px solid #1c1107;color:#fff;box-shadow:0 3px 8px #00000080}.ap-kicker[data-v-151e7fbc]{margin:0 0 2px;font-size:.72rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#f6e3b499}.ap-titulo[data-v-151e7fbc]{margin:0 0 10px;font-family:Luckiest Guy,cursive;font-size:2rem;letter-spacing:1px;color:#ffd76a;text-shadow:0 3px 0 #3a2200,0 6px 14px rgba(0,0,0,.5);line-height:1.05}.ap-texto[data-v-151e7fbc]{margin:0 0 18px;font-size:.95rem;line-height:1.45;color:#f6e3b4e0}.ap-texto b[data-v-151e7fbc],.ap-ayuda b[data-v-151e7fbc]{color:#fff3d6}.ap-boton[data-v-151e7fbc]{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;padding:10px 18px;border:2px solid #e8b13a;border-radius:14px;background:linear-gradient(180deg,#d63a2a,#a3231a);color:#fff7e0;box-shadow:0 4px #6b150e,0 6px 14px #00000073;cursor:pointer}.ap-boton svg[data-v-151e7fbc]{fill:currentColor;flex:none}.ap-boton span[data-v-151e7fbc]{font-family:Luckiest Guy,cursive;font-size:1.25rem;letter-spacing:1.2px;text-shadow:0 2px 0 rgba(0,0,0,.35)}.ap-boton[data-v-151e7fbc]:active{transform:translateY(3px);box-shadow:0 1px #6b150e}.ap-ayuda[data-v-151e7fbc]{margin:14px 0 10px;font-size:.82rem;line-height:1.4;color:#f6e3b4b3}.ap-seguir[data-v-151e7fbc]{border:none;background:transparent;color:#f6e3b499;font-size:.86rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;padding:8px 12px;cursor:pointer}.ap-seguir[data-v-151e7fbc]:hover,.ap-seguir[data-v-151e7fbc]:focus-visible{color:#f6e3b4}.abrir-app-enter-active[data-v-151e7fbc],.abrir-app-leave-active[data-v-151e7fbc]{transition:opacity .25s}.abrir-app-enter-active .ap-tarjeta[data-v-151e7fbc],.abrir-app-leave-active .ap-tarjeta[data-v-151e7fbc]{transition:transform .3s cubic-bezier(.2,.9,.3,1.1),opacity .25s}.abrir-app-enter-from[data-v-151e7fbc],.abrir-app-leave-to[data-v-151e7fbc]{opacity:0}.abrir-app-enter-from .ap-tarjeta[data-v-151e7fbc],.abrir-app-leave-to .ap-tarjeta[data-v-151e7fbc]{transform:translateY(24px) scale(.96);opacity:0}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:#120a05;min-height:100vh}#app{min-height:100vh;padding:20px}img{-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}img[src*="/cartas/"]{border-radius:4.4%/2.93%!important}html.en-menu body{background:#120a05}html.en-menu #app{padding:0}@media(max-width:768px){#app{padding:0}}html.en-juego,html.en-juego body{height:100%;overflow:hidden;overscroll-behavior:none;background:#120a05}html.en-juego #app{padding:0;min-height:0;height:100%}.link-reglas[data-v-c32f41e5]{position:relative;z-index:2;display:block;width:fit-content;margin:18px auto 0;padding:6px 12px;font-size:.9rem;font-weight:600;color:#ffe4a0d9;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#ffe4a059;text-shadow:0 2px 6px rgba(0,0,0,.8)}.link-reglas[data-v-c32f41e5]:hover{color:#ffd24d;text-decoration-color:#ffd24d}.landing-wrapper[data-v-c32f41e5]{position:fixed;inset:0;overflow:hidden;background:url(/backgrounds/Escoba_pantalla_principal.webp) center/cover no-repeat,url(data:image/webp;base64,UklGRggBAABXRUJQVlA4IPwAAAAwBgCdASogABIAPrVMoEsnJCMhsBgIAOAWiWMAnTMbO99GWrIl4huCYsog+LVzpB/VBPsnTMKPRkgAAP759OrpzziOksQHMd1fIDIYONLHTdv068mar/UvlDgN5GQIfe4w1xe/Z9g9s7NYFGywlRL+dcDfd1RSeMDjmWtRzT/WAAs8wdOlwpAKRj0AXwNkNuoIJXXClPgd5aSca08W5VfinB+6nw8s5RddoN7TqchWh2NCQ4Hkfh2N4OFEfL0ZNiQAK/2UFr3V1IJSQRuK1pKHbwHiUlRXheASLWp7Hw+lCezDwrK2oz23vOvGOk++/Pm3gHKwtv9X5u8ZAAA=) center/cover no-repeat,#120a05;display:flex;align-items:flex-end;justify-content:center;padding-bottom:15vh}.background-overlay[data-v-c32f41e5]{position:absolute;inset:0;background:radial-gradient(ellipse 60% 45% at 50% 50%,#00000026,#0000 70%),linear-gradient(180deg,#0009,#00000059 40% 65%,#000000a6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.content-container[data-v-c32f41e5]{position:relative;z-index:10;text-align:center;animation:fadeInUp-c32f41e5 1s ease-out}.game-title[data-v-c32f41e5]{position:absolute;top:-540px;left:50%;transform:translate(-50%);width:max-content;display:flex;flex-direction:column;align-items:center}.title-text[data-v-c32f41e5]{margin:0;font-family:Luckiest Guy,cursive;font-weight:400;line-height:.95;display:flex;flex-direction:column;align-items:center;text-transform:uppercase;white-space:nowrap}.t-la[data-v-c32f41e5]{font-size:2.2rem;letter-spacing:10px;color:#f7ecd0;text-shadow:0 3px 0 #3a2200,0 6px 14px rgba(0,0,0,.8);margin-bottom:-4px}.t-escoba[data-v-c32f41e5]{font-size:7rem;letter-spacing:6px;background:linear-gradient(180deg,#fff7cf,#ffe07a 30%,#f5b81c 55%,#d98f0a 75%,#ffd34d);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:2px #4a2a00;filter:drop-shadow(0 5px 0 #4a2a00) drop-shadow(0 10px 18px rgba(0,0,0,.75)) drop-shadow(0 0 26px rgba(255,196,50,.45));padding:0 6px}.t-del[data-v-c32f41e5]{display:flex;align-items:center;gap:18px;font-size:2.8rem;letter-spacing:8px;color:#f7ecd0;text-shadow:0 3px 0 #3a2200,0 6px 14px rgba(0,0,0,.8);margin-top:10px}.filete[data-v-c32f41e5]{display:block;width:90px;height:3px;border-radius:2px;background:linear-gradient(90deg,#ffd25000,#ffd24d);box-shadow:0 2px 4px #0009}.filete[data-v-c32f41e5]:last-child{background:linear-gradient(90deg,#ffd24d,#ffd25000)}.title-palos[data-v-c32f41e5]{display:flex;gap:12px;margin-top:18px}.title-palos img[data-v-c32f41e5]{width:42px;height:42px;border-radius:15%;box-shadow:0 0 0 1px #0000004d,0 4px 8px #0009;animation:flotar-c32f41e5 3.2s ease-in-out infinite}.title-palos img[data-v-c32f41e5]:nth-child(2){animation-delay:.25s}.title-palos img[data-v-c32f41e5]:nth-child(3){animation-delay:.5s}.title-palos img[data-v-c32f41e5]:nth-child(4){animation-delay:.75s}@keyframes flotar-c32f41e5{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.btn-jugar[data-v-c32f41e5]{position:relative;font-family:Luckiest Guy,cursive;background:linear-gradient(180deg,#ef4a3c,#d32f2f 45%,#a51c1c);border:3px solid #ffd24d;padding:22px 84px 16px;font-size:2.6rem;color:#fff7e0;letter-spacing:6px;border-radius:18px;cursor:pointer;overflow:hidden;text-shadow:0 3px 0 #6a0f0f,0 5px 10px rgba(0,0,0,.5);box-shadow:inset 0 2px #ffffff59,inset 0 -4px #00000040,0 7px #6a0f0f,0 14px 26px #0009,0 0 28px #ffc43259;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease;animation:latido-c32f41e5 2.4s ease-in-out infinite}.btn-jugar[data-v-c32f41e5]:hover{filter:brightness(1.08);transform:translateY(-3px);box-shadow:inset 0 2px #ffffff59,inset 0 -4px #00000040,0 10px #6a0f0f,0 18px 30px #0009,0 0 40px #ffc43299;animation:none}.btn-jugar[data-v-c32f41e5]:active{transform:translateY(5px);box-shadow:inset 0 2px #ffffff4d,inset 0 -2px #00000040,0 2px #6a0f0f,0 6px 12px #0009}.btn-text[data-v-c32f41e5]{position:relative;z-index:2}.btn-glow[data-v-c32f41e5]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 40%,rgba(255,255,255,.28) 50%,transparent 60%);animation:shine-c32f41e5 3.5s infinite;pointer-events:none}@keyframes shine-c32f41e5{0%{transform:translate(-100%) translateY(-100%)}60%,to{transform:translate(100%) translateY(100%)}}@keyframes latido-c32f41e5{0%,to{box-shadow:inset 0 2px #ffffff59,inset 0 -4px #00000040,0 7px #6a0f0f,0 14px 26px #0009,0 0 22px #ffc4324d}50%{box-shadow:inset 0 2px #ffffff59,inset 0 -4px #00000040,0 7px #6a0f0f,0 14px 26px #0009,0 0 42px #ffc432a6}}@keyframes fadeInUp-c32f41e5{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.btn-jugar[data-v-c32f41e5],.btn-glow[data-v-c32f41e5],.title-palos img[data-v-c32f41e5]{animation:none}}@media(max-width:768px){.landing-wrapper[data-v-c32f41e5]{padding-bottom:10vh}.game-title[data-v-c32f41e5]{top:-360px}.t-la[data-v-c32f41e5]{font-size:1.6rem;letter-spacing:8px}.t-escoba[data-v-c32f41e5]{font-size:4.4rem;letter-spacing:3px;-webkit-text-stroke:1.5px #4a2a00}.t-del[data-v-c32f41e5]{font-size:2rem;letter-spacing:6px;gap:12px}.filete[data-v-c32f41e5]{width:46px}.title-palos[data-v-c32f41e5]{gap:9px;margin-top:14px}.title-palos img[data-v-c32f41e5]{width:32px;height:32px}.btn-jugar[data-v-c32f41e5]{padding:18px 56px 13px;font-size:2rem;letter-spacing:4px}}.controles-sonido[data-v-f63a24ba]{position:relative;z-index:50}.variante-menu[data-v-f63a24ba]{position:fixed;top:14px;right:14px}.cs-boton[data-v-f63a24ba]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border-radius:50%;border:1px solid rgba(243,234,210,.25);background:#00000040;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f3ead2;font-size:1.1rem;cursor:pointer;transition:background .2s,border-color .2s}.cs-boton[data-v-f63a24ba]:hover{background:#0006;border-color:#ffd84d99}.variante-juego .cs-boton[data-v-f63a24ba]{width:30px;height:30px;border-radius:8px;font-size:.9rem}.cs-panel[data-v-f63a24ba]{position:absolute;top:calc(100% + 8px);right:0;min-width:170px;padding:6px;display:flex;flex-direction:column;gap:4px;border-radius:12px;background:#081208f2;border:1px solid rgba(255,216,77,.45);box-shadow:0 0 14px #ffd84d33,0 12px 30px #00000080;animation:cs-abrir-f63a24ba .15s ease-out}@keyframes cs-abrir-f63a24ba{0%{opacity:0;transform:translateY(-4px)}}.cs-opcion[data-v-f63a24ba]{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;border-radius:8px;background:transparent;color:#f3ead299;font-family:Poppins,Nunito,system-ui,sans-serif;font-size:.88rem;font-weight:600;text-align:left;cursor:pointer}.cs-opcion[data-v-f63a24ba]:hover{background:#f3ead212}.cs-opcion.activo[data-v-f63a24ba]{color:#f3ead2}.cs-opcion span[data-v-f63a24ba]:nth-child(2){flex:1}.cs-switch[data-v-f63a24ba]{position:relative;width:30px;height:16px;border-radius:999px;background:#f3ead233;transition:background .2s}.cs-switch span[data-v-f63a24ba]{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#f3ead2;transition:transform .2s}.cs-opcion.activo .cs-switch[data-v-f63a24ba]{background:#d9a520}.cs-opcion.activo .cs-switch span[data-v-f63a24ba]{transform:translate(14px)}@media(max-width:768px){.variante-menu[data-v-f63a24ba]{top:10px;right:10px}.variante-juego .cs-boton[data-v-f63a24ba]{width:24px;height:24px;font-size:.75rem;border-radius:6px}}.cafecito[data-v-60b39cd0]{display:inline-flex;align-items:center;gap:7px;text-decoration:none;color:#f3ead2;-webkit-tap-highlight-color:transparent}.cf-taza[data-v-60b39cd0]{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cf-cuerpo[data-v-60b39cd0]{fill:#ffd84d2e}.cf-vapor[data-v-60b39cd0]{opacity:.75}.variante-pie[data-v-60b39cd0]{display:flex;justify-content:center;gap:4px;color:#ffd24dbf;font-weight:600}.variante-pie .cf-taza[data-v-60b39cd0]{width:1.25em;height:1.25em;stroke-width:2;margin-top:-2px}.variante-pie[data-v-60b39cd0]:hover,.variante-pie[data-v-60b39cd0]:focus-visible{color:#ffd24d}.variante-pie:hover .cf-texto[data-v-60b39cd0]{text-decoration:underline}.variante-linea[data-v-60b39cd0]{margin-top:0;padding:6px 10px;font-size:.82rem;font-weight:600;color:#f3ead29e;transition:color .2s}.variante-linea .cf-taza[data-v-60b39cd0]{width:17px;height:17px}.variante-linea[data-v-60b39cd0]:hover,.variante-linea[data-v-60b39cd0]:focus-visible{color:#ffd84d}.variante-linea .cf-texto[data-v-60b39cd0]{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#f3ead24d}.hm-fondo[data-v-9015d8f0]{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:16px;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.hm-card[data-v-9015d8f0]{width:100%;max-width:480px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:22px 18px 18px;border-radius:24px;border:1px solid rgba(255,210,77,.3);background:linear-gradient(180deg,#2a180cf7,#160c05fa);box-shadow:0 18px 40px #0009,inset 0 1px #ffffff0d;color:#f7ecd0;text-align:center}.hm-titulo[data-v-9015d8f0]{font-family:Luckiest Guy,cursive;font-weight:400;font-size:1.7rem;letter-spacing:2px;color:#f7ecd0;text-shadow:0 3px 0 #3a2200,0 6px 12px rgba(0,0,0,.6);margin:0 0 14px}.hm-totales[data-v-9015d8f0]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px}.hm-dato[data-v-9015d8f0]{display:flex;flex-direction:column;align-items:center;padding:9px 4px 7px;border-radius:14px;background:#00000047;border:1px solid rgba(255,210,77,.18)}.hm-dato b[data-v-9015d8f0]{font-family:Luckiest Guy,cursive;font-weight:400;font-size:1.55rem;line-height:1;color:#f7ecd0;text-shadow:0 2px 0 #3a2200}.hm-dato.gana b[data-v-9015d8f0]{color:#ffd24d}.hm-dato span[data-v-9015d8f0]{margin-top:4px;font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#f7ecd08c}.hm-sub[data-v-9015d8f0]{margin:0 0 8px;text-align:left;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f7ecd08c}.hm-lista[data-v-9015d8f0],.hm-partidas[data-v-9015d8f0]{list-style:none;margin:0;padding:0}.hm-rival[data-v-9015d8f0]{border-radius:16px;background:#00000038;border:1px solid rgba(255,210,77,.14);margin-bottom:8px;overflow:hidden;transition:border-color .2s}.hm-rival.abierto[data-v-9015d8f0]{border-color:#ffd24d73}.hm-fila[data-v-9015d8f0]{display:flex;align-items:center;gap:12px;width:100%;padding:8px 12px 8px 8px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.hm-avatar[data-v-9015d8f0]{width:46px;height:46px;flex:0 0 auto;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.hm-nombre[data-v-9015d8f0]{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.15}.hm-nombre-txt[data-v-9015d8f0]{font-family:Luckiest Guy,cursive;font-size:1.12rem;letter-spacing:.5px;padding-top:3px;color:#f7ecd0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-cuando[data-v-9015d8f0]{font-size:.74rem;color:#f7ecd08c}.hm-record[data-v-9015d8f0]{display:inline-flex;align-items:baseline;gap:5px;padding:5px 11px 3px;border-radius:999px;background:#00000059;border:1px solid rgba(247,236,208,.2);font-family:Luckiest Guy,cursive;font-size:1.15rem;color:#f7ecd0}.hm-record i[data-v-9015d8f0]{font-style:normal;opacity:.6}.hm-record.arriba[data-v-9015d8f0]{border-color:#ffd24da6;color:#ffd24d;box-shadow:0 0 10px #ffc43c2e}.hm-record.abajo[data-v-9015d8f0]{color:#f7ecd0bf}.hm-flecha[data-v-9015d8f0]{font-size:.8rem;color:#ffd24d99;transition:transform .2s}.abierto .hm-flecha[data-v-9015d8f0]{transform:rotate(180deg)}.hm-partidas[data-v-9015d8f0]{padding:0 12px 10px}.hm-partidas li[data-v-9015d8f0]:not(.hm-nota){display:grid;grid-template-columns:1fr auto;grid-template-areas:"res marcador" "meta marcador";align-items:center;padding:7px 10px 7px 12px;margin-top:6px;border-radius:10px;background:#ffffff0a;border-left:3px solid rgba(247,236,208,.3);text-align:left}.hm-partidas li.res-gane[data-v-9015d8f0]{border-left-color:#ffd24d}.hm-partidas li.res-perdi[data-v-9015d8f0]{border-left-color:#c0503f}.hm-res[data-v-9015d8f0]{grid-area:res;font-size:.86rem;font-weight:700}.res-gane .hm-res[data-v-9015d8f0]{color:#ffd24d}.hm-meta[data-v-9015d8f0]{grid-area:meta;font-size:.72rem;color:#f7ecd080}.hm-marcador[data-v-9015d8f0]{grid-area:marcador;font-family:Luckiest Guy,cursive;font-size:1.15rem;padding-top:3px}.hm-nota[data-v-9015d8f0]{margin-top:6px;font-size:.74rem;color:#f7ecd080}.hm-vacio[data-v-9015d8f0]{margin:8px 0 14px;font-size:.9rem;line-height:1.45;color:#f7ecd0b3}.hm-aviso[data-v-9015d8f0]{margin:12px 0 0;font-size:.72rem;line-height:1.4;color:#f7ecd073}.hm-botones[data-v-9015d8f0]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px}.hm-link[data-v-9015d8f0]{border:0;background:transparent;color:#f09682d9;font-size:.8rem;font-weight:700;padding:6px 2px;cursor:pointer}.hm-btn-sec[data-v-9015d8f0]{border-radius:14px;border:2px solid rgba(247,236,208,.35);background:#0000004d;color:#f7ecd0;font-weight:700;padding:9px 22px;cursor:pointer;transition:background .2s,border-color .2s}.hm-btn-sec[data-v-9015d8f0]:hover{background:#ffd24d1a;border-color:#ffd24d}.hm-cerrar[data-v-9015d8f0]{margin-left:auto}.hm-confirma[data-v-9015d8f0]{margin-top:12px;padding:10px 12px;border-radius:14px;background:#a032232e;border:1px solid rgba(240,150,130,.35);font-size:.85rem}.hm-confirma p[data-v-9015d8f0]{margin:0 0 8px}.hm-confirma div[data-v-9015d8f0]{display:flex;justify-content:center;gap:8px}.hm-btn-borrar[data-v-9015d8f0]{border-radius:14px;border:2px solid #e8b13a;background:linear-gradient(180deg,#d63a2a,#a3231a);color:#fff7e0;font-weight:700;padding:9px 22px}.hm-cargando[data-v-9015d8f0]{padding:30px 0}.hm-spinner[data-v-9015d8f0]{display:inline-block;width:30px;height:30px;border-radius:50%;border:3px solid rgba(255,210,77,.25);border-top-color:#ffd24d;animation:hm-gira-9015d8f0 .8s linear infinite}@keyframes hm-gira-9015d8f0{to{transform:rotate(360deg)}}@media(max-width:576px){.hm-titulo[data-v-9015d8f0]{font-size:1.45rem}.hm-totales[data-v-9015d8f0]{gap:6px}.hm-dato b[data-v-9015d8f0]{font-size:1.35rem}.hm-dato span[data-v-9015d8f0]{font-size:.58rem;letter-spacing:.06em}.hm-avatar[data-v-9015d8f0]{width:40px;height:40px}}[data-v-c0a6872b]{font-family:Poppins,sans-serif}.home-wrapper[data-v-c0a6872b]{min-height:100vh;background:radial-gradient(circle at 50% 50%,#1a2332,#0d1117);position:relative;overflow:hidden}.particles[data-v-c0a6872b]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.particle[data-v-c0a6872b]{position:absolute;width:4px;height:4px;background:#ffd70099;border-radius:50%;animation:float-c0a6872b linear infinite;box-shadow:0 0 10px #ffd7004d}@keyframes float-c0a6872b{0%,to{transform:translateY(0) translate(0);opacity:0}50%{opacity:1}to{transform:translateY(-100vh) translate(20px);opacity:0}}.header-section[data-v-c0a6872b]{position:relative;z-index:10}.logo-container[data-v-c0a6872b]{animation:rotateIn 1s ease-out}.logo-card[data-v-c0a6872b]{width:160px;height:auto;filter:drop-shadow(0 10px 30px rgba(255,215,0,.4));animation:pulse 3s ease-in-out infinite}.game-title[data-v-c0a6872b]{font-size:4rem;font-weight:900;background:linear-gradient(135deg,gold,#ffed4e,gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 60px rgba(255,215,0,.3);letter-spacing:4px;margin-bottom:10px}.game-tagline[data-v-c0a6872b]{font-size:1.2rem;color:#fff9;font-weight:300;letter-spacing:2px}.title-decorator[data-v-c0a6872b]{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px}.decorator-line[data-v-c0a6872b]{width:60px;height:2px;background:linear-gradient(90deg,transparent,#ffd700,transparent)}.decorator-dot[data-v-c0a6872b]{width:8px;height:8px;background:gold;border-radius:50%;box-shadow:0 0 20px #ffd70080}.tabs-container[data-v-c0a6872b]{display:flex;justify-content:center}.tabs-glass[data-v-c0a6872b]{position:relative;background:#ffffff08;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:6px;display:inline-flex;gap:8px}.tab-btn[data-v-c0a6872b]{position:relative;z-index:2;background:transparent;border:none;color:#fff9;padding:14px 40px;font-size:1.05rem;font-weight:600;border-radius:16px;cursor:pointer;transition:all .3s}.tab-btn.active[data-v-c0a6872b]{color:#fff}.tab-slider[data-v-c0a6872b]{position:absolute;top:6px;left:6px;width:calc(50% - 10px);height:calc(100% - 12px);background:linear-gradient(135deg,#3498db4d,#2980b94d);border-radius:16px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55);box-shadow:0 8px 20px #3498db4d}.tab-slider.slide-right[data-v-c0a6872b]{transform:translate(calc(100% + 8px))}.glass-card[data-v-c0a6872b]{background:#ffffff0a;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:1px solid rgba(255,255,255,.1);border-radius:28px;box-shadow:0 20px 60px #0000004d}.main-card[data-v-c0a6872b]{padding:0;overflow:hidden}.card-header-custom[data-v-c0a6872b]{background:linear-gradient(135deg,#ffffff14,#ffffff05);border-bottom:1px solid rgba(255,255,255,.1);padding:30px;text-align:center}.icon-badge[data-v-c0a6872b]{width:70px;height:70px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:30px;margin-bottom:15px;box-shadow:0 10px 30px #0000004d}.badge-blue[data-v-c0a6872b]{background:linear-gradient(135deg,#3498db,#2980b9);color:#fff}.badge-green[data-v-c0a6872b]{background:linear-gradient(135deg,#2ecc71,#27ae60);color:#fff}.card-title-custom[data-v-c0a6872b]{font-size:2rem;font-weight:700;color:#fff;margin:0;letter-spacing:1px}.card-body-custom[data-v-c0a6872b]{padding:35px}.input-wrapper[data-v-c0a6872b]{position:relative}.input-label[data-v-c0a6872b]{display:block;color:#ffffffb3;font-size:.95rem;font-weight:600;margin-bottom:10px;letter-spacing:.5px}.glass-input[data-v-c0a6872b]{width:100%;background:#0000004d;border:2px solid rgba(255,255,255,.1);border-radius:16px;padding:16px 20px;font-size:1.1rem;color:#fff;font-weight:500;transition:all .3s}.glass-input[data-v-c0a6872b]::placeholder{color:#ffffff4d}.glass-input[data-v-c0a6872b]:focus{outline:none;border-color:#3498db;background:#0006;box-shadow:0 0 25px #3498db4d;transform:translateY(-2px)}.code-input[data-v-c0a6872b]{text-align:center;font-size:2.2rem;font-weight:900;letter-spacing:12px;text-transform:uppercase;padding:20px}.points-selector[data-v-c0a6872b]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.point-option input[data-v-c0a6872b]{display:none}.point-option[data-v-c0a6872b]{cursor:pointer}.point-card[data-v-c0a6872b]{background:#0003;border:2px solid rgba(255,255,255,.1);border-radius:16px;padding:18px 12px;text-align:center;transition:all .3s;display:flex;flex-direction:column;gap:6px}.point-option:hover .point-card[data-v-c0a6872b]{border-color:#3498db66;background:#3498db1a;transform:translateY(-3px)}.point-option.selected .point-card[data-v-c0a6872b]{border-color:#3498db;background:linear-gradient(135deg,#3498db4d,#2980b933);box-shadow:0 0 25px #3498db66}.point-number[data-v-c0a6872b]{font-size:2rem;font-weight:900;color:#fff}.point-badge[data-v-c0a6872b]{font-size:.75rem;color:#fff9;font-weight:600;text-transform:uppercase;letter-spacing:1px}.rule-box[data-v-c0a6872b]{background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:18px 20px}.rule-toggle[data-v-c0a6872b]{display:flex;align-items:center;gap:15px;cursor:pointer}.toggle-switch[data-v-c0a6872b]{position:relative;width:56px;height:28px;background:#0000004d;border-radius:30px;border:2px solid rgba(255,255,255,.1);transition:all .3s;flex-shrink:0}.toggle-slider[data-v-c0a6872b]{position:absolute;top:2px;left:2px;width:20px;height:20px;background:#ffffff80;border-radius:50%;transition:all .3s}.toggle-switch.active[data-v-c0a6872b]{background:linear-gradient(135deg,#3498db,#2980b9);border-color:#3498db}.toggle-switch.active .toggle-slider[data-v-c0a6872b]{transform:translate(28px);background:#fff}.rule-info[data-v-c0a6872b]{display:flex;flex-direction:column;gap:2px;flex:1}.rule-title[data-v-c0a6872b]{color:#fff;font-weight:600;font-size:1rem}.rule-desc[data-v-c0a6872b]{color:#ffffff80;font-size:.85rem}.btn-primary-custom[data-v-c0a6872b],.btn-success-custom[data-v-c0a6872b]{padding:18px;font-size:1.15rem;font-weight:700;letter-spacing:1px;border:none;border-radius:16px;cursor:pointer;transition:all .3s;text-transform:uppercase;color:#fff}.btn-primary-custom[data-v-c0a6872b]{background:linear-gradient(135deg,#3498db,#2980b9);box-shadow:0 10px 30px #3498db66}.btn-primary-custom[data-v-c0a6872b]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 15px 40px #3498db80}.btn-success-custom[data-v-c0a6872b]{background:linear-gradient(135deg,#2ecc71,#27ae60);box-shadow:0 10px 30px #2ecc7166}.btn-success-custom[data-v-c0a6872b]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 15px 40px #2ecc7180}.btn-primary-custom[data-v-c0a6872b]:disabled,.btn-success-custom[data-v-c0a6872b]:disabled{opacity:.4;cursor:not-allowed;transform:none!important}.waiting-card[data-v-c0a6872b]{padding:50px 40px;text-align:center}.waiting-icon-large[data-v-c0a6872b]{font-size:5rem;color:gold;margin-bottom:25px;animation:pulse 2s ease-in-out infinite}.waiting-title[data-v-c0a6872b]{font-size:2rem;font-weight:700;color:#fff;margin-bottom:35px;letter-spacing:1px}.code-display-box[data-v-c0a6872b]{background:#0000004d;border:2px solid rgba(255,215,0,.3);border-radius:20px;padding:30px;margin-bottom:35px}.code-label[data-v-c0a6872b]{display:block;color:#fff9;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:15px}.code-value[data-v-c0a6872b]{font-size:4rem;font-weight:900;color:gold;letter-spacing:16px;text-shadow:0 0 30px rgba(255,215,0,.5);margin-bottom:15px}.code-hint[data-v-c0a6872b]{color:#ffffff80;font-size:1rem;margin:0}.waiting-animation[data-v-c0a6872b]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:25px}.pulse-circle[data-v-c0a6872b]{width:12px;height:12px;background:gold;border-radius:50%;animation:pulseGrow-c0a6872b 1.5s ease-in-out infinite}.pulse-circle.delay-1[data-v-c0a6872b]{animation-delay:.3s}.pulse-circle.delay-2[data-v-c0a6872b]{animation-delay:.6s}@keyframes pulseGrow-c0a6872b{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}}.waiting-status[data-v-c0a6872b]{color:#ffffffb3;font-size:1.1rem;font-weight:500;margin:0}.error-card[data-v-c0a6872b]{padding:25px 30px;text-align:center;background:#e74c3c1a;border:2px solid rgba(231,76,60,.3);display:flex;align-items:center;justify-content:center;gap:15px}.error-icon[data-v-c0a6872b]{font-size:2rem;color:#e74c3c}.error-text[data-v-c0a6872b]{color:#ff6b6b;font-weight:600;font-size:1.1rem;margin:0}.slide-fade-enter-active[data-v-c0a6872b]{transition:opacity .28s ease-out,transform .28s ease-out}.slide-fade-leave-active[data-v-c0a6872b]{display:none}.slide-fade-enter-from[data-v-c0a6872b]{opacity:0;transform:translateY(8px)}.fade-enter-active[data-v-c0a6872b],.fade-leave-active[data-v-c0a6872b]{transition:opacity .3s}.fade-enter-from[data-v-c0a6872b],.fade-leave-to[data-v-c0a6872b]{opacity:0}@media(max-width:768px){.game-title[data-v-c0a6872b]{font-size:2.5rem;letter-spacing:2px}.logo-card[data-v-c0a6872b]{width:70px}.game-tagline[data-v-c0a6872b]{font-size:1rem}.tabs-glass[data-v-c0a6872b]{width:100%;padding:4px}.tab-btn[data-v-c0a6872b]{padding:12px 20px;font-size:.95rem}.card-body-custom[data-v-c0a6872b]{padding:25px 20px}.points-selector[data-v-c0a6872b]{grid-template-columns:repeat(2,1fr)}.code-value[data-v-c0a6872b]{font-size:2.5rem;letter-spacing:10px}.waiting-card[data-v-c0a6872b]{padding:35px 25px}}@media(max-width:576px){.home-wrapper[data-v-c0a6872b]{min-height:100dvh}.header-section[data-v-c0a6872b]{margin-bottom:1.25rem!important}.game-title[data-v-c0a6872b]{font-size:2rem;letter-spacing:1px}.game-tagline[data-v-c0a6872b]{font-size:.85rem;letter-spacing:1px;margin-bottom:0}.title-decorator[data-v-c0a6872b]{margin-top:10px}.tabs-container[data-v-c0a6872b]{margin-bottom:1rem!important}.tabs-glass[data-v-c0a6872b]{display:flex;gap:4px;border-radius:16px}.tab-btn[data-v-c0a6872b]{flex:1;padding:10px 4px;font-size:.85rem;white-space:nowrap;border-radius:12px}.tab-btn i[data-v-c0a6872b]{margin-right:4px!important}.glass-card[data-v-c0a6872b]{border-radius:20px}.card-header-custom[data-v-c0a6872b]{padding:16px;display:flex;align-items:center;justify-content:center;gap:12px}.icon-badge[data-v-c0a6872b]{width:42px;height:42px;font-size:18px;margin:0;flex-shrink:0}.card-title-custom[data-v-c0a6872b]{font-size:1.4rem}.card-body-custom[data-v-c0a6872b]{padding:18px 16px}.avatar-selector[data-v-c0a6872b]{grid-template-columns:repeat(4,1fr);gap:8px}.avatar-option[data-v-c0a6872b]{padding:4px;border-radius:12px}}.tab-slider[data-v-c0a6872b]{width:calc(33.333% - 8px)}.tab-slider.slide-middle[data-v-c0a6872b]{transform:translate(calc(100% + 6px))}.tab-slider.slide-right[data-v-c0a6872b]{transform:translate(calc(200% + 12px))}.badge-purple[data-v-c0a6872b]{background:linear-gradient(135deg,#9b59b6,#8e44ad);color:#fff}.btn-purple-custom[data-v-c0a6872b]{padding:18px;font-size:1.15rem;font-weight:700;letter-spacing:1px;border:none;border-radius:16px;cursor:pointer;transition:all .3s;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#9b59b6,#8e44ad);box-shadow:0 10px 30px #9b59b666}.btn-purple-custom[data-v-c0a6872b]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 15px 40px #9b59b680}.btn-purple-custom[data-v-c0a6872b]:disabled{opacity:.4;cursor:not-allowed;transform:none!important}.avatar-selector[data-v-c0a6872b]{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.avatar-option[data-v-c0a6872b]{background:#0003;border:2px solid rgba(255,255,255,.1);border-radius:14px;padding:6px;cursor:pointer;transition:.25s}.avatar-option img[data-v-c0a6872b]{width:100%;border-radius:10px}.avatar-option[data-v-c0a6872b]:hover{transform:translateY(-3px);border-color:#3498db66}.avatar-option.selected[data-v-c0a6872b]{border-color:#3498db;box-shadow:0 0 15px #3498db80}.btn-cancelar-sala[data-v-c0a6872b]{background:transparent;border:1px solid rgba(255,255,255,.35);color:#ffffffd9;padding:8px 20px;border-radius:999px;font-weight:600;cursor:pointer;transition:background .2s,border-color .2s}.btn-cancelar-sala[data-v-c0a6872b]:hover:not(:disabled){background:#ff505026;border-color:#ff7878b3}.btn-cancelar-sala[data-v-c0a6872b]:disabled{opacity:.5;cursor:default}@media(max-width:576px){.tab-slider[data-v-c0a6872b]{top:4px;left:4px;height:calc(100% - 8px);width:calc(33.333% - 5px);border-radius:12px}.tab-slider.slide-middle[data-v-c0a6872b]{transform:translate(calc(100% + 4px))}.tab-slider.slide-right[data-v-c0a6872b]{transform:translate(calc(200% + 8px))}.avatar-selector[data-v-c0a6872b]{grid-template-columns:repeat(4,1fr);gap:8px}.avatar-option[data-v-c0a6872b]{padding:4px;border-radius:12px}.points-selector[data-v-c0a6872b]{grid-template-columns:repeat(3,1fr);gap:8px}.point-card[data-v-c0a6872b]{padding:12px 4px}.point-number[data-v-c0a6872b]{font-size:1.6rem}}.tiempo-opciones[data-v-c0a6872b]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.tiempo-opcion[data-v-c0a6872b]{padding:10px;border-radius:12px;border:2px solid rgba(255,255,255,.1);background:#00000040;color:#ffffffb3;font-weight:700;cursor:pointer;transition:all .2s}.tiempo-opcion[data-v-c0a6872b]:hover{border-color:#3498db80}.tiempo-opcion.selected[data-v-c0a6872b]{color:#fff;border-color:#3498db;background:#3498db33;box-shadow:0 0 12px #3498db59}.home-wrapper[data-v-c0a6872b]{background:#120a05;isolation:isolate}.home-wrapper[data-v-c0a6872b]:before{content:"";position:fixed;inset:-20px;z-index:-1;background:url(/backgrounds/Escoba_pantalla_principal.webp) center/cover no-repeat,url(data:image/webp;base64,UklGRggBAABXRUJQVlA4IPwAAAAwBgCdASogABIAPrVMoEsnJCMhsBgIAOAWiWMAnTMbO99GWrIl4huCYsog+LVzpB/VBPsnTMKPRkgAAP759OrpzziOksQHMd1fIDIYONLHTdv068mar/UvlDgN5GQIfe4w1xe/Z9g9s7NYFGywlRL+dcDfd1RSeMDjmWtRzT/WAAs8wdOlwpAKRj0AXwNkNuoIJXXClPgd5aSca08W5VfinB+6nw8s5RddoN7TqchWh2NCQ4Hkfh2N4OFEfL0ZNiQAK/2UFr3V1IJSQRuK1pKHbwHiUlRXheASLWp7Hw+lCezDwrK2oz23vOvGOk++/Pm3gHKwtv9X5u8ZAAA=) center/cover no-repeat,#120a05;filter:blur(7px) brightness(.32) saturate(1.1)}.home-wrapper[data-v-c0a6872b]:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 80% 70% at 50% 40%,#0000 40%,#0009)}.logo-card[data-v-c0a6872b]{filter:drop-shadow(0 10px 26px rgba(255,190,40,.35))}.game-title[data-v-c0a6872b]{font-family:Luckiest Guy,cursive;font-weight:400;background:none;-webkit-text-fill-color:initial;text-shadow:none;letter-spacing:0;line-height:.95;display:flex;flex-direction:column;align-items:center;margin-bottom:8px}.game-title .t-la[data-v-c0a6872b]{font-family:inherit;font-size:1.6rem;letter-spacing:8px;color:#f7ecd0;text-shadow:0 3px 0 #3a2200,0 6px 14px rgba(0,0,0,.8)}.game-title .t-escoba[data-v-c0a6872b]{font-family:inherit;font-size:4.6rem;letter-spacing:4px;background:linear-gradient(180deg,#fff7cf,#ffe07a 30%,#f5b81c 55%,#d98f0a 75%,#ffd34d);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;-webkit-text-stroke:1.5px #4a2a00;filter:drop-shadow(0 4px 0 #4a2a00) drop-shadow(0 8px 14px rgba(0,0,0,.7)) drop-shadow(0 0 20px rgba(255,196,50,.4));padding:0 4px}.game-title .t-del[data-v-c0a6872b]{font-family:inherit;display:flex;align-items:center;gap:14px;font-size:1.9rem;letter-spacing:6px;color:#f7ecd0;text-shadow:0 3px 0 #3a2200,0 6px 14px rgba(0,0,0,.8);margin-top:6px}.game-title .filete[data-v-c0a6872b]{display:block;width:60px;height:3px;border-radius:2px;background:linear-gradient(90deg,#ffd25000,#ffd24d)}.game-title .filete[data-v-c0a6872b]:last-child{background:linear-gradient(90deg,#ffd24d,#ffd25000)}.game-tagline[data-v-c0a6872b]{color:#f7ecd0a6}.decorator-line[data-v-c0a6872b]{background:linear-gradient(90deg,transparent,#ffd24d,transparent)}.decorator-dot[data-v-c0a6872b]{background:#ffd24d;box-shadow:0 0 14px #ffd24d99}.tabs-glass[data-v-c0a6872b]{background:#140b05bf;border:1px solid rgba(255,210,77,.35);box-shadow:0 8px 22px #00000080,inset 0 1px #ffffff0d}.tab-btn[data-v-c0a6872b]{font-family:Luckiest Guy,cursive;font-weight:400;letter-spacing:1.5px;color:#f7ecd099;padding-top:15px;padding-bottom:11px}.tab-btn i[data-v-c0a6872b]{font-size:.95em}.tab-btn.active[data-v-c0a6872b]{color:#3a2200}.tab-slider[data-v-c0a6872b]{background:linear-gradient(180deg,#ffe58a,#ffcf3a 55%,#e6a414);box-shadow:inset 0 1px #fff9,0 3px #8a5a00,0 6px 14px #00000073}.glass-card[data-v-c0a6872b]{background:linear-gradient(180deg,#2a180ce0,#180d06e6);border:1px solid rgba(255,210,77,.35);box-shadow:0 20px 50px #0000008c,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.card-header-custom[data-v-c0a6872b]{background:linear-gradient(180deg,#ffd24d1a,#ffd24d00);border-bottom:1px solid rgba(255,210,77,.22)}.card-title-custom[data-v-c0a6872b]{font-family:Luckiest Guy,cursive;font-weight:400;letter-spacing:2px;color:#f7ecd0;text-shadow:0 3px 0 #3a2200,0 6px 12px rgba(0,0,0,.6)}.icon-badge[data-v-c0a6872b],.badge-blue[data-v-c0a6872b],.badge-green[data-v-c0a6872b],.badge-purple[data-v-c0a6872b]{background:radial-gradient(circle at 35% 30%,#fff1b0,#ffcf3a 55%,#c98a0a);color:#4a2a00;box-shadow:0 0 0 2px #4a2a0099,0 8px 20px #00000080}.input-label[data-v-c0a6872b]{color:#f7ecd0cc}.input-label i[data-v-c0a6872b]{color:#ffd24d}.glass-input[data-v-c0a6872b]{background:#00000059;border-color:#ffd24d2e;color:#fff7e0}.glass-input[data-v-c0a6872b]::placeholder{color:#f7ecd04d}.glass-input[data-v-c0a6872b]:focus{border-color:#ffd24d;background:#00000073;box-shadow:0 0 18px #ffd24d4d}.code-input[data-v-c0a6872b]{font-family:Luckiest Guy,cursive;font-weight:400;color:#ffd24d}.avatar-option[data-v-c0a6872b],.point-card[data-v-c0a6872b],.tiempo-opcion[data-v-c0a6872b],.rule-box[data-v-c0a6872b]{background:#00000047;border-color:#ffd24d24}.avatar-option[data-v-c0a6872b]:hover,.point-option:hover .point-card[data-v-c0a6872b],.tiempo-opcion[data-v-c0a6872b]:hover{border-color:#ffd24d80;background:#ffd24d14}.avatar-option.selected[data-v-c0a6872b],.point-option.selected .point-card[data-v-c0a6872b],.tiempo-opcion.selected[data-v-c0a6872b]{border-color:#ffd24d;background:linear-gradient(180deg,#ffd24d38,#ffaa1e1a);box-shadow:0 0 16px #ffd24d66;color:#fff7e0}.point-number[data-v-c0a6872b]{font-family:Luckiest Guy,cursive;font-weight:400;color:#fff7e0;letter-spacing:1px}.point-option.selected .point-number[data-v-c0a6872b]{color:#ffd24d}.point-badge[data-v-c0a6872b]{color:#f7ecd099}.tiempo-opcion[data-v-c0a6872b]{color:#f7ecd0bf}.rule-title[data-v-c0a6872b]{color:#fff7e0}.rule-desc[data-v-c0a6872b]{color:#f7ecd08c}.toggle-switch[data-v-c0a6872b]{background:#0006;border-color:#ffd24d33}.toggle-switch.active[data-v-c0a6872b]{background:linear-gradient(180deg,#ffe07a,#e6a414);border-color:#ffd24d}.toggle-switch.active .toggle-slider[data-v-c0a6872b]{background:#fff7e0;box-shadow:0 1px 3px #00000080}.btn-mesa[data-v-c0a6872b]{font-family:Luckiest Guy,cursive;font-weight:400;letter-spacing:2.5px;font-size:1.35rem;padding:17px 18px 13px;color:#fff7e0;background:linear-gradient(180deg,#ef4a3c,#d32f2f 45%,#a51c1c);border:3px solid #ffd24d;border-radius:16px;text-shadow:0 2px 0 #6a0f0f,0 4px 8px rgba(0,0,0,.45);box-shadow:inset 0 2px #ffffff59,inset 0 -3px #00000040,0 6px #6a0f0f,0 12px 22px #0000008c;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.btn-mesa[data-v-c0a6872b]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-2px);box-shadow:inset 0 2px #ffffff59,inset 0 -3px #00000040,0 8px #6a0f0f,0 16px 26px #0000008c,0 0 26px #ffc43273}.btn-mesa[data-v-c0a6872b]:active:not(:disabled){transform:translateY(4px);box-shadow:inset 0 2px #ffffff4d,0 2px #6a0f0f,0 5px 10px #00000080}.btn-mesa[data-v-c0a6872b]:disabled{opacity:.45;filter:saturate(.5);cursor:not-allowed;transform:none!important}.btn-mesa i[data-v-c0a6872b]{font-size:.95em}.btn-mesa span[data-v-c0a6872b]:not(.spinner-border){font-family:Luckiest Guy,cursive}.waiting-icon-large[data-v-c0a6872b]{color:#ffd24d}.waiting-title[data-v-c0a6872b]{font-family:Luckiest Guy,cursive;font-weight:400;color:#f7ecd0;letter-spacing:2px;text-shadow:0 3px 0 #3a2200}.code-display-box[data-v-c0a6872b]{border-color:#ffd24d66;background:#00000059}.code-label[data-v-c0a6872b]{color:#f7ecd0a6}.code-value[data-v-c0a6872b]{font-family:Luckiest Guy,cursive;font-weight:400;color:#ffd24d;text-shadow:0 4px 0 #4a2a00,0 0 24px rgba(255,210,77,.45)}.code-hint[data-v-c0a6872b],.waiting-status[data-v-c0a6872b]{color:#f7ecd0a6}.pulse-circle[data-v-c0a6872b]{background:#ffd24d}.particle[data-v-c0a6872b]{background:#ffd24d8c}.error-card[data-v-c0a6872b]{background:#78140f8c;border-color:#ff6e5a80}.error-text[data-v-c0a6872b]{color:#ffd9d2}.error-icon[data-v-c0a6872b]{color:#ff8a73}@media(max-width:768px){.game-title .t-la[data-v-c0a6872b]{font-size:1.2rem;letter-spacing:6px}.game-title .t-escoba[data-v-c0a6872b]{font-size:3rem;letter-spacing:2px;-webkit-text-stroke:1.2px #4a2a00}.game-title .t-del[data-v-c0a6872b]{font-size:1.35rem;letter-spacing:4px;gap:10px}.game-title .filete[data-v-c0a6872b]{width:36px}}@media(max-width:576px){.game-title[data-v-c0a6872b]{font-size:inherit}.game-title .t-escoba[data-v-c0a6872b]{font-size:2.6rem}.tab-btn[data-v-c0a6872b]{font-size:.8rem;letter-spacing:.5px;padding-top:12px;padding-bottom:8px}.btn-mesa[data-v-c0a6872b]{font-size:1.15rem;padding:15px 14px 11px;letter-spacing:1.5px}}.pie-derechos[data-v-c0a6872b]{position:relative;z-index:1;margin:28px auto 0;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));text-align:center;font-size:.72rem;letter-spacing:.06em;color:#f7ecd073}@media(max-width:576px){.pie-derechos[data-v-c0a6872b]{font-size:.65rem;margin-top:20px}}.modal-cambio[data-v-c0a6872b]{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:16px;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal-cambio-card[data-v-c0a6872b]{width:100%;max-width:420px;padding:28px 24px 24px;text-align:center}.modal-cambio-card .icon-badge[data-v-c0a6872b]{width:58px;height:58px;font-size:30px;margin-bottom:12px}.modal-cambio-titulo[data-v-c0a6872b]{font-family:Luckiest Guy,cursive;font-weight:400;font-size:1.7rem;letter-spacing:2px;color:#f7ecd0;text-shadow:0 3px 0 #3a2200,0 6px 12px rgba(0,0,0,.6);margin-bottom:10px}.modal-cambio-texto[data-v-c0a6872b]{color:#f7ecd0bf;font-size:.95rem;margin-bottom:22px}.modal-cambio-texto strong[data-v-c0a6872b]{color:#ffd24d}.modal-cambio-botones[data-v-c0a6872b]{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:stretch}.modal-cambio-botones .btn-mesa[data-v-c0a6872b]{font-size:1.05rem;padding:13px 10px 9px}.btn-seguir[data-v-c0a6872b]{border-radius:16px;border:2px solid rgba(247,236,208,.35);background:#0000004d;color:#f7ecd0;font-weight:700;cursor:pointer;transition:background .2s,border-color .2s}.btn-seguir[data-v-c0a6872b]:hover:not(:disabled){background:#ffd24d1a;border-color:#ffd24d}.btn-seguir[data-v-c0a6872b]:disabled{opacity:.5;cursor:default}@media(max-width:576px){.modal-cambio-titulo[data-v-c0a6872b]{font-size:1.4rem}.modal-cambio-botones[data-v-c0a6872b]{grid-template-columns:1fr}.btn-seguir[data-v-c0a6872b]{padding:12px}}.perfil-wrap[data-v-c0a6872b]{display:flex;justify-content:center;margin:-1.25rem 0 1rem}.perfil-tarjeta[data-v-c0a6872b]{display:flex;align-items:center;gap:14px;width:100%;max-width:440px;padding:8px 12px 8px 10px;border-radius:18px;border:1px solid rgba(255,210,77,.3);background:linear-gradient(180deg,#2a180cd9,#180d06e0);box-shadow:0 10px 24px #00000073,inset 0 1px #ffffff0d}.perfil-avatar[data-v-c0a6872b]{width:62px;height:62px;flex:0 0 auto;object-fit:contain;filter:drop-shadow(0 3px 6px rgba(0,0,0,.55))}.perfil-textos[data-v-c0a6872b]{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.1}.perfil-etq[data-v-c0a6872b]{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f7ecd08c}.perfil-nombre[data-v-c0a6872b]{font-family:Luckiest Guy,cursive;font-size:1.4rem;letter-spacing:1px;padding-top:4px;color:#ffd24d;text-shadow:0 2px 0 #3a2200;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.perfil-editar[data-v-c0a6872b]{cursor:pointer;transition:background .2s,border-color .2s;display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:7px 12px;border-radius:10px;border:1px solid rgba(255,210,77,.45);background:#00000040;color:#ffd24d;font-size:.82rem;font-weight:700}.perfil-editar i[data-v-c0a6872b]{font-size:.75rem}.perfil-historial[data-v-c0a6872b]{margin-right:-6px}.perfil-historial i[data-v-c0a6872b]{font-size:.9rem}@media(max-width:576px){.perfil-historial[data-v-c0a6872b]{padding:7px 10px}}.perfil-editar[data-v-c0a6872b]:hover:not(:disabled){background:#ffd24d1f;border-color:#ffd24d}.perfil-editar[data-v-c0a6872b]:disabled{opacity:.5;cursor:default}.perfil-vacio .perfil-nombre[data-v-c0a6872b]{color:#f7ecd0;font-size:1.15rem;white-space:normal}@media(max-width:576px){.perfil-vacio .perfil-nombre[data-v-c0a6872b]{font-size:1.02rem}.solo-pc[data-v-c0a6872b]{display:none}}.perfil-editar.destacado[data-v-c0a6872b]{background:linear-gradient(180deg,#ffe58a,#ffcf3a 55%,#e6a414);border-color:#b9832a;color:#3a2200;box-shadow:inset 0 1px #fff9,0 2px #8a5a00}.perfil-editar.destacado[data-v-c0a6872b]:hover:not(:disabled){background:linear-gradient(180deg,#fff0a8,#ffd84d 55%,#eeb020);border-color:#b9832a}.pendiente-wrap[data-v-c0a6872b]{display:flex;justify-content:center;margin:0 0 1rem}.pendiente-tarjeta[data-v-c0a6872b]{display:flex;align-items:center;gap:12px;width:100%;max-width:440px;padding:10px 12px 10px 16px;border-radius:18px;border:1px solid rgba(255,210,77,.6);background:linear-gradient(180deg,#3a220ceb,#1e1107f0);box-shadow:0 10px 24px #00000073,0 0 16px #ffc43c26}.pendiente-textos[data-v-c0a6872b]{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.2}.pendiente-titulo[data-v-c0a6872b]{font-weight:700;font-size:.95rem;color:#f7ecd0;padding-top:3px}.pendiente-botones[data-v-c0a6872b]{display:flex;gap:8px;flex:0 0 auto}.pendiente-dejar[data-v-c0a6872b]{border:1px solid rgba(247,236,208,.35);background:#00000040;color:#f7ecd0d9;border-radius:10px;padding:7px 10px;font-size:.8rem;font-weight:700}.pendiente-volver[data-v-c0a6872b]{border:2px solid #e8b13a;background:linear-gradient(180deg,#d63a2a,#a3231a);color:#fff7e0;border-radius:10px;padding:6px 14px 4px;box-shadow:0 3px #6b150e;font-size:1rem}.pendiente-volver span[data-v-c0a6872b]{font-family:Luckiest Guy,cursive;letter-spacing:1px}.pendiente-volver[data-v-c0a6872b]:active{transform:translateY(2px);box-shadow:0 1px #6b150e}@media(max-width:576px){.pendiente-tarjeta[data-v-c0a6872b]{flex-wrap:wrap}.pendiente-botones[data-v-c0a6872b]{width:100%;justify-content:flex-end}}.modal-perfil[data-v-c0a6872b]{max-width:480px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:24px 20px 20px}.modal-perfil .modal-cambio-botones[data-v-c0a6872b]{grid-template-columns:1fr 1fr}.modal-perfil .btn-mesa[data-v-c0a6872b]{font-size:1.05rem;padding:12px 10px 9px;letter-spacing:1.5px}.modal-perfil .btn-seguir[data-v-c0a6872b]{padding:10px}.error-nombre[data-v-c0a6872b]{margin:8px 0 0;font-size:.85rem;font-weight:600;color:#ff9b85}.home-wrapper .avatar-selector[data-v-c0a6872b]{display:grid;grid-template-columns:repeat(6,1fr);gap:14px 10px;padding:4px 2px}.home-wrapper .avatar-option[data-v-c0a6872b],.home-wrapper .avatar-option[data-v-c0a6872b]:hover,.home-wrapper .avatar-option.selected[data-v-c0a6872b]{background:none;border:none;border-radius:0;padding:0;box-shadow:none;transform:none}.home-wrapper .avatar-option[data-v-c0a6872b]{display:flex;justify-content:center;align-items:flex-end;cursor:pointer;-webkit-tap-highlight-color:transparent}.home-wrapper .avatar-option img[data-v-c0a6872b]{width:100%;height:auto;max-width:86px;border-radius:0;opacity:.7;filter:drop-shadow(0 3px 5px rgba(0,0,0,.5));transition:opacity .2s,transform .2s,filter .2s}@media(hover:hover){.home-wrapper .avatar-option:hover img[data-v-c0a6872b]{opacity:1;transform:translateY(-2px)}}.home-wrapper .avatar-option.selected img[data-v-c0a6872b]{opacity:1;transform:scale(1.08);filter:drop-shadow(0 0 1.5px #ffd24d) drop-shadow(0 0 1.5px #ffd24d) drop-shadow(0 0 1px #ffd24d) drop-shadow(0 0 10px rgba(255,210,77,.7))}@media(max-width:576px){.perfil-wrap[data-v-c0a6872b]{margin-top:0}.perfil-avatar[data-v-c0a6872b]{width:56px;height:56px}.perfil-nombre[data-v-c0a6872b]{font-size:1.25rem}.modal-perfil[data-v-c0a6872b]{padding:20px 16px 16px}.modal-perfil .modal-cambio-botones[data-v-c0a6872b]{grid-template-columns:1fr 1fr}.home-wrapper .avatar-selector[data-v-c0a6872b]{grid-template-columns:repeat(4,1fr);gap:12px 8px}}.home-wrapper .card-header-custom[data-v-c0a6872b]{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 18px}.home-wrapper .card-header-custom .icon-badge[data-v-c0a6872b]{width:40px;height:40px;font-size:18px;margin:0;flex-shrink:0}.home-wrapper .card-title-custom[data-v-c0a6872b]{font-size:1.35rem}.home-wrapper .card-body-custom[data-v-c0a6872b]{padding:18px 20px 22px}.config-bloque[data-v-c0a6872b]{margin-bottom:16px}.config-titulo[data-v-c0a6872b]{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#f7ecd0b3}.config-titulo i[data-v-c0a6872b]{color:#ffd24d;font-size:.95rem}.segmentos[data-v-c0a6872b]{display:flex;gap:4px;padding:4px;border-radius:14px;background:#00000052;border:1px solid rgba(255,210,77,.14)}.segmento[data-v-c0a6872b]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:7px 2px 6px;border:none;border-radius:10px;background:transparent;color:#f7ecd0b3;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s;-webkit-tap-highlight-color:transparent}.segmento .seg-num[data-v-c0a6872b]{font-family:Luckiest Guy,cursive;font-size:1.35rem;line-height:1;padding-top:3px;color:#fff7e0}.segmento .seg-etq[data-v-c0a6872b]{font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.segmento.seg-texto[data-v-c0a6872b]{font-size:.85rem;font-weight:700;padding:10px 2px}@media(hover:hover){.segmento[data-v-c0a6872b]:hover:not(.selected){background:#ffd24d14;color:#f7ecd0}}.segmento.selected[data-v-c0a6872b]{background:linear-gradient(180deg,#ffe58a,#ffcf3a 55%,#e6a414);color:#3a2200;box-shadow:inset 0 1px #fff9,0 2px #8a5a00,0 4px 10px #0006}.segmento.selected .seg-num[data-v-c0a6872b]{color:#3a2200}.config-switch[data-v-c0a6872b]{display:flex;align-items:center;gap:14px;width:100%;margin-bottom:18px;padding:10px 12px 10px 14px;border-radius:14px;border:1px solid rgba(255,210,77,.14);background:#00000047;text-align:left;cursor:pointer}.config-switch-textos[data-v-c0a6872b]{display:flex;flex-direction:column;flex:1;min-width:0;gap:2px}.config-switch-titulo[data-v-c0a6872b]{color:#fff7e0;font-weight:700;font-size:.92rem}.config-switch-desc[data-v-c0a6872b]{color:#f7ecd08c;font-size:.76rem;line-height:1.3}.config-switch .toggle-switch[data-v-c0a6872b],.config-switch .toggle-slider[data-v-c0a6872b]{display:block}.invitar-botones[data-v-c0a6872b]{display:grid;grid-template-columns:1.4fr 1fr;gap:10px;margin:18px 0 6px}.btn-invitar[data-v-c0a6872b]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 10px;border-radius:14px;border:1px solid rgba(255,210,77,.45);background:#0000004d;color:#f7ecd0;font-weight:700;font-size:.9rem;cursor:pointer;transition:background .2s,border-color .2s}.btn-invitar i[data-v-c0a6872b]{font-size:1.1rem;color:#ffd24d}.btn-invitar[data-v-c0a6872b]:hover{background:#ffd24d1a;border-color:#ffd24d}.btn-whatsapp i[data-v-c0a6872b]{color:#3fd27a}.home-wrapper .waiting-card[data-v-c0a6872b]{padding:28px 28px 24px}.home-wrapper .waiting-icon-large[data-v-c0a6872b]{font-size:2.6rem;margin-bottom:8px}.home-wrapper .waiting-title[data-v-c0a6872b]{font-size:1.5rem;margin-bottom:18px}.home-wrapper .code-display-box[data-v-c0a6872b]{padding:14px 16px 10px}.home-wrapper .code-value[data-v-c0a6872b]{font-size:3rem;margin-bottom:4px}.home-wrapper .waiting-animation[data-v-c0a6872b]{margin-bottom:10px}@media(max-width:576px){.home-wrapper .waiting-card[data-v-c0a6872b]{padding:20px 16px 18px}.home-wrapper .waiting-icon-large[data-v-c0a6872b]{font-size:2.1rem}.home-wrapper .waiting-title[data-v-c0a6872b]{font-size:1.25rem;margin-bottom:14px}.home-wrapper .code-value[data-v-c0a6872b]{font-size:2.4rem;letter-spacing:8px}}.con-perfil .header-section[data-v-c0a6872b]{margin-bottom:.75rem!important}.con-perfil .perfil-wrap[data-v-c0a6872b]{margin-top:-.25rem;margin-bottom:.75rem}.con-perfil .tabs-container[data-v-c0a6872b]{margin-bottom:1rem!important}.con-perfil .card-header-custom[data-v-c0a6872b]{display:none}.con-perfil .card-body-custom[data-v-c0a6872b]{padding-top:22px}.con-perfil .logo-container[data-v-c0a6872b]{margin-bottom:.5rem!important}.con-perfil .logo-card[data-v-c0a6872b]{width:68px}.con-perfil .game-title[data-v-c0a6872b]{margin-bottom:0}.con-perfil .game-title .t-la[data-v-c0a6872b]{font-size:1.1rem;letter-spacing:6px}.con-perfil .game-title .t-escoba[data-v-c0a6872b]{font-size:3.1rem}.con-perfil .game-title .t-del[data-v-c0a6872b]{font-size:1.3rem;letter-spacing:4px}.con-perfil .game-tagline[data-v-c0a6872b],.con-perfil .title-decorator[data-v-c0a6872b]{display:none}@media(max-width:576px){.home-wrapper .card-header-custom[data-v-c0a6872b]{padding:12px 14px}.home-wrapper .card-header-custom .icon-badge[data-v-c0a6872b]{width:34px;height:34px;font-size:15px}.home-wrapper .card-title-custom[data-v-c0a6872b]{font-size:1.15rem}.home-wrapper .card-body-custom[data-v-c0a6872b]{padding:14px 14px 18px}.con-perfil .card-body-custom[data-v-c0a6872b]{padding-top:16px}.con-perfil .perfil-wrap[data-v-c0a6872b]{margin-top:0}.config-bloque[data-v-c0a6872b]{margin-bottom:12px}.config-switch[data-v-c0a6872b]{margin-bottom:14px}.invitar-botones[data-v-c0a6872b]{grid-template-columns:1fr}.con-perfil .header-section[data-v-c0a6872b]{margin-bottom:1rem!important}.con-perfil .logo-card[data-v-c0a6872b]{width:46px}.con-perfil .game-title .t-la[data-v-c0a6872b]{font-size:.85rem;letter-spacing:5px}.con-perfil .game-title .t-escoba[data-v-c0a6872b]{font-size:2.2rem;-webkit-text-stroke:1px #4a2a00}.con-perfil .game-title .t-del[data-v-c0a6872b]{font-size:1rem;letter-spacing:3px;margin-top:2px}.con-perfil .game-title .filete[data-v-c0a6872b]{width:26px}}@media(min-width:577px){.perfil-tarjeta[data-v-c0a6872b]{max-width:560px}.tabs-glass[data-v-c0a6872b]{display:flex;width:100%;max-width:560px}.tabs-glass .tab-btn[data-v-c0a6872b]{flex:1;padding-left:8px;padding-right:8px;white-space:nowrap}.content-wrapper .row>[class*=col-][data-v-c0a6872b]{flex:0 0 auto;width:100%;max-width:560px;padding-left:0;padding-right:0}}.aparecer[data-v-c0a6872b]{animation:aparecer-c0a6872b .35s ease-out both}@keyframes aparecer-c0a6872b{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.aparecer[data-v-c0a6872b]{animation:none}.slide-fade-enter-active[data-v-c0a6872b]{transition:none}}.pie-links[data-v-c0a6872b]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;font-size:.8rem;letter-spacing:.02em}.pie-sep[data-v-c0a6872b]{color:#f7ecd04d}.pie-link[data-v-c0a6872b]{color:#ffd24dbf;text-decoration:none;font-weight:600}.pie-link[data-v-c0a6872b]:hover{color:#ffd24d;text-decoration:underline}.pie-copy[data-v-c0a6872b]{margin-top:8px}@media(max-width:576px){.pie-links[data-v-c0a6872b]{font-size:.74rem}}@media(max-width:359px){.pie-links[data-v-c0a6872b]{font-size:.68rem;gap:4px 6px;letter-spacing:0}}.home-wrapper[data-v-c0a6872b]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.home-wrapper input[data-v-c0a6872b],.home-wrapper textarea[data-v-c0a6872b]{-webkit-user-select:text;user-select:text}.code-value[data-v-c0a6872b]{cursor:pointer}.carta[data-v-a99b78f1]{position:relative;width:100px;height:150px;cursor:pointer;border-radius:4.4%/2.93%;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.carta[data-v-a99b78f1]:before{content:"";position:absolute;inset:-4px}.carta img[data-v-a99b78f1]{display:block;width:100%;height:100%;object-fit:cover;box-shadow:0 4px 8px #00000040;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;pointer-events:none}@media(hover:hover){.carta.clickeable:hover img[data-v-a99b78f1]{transform:translateY(-6px);box-shadow:0 10px 16px #00000059}}.carta.seleccionada img[data-v-a99b78f1],.carta.seleccionada.clickeable:hover img[data-v-a99b78f1]{transform:translateY(-12px);box-shadow:0 0 0 2px #ffe08a,0 0 0 4px #965f0fe6,0 0 18px 4px #ffc83c8c,0 14px 20px #00000073}.carta[data-v-a99b78f1]:not(.clickeable){cursor:default}.carta:not(.clickeable) img[data-v-a99b78f1]{filter:brightness(.93)}@media(max-width:768px){.carta.seleccionada img[data-v-a99b78f1]{transform:translateY(-7px)}.carta.seleccionada img[data-v-a99b78f1]{box-shadow:0 0 0 2px #ffe08a,0 0 0 3px #965f0fe6,0 0 12px 3px #ffc83c8c,0 8px 14px #00000073}}.mazo-container[data-v-ab16345b]{position:absolute;min-height:120px;width:fit-content;display:flex}.alinear-izquierda[data-v-ab16345b]{justify-content:flex-start}.alinear-derecha[data-v-ab16345b]{justify-content:flex-end}.mazo-cartas[data-v-ab16345b]{position:relative;width:70px;height:105px}.pila-base[data-v-ab16345b]{position:absolute;top:0;left:0;width:70px;height:105px;z-index:1}.pila-base img[data-v-ab16345b]{width:100%;height:100%;border-radius:6px;box-shadow:0 2px 5px #0006}.badge-contador[data-v-ab16345b]{position:absolute;bottom:-6px;right:-6px;min-width:22px;text-align:center;padding:1px 6px;border-radius:999px;font-size:.75rem;font-weight:800;line-height:1.35;z-index:10;color:#2a1a05;background:linear-gradient(180deg,#ffe08a,#e8b13a);border:1px solid #8a5a12;box-shadow:0 2px 4px #00000073}.escobas-marcadas[data-v-ab16345b]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.escoba-marca[data-v-ab16345b]{position:absolute;top:0;left:0;width:70px;height:105px}.carta-cruzada[data-v-ab16345b]{position:absolute;width:70px;height:105px;transform:rotate(90deg);z-index:3}.carta-cruzada img[data-v-ab16345b]{width:100%;height:100%;border-radius:4px;box-shadow:0 4px 8px #00000080}.carta-tope[data-v-ab16345b]{position:absolute;width:70px;height:105px;z-index:4}.carta-tope img[data-v-ab16345b]{width:100%;height:100%;border-radius:4px;box-shadow:0 2px 4px #0000004d}.bordeMazo[data-v-ab16345b]{width:100px;height:140px;display:flex;align-items:center;justify-content:center;border:1.5px dashed rgba(232,190,90,.38);border-radius:12px;background:radial-gradient(ellipse at 50% 45%,#0000001f,#00000042);box-shadow:inset 0 3px 10px #0006,0 1px #ffe6a00f}.sin-cartas[data-v-ab16345b]{display:flex;flex-direction:column;align-items:center;gap:4px;color:#f3ead261;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:center;line-height:1.1;-webkit-user-select:none;user-select:none}.sin-cartas i[data-v-ab16345b]{font-size:1.3rem;color:#e8be5a59}.btn-reacciones[data-v-79ae2f5a]{position:relative;width:38px;height:38px;flex:0 0 auto;border-radius:50%;border:1.5px solid rgba(232,190,90,.75);background:radial-gradient(circle at 35% 30%,#5a3a1c,#2a1a0b 75%);color:#f3cf6b;font-size:1.05rem;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #00000073,inset 0 1px #ffe6a040;cursor:pointer;transition:transform .15s,opacity .2s,box-shadow .2s;-webkit-tap-highlight-color:transparent;padding:0}.btn-reacciones[data-v-79ae2f5a]:hover{transform:scale(1.06)}.btn-reacciones.abierto[data-v-79ae2f5a]{box-shadow:0 0 0 3px #f3cf6b59,0 2px 6px #00000073}.btn-reacciones.esperando[data-v-79ae2f5a]{opacity:.45;cursor:default;transform:none}.marca-mute[data-v-79ae2f5a]{position:absolute;right:-4px;bottom:-4px;width:17px;height:17px;border-radius:50%;background:#8a1c1c;color:#fff;font-size:.62rem;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.5)}.marca-chat[data-v-79ae2f5a]{position:absolute;right:-1px;top:-1px;width:11px;height:11px;border-radius:50%;background:#f3cf6b;border:1.5px solid #2a1a0b;animation:latido-79ae2f5a 1.6s ease-in-out infinite}@keyframes latido-79ae2f5a{50%{transform:scale(1.3)}}.panel-reacciones[data-v-79ae2f5a]{position:fixed;z-index:3000;padding:10px;border-radius:16px;background:linear-gradient(180deg,#301e0ef7,#1c1107f7);border:1px solid rgba(232,190,90,.55);box-shadow:0 10px 28px #0000008c,inset 0 1px #ffe6a01f;user-select:none;-webkit-user-select:none}.pr-frases[data-v-79ae2f5a]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.pr-frase[data-v-79ae2f5a]{border:1px solid rgba(232,190,90,.35);background:#fff0c80f;color:#f6e3b4;border-radius:10px;padding:8px 6px;font-size:.86rem;font-weight:600;line-height:1.15;cursor:pointer;transition:background .15s,transform .1s}.pr-frase[data-v-79ae2f5a]:hover{background:#f3cf6b29}.pr-frase[data-v-79ae2f5a]:active,.pr-emoji[data-v-79ae2f5a]:active{transform:scale(.94)}.pr-emojis[data-v-79ae2f5a]{display:flex;justify-content:space-between;margin-top:8px;padding-top:8px;border-top:1px solid rgba(232,190,90,.2)}.pr-emojis.solos[data-v-79ae2f5a]{margin-top:0;padding-top:0;border-top:none}.pr-emoji[data-v-79ae2f5a]{width:40px;height:40px;border:none;background:transparent;font-size:1.55rem;line-height:1;border-radius:10px;cursor:pointer;padding:0}.pr-emoji[data-v-79ae2f5a]:hover{background:#f3cf6b24}.pr-pie[data-v-79ae2f5a]{display:flex;justify-content:space-between;gap:8px;margin-top:8px;padding-top:4px;border-top:1px solid rgba(232,190,90,.2)}.pr-mute[data-v-79ae2f5a],.pr-reportar[data-v-79ae2f5a]{border:none;background:transparent;color:#f6e3b4a6;font-size:.76rem;padding:6px 2px 2px;cursor:pointer}.pr-mute.activo[data-v-79ae2f5a]{color:#f39b8b}.pr-reportar[data-v-79ae2f5a]{color:#f09682cc;margin-left:auto}.pr-chat[data-v-79ae2f5a]{margin-top:8px;padding-top:8px;border-top:1px solid rgba(232,190,90,.2)}.pr-switch[data-v-79ae2f5a]{display:flex;align-items:center;justify-content:space-between;color:#f6e3b4;font-size:.86rem;font-weight:600;cursor:pointer;position:relative;margin:0}.pr-switch input[data-v-79ae2f5a]{position:absolute;opacity:0;width:0;height:0}.pr-slider[data-v-79ae2f5a]{width:40px;height:22px;border-radius:11px;background:#fff0c826;border:1px solid rgba(232,190,90,.45);position:relative;transition:background .2s;flex:0 0 auto}.pr-slider[data-v-79ae2f5a]:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#e9d9b0;transition:transform .2s}.pr-switch input:checked+.pr-slider[data-v-79ae2f5a]{background:linear-gradient(180deg,#e7b94a,#b9832a)}.pr-switch input:checked+.pr-slider[data-v-79ae2f5a]:after{transform:translate(18px);background:#fff7e0}.pr-switch input:disabled+.pr-slider[data-v-79ae2f5a]{opacity:.6}.pr-aviso[data-v-79ae2f5a]{margin:6px 0 0;font-size:.74rem;color:#f6e3b499;line-height:1.25}.pr-aviso.destacado[data-v-79ae2f5a]{color:#f3cf6b}.pr-link[data-v-79ae2f5a]{color:#f3cf6b;text-decoration:underline}.pr-error[data-v-79ae2f5a]{margin:6px 0 0;font-size:.76rem;color:#f39b8b;line-height:1.25}.pr-ok[data-v-79ae2f5a]{margin:8px 0 0;font-size:.76rem;color:#9fd89a}.pr-cerrado[data-v-79ae2f5a]{margin:0;display:flex;gap:6px;align-items:flex-start;line-height:1.35}.pr-cerrado.neutro[data-v-79ae2f5a]{color:#f6e3b4b3}.pr-escribir[data-v-79ae2f5a]{display:flex;gap:6px;margin-top:8px}.pr-escribir input[data-v-79ae2f5a]{flex:1;min-width:0;border-radius:10px;border:1px solid rgba(232,190,90,.45);background:#0000004d;color:#fff3d6;padding:7px 10px;font-size:16px;outline:none;user-select:text;-webkit-user-select:text}.pr-escribir input[data-v-79ae2f5a]:focus{border-color:#f3cf6b}.pr-escribir input[data-v-79ae2f5a]::placeholder{color:#f6e3b466}.pr-escribir button[data-v-79ae2f5a]{width:40px;border-radius:10px;border:none;background:linear-gradient(180deg,#e7b94a,#b9832a);color:#2a1a0b;font-size:1rem;cursor:pointer}.pr-escribir button[data-v-79ae2f5a]:disabled{opacity:.45;cursor:default}.pr-edad[data-v-79ae2f5a]{margin-top:8px;padding:10px;border-radius:12px;background:#0000004d;border:1px solid rgba(232,190,90,.35)}.pr-edad-titulo[data-v-79ae2f5a]{margin:0 0 8px;font-size:.8rem;font-weight:700;color:#f6e3b4}.pr-check[data-v-79ae2f5a]{display:flex;align-items:flex-start;gap:8px;margin:0 0 8px;font-size:.78rem;line-height:1.3;color:#f6e3b4d9;cursor:pointer}.pr-check input[data-v-79ae2f5a]{flex:0 0 auto;width:18px;height:18px;margin-top:1px;accent-color:#e7b94a;cursor:pointer}.pr-edad-botones[data-v-79ae2f5a]{display:flex;justify-content:flex-end;gap:6px;margin-top:4px}.pr-btn-activar[data-v-79ae2f5a]{border:none;border-radius:8px;padding:5px 12px;font-size:.78rem;font-weight:700;color:#2a1a0b;background:linear-gradient(180deg,#e7b94a,#b9832a);cursor:pointer}.pr-btn-activar[data-v-79ae2f5a]:disabled{opacity:.45;cursor:default}.pr-confirma[data-v-79ae2f5a]{margin-top:8px;padding:8px;border-radius:10px;background:#8a1c1c40;border:1px solid rgba(240,150,130,.4)}.pr-confirma p[data-v-79ae2f5a]{margin:0 0 8px;font-size:.78rem;color:#f6e3b4;line-height:1.25}.pr-confirma div[data-v-79ae2f5a]{display:flex;justify-content:flex-end;gap:6px}.pr-btn-no[data-v-79ae2f5a],.pr-btn-si[data-v-79ae2f5a]{border-radius:8px;font-size:.78rem;font-weight:700;padding:5px 12px;cursor:pointer}.pr-btn-no[data-v-79ae2f5a]{border:1px solid rgba(232,190,90,.4);background:transparent;color:#f6e3b4}.pr-btn-si[data-v-79ae2f5a]{border:none;background:#b3261e;color:#fff}.panel-r-enter-active[data-v-79ae2f5a],.panel-r-leave-active[data-v-79ae2f5a]{transition:opacity .16s,transform .16s}.panel-r-enter-from[data-v-79ae2f5a],.panel-r-leave-to[data-v-79ae2f5a]{opacity:0;transform:translateY(8px) scale(.97)}.globo-reaccion[data-v-79ae2f5a]{position:fixed;z-index:2900;max-width:min(240px,70vw);padding:7px 12px;border-radius:14px;background:#fbf2dc;color:#3a2410;font-weight:700;font-size:.92rem;line-height:1.2;border:1.5px solid #d9aa45;box-shadow:0 6px 16px #0006;pointer-events:none;white-space:normal}.globo-emoji[data-v-79ae2f5a]{font-size:1.7rem;padding:4px 10px}.globo-texto[data-v-79ae2f5a]{font-weight:600;overflow-wrap:anywhere}.globo-reaccion[data-v-79ae2f5a]:after{content:"";position:absolute;width:12px;height:12px;background:#fbf2dc;border:1.5px solid #d9aa45;transform:rotate(45deg)}.globo-yo[data-v-79ae2f5a]:after{bottom:-7px;left:var(--cola, 18px);border-top:none;border-left:none}.globo-rival[data-v-79ae2f5a]:after{top:-7px;right:var(--cola, 18px);border-bottom:none;border-right:none}.globo-enter-active[data-v-79ae2f5a]{transition:opacity .18s,transform .25s cubic-bezier(.3,1.6,.5,1)}.globo-leave-active[data-v-79ae2f5a]{transition:opacity .35s}.globo-enter-from[data-v-79ae2f5a]{opacity:0;transform:scale(.6)}.globo-leave-to[data-v-79ae2f5a]{opacity:0}.globo-yo[data-v-79ae2f5a]{transform-origin:bottom left}.globo-rival[data-v-79ae2f5a]{transform-origin:top right}@media(max-width:768px){.btn-reacciones[data-v-79ae2f5a]{width:36px;height:36px;font-size:1rem}.globo-reaccion[data-v-79ae2f5a]{font-size:.85rem}.globo-emoji[data-v-79ae2f5a]{font-size:1.5rem}}.guia[data-v-6de5b9bd]{position:fixed;inset:0;z-index:3500;pointer-events:none}.guia-globo[data-v-6de5b9bd]{position:fixed;width:max-content;max-width:min(290px,calc(100vw - 24px));padding:12px 14px 10px;border-radius:16px;background:linear-gradient(180deg,#3a2410f7,#1c1107f7);border:1.5px solid rgba(232,190,90,.75);box-shadow:0 10px 28px #0009,inset 0 1px #ffe6a024;color:#f6e3b4;text-align:left;pointer-events:none;user-select:none;-webkit-user-select:none;transition:left .25s ease,top .25s ease}.guia-globo.centrado[data-v-6de5b9bd]{left:50%;top:38%;transform:translate(-50%,-50%);text-align:center}.guia-kicker[data-v-6de5b9bd]{margin:0 0 3px;font-size:.66rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#ffd76abf}.guia-texto[data-v-6de5b9bd]{margin:0;font-size:.95rem;line-height:1.35;font-weight:600;color:#fff3d6}.guia-saltar[data-v-6de5b9bd]{display:block;margin:8px 0 0 auto;padding:4px 2px;border:none;background:transparent;color:#f6e3b499;font-size:.78rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer;pointer-events:auto}.guia-globo.centrado .guia-saltar[data-v-6de5b9bd]{margin:8px auto 0}.guia-saltar[data-v-6de5b9bd]:hover,.guia-saltar[data-v-6de5b9bd]:focus-visible{color:#f6e3b4}@media(max-width:400px),(max-height:700px){.guia-globo[data-v-6de5b9bd]{max-width:min(250px,calc(100vw - 24px));padding:9px 12px 7px;border-radius:14px}.guia-texto[data-v-6de5b9bd]{font-size:.86rem;line-height:1.3}.guia-kicker[data-v-6de5b9bd]{font-size:.6rem;margin-bottom:2px}.guia-saltar[data-v-6de5b9bd]{margin-top:5px;font-size:.74rem}}.guia-mano[data-v-6de5b9bd]{position:fixed;width:44px;height:60px;transition:left .25s ease,top .25s ease;filter:drop-shadow(0 4px 6px rgba(0,0,0,.55))}.guia-mano-giro[data-v-6de5b9bd]{width:100%;height:100%}.guia-mano-giro.abajo[data-v-6de5b9bd]{transform:rotate(180deg)}.guia-mano-giro.izquierda[data-v-6de5b9bd]{transform:rotate(-90deg)}.guia-mano-svg[data-v-6de5b9bd]{display:block;animation:guia-toque-6de5b9bd 1.1s ease-in-out infinite}@keyframes guia-toque-6de5b9bd{0%,to{transform:translateY(6px)}50%{transform:translateY(-2px)}}.guia-globo-enter-active[data-v-6de5b9bd],.guia-globo-leave-active[data-v-6de5b9bd]{transition:opacity .2s ease,transform .25s ease}.guia-globo-enter-from[data-v-6de5b9bd],.guia-globo-leave-to[data-v-6de5b9bd]{opacity:0}.guia-globo:not(.centrado).guia-globo-enter-from[data-v-6de5b9bd]{transform:translateY(6px)}@media(prefers-reduced-motion:reduce){.guia-mano-svg[data-v-6de5b9bd]{animation:none}}.game-wrapper[data-v-722366f9]{height:100vh;overflow:hidden;display:flex;flex-direction:column;-webkit-user-select:none;-ms-user-select:none;user-select:none}.main-table[data-v-722366f9]{background:radial-gradient(circle,#2d5a27,#163014);border:10px solid #2c1b18;height:100vh;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;box-sizing:border-box;margin:0;transform:scale(.98)}.info-panel-top[data-v-722366f9],.my-hand-container-fluid[data-v-722366f9]{flex-shrink:0;width:100%}.carta-flotante[data-v-722366f9]{position:absolute;width:100px;height:150px;z-index:1000;pointer-events:none;top:50%;left:50%;transform:translate(-50%,-50%)}.carta-flotante img[data-v-722366f9]{width:100%;height:100%;border-radius:8px;box-shadow:0 8px 32px #0009}.mazo-reparto-container[data-v-722366f9]{position:absolute;top:0;right:0;z-index:4}.mazo-reparto-slot[data-v-722366f9]{position:relative;width:100px;height:140px;display:flex;align-items:center;justify-content:center;border-radius:12px;border:1.5px solid rgba(232,190,90,.3);background:linear-gradient(180deg,#28180a80,#140c058c);box-shadow:0 3px 8px #00000059,inset 0 1px #ffe6a00f}.mazo-reparto-slot .mazo-card-offset[data-v-722366f9]{filter:saturate(.45) brightness(.78)}.mr-etq[data-v-722366f9]{position:absolute;top:-9px;left:50%;transform:translate(-50%);padding:2px 9px 1px;border-radius:999px;font-family:Luckiest Guy,cursive;font-size:.68rem;letter-spacing:1.5px;line-height:1.2;color:#f7ecd09e;background:linear-gradient(180deg,#3a2410,#22140a);border:1px solid rgba(232,190,90,.35);box-shadow:0 2px 4px #00000073;text-transform:uppercase;white-space:nowrap}.mazo-stack[data-v-722366f9]{position:relative;width:70px;height:105px}.mazo-card-offset[data-v-722366f9]{position:absolute;width:70px;height:105px;border-radius:6px;border:1px solid rgba(0,0,0,.3)}.mazo-badge[data-v-722366f9]{position:absolute;bottom:-8px;right:-4px;z-index:5;min-width:22px;text-align:center;padding:1px 6px;border-radius:999px;font-size:.75rem;font-weight:800;line-height:1.35;color:#2a1a05;background:linear-gradient(180deg,#ffe08a,#e8b13a);border:1px solid #8a5a12;box-shadow:0 2px 4px #00000073}.captured-area[data-v-722366f9]{width:100px}.info-panel-top[data-v-722366f9]{padding:0;margin:0}.info-panel-top>div[data-v-722366f9]{padding-left:0;padding-right:0}.info-detail-bar[data-v-722366f9]{border-radius:8px;background:#0003;border-top:1px solid rgba(255,255,255,.2)!important;border-bottom:1px solid rgba(255,255,255,.2)!important;color:#fff}.info-panel-top[data-v-722366f9]{border:none!important}.detail-item[data-v-722366f9]{color:#fff;font-weight:900;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 6px rgba(255,255,255,.2)}.img-siete-icon[data-v-722366f9]{width:auto;height:40px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.8));object-fit:contain}.setenta-icons[data-v-722366f9]{display:inline-flex;gap:4px;align-items:center;height:32px}.player-brief[data-v-722366f9]{min-width:180px}.player-label[data-v-722366f9]{color:#ffd36a;font-weight:900;text-shadow:0 0 6px rgba(255,211,106,.6),0 2px 4px rgba(0,0,0,.9)}.points-value[data-v-722366f9]{color:#ffdf8a;font-weight:900;text-shadow:0 0 6px rgba(255,215,0,.5),0 2px 4px rgba(0,0,0,.8)}.turn-text[data-v-722366f9]{font-size:1.8rem;font-weight:900;letter-spacing:2px;position:absolute;left:50%;transform:translate(-50%);bottom:262px;width:100%;height:60px;display:flex;align-items:center;justify-content:center;gap:15px;z-index:100;pointer-events:none;margin:0}.turn-text[data-v-722366f9]{font-family:Luckiest Guy,cursive;font-weight:400}.turn-text.status-my-turn[data-v-722366f9]{background:none;-webkit-text-fill-color:#f7ecd0;color:#f7ecd0;text-shadow:0 3px 0 #3a2200,0 6px 12px rgba(0,0,0,.6);animation:turno-brillo-722366f9 2.4s ease-in-out infinite}@keyframes turno-brillo-722366f9{0%,to{filter:drop-shadow(0 0 4px rgba(255,200,60,.25))}50%{filter:drop-shadow(0 0 14px rgba(255,200,60,.65))}}.turn-text.status-waiting[data-v-722366f9]{background:none;-webkit-text-fill-color:rgba(243,234,210,.62);color:#f3ead29e;text-shadow:0 2px 0 rgba(0,0,0,.55);font-size:1.45rem}@media(prefers-reduced-motion:reduce){.turn-text.status-my-turn[data-v-722366f9]{animation:none}}.nombreJugador[data-v-722366f9]{background:linear-gradient(180deg,#fff7cf,#ffe07a 35%,#f5b81c 65%,#d98f0a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 3px 0 #3a2200);display:flex;align-items:center;line-height:1;height:100%;margin:0}.table-center[data-v-722366f9]{padding:20px;flex:1;display:flex;align-items:center;justify-content:center;min-height:0}.min-h-mesa[data-v-722366f9]{min-height:100%;height:100%}.opponent-hand-area[data-v-722366f9]{padding:10px 0;display:flex;justify-content:center;flex:1}.fila-rival[data-v-722366f9]{position:relative}.fila-rival>.opponent-hand-area[data-v-722366f9]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);flex:none;padding:0}.carta-miniatura img[data-v-722366f9]{height:70px;filter:brightness(.8)}.my-hand-container-fluid[data-v-722366f9]{padding:0;margin:0}.my-hand-container-fluid .row[data-v-722366f9]{align-items:flex-end;min-height:180px}.suma-preview[data-v-722366f9]{display:flex;justify-content:center}.suma-badge[data-v-722366f9]{display:flex;align-items:center;gap:10px;padding:6px 16px;border-radius:999px;font-weight:800;letter-spacing:1px;font-size:18px;box-shadow:0 6px 20px #00000059;transform:scale(1);animation:popIn-722366f9 .25s ease-out}.suma-label[data-v-722366f9]{font-size:12px;opacity:.85}.suma-num[data-v-722366f9]{font-size:26px}.suma-icon[data-v-722366f9]{font-size:22px}.suma-ok[data-v-722366f9]{background:linear-gradient(135deg,#2ecc71,#27ae60);color:#fff;animation:pulseOk-722366f9 1s infinite}.suma-wrong[data-v-722366f9]{background:linear-gradient(135deg,#e74c3c,#c0392b);color:#fff;animation:shake-722366f9 .35s}@keyframes pulseOk-722366f9{0%{box-shadow:0 0 #2ecc7199}70%{box-shadow:0 0 0 12px #2ecc7100}to{box-shadow:0 0 #2ecc7100}}@keyframes shake-722366f9{0%{transform:translate(0)}25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-2px)}to{transform:translate(0)}}@keyframes popIn-722366f9{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.btn-action[data-v-722366f9]{background:linear-gradient(135deg,#f1c40f,#f39c12);border:none;color:#2c2c2c;font-weight:900;letter-spacing:1px;padding:14px 36px;border-radius:14px;font-size:18px;display:inline-flex;align-items:center;gap:10px;box-shadow:0 10px 25px #00000059;transition:all .15s ease}.btn-action[data-v-722366f9]:hover:not(:disabled){transform:translateY(-2px) scale(1.03);box-shadow:0 14px 35px #00000073}.btn-action[data-v-722366f9]:active:not(:disabled){transform:translateY(1px) scale(.98)}.btn-action[data-v-722366f9]:disabled{background:linear-gradient(180deg,#2e1b0ce6,#180d06e6);color:#f7ecd06b;box-shadow:inset 0 0 0 1px #e8b13a4d,0 4px 10px #0000004d;cursor:not-allowed;filter:none;opacity:1}.toast-notification[data-v-722366f9]{position:fixed;top:100px;left:50%;transform:translate(-50%);padding:20px 40px;border-radius:12px;font-weight:900;font-size:1.2rem;z-index:9999;box-shadow:0 8px 32px #00000080;animation:slideDown-722366f9 .3s ease-out;background:linear-gradient(135deg,#2b3a55,#1b2438);color:#fff;max-width:calc(100% - 32px);text-align:center}.toast-notification.error[data-v-722366f9]{background:linear-gradient(135deg,#cdff44,#f4e512);color:#000}.toast-notification.success[data-v-722366f9]{background:linear-gradient(135deg,#00c851,#007e33);color:#fff}.toast-notification.info[data-v-722366f9]{background:linear-gradient(135deg,#2f6fdb,#1d4596);color:#fff}@media(max-width:768px){.toast-notification[data-v-722366f9]{top:70px;padding:12px 20px;font-size:1rem}}@keyframes slideDown-722366f9{0%{transform:translate(-50%) translateY(-100px);opacity:0}to{transform:translate(-50%) translateY(0);opacity:1}}.mensaje-global[data-v-722366f9]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.6);padding:40px 80px;border-radius:24px;z-index:9999;text-align:center;opacity:0;animation:entradaMensaje-722366f9 .6s ease-out forwards;box-shadow:0 30px 80px #0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mensaje-texto[data-v-722366f9]{font-size:3.5rem;font-weight:900;letter-spacing:4px;text-transform:uppercase;font-family:Comic Sans MS,Trebuchet MS,system-ui,sans-serif}.mensaje-global.ronda[data-v-722366f9]{background:linear-gradient(135deg,#1e1e1e,#333);border:4px solid #00ff99;color:#0f9;animation:entradaMensaje-722366f9 .6s ease-out forwards,pulsoRonda-722366f9 1.5s ease-in-out infinite}.mensaje-global.final[data-v-722366f9]{background:linear-gradient(135deg,gold,orange);border:5px solid #fff;color:#000;animation:entradaMensaje-722366f9 .6s ease-out forwards,shakeFinal-722366f9 .8s ease-in-out infinite}@keyframes entradaMensaje-722366f9{0%{opacity:0;transform:translate(-50%,-60%) scale(.4)}70%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes pulsoRonda-722366f9{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}}@keyframes shakeFinal-722366f9{0%{transform:translate(-50%,-50%) rotate(0)}25%{transform:translate(-48%,-50%) rotate(-1deg)}50%{transform:translate(-52%,-50%) rotate(1deg)}75%{transform:translate(-49%,-50%) rotate(-1deg)}to{transform:translate(-50%,-50%) rotate(0)}}.resumen-overlay[data-v-722366f9]{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px}.resumen-glass[data-v-722366f9]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:40px;width:100%;max-width:900px;box-shadow:0 25px 50px #00000080}.resumen-titulo[data-v-722366f9]{text-align:center;font-weight:900;letter-spacing:5px;color:gold;margin-bottom:40px}.resumen-tabla[data-v-722366f9]{display:grid;grid-template-columns:1fr 120px 1fr;align-items:center;gap:10px;text-align:center}.resumen-header[data-v-722366f9]{font-size:1.4rem;font-weight:900;color:#0f9;text-transform:uppercase;justify-self:center;padding-left:20px;padding-right:20px}.resumen-header-vs[data-v-722366f9]{font-style:italic;opacity:.6;justify-self:center}.resumen-label[data-v-722366f9]{color:#fff;background:#ffffff1a;border-radius:4px;padding:4px;font-size:.7rem;letter-spacing:1px}.resumen-val[data-v-722366f9]{font-size:1rem;font-weight:500;font-family:Poppins,Nunito,Comic Neue,system-ui,sans-serif;font-weight:600;letter-spacing:.3px;transition:all .25s ease}.resumen-val span[data-v-722366f9]{font-size:.85em;opacity:.85;margin-left:4px}.resumen-total[data-v-722366f9]{font-size:3rem;font-weight:900;color:gold;text-shadow:0 0 15px rgba(255,215,0,.5)}.resumen-label-total[data-v-722366f9]{font-size:1.2rem;font-weight:700;color:#fff}.resumen-tabla>div[data-v-722366f9]{min-height:42px;display:flex;align-items:center}.col-jugador[data-v-722366f9]{width:100%;justify-content:center;border-radius:10px;padding:6px 12px;font-weight:600;transition:all .25s ease}.fila-centro[data-v-722366f9]{justify-content:center;background:#ffffff0f;border-radius:8px;font-size:.75rem;letter-spacing:1px;opacity:.85}.col-jugador.ganador[data-v-722366f9]{background:linear-gradient(90deg,#1f6f3b,#2fa96c);box-shadow:0 0 12px #3cffa073}.col-jugador.perdedor[data-v-722366f9]{background:linear-gradient(90deg,#5a1e1e,#8c2c2c);box-shadow:0 0 10px #ff505059;opacity:.85}.col-jugador.empate[data-v-722366f9]{background:linear-gradient(90deg,#7a6a1f,#c2a93a);box-shadow:0 0 10px #ffdc7866}.puntos[data-v-722366f9]{font-size:.85rem;margin-left:6px;opacity:.8}.puntos.positivo[data-v-722366f9]{color:gold;font-weight:700;text-shadow:0 0 6px rgba(255,215,0,.8),0 0 12px rgba(255,215,0,.6);animation:glow-722366f9 1.5s ease-in-out infinite alternate}@keyframes glow-722366f9{0%{text-shadow:0 0 6px rgba(255,215,0,.6),0 0 10px rgba(255,215,0,.4)}to{text-shadow:0 0 10px rgba(255,215,0,1),0 0 18px rgba(255,215,0,.9)}}.resumen-acciones[data-v-722366f9]{text-align:center}.btn-aceptar-final[data-v-722366f9]{background:#0f9;color:#000;border:none;padding:15px 80px;font-weight:900;font-size:1.3rem;border-radius:50px;box-shadow:0 10px 20px #00ff994d;transition:.3s;cursor:pointer}.btn-aceptar-final[data-v-722366f9]:hover{transform:translateY(-3px);box-shadow:0 15px 25px #00ff9980}.esperando-jugador[data-v-722366f9]{font-size:1.2rem;color:gold;font-weight:700;letter-spacing:2px}@media(max-width:768px){.game-wrapper[data-v-722366f9]{margin:0!important;padding:0!important;width:100vw!important;max-width:100vw!important;position:relative;left:50%;right:50%;margin-left:-50vw!important;margin-right:-50vw!important}[data-v-722366f9]:host,body[data-v-722366f9],#app[data-v-722366f9]{overflow-x:hidden;background-color:#1a1a1a}.info-panel-top[data-v-722366f9],.main-table[data-v-722366f9],.container-fluid[data-v-722366f9]{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;border-radius:0!important}.main-table[data-v-722366f9]{border:none!important;box-shadow:none!important;min-height:100vh}.info-detail-bar[data-v-722366f9]{font-size:.7rem;padding:5px 0}.detail-item[data-v-722366f9]{font-size:.65rem}.img-siete-icon[data-v-722366f9]{height:16px}.player-brief[data-v-722366f9]{min-width:auto}.player-label[data-v-722366f9]{font-size:.75rem}.points-value[data-v-722366f9]{font-size:.65rem}.carta-miniatura img[data-v-722366f9]{height:50px}.table-center[data-v-722366f9]{padding:10px!important}.table-center .carta[data-v-722366f9]{transform:scale(.8);margin:-5px}.min-h-mesa[data-v-722366f9]{min-height:200px}.mazo-badge[data-v-722366f9]{font-size:.6rem;bottom:-15px}.my-hand-container-fluid .row[data-v-722366f9]{flex-direction:column;gap:10px}.col-3[data-v-722366f9],.col-6[data-v-722366f9]{width:100%!important;max-width:100%!important}.turn-text[data-v-722366f9]{font-size:1.2rem}.my-hand-container-fluid .carta[data-v-722366f9]{transform:scale(.85)}.suma-badge[data-v-722366f9]{font-size:14px;padding:4px 12px}.suma-num[data-v-722366f9]{font-size:20px}.btn-action[data-v-722366f9]{width:100%;padding:12px 20px;font-size:1rem}.mensaje-texto[data-v-722366f9]{font-size:1.8rem}.resumen-glass[data-v-722366f9]{padding:20px;width:95%}.resumen-tabla[data-v-722366f9]{font-size:.85rem}.resumen-total[data-v-722366f9]{font-size:2rem}.btn-aceptar-final[data-v-722366f9]{padding:12px 40px;font-size:1rem}}.player-avatar[data-v-722366f9]{display:flex;align-items:center;justify-content:center}.avatar-img[data-v-722366f9]{border-radius:16px;object-fit:contain;background:transparent}.avatar-oponente[data-v-722366f9]{width:80px;height:80px}.avatar-yo[data-v-722366f9]{width:95px;height:95px}.avatar-brillo[data-v-722366f9]{filter:drop-shadow(0 0 4px rgba(255,215,0,.8)) drop-shadow(0 0 10px rgba(255,170,0,.6))}.resumen-suma-section[data-v-722366f9]{margin-top:30px;padding-top:25px;border-top:2px solid rgba(255,255,255,.1)}.resumen-suma-grid[data-v-722366f9]{display:grid;grid-template-columns:1fr 40px 1fr;gap:15px;align-items:center}.resumen-suma-col[data-v-722366f9]{display:flex;flex-direction:column;align-items:center;gap:8px}.resumen-suma-expresion[data-v-722366f9]{display:flex;align-items:center;gap:10px;font-family:Poppins,Nunito,sans-serif}.suma-numero[data-v-722366f9]{font-size:1.8rem;font-weight:700;padding:6px 16px;border-radius:8px;min-width:60px;text-align:center}.suma-numero.ronda[data-v-722366f9]{background:linear-gradient(135deg,#2fa96c4d,#1f6f3b4d);border:2px solid rgba(47,169,108,.5);color:#0f9}.suma-numero.anterior[data-v-722366f9]{background:#ffffff0d;border:2px solid rgba(255,255,255,.2);color:#fffc}.suma-operador[data-v-722366f9],.suma-igual[data-v-722366f9]{font-size:1.5rem;color:#fff6;font-weight:300}.suma-total[data-v-722366f9]{font-size:2.2rem;font-weight:900;color:gold;text-shadow:0 0 15px rgba(255,215,0,.6),0 0 30px rgba(255,215,0,.3);padding:8px 20px;border-radius:10px;background:#ffd7000d;border:2px solid rgba(255,215,0,.3);min-width:80px;text-align:center}.suma-labels[data-v-722366f9]{display:flex;gap:45px;margin-top:4px}.suma-label-mini[data-v-722366f9]{font-size:.65rem;letter-spacing:1px;color:#ffffff80;text-transform:uppercase;font-weight:600}.suma-label-mini.final[data-v-722366f9]{color:gold;margin-left:10px}.resumen-suma-vs[data-v-722366f9]{opacity:.3;font-style:italic;font-size:1rem;text-align:center}@keyframes pulse-gold-suma-722366f9{0%,to{box-shadow:0 0 15px #ffd70066}50%{box-shadow:0 0 25px #ffd70099}}.objetivo-section[data-v-722366f9]{margin-top:20px;padding-top:20px;border-top:2px solid rgba(255,255,255,.1)}.objetivo-container[data-v-722366f9]{display:flex;flex-direction:column;align-items:center;gap:8px}.objetivo-label[data-v-722366f9]{font-size:.75rem;letter-spacing:2px;color:#fff9;text-transform:uppercase;font-weight:700}.objetivo-valor[data-v-722366f9]{font-size:2.5rem;font-weight:900;color:#0f9;text-shadow:0 0 10px rgba(0,255,153,.6),0 0 20px rgba(0,255,153,.3);padding:10px 30px;border-radius:12px;background:#00ff990d;border:2px solid rgba(0,255,153,.3)}.suma-total-ganador[data-v-722366f9]{animation:pulse-gold-ganador-722366f9 1.5s ease-in-out infinite!important;box-shadow:0 0 20px #ffd700cc,0 0 40px #ffd70099,0 0 60px #ffd70066!important}@keyframes pulse-gold-ganador-722366f9{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd700cc,0 0 40px #ffd70099}50%{transform:scale(1.05);box-shadow:0 0 30px gold,0 0 50px #ffd700cc,0 0 70px #ffd70099}}.resumen-glass-compacto[data-v-722366f9]{overflow-y:auto;padding:25px!important;transform:scale(.85);transform-origin:center}.resumen-glass-compacto .resumen-titulo[data-v-722366f9]{font-size:1.8rem;margin-bottom:25px!important}.resumen-glass-compacto .resumen-tabla[data-v-722366f9]{gap:8px!important;font-size:.9rem}.resumen-glass-compacto .resumen-header[data-v-722366f9]{font-size:1.1rem!important}.resumen-glass-compacto .resumen-total[data-v-722366f9]{font-size:2rem!important}.resumen-glass-compacto .objetivo-valor[data-v-722366f9]{font-size:1.8rem!important;padding:8px 20px!important}.resumen-glass-compacto .suma-numero[data-v-722366f9]{font-size:1.4rem!important;padding:4px 12px!important}.resumen-glass-compacto .suma-total[data-v-722366f9]{font-size:1.8rem!important;padding:6px 16px!important}.resumen-glass-compacto .resumen-suma-section[data-v-722366f9]{margin-top:20px!important;padding-top:15px!important}.resumen-glass-compacto .objetivo-section[data-v-722366f9]{margin-top:15px!important;padding-top:15px!important}.resumen-glass-compacto[data-v-722366f9]::-webkit-scrollbar{width:8px}.resumen-glass-compacto[data-v-722366f9]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:10px}.resumen-glass-compacto[data-v-722366f9]::-webkit-scrollbar-thumb{background:#ffd7004d;border-radius:10px}.resumen-glass-compacto[data-v-722366f9]::-webkit-scrollbar-thumb:hover{background:#ffd70080}.ganador-container[data-v-722366f9]{position:relative;display:inline-block;width:100%;margin-bottom:20px;overflow:hidden;padding:30px 0}.nombre-ganador-animado[data-v-722366f9]{position:relative;z-index:10;animation:zoom-bounce-722366f9 2s ease-in-out infinite,glow-winner 1.5s ease-in-out infinite alternate;font-weight:900!important;font-size:2.5rem!important;background:linear-gradient(45deg,gold,#ffed4e,gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 200%;animation:zoom-bounce-722366f9 2s ease-in-out infinite,gradient-shift-722366f9 3s ease infinite;filter:drop-shadow(0 0 20px rgba(255,215,0,.8))}.confeti-canvas[data-v-722366f9]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.confeti[data-v-722366f9]{position:absolute;width:8px;height:8px;top:-10%;opacity:0;border-radius:50%;box-shadow:0 0 10px #ffd700cc;animation:confeti-fall-722366f9 linear infinite}.confeti[data-v-722366f9]:nth-child(3n){width:6px;height:12px;border-radius:3px}.confeti[data-v-722366f9]:nth-child(5n){width:10px;height:10px;transform:rotate(45deg)}.confeti[data-v-722366f9]:nth-child(7n){width:4px;height:4px;box-shadow:0 0 15px gold}@keyframes confeti-fall-722366f9{0%{top:-10%;opacity:1;transform:translateY(0) rotate(0)}to{top:110%;opacity:.3;transform:translateY(0) rotate(360deg)}}@keyframes zoom-bounce-722366f9{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes gradient-shift-722366f9{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.btn-esperando[data-v-722366f9]{opacity:.6;cursor:wait;animation:pulse-722366f9 1.5s infinite}@keyframes pulse-722366f9{0%,to{opacity:.6}50%{opacity:.8}}@keyframes popIn-722366f9{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes spinSlow-722366f9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rematch-panel[data-v-722366f9]{position:fixed;bottom:30px;right:30px;z-index:1500}.btn-revancha[data-v-722366f9]{padding:14px 28px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;border-radius:12px;font-weight:700;font-size:1rem;cursor:pointer;box-shadow:0 8px 25px #6366f166;transition:all .2s ease;display:flex;align-items:center;gap:8px}.btn-revancha[data-v-722366f9]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 35px #6366f199}.btn-revancha[data-v-722366f9]:disabled{opacity:.6;cursor:not-allowed}.rematch-notification[data-v-722366f9]{position:fixed;top:20px;left:50%;transform:translate(-50%);background:#fff;padding:16px 24px;border-radius:16px;box-shadow:0 12px 40px #0003;z-index:2000;border:2px solid #6366f1;min-width:320px;text-align:center}.notif-content p[data-v-722366f9]{margin:0;color:#1f2937;font-weight:600}.notif-actions[data-v-722366f9]{display:flex;gap:12px;justify-content:center;margin-top:12px}.notif-actions button[data-v-722366f9]{padding:10px 20px;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:transform .15s ease}.notif-actions button[data-v-722366f9]:hover{transform:translateY(-1px)}.btn-accept[data-v-722366f9]{background:linear-gradient(135deg,#16a34a,#22c55e);color:#fff}.btn-decline[data-v-722366f9]{background:linear-gradient(135deg,#dc2626,#ef4444);color:#fff}.fade-enter-active[data-v-722366f9],.fade-leave-active[data-v-722366f9]{transition:opacity .3s ease}.fade-enter-from[data-v-722366f9],.fade-leave-to[data-v-722366f9]{opacity:0}.slide-enter-active[data-v-722366f9],.slide-leave-active[data-v-722366f9]{transition:all .3s ease}.slide-enter-from[data-v-722366f9],.slide-leave-to[data-v-722366f9]{transform:translate(-50%) translateY(-20px);opacity:0}@media(max-width:768px){.rematch-panel[data-v-722366f9]{bottom:20px;right:20px}.btn-revancha[data-v-722366f9]{padding:12px 24px;font-size:.9rem}.rematch-notification[data-v-722366f9]{min-width:280px;padding:14px 20px}.notif-actions button[data-v-722366f9]{padding:8px 16px;font-size:.9rem}}.timer-container[data-v-722366f9]{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#4e3218,#1e1208 75%)!important;box-shadow:0 2px 6px #00000080,inset 0 1px #ffe6a02e;-webkit-text-fill-color:initial;background:none;-webkit-background-clip:unset;background-clip:unset}.timer-ring[data-v-722366f9]{grid-area:1 / 1;transform:rotate(-90deg);width:38px;height:38px}.timer-ring-bg[data-v-722366f9]{fill:none;stroke:#0006;stroke-width:4}.timer-ring-progress[data-v-722366f9]{fill:none;stroke:#f5c542;filter:drop-shadow(0 0 2px rgba(255,200,60,.6));stroke-width:4;stroke-linecap:round;stroke-dasharray:113.1;stroke-dashoffset:0;transition:stroke-dashoffset .9s linear,stroke .3s ease}.timer-num[data-v-722366f9]{grid-area:1 / 1;z-index:1;font-family:Luckiest Guy,cursive;font-size:.95rem;font-weight:400;letter-spacing:0;color:#f7ecd0;-webkit-text-fill-color:#f7ecd0;text-shadow:0 2px 0 #3a2200;line-height:1;padding-top:2px}.timer-urgente[data-v-722366f9]{color:#ffb19f!important;-webkit-text-fill-color:#ffb19f!important;text-shadow:0 2px 0 #3a0a00,0 0 8px rgba(224,69,47,.8)!important;animation:urgente-pulse-722366f9 .5s ease-in-out infinite}@keyframes urgente-pulse-722366f9{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.avatar-feliz[data-v-722366f9]{filter:drop-shadow(0 0 6px rgba(255,215,0,.9)) drop-shadow(0 0 14px rgba(255,200,0,.6)) drop-shadow(0 0 25px rgba(255,180,0,.4));animation:feliz-pulse-722366f9 .8s ease-in-out infinite alternate}@keyframes feliz-pulse-722366f9{0%{filter:drop-shadow(0 0 6px rgba(255,215,0,.9)) drop-shadow(0 0 14px rgba(255,200,0,.6))}to{filter:drop-shadow(0 0 10px rgba(255,230,0,1)) drop-shadow(0 0 22px rgba(255,210,0,.8)) drop-shadow(0 0 35px rgba(255,180,0,.5))}}.avatar-enojo[data-v-722366f9]{filter:drop-shadow(0 0 6px rgba(255,50,50,.9)) drop-shadow(0 0 14px rgba(200,0,0,.6)) drop-shadow(0 0 25px rgba(180,0,0,.4));animation:enojo-pulse-722366f9 .4s ease-in-out infinite alternate}@keyframes enojo-pulse-722366f9{0%{filter:drop-shadow(0 0 6px rgba(255,50,50,.9)) drop-shadow(0 0 14px rgba(200,0,0,.6))}to{filter:drop-shadow(0 0 12px rgba(255,80,80,1)) drop-shadow(0 0 24px rgba(220,0,0,.8)) drop-shadow(0 0 38px rgba(180,0,0,.5))}}.banner-desconexion[data-v-722366f9]{position:fixed;top:12px;left:50%;transform:translate(-50%);z-index:3000;max-width:calc(100% - 32px);padding:8px 16px;border-radius:999px;background:#aa2323eb;color:#fff;font-weight:600;font-size:.9rem;text-align:center;box-shadow:0 4px 14px #0006}.fin-card[data-v-722366f9]{position:relative;width:100%;max-width:560px;padding:36px 32px 28px;border-radius:22px;text-align:center;color:#f3ead2;background:radial-gradient(ellipse at top,#2f5e29,#1a3816 60%,#12280f);border:6px solid #2c1b18;box-shadow:inset 0 0 0 1px #ffd70040,inset 0 0 60px #00000059,0 25px 60px #0009;overflow:hidden}.fin-eyebrow[data-v-722366f9]{font-size:.8rem;letter-spacing:3px;text-transform:uppercase;color:#f3ead299;margin-bottom:6px;position:relative;z-index:2}.fin-titulo[data-v-722366f9]{font-family:Luckiest Guy,cursive;font-size:3.2rem;letter-spacing:3px;line-height:1.1;margin:0 0 6px;position:relative;z-index:2}.fin-gane .fin-titulo[data-v-722366f9]{background:linear-gradient(180deg,#fff3a8,gold 55%,#e0a800);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 14px rgba(255,215,0,.55))}.fin-perdi .fin-titulo[data-v-722366f9]{color:#e9dcc0;text-shadow:0 3px 0 rgba(0,0,0,.35)}.fin-empate .fin-titulo[data-v-722366f9]{color:#dfe6ea;text-shadow:0 0 12px rgba(220,230,235,.35)}.fin-sub[data-v-722366f9]{font-size:1.05rem;color:#f3ead2d9;margin:0 0 26px;position:relative;z-index:2}.fin-historial[data-v-722366f9]{position:relative;z-index:2;display:inline-flex;align-items:center;gap:10px;margin:-14px auto 20px;padding:6px 14px 5px;border-radius:999px;background:#0000004d;border:1px solid rgba(255,210,77,.35)}.fh-etq[data-v-722366f9]{font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#f3ead2a6}.fh-marcador[data-v-722366f9]{display:inline-flex;align-items:baseline;gap:5px;font-family:Luckiest Guy,cursive;font-size:1.2rem;color:#f3ead2;padding-top:2px}.fh-marcador b[data-v-722366f9]{font-weight:400}.fh-marcador b.adelante[data-v-722366f9]{color:#ffd24d}.fh-marcador i[data-v-722366f9]{font-style:normal;opacity:.6}.fh-empates[data-v-722366f9]{font-size:.72rem;color:#f3ead28c}.fin-marcador[data-v-722366f9]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:18px 12px;margin-bottom:26px;border-radius:16px;background:#00000040;border:1px solid rgba(255,215,0,.12);position:relative;z-index:2}.fin-marcador .fin-jugador[data-v-722366f9]:first-child{grid-column:1;grid-row:1}.fin-marcador .fin-separador[data-v-722366f9]{grid-column:2;grid-row:1}.fin-marcador .fin-jugador[data-v-722366f9]:nth-child(2){grid-column:3;grid-row:1}.fin-jugador[data-v-722366f9]{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.fin-avatar[data-v-722366f9]{position:relative;width:76px;height:76px}.fin-avatar img[data-v-722366f9]{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid rgba(243,234,210,.35);background:#1a3816}.fin-jugador.es-ganador .fin-avatar img[data-v-722366f9]{border-color:gold;box-shadow:0 0 18px #ffd70099}.fin-jugador.es-perdedor .fin-avatar img[data-v-722366f9]{filter:saturate(.6) brightness(.85)}.fin-corona[data-v-722366f9]{position:absolute;top:-18px;left:50%;transform:translate(-50%) rotate(-8deg);font-size:1.6rem;filter:drop-shadow(0 2px 3px rgba(0,0,0,.5))}.fin-nombre[data-v-722366f9]{font-weight:700;font-size:.95rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-vos[data-v-722366f9]{font-weight:400;color:#f3ead28c}.fin-puntos[data-v-722366f9]{font-family:Luckiest Guy,cursive;font-size:2.4rem;line-height:1;color:#f3ead2bf}.fin-jugador.es-ganador .fin-puntos[data-v-722366f9]{color:gold}.fin-separador[data-v-722366f9]{font-size:2rem;color:#f3ead259;padding-top:70px}.fin-acciones[data-v-722366f9]{display:flex;flex-direction:column;align-items:center;gap:14px;position:relative;z-index:2}.fin-principal[data-v-722366f9]{min-width:260px;justify-content:center}.fin-secundarias[data-v-722366f9]{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.fin-secundario[data-v-722366f9]{background:transparent;color:#f3ead2;border:1px solid rgba(243,234,210,.35);border-radius:12px;padding:10px 18px;font-weight:700;font-size:.95rem;cursor:pointer;transition:background .15s,border-color .15s}.fin-secundario[data-v-722366f9]:hover{background:#ffd70014;border-color:#ffd7008c}@media(max-width:576px){.fin-card[data-v-722366f9]{padding:26px 16px 20px;border-width:4px}.fin-titulo[data-v-722366f9]{font-size:2.4rem}.fin-avatar[data-v-722366f9]{width:60px;height:60px}.fin-puntos[data-v-722366f9]{font-size:2rem}.fin-separador[data-v-722366f9]{padding-top:56px}.fin-principal[data-v-722366f9]{min-width:0;width:100%}}.rematch-notification[data-v-722366f9]{top:20px;background:linear-gradient(180deg,#2f5e29,#1a3816);border:3px solid #2c1b18;box-shadow:inset 0 0 0 1px #ffd7004d,0 14px 40px #0000008c;border-radius:16px;padding:14px 18px;min-width:0;width:max-content;max-width:calc(100% - 32px);z-index:3000}.rematch-notification .notif-content[data-v-722366f9]{display:flex;align-items:center;gap:14px}.notif-avatar[data-v-722366f9]{width:44px;height:44px;border-radius:50%;border:2px solid #ffd700;object-fit:cover;flex-shrink:0}.notif-texto[data-v-722366f9]{display:flex;flex-direction:column;text-align:left;line-height:1.2;color:#f3ead2}.notif-texto strong[data-v-722366f9]{color:gold;font-size:1.05rem}.notif-texto span[data-v-722366f9]{font-size:.9rem;color:#f3ead2d9}.rematch-notification .notif-actions[data-v-722366f9]{display:flex;gap:8px;margin:0 0 0 6px}.rematch-notification .notif-actions button[data-v-722366f9]{border:none;border-radius:10px;padding:9px 16px;font-weight:800;font-size:.9rem;cursor:pointer;transition:transform .12s,background .15s}.rematch-notification .btn-accept[data-v-722366f9]{background:linear-gradient(135deg,#f1c40f,#f39c12);color:#2c2c2c}.rematch-notification .notif-actions .btn-decline[data-v-722366f9]{background:transparent;color:#f3ead2;border:1px solid rgba(243,234,210,.4)}.rematch-notification .notif-actions button[data-v-722366f9]:hover{transform:translateY(-1px)}@media(max-width:576px){.rematch-notification .notif-content[data-v-722366f9]{flex-wrap:wrap;justify-content:center}.rematch-notification .notif-actions[data-v-722366f9]{margin:4px 0 0;width:100%;justify-content:center}}.resumen-glass[data-v-722366f9]{max-width:760px;color:#f3ead2;background:radial-gradient(ellipse at top,#2f5e29,#1a3816 60%,#12280f);border:6px solid #2c1b18;border-radius:22px;box-shadow:inset 0 0 0 1px #ffd70040,inset 0 0 60px #00000059,0 25px 60px #0009}.resumen-titulo[data-v-722366f9]{font-family:Luckiest Guy,cursive;font-weight:400;font-size:2.2rem;letter-spacing:3px;margin-bottom:24px;background:linear-gradient(180deg,#fff3a8,gold 55%,#e0a800);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 10px rgba(255,215,0,.35))}.resumen-header[data-v-722366f9]{color:#f3ead2}.resumen-header-vs[data-v-722366f9]{color:#f3ead273}.resumen-label[data-v-722366f9],.resumen-label-total[data-v-722366f9]{color:#f3ead2d9;background:#00000040}.resumen-total[data-v-722366f9]{color:gold}.col-jugador.ganador[data-v-722366f9]{background:#ffd70024;border:1px solid rgba(255,215,0,.45);box-shadow:none;color:#fff6d0}.col-jugador.perdedor[data-v-722366f9]{background:#00000047;border:1px solid rgba(243,234,210,.08);box-shadow:none;color:#f3ead299;opacity:1}.col-jugador.empate[data-v-722366f9]{background:#f3ead212;border:1px solid rgba(243,234,210,.18);box-shadow:none;color:#f3ead2}.puntos.positivo[data-v-722366f9]{text-shadow:none;animation:none}.objetivo-section[data-v-722366f9],.resumen-suma-section[data-v-722366f9]{border-top-color:#ffd70026}.objetivo-label[data-v-722366f9],.suma-label-mini[data-v-722366f9]{color:#f3ead299}.objetivo-valor[data-v-722366f9]{color:gold;text-shadow:0 0 10px rgba(255,215,0,.35);background:#ffd7000f;border-color:#ffd70059}.resumen-acciones[data-v-722366f9]{margin-top:28px}.objetivo-section[data-v-722366f9],.resumen-suma-section[data-v-722366f9]{margin-top:24px}.suma-numero.ronda[data-v-722366f9]{color:#f3ead2;background:#00000040;border-color:#f3ead24d}.suma-numero.anterior[data-v-722366f9]{color:#f3ead2bf;background:#00000026;border-color:#f3ead226}.btn-aceptar-final[data-v-722366f9]{background:linear-gradient(135deg,#f1c40f,#f39c12);color:#2c2c2c;border:none;border-radius:14px;padding:14px 64px;font-size:1.1rem;font-weight:900;letter-spacing:1px;box-shadow:0 10px 25px #00000059;transition:transform .15s ease,box-shadow .15s ease}.btn-aceptar-final[data-v-722366f9]:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 14px 35px #00000073}.esperando-jugador[data-v-722366f9]{display:inline-flex;align-items:center;gap:10px;color:#f3ead2;font-size:1rem;letter-spacing:1px}.mensaje-global.ronda[data-v-722366f9]{--neon: #ffd84d;display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 42px 16px;background:#081208f0;border:1.5px solid var(--neon);border-radius:18px;box-shadow:0 0 6px var(--neon),0 0 26px color-mix(in srgb,var(--neon) 45%,transparent),inset 0 0 14px color-mix(in srgb,var(--neon) 18%,transparent),0 20px 50px #0009;color:#f3ead2;animation:entradaMensaje-722366f9 .5s ease-out forwards,neon-encender-722366f9 1.2s ease-out}.mensaje-global.ronda .mensaje-texto[data-v-722366f9]{font-family:Luckiest Guy,cursive;font-weight:400;font-size:2.4rem;letter-spacing:2px;color:var(--neon);text-shadow:0 0 12px color-mix(in srgb,var(--neon) 60%,transparent);white-space:nowrap}.mensaje-global.ronda .mensaje-sub[data-v-722366f9]{font-family:Poppins,Nunito,system-ui,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.5px;color:#f3ead2;white-space:nowrap}@media(max-width:768px){.mensaje-global.ronda[data-v-722366f9]{padding:14px 26px 12px!important}.mensaje-global.ronda .mensaje-texto[data-v-722366f9]{font-size:1.8rem!important}.mensaje-global.ronda .mensaje-sub[data-v-722366f9]{font-size:.9rem}}.toast-notification[data-v-722366f9],.banner-desconexion[data-v-722366f9]{--neon: #ffd84d;background:#081208f0;color:#f3ead2;border:1.5px solid var(--neon);border-radius:14px;box-shadow:0 0 6px var(--neon),0 0 22px color-mix(in srgb,var(--neon) 45%,transparent),inset 0 0 12px color-mix(in srgb,var(--neon) 18%,transparent),0 12px 30px #0000008c;font-weight:700;font-size:1rem;letter-spacing:.2px;padding:12px 22px;text-shadow:0 0 10px color-mix(in srgb,var(--neon) 35%,transparent);animation:slideDown-722366f9 .3s ease-out,neon-encender-722366f9 1.2s ease-out}.toast-notification[data-v-722366f9]{width:max-content;max-width:calc(100% - 32px)}@media(max-width:768px){.toast-notification[data-v-722366f9]{font-size:.92rem!important;padding:10px 18px!important}}.toast-notification.info[data-v-722366f9]{--neon: #ffd84d;background:#081208f0;color:#f3ead2}.toast-notification.success[data-v-722366f9]{--neon: #59f08a;background:#081208f0;color:#f3ead2}.toast-notification.error[data-v-722366f9]{--neon: #ff6b4a;background:#081208f0;color:#f3ead2}.banner-desconexion[data-v-722366f9]{--neon: #ff8a3d;display:flex;align-items:center;gap:10px;width:max-content;max-width:calc(100% - 24px);padding:8px 16px;border-radius:999px;font-size:.82rem;font-weight:600;text-align:left;z-index:3000;animation:neon-encender-722366f9 1.2s ease-out,neon-latido-722366f9 2.4s ease-in-out 1.2s infinite}.banner-desconexion strong[data-v-722366f9]{color:var(--neon)}.punto-vivo[data-v-722366f9]{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:var(--neon);box-shadow:0 0 8px var(--neon)}@keyframes neon-encender-722366f9{0%,20%,40%{border-color:transparent;box-shadow:0 12px 30px #0000008c}10%,30%,to{border-color:var(--neon)}}@keyframes neon-latido-722366f9{50%{box-shadow:0 0 3px var(--neon),0 0 12px color-mix(in srgb,var(--neon) 30%,transparent),0 12px 30px #0000008c}}.mini-spinner.claro[data-v-722366f9]{border-color:#ffd70040;border-top-color:gold}.mini-spinner[data-v-722366f9]{width:16px;height:16px;border-radius:50%;border:2px solid rgba(44,44,44,.3);border-top-color:#2c2c2c;animation:girar-722366f9 .8s linear infinite;display:inline-block}@keyframes girar-722366f9{to{transform:rotate(360deg)}}@media(max-width:576px){.resumen-titulo[data-v-722366f9]{font-size:1.7rem}.btn-aceptar-final[data-v-722366f9]{width:100%;padding:14px 20px}}.layout-v2 .mano-contenedor[data-v-722366f9]{min-width:360px}.layout-v2 .zona-jugar[data-v-722366f9]{min-height:80px;position:absolute;right:-85px;bottom:0}.layout-v2 .mesa-cartas[data-v-722366f9]{--carta-w: 100px;--mesa-gap: 14px;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;gap:var(--mesa-gap);max-width:100%}.layout-v2 .mesa-cartas.mesa-medias[data-v-722366f9]{--carta-w: 88px;--mesa-gap: 12px}.layout-v2 .mesa-cartas.mesa-muchas[data-v-722366f9]{--carta-w: 74px;--mesa-gap: 10px;max-width:920px}.layout-v2 .mesa-cartas.mesa-llena[data-v-722366f9]{--carta-w: 62px;--mesa-gap: 8px;max-width:920px}.layout-v2 .mesa-cartas .carta[data-v-722366f9],.layout-v2 .mano-cartas .carta[data-v-722366f9]{width:var(--carta-w);height:calc(var(--carta-w) * 1.5);margin:0}.layout-v2 .mano-cartas[data-v-722366f9]{--carta-w: 100px;min-height:calc(var(--carta-w) * 1.5)}.layout-v2 .reverso-rival[data-v-722366f9]{height:70px}@media(max-width:768px){.game-wrapper[data-v-722366f9]{position:fixed!important;inset:0!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.main-table.layout-v2[data-v-722366f9]{height:100dvh!important;min-height:0!important;transform:none!important;border:none!important;border-radius:0!important;padding:0 0 env(safe-area-inset-bottom)!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.layout-v2 .info-detail-bar[data-v-722366f9]{font-size:.6rem!important;padding:4px 6px!important;gap:4px}.layout-v2 .detail-item[data-v-722366f9]{font-size:.6rem!important;white-space:nowrap}.layout-v2 .img-siete-icon[data-v-722366f9]{height:14px!important}.layout-v2 .info-panel-top>.d-flex[data-v-722366f9]{padding:0 8px!important;margin-top:4px!important;gap:6px}.layout-v2 .captured-area[data-v-722366f9]{width:auto;zoom:.55}.layout-v2 .reverso-rival[data-v-722366f9]{height:38px}.layout-v2 .player-brief[data-v-722366f9]{gap:6px!important}.layout-v2 .player-label[data-v-722366f9]{font-size:.75rem!important}.layout-v2 .points-value[data-v-722366f9]{font-size:.65rem!important}.layout-v2 .avatar-img[data-v-722366f9]{width:42px!important;height:42px!important}.layout-v2 .table-center[data-v-722366f9]{padding:6px 8px!important;min-height:0;overflow:hidden}.layout-v2 .mesa-cartas[data-v-722366f9]{--carta-w: 62px;--mesa-gap: 8px}.layout-v2 .mesa-cartas.mesa-medias[data-v-722366f9]{--carta-w: 54px;--mesa-gap: 6px}.layout-v2 .mesa-cartas.mesa-muchas[data-v-722366f9]{--carta-w: 46px;--mesa-gap: 5px}.layout-v2 .mesa-cartas.mesa-llena[data-v-722366f9]{--carta-w: 40px;--mesa-gap: 4px}.layout-v2 .table-center .carta[data-v-722366f9]{transform:none;margin:0}.layout-v2 .table-center .carta.seleccionada[data-v-722366f9]{transform:none}.layout-v2 .carta-flotante[data-v-722366f9]{width:64px;height:96px}.layout-v2 .mazo-reparto-container[data-v-722366f9]{right:6px!important;top:30px;zoom:.55}.layout-v2 .my-hand-container-fluid .row[data-v-722366f9]{display:grid!important;grid-template-columns:1fr auto;grid-template-areas:"mano  mano" "perfil mazo";align-items:center;gap:4px 8px!important;margin:0!important;padding:0 10px 4px!important}.layout-v2 .celda-mano[data-v-722366f9]{grid-area:mano;width:100%!important;max-width:none!important;padding:0!important}.layout-v2 .celda-perfil[data-v-722366f9]{grid-area:perfil;width:auto!important;max-width:none!important;padding:0!important}.layout-v2 .celda-mazo[data-v-722366f9]{grid-area:mazo;width:auto!important;max-width:none!important;padding:0!important;zoom:.55}.layout-v2 .celda-mazo[data-v-722366f9] .mazo-container{transform:translateY(-38px)}.layout-v2 .celda-mazo[data-v-722366f9] .mazo-container{position:relative}.layout-v2 .celda-mano>.row[data-v-722366f9]{display:block!important;margin:0!important}.layout-v2 .celda-mano .col-2[data-v-722366f9]{display:none!important}.layout-v2 .celda-mano .col-8[data-v-722366f9]{width:100%!important;max-width:none!important;padding:0!important}.layout-v2 .turn-text[data-v-722366f9]{position:static!important;transform:none!important;font-size:.95rem!important;letter-spacing:1px!important;margin:2px 0 12px!important;align-items:center;gap:6px}.layout-v2 .turn-text .nombreJugador[data-v-722366f9]{margin:0!important}.layout-v2 .timer-container[data-v-722366f9]{zoom:.8}.layout-v2 .mano-contenedor[data-v-722366f9]{min-width:0;width:100%;flex-direction:column;align-items:center;gap:6px}.layout-v2 .mano-cartas[data-v-722366f9]{--carta-w: 64px;gap:8px!important}.layout-v2 .my-hand-container-fluid .carta[data-v-722366f9],.layout-v2 .my-hand-container-fluid .carta.seleccionada[data-v-722366f9]{transform:none}.layout-v2 .zona-jugar[data-v-722366f9]{position:static;min-height:0;width:100%;flex-direction:row!important;gap:8px}.layout-v2 .zona-jugar[data-v-722366f9]{position:relative;right:auto;bottom:auto}.layout-v2 .zona-jugar .suma-badge[data-v-722366f9]{position:absolute;top:0;bottom:0;height:fit-content;margin:auto 0!important;right:calc(50% + 103px)}.layout-v2 .zona-jugar[data-v-722366f9]{justify-content:center!important}.layout-v2 .zona-jugar .btn-action[data-v-722366f9]{flex:0 1 190px;min-height:44px;justify-content:center;padding:8px 24px 6px!important;font-family:Luckiest Guy,cursive;font-weight:400;font-size:1.15rem!important;letter-spacing:2px;border-radius:999px!important;box-shadow:0 3px #9a5b06,0 6px 14px #0006}.layout-v2 .zona-jugar .btn-action[data-v-722366f9]:disabled{box-shadow:inset 0 0 0 1px #e8b13a4d,0 3px 8px #0000004d}.resumen-overlay[data-v-722366f9]{padding:8px;align-items:flex-start;overflow-y:auto}.resumen-glass[data-v-722366f9],.resumen-glass-compacto[data-v-722366f9]{padding:18px 12px!important;transform:none!important;margin:auto 0}.resumen-tabla[data-v-722366f9]{grid-template-columns:1fr 74px 1fr!important;gap:6px!important}.resumen-header[data-v-722366f9]{font-size:.85rem!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resumen-label[data-v-722366f9],.resumen-label-total[data-v-722366f9]{font-size:.6rem!important;padding:6px 2px!important}.resumen-val[data-v-722366f9]{font-size:.8rem!important;padding:6px 4px!important;line-height:1.2}.resumen-val .puntos[data-v-722366f9]{display:block;margin:2px 0 0;font-size:.65rem}.resumen-total[data-v-722366f9]{font-size:1.8rem!important}.resumen-suma-grid[data-v-722366f9]{grid-template-columns:1fr 1fr!important;gap:8px!important}.resumen-suma-vs[data-v-722366f9]{display:none!important}.resumen-suma-col[data-v-722366f9]{min-width:0;zoom:.62}.suma-numero[data-v-722366f9]{font-size:1.1rem!important;padding:4px 8px!important}.suma-total[data-v-722366f9]{font-size:1.4rem!important;padding:4px 10px!important;min-width:0!important}.suma-labels[data-v-722366f9]{gap:22px!important}.objetivo-valor[data-v-722366f9]{font-size:1.8rem!important;padding:6px 20px!important}}@media(max-width:360px){.layout-v2 .mesa-cartas[data-v-722366f9]{--carta-w: 54px}.layout-v2 .mano-cartas[data-v-722366f9]{--carta-w: 58px}}.puntos-vivo[data-v-722366f9]{display:inline-block;margin-left:6px;padding:3px 7px 1px;border-radius:999px;font-family:Luckiest Guy,cursive;font-weight:400;font-size:.85em;line-height:1;letter-spacing:.5px;color:#3a2200;text-shadow:none;background:linear-gradient(180deg,#ffe58a,#e6a414);border:1px solid #8a5a00;box-shadow:0 2px 4px #00000073;vertical-align:2px;cursor:help}.rs-card[data-v-722366f9]{--crema: #f3ead2;--crema-suave: rgba(243, 234, 210, .62);--crema-tenue: rgba(243, 234, 210, .32);--linea: rgba(243, 234, 210, .09);--oro: #f1c40f;width:min(460px,100%);max-height:calc(100dvh - 24px);overflow-y:auto;padding:26px 26px 22px;border-radius:18px;color:var(--crema);font-family:Poppins,Nunito,system-ui,sans-serif;background:radial-gradient(ellipse at top,#2f5e29,#1a3816 60%,#12280f);border:6px solid #2c1b18;box-shadow:inset 0 0 0 1px #ffd70040,0 24px 60px #0000008c;animation:rs-entrar-722366f9 .28s ease-out}@keyframes rs-entrar-722366f9{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.rs-head[data-v-722366f9]{text-align:center;margin-bottom:18px}.rs-kicker[data-v-722366f9]{display:block;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--crema-suave)}.rs-titulo[data-v-722366f9]{margin:2px 0 0;font-family:Luckiest Guy,cursive;font-size:1.9rem;letter-spacing:1px;color:var(--oro);text-shadow:0 2px 0 #7a5a00}.rs-tabla[data-v-722366f9]{display:grid;grid-template-columns:minmax(84px,1.1fr) 1fr 1fr;align-items:center}.rs-esquina[data-v-722366f9],.rs-jugador[data-v-722366f9]{align-self:stretch;padding-bottom:10px;border-bottom:1px solid rgba(243,234,210,.22)}.rs-jugador[data-v-722366f9]{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.rs-avatar[data-v-722366f9]{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid rgba(243,234,210,.35)}.rs-nombre[data-v-722366f9]{max-width:100%;font-weight:700;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-etiqueta[data-v-722366f9],.rs-celda[data-v-722366f9]{min-height:42px;border-bottom:1px solid var(--linea);display:flex;align-items:center}.rs-etiqueta[data-v-722366f9]{font-size:.82rem;font-weight:500;color:var(--crema-suave)}.rs-celda[data-v-722366f9]{justify-content:center;gap:8px}.rs-valor[data-v-722366f9]{font-size:1.05rem;font-weight:700;font-variant-numeric:tabular-nums}.rs-valor small[data-v-722366f9]{font-size:.7rem;font-weight:500;color:var(--crema-suave)}.rs-celda.perdedor .rs-valor[data-v-722366f9],.rs-celda.empate .rs-valor[data-v-722366f9]{color:var(--crema-tenue);font-weight:600}.rs-celda.perdedor .rs-valor small[data-v-722366f9],.rs-celda.empate .rs-valor small[data-v-722366f9]{color:var(--crema-tenue)}.rs-icono[data-v-722366f9]{height:26px;border-radius:3px;box-shadow:0 2px 6px #0006}.rs-punto[data-v-722366f9]{padding:1px 7px;border-radius:999px;font-size:.72rem;font-weight:800;color:#1a3816;background:var(--oro)}.rs-etiqueta-total[data-v-722366f9],.rs-celda-total[data-v-722366f9]{border-bottom:none;min-height:54px}.rs-etiqueta-total[data-v-722366f9]{color:var(--crema);font-weight:700}.rs-celda-total[data-v-722366f9]{font-family:Luckiest Guy,cursive;font-size:1.9rem;color:var(--crema-suave)}.rs-celda-total.ganador[data-v-722366f9]{color:var(--oro)}.rs-partida[data-v-722366f9]{margin-top:6px;padding:14px 14px 12px;border-radius:12px;background:#00000038}.rs-partida-titulo[data-v-722366f9]{margin-bottom:10px;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--crema-suave)}.rs-barra-fila[data-v-722366f9]{display:grid;grid-template-columns:minmax(0,72px) 1fr auto;grid-template-areas:"nombre barra num" ". detalle detalle";align-items:center;column-gap:10px}.rs-barra-fila+.rs-barra-fila[data-v-722366f9]{margin-top:10px}.rs-barra-nombre[data-v-722366f9]{grid-area:nombre;font-size:.82rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-barra[data-v-722366f9]{grid-area:barra;position:relative;height:10px;border-radius:999px;background:#f3ead21a;overflow:hidden}.rs-barra-antes[data-v-722366f9]{position:absolute;inset:0 auto 0 0;background:#f3ead273}.rs-barra-mano[data-v-722366f9]{position:absolute;top:0;bottom:0;background:var(--oro);transition:width .6s ease .2s}.rs-barra.completa[data-v-722366f9]{box-shadow:0 0 10px #f1c40f99}.rs-barra-num[data-v-722366f9]{grid-area:num;font-variant-numeric:tabular-nums}.rs-barra-num strong[data-v-722366f9]{font-size:1.05rem}.rs-barra-num span[data-v-722366f9]{font-size:.75rem;color:var(--crema-suave)}.rs-barra-detalle[data-v-722366f9]{grid-area:detalle;margin-top:3px;font-size:.7rem;color:var(--crema-suave)}.rs-acciones[data-v-722366f9]{margin-top:18px;display:flex;justify-content:center}.rs-acciones .btn-aceptar-final[data-v-722366f9]{min-width:180px}@media(max-width:400px){.rs-card[data-v-722366f9]{padding:20px 14px 16px;border-width:4px}.rs-titulo[data-v-722366f9]{font-size:1.6rem}.rs-tabla[data-v-722366f9]{grid-template-columns:minmax(70px,.9fr) 1fr 1fr}.rs-etiqueta[data-v-722366f9]{font-size:.76rem}.rs-avatar[data-v-722366f9]{width:34px;height:34px}}.btn-salir[data-v-722366f9]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border-radius:8px;border:1px solid rgba(243,234,210,.25);background:#00000040;color:#f3ead2;font-size:1rem;cursor:pointer;transition:background .2s,border-color .2s}.btn-salir[data-v-722366f9]:hover{background:#e8734a40;border-color:#e8734a}.overlay-salir[data-v-722366f9]{z-index:4000}.salir-card[data-v-722366f9]{width:min(360px,100%);padding:24px 22px 20px;border-radius:18px;text-align:center;color:#f3ead2;font-family:Poppins,Nunito,system-ui,sans-serif;background:radial-gradient(ellipse at top,#2f5e29,#1a3816 60%,#12280f);border:6px solid #2c1b18;box-shadow:inset 0 0 0 1px #ffd70040,0 24px 60px #0000008c;animation:rs-entrar-722366f9 .22s ease-out}.salir-titulo[data-v-722366f9]{margin:0 0 8px;font-family:Luckiest Guy,cursive;font-size:1.6rem;letter-spacing:1px;color:#f1c40f;text-shadow:0 2px 0 #7a5a00}.salir-texto[data-v-722366f9]{margin:0 0 18px;font-size:.95rem;color:#f3ead2cc}.salir-texto strong[data-v-722366f9]{color:#f3ead2}.salir-acciones[data-v-722366f9]{display:flex;flex-direction:column;gap:10px}.salir-acciones .btn-aceptar-final[data-v-722366f9]{width:100%}.salir-confirmar[data-v-722366f9]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px;border-radius:12px;border:1px solid rgba(232,115,74,.7);background:transparent;color:#ff9a76;font-weight:700;cursor:pointer}.salir-confirmar[data-v-722366f9]:hover:not(:disabled){background:#e8734a26}.salir-confirmar[data-v-722366f9]:disabled,.salir-acciones .btn-aceptar-final[data-v-722366f9]:disabled{opacity:.6;cursor:default}.rs-celda[data-v-722366f9]{display:grid;grid-template-columns:1fr auto 1fr;justify-content:initial;gap:0}.rs-celda>.rs-valor[data-v-722366f9],.rs-celda>.rs-icono[data-v-722366f9]{grid-column:2;justify-self:center}.rs-celda>.rs-punto[data-v-722366f9]{grid-column:3;justify-self:end;margin-left:6px}.rs-celda-total[data-v-722366f9]{display:flex;justify-content:center}@media(max-width:768px),(max-height:760px){.resumen-overlay[data-v-722366f9]{align-items:center!important;padding:10px!important}.rs-card[data-v-722366f9]{padding:14px;border-width:4px}.rs-head[data-v-722366f9]{margin-bottom:8px}.rs-kicker[data-v-722366f9]{font-size:.62rem}.rs-titulo[data-v-722366f9]{font-size:1.45rem}.rs-esquina[data-v-722366f9],.rs-jugador[data-v-722366f9]{padding-bottom:6px}.rs-jugador[data-v-722366f9]{flex-direction:row;justify-content:center;gap:6px}.rs-avatar[data-v-722366f9]{width:26px;height:26px;border-width:1.5px}.rs-nombre[data-v-722366f9]{font-size:.8rem}.rs-etiqueta[data-v-722366f9],.rs-celda[data-v-722366f9]{min-height:33px}.rs-etiqueta[data-v-722366f9]{font-size:.76rem}.rs-valor[data-v-722366f9]{font-size:.95rem}.rs-icono[data-v-722366f9]{height:21px}.rs-punto[data-v-722366f9]{font-size:.66rem;padding:0 6px}.rs-etiqueta-total[data-v-722366f9],.rs-celda-total[data-v-722366f9]{min-height:40px}.rs-celda-total[data-v-722366f9]{font-size:1.5rem}.rs-partida[data-v-722366f9]{padding:10px 12px;margin-top:4px}.rs-partida-titulo[data-v-722366f9]{margin-bottom:6px;font-size:.64rem}.rs-barra-fila+.rs-barra-fila[data-v-722366f9]{margin-top:6px}.rs-barra-fila[data-v-722366f9]{grid-template-columns:minmax(0,64px) 1fr auto}.rs-barra[data-v-722366f9]{height:8px}.rs-barra-detalle[data-v-722366f9]{margin-top:1px;font-size:.64rem}.rs-acciones[data-v-722366f9]{margin-top:12px}.rs-acciones .btn-aceptar-final[data-v-722366f9]{width:100%;padding:10px!important;font-size:1.05rem!important}}@media(max-width:768px){.layout-v2 .btn-salir[data-v-722366f9]{width:24px;height:24px;font-size:.8rem;border-radius:6px}}.fila-stats[data-v-722366f9]{display:flex;align-items:stretch;gap:8px}.barra-stats[data-v-722366f9]{flex:1;min-width:0;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));padding:6px 0!important}.stat[data-v-722366f9]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0}.stat+.stat[data-v-722366f9]:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:1px;background:#ffffff2e}.stat-etq[data-v-722366f9]{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f3ead2a6;white-space:nowrap}.stat-val[data-v-722366f9]{font-weight:900;font-size:1.05rem;line-height:1;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.9);font-variant-numeric:tabular-nums}.stat-sietes[data-v-722366f9]{display:grid!important;grid-template-columns:repeat(4,minmax(0,34px));justify-content:center;align-items:center;gap:4px;width:100%;padding:0 3px;box-sizing:border-box}.siete-hueco[data-v-722366f9]{aspect-ratio:1;width:100%;border-radius:4px;border:1px dashed rgba(243,234,210,.22);display:flex}.siete-hueco[data-v-722366f9]:has(.img-siete){border:none}.img-siete[data-v-722366f9]{width:100%;height:100%;object-fit:contain;border-radius:15%;box-shadow:0 0 0 1px #00000047,0 2px 3px #00000073}.setenta-completa .stat-etq[data-v-722366f9]{color:#ffd84d;text-shadow:0 0 6px rgba(255,200,40,.8)}.setenta-completa .img-siete[data-v-722366f9]{box-shadow:0 0 0 1px #ffcd3cf2,0 2px 3px #00000073;animation:brillo-setenta-722366f9 1.6s ease-in-out infinite}.setenta-completa .siete-hueco:nth-child(2) .img-siete[data-v-722366f9]{animation-delay:.15s}.setenta-completa .siete-hueco:nth-child(3) .img-siete[data-v-722366f9]{animation-delay:.3s}.setenta-completa .siete-hueco:nth-child(4) .img-siete[data-v-722366f9]{animation-delay:.45s}@keyframes brillo-setenta-722366f9{0%,to{filter:drop-shadow(0 0 2px rgba(255,200,40,.7)) drop-shadow(0 0 1px rgba(255,230,120,.4))}50%{filter:drop-shadow(0 0 5px rgba(255,214,77,1)) drop-shadow(0 0 2px rgba(255,230,120,.9))}}@media(prefers-reduced-motion:reduce){.setenta-completa .img-siete[data-v-722366f9]{animation:none;filter:drop-shadow(0 0 4px rgba(255,214,77,.95))}}.stat-vacio[data-v-722366f9]{color:#f3ead259;font-weight:700}.stat-lider[data-v-722366f9]{border-radius:10px;margin:0 3px;background:radial-gradient(ellipse at 50% 40%,#ffcd4633,#ffcd460d 75%);animation:lider-brillo-722366f9 3s ease-in-out infinite}.stat-lider+.stat[data-v-722366f9]:before,.stat-lider[data-v-722366f9]:before{opacity:0}.stat-lider .stat-etq[data-v-722366f9]{color:#ffd76a}.stat-lider .stat-val[data-v-722366f9]{color:#ffe08a;text-shadow:0 0 8px rgba(255,200,60,.55),0 1px 2px rgba(0,0,0,.9)}@keyframes lider-brillo-722366f9{0%,to{box-shadow:inset 0 0 10px #ffc83c1f}50%{box-shadow:inset 0 0 18px #ffc83c52}}@media(prefers-reduced-motion:reduce){.stat-lider[data-v-722366f9]{animation:none;box-shadow:inset 0 0 14px #ffc83c40}}.layout-v2 .info-detail-bar.barra-stats[data-v-722366f9]{padding:0!important;gap:0!important;overflow:hidden}.barra-stats .stat[data-v-722366f9]{padding:6px 0}.barra-stats .stat-lider[data-v-722366f9]{margin:0;border-radius:0}.barra-stats .stat-lider[data-v-722366f9]:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.barra-stats .stat-lider[data-v-722366f9]:last-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.layout-v2 .info-detail-bar.barra-stats.fichas[data-v-722366f9]{background:linear-gradient(180deg,#2e1b0cf0,#160c05f0)!important;border:1px solid rgba(255,210,77,.28)!important;border-radius:14px;box-shadow:0 4px 12px #0006,inset 0 1px #ffebb412!important;overflow:hidden;gap:0!important;padding:0!important;max-width:760px;margin:0 auto}.fichas .stat[data-v-722366f9]{padding:7px 6px 8px;transition:background .3s}.fichas .stat+.stat[data-v-722366f9]:before{display:block;opacity:1!important;top:10px;bottom:10px;background:#ffd24d29}.fichas .stat-etq[data-v-722366f9]{display:inline-flex;align-items:center;gap:5px;color:#f7ecd099}.stat-ico[data-v-722366f9]{width:14px;height:14px;flex:0 0 auto;color:#e8b13ad9}.fichas .stat-val[data-v-722366f9]{font-family:Luckiest Guy,cursive;font-weight:400;font-size:1.35rem;letter-spacing:.5px;color:#f7ecd0;text-shadow:0 2px 0 #3a2200,0 3px 6px rgba(0,0,0,.6);padding-top:3px}.fichas .stat:not(:has(.stat-sietes)) .stat-val[data-v-722366f9]{min-height:30px}.barra-stats.fichas .stat-lider[data-v-722366f9],.fichas .stat-suma[data-v-722366f9]{margin:0;border-radius:0;background:radial-gradient(ellipse at 50% 60%,#ffc83c29,#ffc83c00 70%);animation:none;box-shadow:none}.fichas .stat-lider .stat-val[data-v-722366f9],.fichas .stat-suma .stat-val[data-v-722366f9]{color:#ffd24d;text-shadow:0 2px 0 #3a2200,0 0 10px rgba(255,196,60,.45)}.fichas .stat-lider .stat-etq[data-v-722366f9],.fichas .stat-suma .stat-etq[data-v-722366f9]{color:#ffd76a}.fichas .stat-lider .stat-ico[data-v-722366f9],.fichas .stat-suma .stat-ico[data-v-722366f9]{color:#ffd24d}.stat-mas[data-v-722366f9]{order:2;display:inline-block;margin-left:6px;font-family:Luckiest Guy,cursive;font-size:.72rem;line-height:1;padding:3px 6px 1px;border-radius:999px;color:#3a2200;background:linear-gradient(180deg,#ffe58a,#e6a414);border:1px solid #8a5a00;box-shadow:0 1px 3px #00000073;cursor:help;vertical-align:1px;animation:mas-entra-722366f9 .35s cubic-bezier(.2,.9,.3,1.4)}@keyframes mas-entra-722366f9{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}.fichas .stat-cab[data-v-722366f9]{display:inline-flex;align-items:center;justify-content:center;max-width:100%}@media(max-width:768px){.layout-v2 .info-detail-bar.barra-stats.fichas[data-v-722366f9]{border-radius:10px}.fichas .stat[data-v-722366f9]{padding:4px 2px 5px}.stat-ico[data-v-722366f9]{display:none}.fichas .stat-val[data-v-722366f9]{font-size:.95rem;padding-top:2px}.fichas .stat:not(:has(.stat-sietes)) .stat-val[data-v-722366f9]{min-height:20px}.stat-mas[data-v-722366f9]{margin-left:3px;font-size:.5rem;padding:2px 4px 1px}}.pv-etq[data-v-722366f9]{font-size:.72em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffdf8ab3;text-shadow:none}.pv-num[data-v-722366f9]{font-family:Luckiest Guy,cursive;font-weight:400;font-size:1.25em;letter-spacing:.5px;color:#ffe08a}.pv-num.pv-en-juego[data-v-722366f9]{animation:pv-num-latido-722366f9 1.6s ease-in-out infinite;cursor:help}@keyframes pv-num-latido-722366f9{0%,to{opacity:1}50%{opacity:.7}}@media(prefers-reduced-motion:reduce){.pv-num.pv-en-juego[data-v-722366f9]{animation:none}}.pv-obj[data-v-722366f9]{font-weight:700;color:#ffdf8ab3}.pv-barra[data-v-722366f9]{position:relative;width:110px;max-width:100%;height:5px;margin-top:3px;border-radius:3px;background:#00000073;box-shadow:inset 0 1px 1px #00000080,0 0 0 1px #ffd24d2e;overflow:hidden}.text-end .pv-barra[data-v-722366f9]{margin-left:auto}.pv-barra i[data-v-722366f9],.pv-barra u[data-v-722366f9]{position:absolute;top:0;bottom:0;left:0;transition:width .6s ease,left .6s ease}.pv-barra i[data-v-722366f9]{background:linear-gradient(90deg,#e6a414,#ffd24d)}.pv-barra u[data-v-722366f9]{background:repeating-linear-gradient(135deg,#ffd24dbf 0 3px,#ffd24d59 3px 6px);animation:pv-latido-722366f9 1.6s ease-in-out infinite}@keyframes pv-latido-722366f9{0%,to{opacity:.55}50%{opacity:1}}.pv-barra-wrap[data-v-722366f9]{position:relative;width:110px;max-width:100%}.text-end .pv-barra-wrap[data-v-722366f9]{margin-left:auto}.pv-barra-wrap .pv-barra[data-v-722366f9]{width:100%}.pv-cerca .pv-barra[data-v-722366f9]{animation:pv-brilla-722366f9 1.4s ease-in-out infinite}@keyframes pv-brilla-722366f9{0%,to{box-shadow:inset 0 1px 1px #00000080,0 0 0 1px #ffd24d59,0 0 4px #ffc83c4d}50%{box-shadow:inset 0 1px 1px #00000080,0 0 0 1px #ffdc6ecc,0 0 12px #ffc83cbf}}.pv-chispas[data-v-722366f9]{position:absolute;top:50%;width:0;height:0;pointer-events:none;z-index:3}.pv-chispas i[data-v-722366f9]{position:absolute;left:-2px;top:-2px;width:4px;height:4px;border-radius:50%;background:radial-gradient(circle,#fff6c8,#ffd24d 55%,#ffb41e00 75%);box-shadow:0 0 6px 1px #ffd24dd9;opacity:0;animation:pv-chispa-722366f9 1.3s ease-out infinite}.pv-chispas i[data-v-722366f9]:nth-child(1){--dx: -10px;--dy: -14px;animation-delay:0s}.pv-chispas i[data-v-722366f9]:nth-child(2){--dx: 6px;--dy: -16px;animation-delay:.18s}.pv-chispas i[data-v-722366f9]:nth-child(3){--dx: 12px;--dy: -6px;animation-delay:.37s}.pv-chispas i[data-v-722366f9]:nth-child(4){--dx: -4px;--dy: -20px;animation-delay:.55s;width:3px;height:3px}.pv-chispas i[data-v-722366f9]:nth-child(5){--dx: 10px;--dy: 8px;animation-delay:.74s;width:3px;height:3px}.pv-chispas i[data-v-722366f9]:nth-child(6){--dx: -12px;--dy: 4px;animation-delay:.92s}.pv-chispas i[data-v-722366f9]:nth-child(7){--dx: 2px;--dy: -11px;animation-delay:1.1s;width:3px;height:3px}@keyframes pv-chispa-722366f9{0%{opacity:0;transform:translate(0) scale(.4)}15%{opacity:1;transform:translate(calc(var(--dx) * .2),calc(var(--dy) * .2)) scale(1)}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.2)}}.pv-baja .pv-barra[data-v-722366f9]{animation:pv-roja-722366f9 .35s ease-in-out 4}.pv-baja .pv-barra i[data-v-722366f9],.pv-baja .pv-barra u[data-v-722366f9]{transition-duration:.9s}@keyframes pv-roja-722366f9{0%,to{box-shadow:inset 0 1px 1px #00000080,0 0 0 1px #ffd24d2e;background:#00000073}50%{box-shadow:inset 0 1px 1px #00000080,0 0 0 1px #ff5a46e6,0 0 10px #ff4632b3;background:#a01e148c}}.pv-num.pv-num-baja[data-v-722366f9]{animation:pv-num-roja-722366f9 .35s ease-in-out 4}@keyframes pv-num-roja-722366f9{0%,to{color:#ffe08a}50%{color:#ff6b5a}}@media(prefers-reduced-motion:reduce){.pv-cerca .pv-barra[data-v-722366f9]{animation:none;box-shadow:0 0 0 1px #ffdc6ecc,0 0 10px #ffc83c99}.pv-chispas[data-v-722366f9]{display:none}}@media(max-width:768px){.pv-barra[data-v-722366f9],.pv-barra-wrap[data-v-722366f9]{width:72px}.pv-barra[data-v-722366f9]{height:4px;margin-top:2px}}.pill-desempate[data-v-722366f9]{display:inline-block;margin-left:6px;padding:0 6px;border-radius:999px;font-size:.62rem;letter-spacing:.04em;text-transform:none;line-height:1.5;vertical-align:1px;color:#f3ead2bf;background:#00000059;border:1px solid rgba(243,234,210,.25);cursor:help}.pill-desempate.gana[data-v-722366f9]{color:#2a1a05;background:linear-gradient(180deg,#ffe08a,#e8b13a);border-color:#b9832a}@media(max-width:768px){.barra-stats .stat[data-v-722366f9]{padding:4px 0}.pill-desempate[data-v-722366f9]{margin-left:3px;padding:0 4px;font-size:.5rem}.pill-desempate .pd-txt[data-v-722366f9]{display:none}}.stat:not(:has(.stat-sietes)) .stat-val[data-v-722366f9]{min-height:34px;display:flex;align-items:center}.fila-stats .btn-salir[data-v-722366f9]{flex:0 0 auto;width:30px;height:30px;align-self:center;border-radius:8px;border:1px solid #ff6b5a;background:linear-gradient(180deg,#e74c3c,#b8321f);color:#fff;font-size:.9rem;box-shadow:0 0 10px #e74c3c59}.fila-stats .btn-salir[data-v-722366f9]:hover{background:linear-gradient(180deg,#f05a49,#c73a26);border-color:#ff8a7a}.salir-confirmar[data-v-722366f9]{border:1px solid #ff6b5a!important;background:linear-gradient(180deg,#e74c3c,#b8321f)!important;color:#fff!important;box-shadow:0 6px 18px #e74c3c4d}.salir-confirmar[data-v-722366f9]:hover:not(:disabled){background:linear-gradient(180deg,#f05a49,#c73a26)!important}@media(max-width:768px){.fila-stats[data-v-722366f9]{gap:6px}.barra-stats[data-v-722366f9]{padding:4px 0!important}.stat-etq[data-v-722366f9]{font-size:.52rem;letter-spacing:.08em}.stat-val[data-v-722366f9]{font-size:.8rem}.stat-sietes[data-v-722366f9]{grid-template-columns:repeat(4,minmax(0,20px));gap:2px}.stat:not(:has(.stat-sietes)) .stat-val[data-v-722366f9]{min-height:20px}.fila-stats .btn-salir[data-v-722366f9]{width:24px;height:24px;font-size:.75rem;border-radius:6px}}.timer-rival[data-v-722366f9]{opacity:.95}.timer-rival .timer-num[data-v-722366f9]{color:#e9dcb8!important;-webkit-text-fill-color:#e9dcb8!important}.timer-rival .timer-ring-progress[data-v-722366f9]{filter:none}.status-waiting .nombre-rival[data-v-722366f9]{opacity:.85;filter:drop-shadow(0 2px 0 #3a2200)}@media(max-width:768px){.layout-v2 .fila-stats[data-v-722366f9]{padding:max(4px,env(safe-area-inset-top)) 8px 0}.layout-v2 .fila-stats-abajo[data-v-722366f9]{padding:0 14px max(0px,calc(16px - env(safe-area-inset-bottom)))}}.mazo-reparto-container.mazo-de-mano-propia[data-v-722366f9]{top:auto;bottom:0;right:auto!important;left:30px}@media(max-width:768px){.layout-v2 .mazo-reparto-container.mazo-de-mano-propia[data-v-722366f9]{display:none}}.rs-desempate[data-v-722366f9]{margin:12px 0 4px;padding:10px 12px;border-radius:12px;background:#f1c40f14;border:1px solid rgba(241,196,15,.35)}.rs-desempate-titulo[data-v-722366f9]{font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#f1c40f;margin-bottom:2px}.rs-desempate-regla[data-v-722366f9]{margin:0 0 8px;font-size:.72rem;line-height:1.3;color:#f3ead2b3}.rs-desempate-regla[data-v-722366f9]:last-child{margin:6px 0 0}.rs-des-fila[data-v-722366f9]{display:grid;grid-template-columns:minmax(0,80px) 1fr auto auto;align-items:center;gap:8px;padding:5px 6px;border-radius:8px}.rs-des-fila+.rs-des-fila[data-v-722366f9]{margin-top:4px}.rs-des-fila.ganador[data-v-722366f9]{background:#2ecc7124;box-shadow:inset 0 0 0 1px #2ecc7173}.rs-des-nombre[data-v-722366f9]{font-size:.78rem;font-weight:700;color:#f3ead2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rs-des-cartas[data-v-722366f9]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.rs-des-mas[data-v-722366f9]{color:#f3ead28c;font-weight:700;font-size:.8rem}.rs-des-chip[data-v-722366f9]{display:inline-flex;align-items:center;gap:4px;padding:2px 7px 2px 2px;border-radius:7px;background:#00000059;border:1px solid rgba(243,234,210,.18);color:#fff;font-weight:800;font-size:.8rem}.rs-des-chip img[data-v-722366f9]{width:20px;height:20px;border-radius:4px}.rs-des-chip.vacio[data-v-722366f9]{opacity:.45;text-decoration:line-through}.rs-des-nada[data-v-722366f9]{font-size:.72rem;color:#f3ead28c}.rs-des-total[data-v-722366f9]{font-weight:900;font-size:.95rem;color:#fff;font-variant-numeric:tabular-nums}.rs-des-fila.ganador .rs-des-total[data-v-722366f9]{color:#2ecc71}@media(max-width:576px){.rs-des-fila[data-v-722366f9]{grid-template-columns:minmax(0,60px) 1fr auto auto;gap:6px}.rs-des-chip img[data-v-722366f9]{width:17px;height:17px}.rs-des-chip[data-v-722366f9]{font-size:.72rem}}.rs-extra[data-v-722366f9]{display:block;margin-top:2px;font-size:.62rem!important;font-weight:600!important;letter-spacing:.04em;color:#f1c40f!important}.overlay-sorteo[data-v-722366f9]{z-index:3500}.sorteo-escena[data-v-722366f9]{display:flex;flex-direction:column;align-items:center;perspective:900px;text-align:center}.sorteo-titulo[data-v-722366f9]{min-height:2.6em;margin-bottom:18px;font-family:Luckiest Guy,cursive;font-size:clamp(1.5rem,6vw,2.2rem);letter-spacing:1px;color:#f1c40f;text-shadow:0 3px 0 #7a5a00,0 0 24px rgba(241,196,15,.45)}.moneda[data-v-722366f9]{--tam: min(220px, 56vw);position:relative;width:var(--tam);height:var(--tam);transform-style:preserve-3d;animation:moneda-giro-722366f9 2.7s cubic-bezier(.15,.6,.25,1) forwards}@keyframes moneda-giro-722366f9{0%{transform:translateY(0) rotateY(0)}35%{transform:translateY(-70px) rotateY(calc(var(--giro-final) * .55))}to{transform:translateY(0) rotateY(var(--giro-final))}}.moneda-cara[data-v-722366f9]{position:absolute;inset:0;border-radius:50%;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:linear-gradient(135deg,#f8d75a,#eab735 45%,#f3c94b 70%,#e4a92c);box-shadow:inset 0 0 0 calc(var(--tam) * .012) #f9dd6e,inset 0 calc(var(--tam) * -.02) calc(var(--tam) * .04) #a05f0a59,0 18px 40px #00000080}.moneda-cara[data-v-722366f9]:before{content:"";position:absolute;inset:4%;border-radius:50%;background:repeating-conic-gradient(from 0deg,#d3921d 0deg 1.4deg,#f1c247 1.4deg 3.6deg);-webkit-mask:radial-gradient(circle closest-side,transparent 0 86%,#000 86.5%);mask:radial-gradient(circle closest-side,transparent 0 86%,#000 86.5%);box-shadow:inset 0 0 0 calc(var(--tam) * .006) #c9861a}.moneda-cara[data-v-722366f9]:after{content:"";position:absolute;inset:12%;border-radius:50%;background:linear-gradient(135deg,#e8b43a 0% 26%,#f1c94f 26% 40%,#e8b43a 40% 56%,#f1c94f 56% 74%,#e8b43a 74% 100%);box-shadow:0 0 0 calc(var(--tam) * .008) #f6d462,0 0 0 calc(var(--tam) * .018) #c9861a,inset 0 0 0 calc(var(--tam) * .006) #c9861a}.moneda-centro[data-v-722366f9]{position:absolute;inset:12%;z-index:1;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5%}.moneda-dorso[data-v-722366f9]{transform:rotateY(180deg)}.moneda-centro img[data-v-722366f9]{width:58%;aspect-ratio:1;height:auto;border-radius:50%;object-fit:cover;background:#2f5e29;border:calc(var(--tam) * .014) solid #c9861a;box-shadow:0 0 0 calc(var(--tam) * .008) #f6d462,0 4px 10px #78460059}.moneda-centro span[data-v-722366f9]{max-width:78%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Luckiest Guy,cursive;font-size:calc(var(--tam) * .085);line-height:1;color:#8a5300;text-shadow:0 1px 0 rgba(255,240,170,.8)}.moneda.caida .moneda-cara[data-v-722366f9]{animation:moneda-brillo-722366f9 1.4s ease-out forwards}@keyframes moneda-brillo-722366f9{0%{filter:drop-shadow(0 0 0 rgba(241,196,15,0))}40%{filter:drop-shadow(0 0 34px rgba(255,215,60,.95))}to{filter:drop-shadow(0 0 18px rgba(255,215,60,.55))}}.sorteo-sombra[data-v-722366f9]{width:calc(min(220px,56vw)*.7);height:14px;margin-top:18px;border-radius:50%;background:#00000073;filter:blur(6px);animation:sombra-salto-722366f9 2.7s cubic-bezier(.15,.6,.25,1) forwards}@keyframes sombra-salto-722366f9{35%{transform:scale(.6);opacity:.5}to{transform:scale(1);opacity:1}}.sorteo-sub[data-v-722366f9]{margin-top:16px;font-size:.85rem;color:#f3ead2bf;opacity:0;transition:opacity .4s}.sorteo-sub.visible[data-v-722366f9]{opacity:1}.mazo-movil-mano[data-v-722366f9]{display:none}@media(max-width:768px){.layout-v2 .mazo-movil-mano[data-v-722366f9]{display:block;position:absolute;left:-12px;bottom:54px;transform:scale(.55);transform-origin:left bottom;z-index:3}}.escoba-fx[data-v-722366f9]{position:absolute;inset:0;z-index:40;pointer-events:none;overflow:hidden}.escoba-recorrido[data-v-722366f9]{position:absolute;left:0;bottom:0;width:100%;height:100%;animation:escoba-cruzar-722366f9 2.6s cubic-bezier(.3,.05,.45,1) forwards}@keyframes escoba-cruzar-722366f9{0%{transform:translate(-12%);opacity:0}8%{opacity:1}88%{opacity:1}to{transform:translate(104%);opacity:0}}.escoba-vaiven[data-v-722366f9]{position:absolute;left:0;bottom:7%;height:92%;aspect-ratio:120 / 270;transform-origin:50% 96%;animation:escoba-barrer-722366f9 .32s ease-in-out infinite alternate}@keyframes escoba-barrer-722366f9{0%{transform:rotate(32deg)}to{transform:rotate(52deg)}}.escoba-svg[data-v-722366f9]{width:100%;height:100%;filter:drop-shadow(0 6px 6px rgba(0,0,0,.45))}.escoba-polvo[data-v-722366f9]{position:absolute;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff6c2,#ffd84d 45%,#d99a1c);box-shadow:0 0 6px 2px #ffd23cbf;opacity:0;animation-name:polvo-oro-722366f9;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes polvo-oro-722366f9{0%{opacity:0;transform:translate(0) scale(.4)}15%{opacity:1;transform:translate(calc(var(--dx) * .2),calc(var(--dy) * .2)) scale(1.15)}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.3)}}.escoba-cartel[data-v-722366f9]{position:absolute;top:12%;left:50%;transform:translate(-50%);white-space:nowrap;font-family:Luckiest Guy,cursive;font-size:clamp(1.6rem,5vw,3rem);letter-spacing:1px;color:#ffd84d;text-shadow:0 3px 0 #7a4a00,0 0 18px rgba(255,210,60,.8);animation:escoba-cartel-722366f9 2.6s ease-out forwards}@keyframes escoba-cartel-722366f9{0%{opacity:0;transform:translate(-50%) scale(.4)}15%{opacity:1;transform:translate(-50%) scale(1.15)}25%{transform:translate(-50%) scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%) translateY(-12px)}}@media(prefers-reduced-motion:reduce){.escoba-vaiven[data-v-722366f9]{animation:none;transform:rotate(42deg)}}.fila-stats .sonido-juego[data-v-722366f9]{align-self:center;flex:0 0 auto}.carta-en-vuelo-global[data-v-722366f9]{position:fixed!important;left:0!important;top:0!important;transform:none;z-index:3000!important;pointer-events:none;will-change:transform,width,height}.carta-en-vuelo-global img[data-v-722366f9]{width:100%;height:100%;border-radius:8px;box-shadow:0 10px 28px #0000008c}.en-vuelo[data-v-722366f9]{visibility:hidden!important;opacity:0!important;transition:none!important}@media(min-width:1100px){.layout-v2 .info-panel-top[data-v-722366f9],.layout-v2 .my-hand-container-fluid[data-v-722366f9]{position:relative}.layout-v2 .fila-rival[data-v-722366f9]{min-height:78px}.layout-v2 .fila-rival .player-brief[data-v-722366f9]{position:absolute;top:auto;bottom:calc(100% + 12px);right:64px;z-index:6;gap:10px!important}.layout-v2 .celda-perfil .player-brief[data-v-722366f9]{position:absolute;left:64px;bottom:10px;z-index:6;gap:10px!important}.layout-v2 .player-brief .avatar-img[data-v-722366f9]{width:62px!important;height:62px!important}.layout-v2 .celda-perfil[data-v-722366f9]{min-height:0}.layout-v2 .fila-stats-abajo[data-v-722366f9]{padding-bottom:0}.layout-v2 .captured-area[data-v-722366f9] .mazo-container{transform:translate(28px,-107px)}.layout-v2 .celda-mazo[data-v-722366f9] .mazo-container{transform:translate(-16px,170px)!important}.layout-v2 .info-detail-bar.barra-stats.fichas[data-v-722366f9]{max-width:min(760px,calc(100% - 600px))}}@media(min-width:769px){.layout-v2 .celda-mazo[data-v-722366f9] .mazo-container{transform:translateY(57px)}.game-wrapper[data-v-722366f9]{height:100vh;height:100dvh}.main-table.layout-v2[data-v-722366f9]{height:100vh;height:100dvh;transform:none;border-radius:0!important}}.tuto-brillo[data-v-722366f9] img{animation:tuto-latido-722366f9 .8s ease-in-out 2}@keyframes tuto-latido-722366f9{0%,to{box-shadow:0 4px 8px #00000040;transform:scale(1)}50%{box-shadow:0 0 0 3px #fff8e6f2,0 0 24px 8px #ffeebebf,0 4px 8px #00000040;transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){@keyframes tuto-latido-722366f9{0%,to{box-shadow:0 4px 8px #00000040}50%{box-shadow:0 0 0 3px #fff8e6f2,0 0 24px 8px #ffeebebf}}}.aviso-levantar[data-v-722366f9]{position:fixed;left:50%;top:42%;z-index:3600;transform:translate(-50%,-50%);width:min(340px,calc(100vw - 32px));padding:16px 16px 14px;border-radius:18px;background:linear-gradient(180deg,#3a2410fa,#1c1107fa);border:1.5px solid rgba(232,190,90,.8);box-shadow:0 16px 44px #000000b3,inset 0 1px #ffe6a024;color:#f6e3b4;text-align:center;user-select:none;-webkit-user-select:none}.al-kicker[data-v-722366f9]{margin:0 0 4px;font-family:Luckiest Guy,cursive;font-size:1.35rem;letter-spacing:1px;color:#ffd76a;text-shadow:0 2px 0 #3a2200}.al-texto[data-v-722366f9]{margin:0 0 14px;font-size:.98rem;line-height:1.4;color:#f6e3b4e6}.al-texto b[data-v-722366f9]{color:#fff3d6}.al-botones[data-v-722366f9]{display:flex;gap:10px}.al-botones button[data-v-722366f9]{flex:1;min-height:46px;border-radius:12px;cursor:pointer}.al-tirar[data-v-722366f9]{border:1px solid rgba(232,190,90,.5);background:transparent;color:#f6e3b4;font-weight:700;font-size:.9rem}.al-levantar[data-v-722366f9]{border:2px solid #e8b13a;background:linear-gradient(180deg,#d63a2a,#a3231a);color:#fff7e0;box-shadow:0 3px #6b150e,0 5px 12px #00000073}.al-levantar span[data-v-722366f9]{font-family:Luckiest Guy,cursive;font-size:1.1rem;letter-spacing:1px}.al-levantar[data-v-722366f9]:active{transform:translateY(2px);box-shadow:0 1px #6b150e}.aviso-levantar-enter-active[data-v-722366f9],.aviso-levantar-leave-active[data-v-722366f9]{transition:opacity .2s ease,transform .25s cubic-bezier(.2,.9,.3,1.1)}.aviso-levantar-enter-from[data-v-722366f9],.aviso-levantar-leave-to[data-v-722366f9]{opacity:0;transform:translate(-50%,-44%) scale(.96)}.btn-action.tuto-pulso[data-v-722366f9]:not(:disabled){animation:tuto-pulso-722366f9 1.1s ease-in-out infinite}@keyframes tuto-pulso-722366f9{0%,to{box-shadow:0 0 #ffe28c00}50%{box-shadow:0 0 0 5px #ffe28c8c,0 0 18px 6px #ffc83c73}}@media(prefers-reduced-motion:reduce){.btn-action.tuto-pulso[data-v-722366f9]{animation:none}}
