.pk-raiz{--pk-vio:#8b00ff;--pk-mag:#ff00ff;--pk-mag2:#ff66ff;--pk-oro:#ffd54a;position:relative;width:100%;max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:10px;font-family:var(--font-body, 'Inter', sans-serif);color:#fff;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.pk-raiz *,.pk-raiz ::after,.pk-raiz ::before{box-sizing:border-box}.pk-raiz button{font-family:inherit;cursor:pointer}.pk-hud{display:flex;align-items:stretch;gap:8px;flex-wrap:wrap}.pk-hud-b{flex:1 1 110px;display:flex;flex-direction:column;justify-content:center;gap:1px;padding:7px 12px;border-radius:12px;min-width:0;background:linear-gradient(180deg,rgba(40,14,84,.78),rgba(14,4,38,.86));border:1px solid rgba(190,120,255,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 4px 14px rgba(0,0,0,.35);overflow:hidden}.pk-hud-t{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:#b9a2e6}.pk-hud-b b{font:700 1.05rem/1.15 var(--font-display, 'Outfit', sans-serif);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.pk-hud-b small{font-size:.68rem;color:#9d86cf;min-height:.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-hud-premio b{color:var(--pk-oro);white-space:normal}.pk-demo{font-style:normal;font-size:.6rem;letter-spacing:.1em;padding:2px 6px;border-radius:6px;background:rgba(255,255,255,.14);color:#fff;vertical-align:middle}.pk-mudo{flex:0 0 44px;border-radius:12px;border:1px solid rgba(190,120,255,.3);color:#dcc9ff;background:linear-gradient(180deg,rgba(40,14,84,.78),rgba(14,4,38,.86));display:grid;place-items:center}.pk-mudo.pk-off{color:#7a6a9c}.pk-mudo:hover{border-color:var(--pk-mag2)}.pk-lienzo{--u:1cqw;container-type:inline-size;position:relative;width:100%;aspect-ratio:5/3;contain:layout style}.pk-v .pk-lienzo{--u:2cqw;aspect-ratio:0.64}.pk-mesa{position:absolute;inset:6% 3% 9%}.pk-v .pk-mesa{inset:4% 3% 6%}.pk-riel{position:absolute;inset:0;border-radius:999px;background:linear-gradient(160deg,#3b2a63 0,#1b1033 45%,#0c0720 100%);box-shadow:0 30px 60px rgba(0,0,0,.65),0 0 0 2px rgba(255,102,255,.55),0 0 22px 2px rgba(255,0,255,.55),0 0 90px rgba(139,0,255,.45),inset 0 2px 0 rgba(255,255,255,.14),inset 0 -10px 24px rgba(0,0,0,.6);animation:pk-respira 4.6s ease-in-out var(--pk-p46,0s) infinite}.pk-riel::after{content:'';position:absolute;inset:calc(var(--u) * 1.1);border-radius:999px;border:1.5px dashed rgba(255,255,255,.09)}@keyframes pk-respira{0%,100%{box-shadow:0 30px 60px rgba(0,0,0,.65),0 0 0 2px rgba(255,102,255,.45),0 0 16px 1px rgba(255,0,255,.4),0 0 70px rgba(139,0,255,.35),inset 0 2px 0 rgba(255,255,255,.14),inset 0 -10px 24px rgba(0,0,0,.6)}50%{box-shadow:0 30px 60px rgba(0,0,0,.65),0 0 0 2px rgba(255,140,255,.9),0 0 30px 4px rgba(255,0,255,.85),0 0 120px rgba(139,0,255,.7),inset 0 2px 0 rgba(255,255,255,.14),inset 0 -10px 24px rgba(0,0,0,.6)}}.pk-pano{position:absolute;inset:calc(var(--u) * 2.2);border-radius:999px;overflow:hidden;background:radial-gradient(ellipse 70% 62% at 50% 38%,#34107a 0,#1f0850 48%,#0f0330 82%,#07011c 100%);box-shadow:inset 0 0 0 2px rgba(0,0,0,.55),inset 0 0 calc(var(--u) * 7) rgba(0,0,0,.75),inset 0 3px 8px rgba(255,255,255,.06)}.pk-pano::before{content:'';position:absolute;inset:0;opacity:.5;mix-blend-mode:overlay;background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.05) 0 1px,transparent 1px 3px),repeating-linear-gradient(-45deg,rgba(0,0,0,.12) 0 1px,transparent 1px 3px)}.pk-pano::after{content:'';position:absolute;inset:calc(var(--u) * 3.4);border-radius:999px;border:1.5px solid rgba(255,140,255,.14);box-shadow:0 0 14px rgba(255,0,255,.08) inset}.pk-luz{position:absolute;left:50%;top:-30%;width:90%;height:120%;transform:translateX(-50%);background:radial-gradient(ellipse at 50% 40%,rgba(190,120,255,.34),rgba(139,0,255,.1) 45%,transparent 70%);animation:pk-luz 7s ease-in-out var(--pk-p70,0s) infinite}@keyframes pk-luz{0%,100%{opacity:.85}50%{opacity:1}}.pk-logo{position:absolute;left:50%;top:60%;transform:translate(-50%,-50%);text-align:center;opacity:.14;pointer-events:none;font-family:var(--font-display, 'Outfit', sans-serif)}.pk-logo b{display:block;font-size:calc(var(--u) * 5.4);letter-spacing:.3em;padding-left:.3em;font-weight:800;color:#fff}.pk-logo span{display:block;font-size:calc(var(--u) * 1.3);letter-spacing:.5em;margin-top:calc(var(--u) * .4)}.pk-v .pk-logo{top:55%}.pk-v .pk-logo b{font-size:calc(var(--u) * 4.4)}.pk-v .pk-logo span{font-size:calc(var(--u) * 1.1)}.pk-espera{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:none;z-index:20;padding:12px 22px;border-radius:14px;background:rgba(10,4,30,.85);border:1px solid rgba(190,120,255,.4);font-weight:600;color:#e6d8ff;text-align:center;max-width:80%}.pk-sin-partida .pk-espera{display:block}.pk-sin-partida>:not(.pk-mesa):not(.pk-espera){opacity:.25}.pk-carta{--w:calc(var(--u) * 6.4);position:relative;width:var(--w);aspect-ratio:5/7;perspective:700px;flex:none;filter:drop-shadow(0 calc(var(--u) * .35) calc(var(--u) * .6) rgba(0, 0, 0, .55));transition:opacity .5s,filter .5s}.pk-carta.pk-vacia{display:none}.pk-cc{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.3, .7, .3, 1) var(--pk-d, 0ms)}.pk-carta.pk-dorso .pk-cc{transform:rotateY(180deg)}.pk-cb,.pk-cf{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:8%/5.7%;overflow:hidden}.pk-cb svg,.pk-cf svg{display:block;width:100%;height:100%}.pk-cb{transform:rotateY(180deg)}.pk-carta.pk-gana{filter:drop-shadow(0 0 calc(var(--u) * .7) rgba(255, 213, 74, .95)) drop-shadow(0 0 calc(var(--u) * 1.8) rgba(255, 190, 40, .7));animation:pk-gana 1.4s ease-in-out var(--pk-p14,0s) infinite;z-index:3}.pk-carta.pk-opaca{opacity:.38;filter:grayscale(.6) brightness(.7) drop-shadow(0 2px 4px rgba(0, 0, 0, .5))}@keyframes pk-gana{0%,100%{transform:translateY(0)}50%{transform:translateY(calc(var(--u) * -.5))}}.pk-board{position:absolute;transform:translate(-50%,-50%);display:flex;gap:calc(var(--u) * .9);z-index:3;padding:calc(var(--u) * .5)}.pk-board .pk-carta{--w:calc(var(--u) * 7.4)}.pk-v .pk-board .pk-carta{--w:calc(var(--u) * 7.1)}.pk-v .pk-board{gap:calc(var(--u) * .7)}.pk-fase{position:absolute;transform:translate(-50%,-50%);font:700 calc(var(--u) * 1.15)/1 var(--font-display, 'Outfit', sans-serif);letter-spacing:.3em;text-transform:uppercase;color:rgba(255,190,255,.55);padding-left:.3em;pointer-events:none}.pk-v .pk-fase{font-size:calc(var(--u) * 1.5)}.pk-mazo{position:absolute;transform:translate(-50%,-50%);width:calc(var(--u) * 4.4);aspect-ratio:5/7;pointer-events:none}.pk-v .pk-mazo{width:calc(var(--u) * 4);opacity:0}.pk-mazo i{position:absolute;inset:0;border-radius:12%/8%;border:1.5px solid #e6c9ff;background:repeating-linear-gradient(45deg,rgba(196,83,255,.4) 0 2px,transparent 2px 8px),linear-gradient(135deg,#4a1796,#1b0640);box-shadow:0 2px 5px rgba(0,0,0,.6)}.pk-mazo i:first-child{transform:translate(-2px,3px)}.pk-mazo i:nth-child(2){transform:translate(-1px,1.5px)}.pk-pila{display:inline-flex;align-items:flex-end;gap:calc(var(--u) * .12);vertical-align:bottom;filter:drop-shadow(0 3px 3px rgba(0, 0, 0, .55))}.pk-col{display:flex;flex-direction:column-reverse;align-items:center}.pk-chip{--cw:calc(var(--u) * 3.3);width:var(--cw);height:calc(var(--cw) * .6);display:block;flex:none}.pk-chip+.pk-chip{margin-bottom:calc(var(--cw) * -.4)}.pk-v .pk-chip{--cw:calc(var(--u) * 3.3)}.pk-pozo{position:absolute;transform:translate(-50%,-50%);display:none;flex-direction:column;align-items:center;gap:calc(var(--u) * .5);z-index:3}.pk-pozo.pk-hay{display:flex}.pk-pozo-pila{min-height:calc(var(--u) * 2)}.pk-pozo-num{font:800 calc(var(--u) * 2) var(--font-display, 'Outfit', sans-serif);color:#fff;font-variant-numeric:tabular-nums;padding:calc(var(--u) * .3) calc(var(--u) * 1.3);border-radius:999px;background:rgba(8,2,26,.72);border:1px solid rgba(255,213,74,.55);text-shadow:0 0 10px rgba(255,213,74,.5);white-space:nowrap}.pk-pozo-num small{font-weight:600;font-size:.55em;letter-spacing:.14em;text-transform:uppercase;color:#ffe39a;margin-right:.3em}.pk-lats{display:flex;gap:5px;flex-wrap:wrap;justify-content:center}.pk-lats span{font-size:max(9px, calc(var(--u) * 1.05));padding:2px 8px;border-radius:999px;background:rgba(139,0,255,.35);border:1px solid rgba(190,120,255,.5);color:#f0e4ff;white-space:nowrap}.pk-pozo.pk-pop .pk-pozo-num{animation:.45s ease-out pk-pop}@keyframes pk-pop{0%,100%{transform:scale(1)}40%{transform:scale(1.18)}}.pk-bets{position:absolute;inset:0;pointer-events:none;z-index:2}.pk-ap{position:absolute;transform:translate(-50%,-50%);display:none;flex-direction:column;align-items:center;gap:calc(var(--u) * .3)}.pk-ap.pk-hay{display:flex}.pk-ap.pk-pop{animation:.4s ease-out pk-pop}.pk-ap-num{font:700 max(10px, calc(var(--u) * 1.5)) var(--font-display, 'Outfit', sans-serif);font-variant-numeric:tabular-nums;padding:1px calc(var(--u) * .9);border-radius:999px;background:rgba(8,2,26,.78);border:1px solid rgba(255,255,255,.22)}.pk-vuelo{position:absolute;inset:0;pointer-events:none;z-index:30}.pk-fly{position:absolute;will-change:transform,opacity}.pk-flota{position:absolute;transform:translate(-50%,-50%);will-change:transform,opacity;font:800 max(14px, calc(var(--u) * 2.1)) var(--font-display, 'Outfit', sans-serif);color:#fff;text-shadow:0 2px 8px #000,0 0 14px currentColor;white-space:nowrap}.pk-flota-gana{color:var(--pk-oro)}.pk-flota-allin{color:#ff4d6d;letter-spacing:.12em}.pk-dealer{position:absolute;transform:translate(-50%,-50%);width:calc(var(--u) * 2.5);height:calc(var(--u) * 2.5);min-width:22px;min-height:22px;border-radius:50%;display:grid;place-items:center;font:800 max(11px, calc(var(--u) * 1.3)) var(--font-display, 'Outfit', sans-serif);color:#2a1a00;z-index:7;background:radial-gradient(circle at 30% 28%,#fff7d1,#f0bb33 55%,#9a6410);box-shadow:0 2px 6px rgba(0,0,0,.6),0 0 0 2px rgba(255,255,255,.55);transition:left .8s cubic-bezier(.3, .7, .2, 1),top .8s cubic-bezier(.3, .7, .2, 1),opacity .3s;opacity:0}.pk-dealer.pk-sin{transition:none}.pk-seats{position:absolute;inset:0;z-index:5;pointer-events:none}.pk-s{--av:max(34px, calc(var(--u) * 5.4));position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;width:calc(var(--av) * 2.1);transition:opacity .5s,filter .5s}.pk-v .pk-s{--av:max(34px, calc(var(--u) * 5.6));width:calc(var(--av) * 2.15)}.pk-s-cartas{display:flex;justify-content:center;margin-bottom:calc(var(--av) * -.42);position:relative;z-index:0;min-height:0}.pk-s-cartas .pk-carta{--w:calc(var(--u) * 4.8)}.pk-v .pk-s-cartas .pk-carta{--w:calc(var(--u) * 4.4)}.pk-s-cartas .pk-carta:first-child{transform:rotate(-7deg) translateX(8%)}.pk-s-cartas .pk-carta:last-child{transform:rotate(7deg) translateX(-8%)}.pk-s-cuerpo{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.pk-s-av{position:relative;width:var(--av);height:var(--av);border-radius:50%;display:grid;place-items:center;z-index:2;background:linear-gradient(145deg,hsl(var(--h,270),60%,40%),hsl(calc(var(--h,270) + 40),70%,22%));box-shadow:0 4px 12px rgba(0,0,0,.6),inset 0 0 0 2px rgba(255,255,255,.22)}.pk-s-ini{font:800 calc(var(--av) * .46) var(--font-display, 'Outfit', sans-serif);color:#fff}.pk-s-av img{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;object-fit:cover}.pk-s-av img[hidden]{display:none}.pk-anillo{position:absolute;inset:-5px;width:calc(100% + 10px);height:calc(100% + 10px);transform:rotate(-90deg);overflow:visible;pointer-events:none}.pk-an-f{fill:none;stroke:rgba(255,255,255,0);stroke-width:2.6}.pk-an-v{fill:none;stroke:transparent;stroke-width:3;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;filter:drop-shadow(0 0 4px currentColor)}.pk-turno .pk-an-f{stroke:rgba(255,255,255,.14)}.pk-turno .pk-s-av{box-shadow:0 4px 12px rgba(0,0,0,.6),0 0 0 2px rgba(255,255,255,.4),0 0 22px rgba(255,255,255,.25)}.pk-s-seg{position:absolute;right:-4px;top:-6px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;font:800 .66rem/18px var(--font-display, 'Outfit', sans-serif);text-align:center;background:#0b0420;border:1px solid rgba(255,255,255,.4);display:none;font-variant-numeric:tabular-nums}.pk-turno .pk-s-seg{display:block}.pk-turno.pk-banco .pk-s-seg{border-color:#22d3ee;color:#22d3ee}.pk-turno.pk-urge .pk-s-av{animation:pk-urge .6s ease-in-out var(--pk-p6,0s) infinite}@keyframes pk-urge{50%{transform:scale(1.07)}}.pk-s-placa{margin-top:calc(var(--av) * -.2);padding:calc(var(--av) * .24) calc(var(--av) * .24) calc(var(--av) * .14);padding-top:calc(var(--av) * .32);min-width:calc(var(--av) * 1.75);max-width:100%;border-radius:10px;text-align:center;position:relative;background:linear-gradient(180deg,rgba(34,12,76,.94),rgba(10,3,30,.96));border:1px solid rgba(190,120,255,.38);box-shadow:0 5px 14px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.08)}.pk-s-nom{font:600 max(10px, calc(var(--u) * 1.25)) var(--font-body, 'Inter', sans-serif);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(var(--av) * 2)}.pk-s-fi{font:800 max(11px, calc(var(--u) * 1.45)) var(--font-display, 'Outfit', sans-serif);color:var(--pk-oro);line-height:1.2;font-variant-numeric:tabular-nums}.pk-s-fi.pk-sube{animation:.9s ease-out pk-sube}@keyframes pk-sube{0%{color:#fff;transform:scale(1.3);text-shadow:0 0 12px #ffd54a}100%{transform:scale(1)}}.pk-s-est{display:none;margin-top:3px;padding:1px 8px;border-radius:999px;font:700 max(9px, calc(var(--u) * 1.05)) var(--font-body, 'Inter', sans-serif);letter-spacing:.04em;white-space:normal;text-align:center;line-height:1.15;background:rgba(0,0,0,.6);color:#cbb8f0;border:1px solid rgba(255,255,255,.16);max-width:135%}.pk-s-est.pk-on{display:block}.pk-e-allin{background:linear-gradient(90deg,#f06,#f0f);color:#fff;border-color:#ff9bff;letter-spacing:.1em;box-shadow:0 0 12px rgba(255,0,255,.7)}.pk-e-ret{color:#9c8cc0}.pk-e-aus{color:#ffd54a;border-color:rgba(255,213,74,.5)}.pk-e-senal{color:#ff9a9a;border-color:rgba(255,120,120,.5)}.pk-e-fuera{color:#8a7ab0}.pk-s-burb{position:absolute;left:50%;top:40%;z-index:9;pointer-events:none;opacity:0;white-space:nowrap;padding:4px 11px;border-radius:12px;background:#fff;color:#1a0a3a;font:700 max(10px, calc(var(--u) * 1.3)) var(--font-body, 'Inter', sans-serif);transform:translate(calc(-50% + var(--bx,0) * var(--u) * 7),calc(-50% + var(--by,0) * var(--u) * 5)) scale(.6);box-shadow:0 6px 16px rgba(0,0,0,.55);transition:opacity .25s,transform .35s cubic-bezier(.3, 1.5, .5, 1)}.pk-s-burb.pk-on{opacity:1;transform:translate(calc(-50% + var(--bx,0) * var(--u) * 7),calc(-50% + var(--by,0) * var(--u) * 5)) scale(1)}.pk-b-subir,.pk-b-todo{background:linear-gradient(90deg,#f0f,#8b00ff);color:#fff}.pk-b-retirarse{background:#3a2a5a;color:#cbb8f0}.pk-v .pk-s-burb{font-size:11px;padding:3px 9px}.pk-s.pk-yo{width:calc(var(--av) * 3.2)}.pk-s.pk-yo .pk-s-cartas{margin-bottom:calc(var(--av) * -.35);gap:calc(var(--u) * .4)}.pk-s.pk-yo .pk-s-cartas .pk-carta{--w:calc(var(--u) * 8.4)}.pk-v .pk-s.pk-yo .pk-s-cartas .pk-carta{--w:calc(var(--u) * 8.8)}.pk-s.pk-yo .pk-s-cartas .pk-carta:first-child{transform:rotate(-6deg) translateX(10%)}.pk-s.pk-yo .pk-s-cartas .pk-carta:last-child{transform:rotate(6deg) translateX(-10%)}.pk-s.pk-ret .pk-s-cuerpo{opacity:.5;filter:grayscale(.6)}.pk-s.pk-ret.pk-yo .pk-s-cartas{opacity:.45;filter:grayscale(.5)}.pk-s.pk-aus .pk-s-cuerpo{opacity:.6}.pk-s.pk-fuera{opacity:.42;filter:grayscale(1)}.pk-s.pk-perdio .pk-s-cuerpo{opacity:.7}.pk-s.pk-gano .pk-s-av{box-shadow:0 0 0 3px #ffd54a,0 0 26px 6px rgba(255,213,74,.85),0 0 60px rgba(255,180,0,.5);animation:pk-aura 1.5s ease-in-out var(--pk-p15,0s) infinite}.pk-s.pk-gano .pk-s-placa{border-color:#ffd54a;box-shadow:0 0 18px rgba(255,213,74,.6),0 5px 14px rgba(0,0,0,.55)}@keyframes pk-aura{50%{box-shadow:0 0 0 4px #fff0a8,0 0 38px 12px #ffd54a,0 0 90px rgba(255,180,0,.7)}}.pk-s.pk-todo .pk-s-av{box-shadow:0 4px 12px rgba(0,0,0,.6),0 0 0 2px #ff4dff,0 0 16px rgba(255,0,255,.8)}.pk-s.pk-destello::before{content:'';position:absolute;left:50%;top:50%;width:260%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%) scale(.2);pointer-events:none;z-index:8;background:radial-gradient(circle,rgba(255,255,255,.9),rgba(255,0,255,.6) 30%,transparent 65%);animation:1.1s ease-out forwards pk-destello}@keyframes pk-destello{0%{opacity:1;transform:translate(-50%,-50%) scale(.15)}100%{opacity:0;transform:translate(-50%,-50%) scale(1)}}.pk-s.pk-turno .pk-s-placa{border-color:rgba(255,255,255,.6)}.pk-banner{position:absolute;transform:translate(-50%,-50%) scale(.85);z-index:10;opacity:0;pointer-events:none;text-align:center;display:flex;flex-direction:column;gap:5px;align-items:center;transition:opacity .4s,transform .5s cubic-bezier(.3, 1.4, .5, 1);width:70%}.pk-banner.pk-on{opacity:1;transform:translate(-50%,-50%) scale(1)}.pk-bn-l{padding:6px 16px;border-radius:999px;background:linear-gradient(90deg,rgba(60,30,0,.92),rgba(36,8,80,.92));border:1px solid #ffd54a;box-shadow:0 0 24px rgba(255,213,74,.45);font-size:max(11px, calc(var(--u) * 1.5));display:flex;gap:.45em;align-items:baseline;flex-wrap:wrap;justify-content:center}.pk-bn-l em{font-style:normal;font-weight:800;color:var(--pk-oro)}.pk-bn-l span{flex-basis:100%;font-size:.85em;color:#ffe9a8;font-weight:600}.pk-pie{margin-top:16px;display:flex;flex-direction:column;gap:8px;align-items:stretch}.pk-mano-txt{display:none;text-align:center;font-size:.9rem;color:#cbb8f0}.pk-mano-txt.pk-on{display:block}.pk-mano-txt b{color:#fff;font-family:var(--font-display, 'Outfit', sans-serif);font-size:1.05rem;margin-left:4px}.pk-cartel{display:none}.pk-cartel.pk-on{display:block}.pk-ct{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-radius:14px;background:linear-gradient(180deg,rgba(40,14,84,.9),rgba(14,4,38,.92));border:1px solid rgba(190,120,255,.4)}.pk-ct b{display:block;font:700 1rem var(--font-display, 'Outfit', sans-serif)}.pk-ct span{font-size:.8rem;color:#b9a2e6}.pk-ct-aus{border-color:rgba(255,213,74,.6);box-shadow:0 0 20px rgba(255,213,74,.15)}.pk-ct-fuera b{color:#ffb4b4}.pk-ctrl{display:none;flex-direction:column;gap:8px}.pk-ctrl.pk-on{display:flex}.pk-ctrl.pk-entra{animation:.35s ease-out pk-entra}.pk-ctrl.pk-envio{opacity:.5;pointer-events:none}@keyframes pk-entra{from{opacity:0;transform:translateY(12px)}}.pk-c-fila{display:flex;gap:8px}.pk-bt{position:relative;flex:1 1 0;min-width:0;min-height:52px;padding:8px 14px;border-radius:14px;border:1px solid transparent;color:#fff;font-size:1rem;display:flex;align-items:center;justify-content:center;gap:8px;touch-action:manipulation;transition:transform .12s,filter .15s,box-shadow .2s}.pk-bt b{font:700 1rem var(--font-display, 'Outfit', sans-serif);white-space:nowrap}.pk-bt kbd{font:700 .62rem var(--font-body, 'Inter', sans-serif);padding:1px 5px;border-radius:5px;background:rgba(0,0,0,.32);border:1px solid rgba(255,255,255,.25)}.pk-bt:hover{filter:brightness(1.12);transform:translateY(-1px)}.pk-bt:active{transform:translateY(1px) scale(.98)}.pk-bt-ret{background:linear-gradient(180deg,#4a2a5e,#2a1240);border-color:rgba(255,255,255,.15)}.pk-bt-igu{background:linear-gradient(180deg,#1ea75a,#0f6a37);border-color:rgba(120,255,180,.4);box-shadow:0 0 18px rgba(34,197,94,.3)}.pk-bt-sub{background:linear-gradient(180deg,#b21eff,#6a00d1);border-color:rgba(255,150,255,.55);box-shadow:0 0 20px rgba(255,0,255,.35)}.pk-bt-sec{flex:0 0 auto;background:linear-gradient(180deg,#3a2a63,#20123c);border-color:rgba(190,120,255,.4)}.pk-bt-rev,.pk-bt-volver{flex:0 0 auto;background:linear-gradient(180deg,#ff2dff,#8b00ff);box-shadow:0 0 20px rgba(255,0,255,.5)}.pk-hide{display:none!important}.pk-c-subir{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:14px;background:rgba(14,4,38,.75);border:1px solid rgba(190,120,255,.25)}.pk-c-atajos{display:flex;gap:6px;flex-wrap:wrap}.pk-c-atajos button{flex:1 1 0;min-width:52px;min-height:36px;border-radius:10px;border:1px solid rgba(190,120,255,.4);background:rgba(139,0,255,.18);color:#f0e4ff;font:600 .78rem var(--font-body, 'Inter', sans-serif);white-space:nowrap}.pk-c-atajos button:hover{background:rgba(255,0,255,.3);border-color:var(--pk-mag2)}.pk-c-slider{display:flex;align-items:center;gap:12px}.pk-rango{--pct:0%;flex:1;height:28px;background:0 0;-webkit-appearance:none;appearance:none;margin:0;cursor:pointer}.pk-rango::-webkit-slider-runnable-track{height:8px;border-radius:4px;background:linear-gradient(90deg,#f0f,#8b00ff) 0/var(--pct) 100% no-repeat,rgba(255,255,255,.14)}.pk-rango::-moz-range-track{height:8px;border-radius:4px;background:rgba(255,255,255,.14)}.pk-rango::-moz-range-progress{height:8px;border-radius:4px;background:linear-gradient(90deg,#f0f,#8b00ff)}.pk-rango::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:-9px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#ffb3ff 60%,#d200d2);border:2px solid #fff;box-shadow:0 0 14px rgba(255,0,255,.8)}.pk-rango::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#ffb3ff 60%,#d200d2);border:2px solid #fff;box-shadow:0 0 14px rgba(255,0,255,.8)}.pk-monto{width:110px;min-height:40px;padding:6px 10px;border-radius:10px;border:1px solid rgba(190,120,255,.5);background:#0b0420;color:#fff;font:700 1.05rem var(--font-display, 'Outfit', sans-serif);text-align:center;-moz-appearance:textfield}.pk-monto:focus{outline:2px solid var(--pk-mag2)}.pk-monto::-webkit-inner-spin-button,.pk-monto::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pk-espec{display:none;text-align:center;padding:10px;border-radius:12px;background:rgba(139,0,255,.18);border:1px solid rgba(190,120,255,.3);color:#d9c6ff;font-weight:600}.pk-espectador .pk-espec{display:block}.pk-espectador .pk-s.pk-yo{width:calc(var(--av) * 2.1)}.pk-podio{position:absolute;inset:0;z-index:40;display:none;align-items:center;justify-content:center;padding:10px;overflow:hidden;background:radial-gradient(ellipse at 50% 30%,rgba(60,20,130,.88),rgba(5,1,20,.94));backdrop-filter:blur(6px);border-radius:20px}.pk-podio.pk-on{display:flex}.pk-podio.pk-entra{animation:.5s ease-out pk-entra}.pk-podio.pk-quieto .pk-pd-col{animation:none}.pk-pd-caja{position:relative;z-index:2;width:100%;max-width:640px;text-align:center;display:flex;flex-direction:column;gap:16px;align-items:center}.pk-pd-caja h2{margin:0;font:800 clamp(1.5rem, 5vw, 2.4rem) var(--font-display, 'Outfit', sans-serif);background:linear-gradient(90deg,#fff0a8,#ffd54a,#f6f);-webkit-background-clip:text;background-clip:text;color:transparent}.pk-pd-cols{display:flex;align-items:flex-end;justify-content:center;gap:10px;width:100%}.pk-pd-col{flex:1 1 0;max-width:170px;display:flex;flex-direction:column;align-items:center;gap:4px;animation:.8s cubic-bezier(.3,1.3,.5,1) backwards pk-pd-sube}.pk-pd-col.pk-pd-1{animation-delay:.5s}.pk-pd-col.pk-pd-2{animation-delay:.25s}.pk-pd-col.pk-pd-3{animation-delay:.05s}@keyframes pk-pd-sube{from{opacity:0;transform:translateY(60px)}}.pk-pd-av{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;overflow:hidden;font:800 1.5rem var(--font-display, 'Outfit', sans-serif);background:linear-gradient(145deg,hsl(var(--h,270),60%,40%),hsl(calc(var(--h,270) + 40),70%,22%));border:3px solid rgba(255,255,255,.5)}.pk-pd-av img{width:100%;height:100%;object-fit:cover}.pk-pd-1 .pk-pd-av{width:78px;height:78px;border-color:#ffd54a;box-shadow:0 0 30px rgba(255,213,74,.8)}.pk-pd-corona{width:44px;filter:drop-shadow(0 0 10px rgba(255, 213, 74, .9));animation:pk-corona 2.2s ease-in-out var(--pk-p22,0s) infinite;margin-bottom:-8px;position:relative;z-index:2}@keyframes pk-corona{50%{transform:translateY(-5px) rotate(-4deg)}}.pk-pd-nom{font-size:.95rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-pd-premio{color:var(--pk-oro);font:800 1.1rem var(--font-display, 'Outfit', sans-serif)}.pk-pd-base{width:100%;border-radius:10px 10px 0 0;display:grid;place-items:center;font:800 1.8rem var(--font-display, 'Outfit', sans-serif);color:rgba(255,255,255,.92);background:linear-gradient(180deg,#7b2ff7,#3a0f86);border:1px solid rgba(255,150,255,.4);border-bottom:none}.pk-pd-1 .pk-pd-base{height:110px;background:linear-gradient(180deg,#f0b72f,#8a5a07);color:#2a1a00}.pk-pd-2 .pk-pd-base{height:80px}.pk-pd-3 .pk-pd-base{height:56px}.pk-pd-resto{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:center;color:#cbb8f0;font-size:.85rem}.pk-pd-resto span{display:inline-block;min-width:28px;margin-right:4px;color:#8f7bbd;font-weight:700}.pk-pd-bts{display:flex;gap:10px;justify-content:center}.pk-pd-bts .pk-bt{flex:0 1 180px}.pk-pd-conf{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.pk-pd-conf i{position:absolute;left:var(--x);top:-20px;width:var(--s);height:calc(var(--s) * 1.6);background:var(--c);transform:rotate(var(--r));border-radius:2px;animation:pk-conf 3.4s linear calc(var(--pk-p34,0s) - var(--d)) infinite;opacity:.9}@keyframes pk-conf{to{transform:translateY(110vh) rotate(calc(var(--r) + 720deg))}}.pk-v .pk-hud{gap:5px}.pk-v .pk-hud-b{flex:1 1 70px;padding:5px 8px;border-radius:10px}.pk-v .pk-hud-b b{font-size:.92rem}.pk-v .pk-hud-b small{font-size:.6rem}.pk-v .pk-mudo{flex-basis:38px}.pk-v .pk-bt{min-height:54px;padding:6px 4px;min-width:0}.pk-v .pk-bt b{font-size:.92rem}.pk-v.pk-muchos .pk-s.pk-yo .pk-s-cartas .pk-carta{--w:calc(var(--u) * 6.9)}.pk-v .pk-bt kbd{display:none}.pk-v .pk-c-fila{gap:6px}.pk-v .pk-monto{width:88px}.pk-zona{width:100%;position:relative}.pk-fit{height:100%;max-width:none;gap:6px;padding:4px 8px 8px;min-height:0;overflow:hidden}.pk-fit .pk-hud,.pk-fit .pk-pie{flex:none}.pk-fit .pk-zona{flex:1 1 0;min-height:0;container-type:size;display:flex;justify-content:center;align-items:center}.pk-fit .pk-lienzo{container-type:size;width:min(100cqw,calc(100cqh * 5 / 3));height:auto;aspect-ratio:5/3;flex:none}.pk-fit.pk-v .pk-lienzo{width:min(100cqw,calc(100cqh * 1.05));height:100%;aspect-ratio:auto;--u:min(2cqw, calc(1cqh * 1.18))}.pk-fit .pk-hud{padding-right:46px}.pk-fit .pk-podio{border-radius:0}.pk-fit .pk-pie{margin-top:0}.pk-fit .pk-espec{display:none}.truco-ventana.tm-llena .truco-hoja.tm:has(> .pk-raiz){display:flex;flex-direction:column}.truco-hoja.tm>.poker-pie{position:static;max-width:none;margin:0 8px 4px;flex:none}.pk-fit .pk-hud-b{flex:1 1 90px}.pk-fit .pk-hud-sube{flex-grow:2}@media (min-width:700px){.pk-c-subir{flex-direction:row;align-items:center;padding:6px 10px;gap:14px}.pk-c-atajos{flex:0 0 auto;flex-wrap:nowrap}.pk-c-atajos button{min-width:74px}.pk-c-slider{flex:1}}@media (max-height:800px){.pk-fit .pk-hud-b{padding:3px 10px}.pk-fit .pk-hud-b small:not(.pk-h-prox),.pk-fit .pk-hud-t{display:none}.pk-fit .pk-hud-sube{flex-direction:row;align-items:baseline;gap:6px;justify-content:center}.pk-fit .pk-hud-b b{font-size:.95rem}.pk-fit .pk-bt{min-height:46px}.pk-fit .pk-mano-txt{font-size:.8rem}.pk-fit .pk-c-atajos button{min-height:32px}}@media (max-height:700px){.pk-fit .pk-pie{gap:5px}.pk-fit .pk-bt{min-height:42px}.pk-fit .pk-bt kbd{display:none}.pk-fit .pk-c-subir{padding:5px 8px;gap:5px}.pk-fit .pk-c-atajos button{min-height:28px;font-size:.72rem;min-width:0}.pk-fit .pk-c-slider{gap:8px}.pk-fit .pk-rango{height:22px}.pk-fit .pk-monto{min-height:32px;width:80px;font-size:.95rem}.pk-fit .pk-ct{padding:6px 12px}.pk-fit .pk-hud-premio .pk-demo{display:none}.pk-fit .pk-hud{gap:4px}.pk-fit .pk-hud-b{flex:1 1 50px;padding:3px 6px}.pk-fit .pk-mudo{flex-basis:34px}.pk-fit.pk-v .pk-s{--av:max(27px, calc(var(--u) * 5.6))}.pk-fit.pk-v .pk-s-nom{font-size:max(9px, calc(var(--u) * 1.4))}.pk-fit.pk-v .pk-s-fi{font-size:max(10px, calc(var(--u) * 1.6))}.pk-fit.pk-v .pk-s-est{font-size:8.5px;padding:0 5px}.pk-fit.pk-v .pk-s-placa{min-width:calc(var(--av) * 2)}}@media (max-height:700px) and (max-width:430px){.pk-fit .pk-hud-mano{display:none}}@media (max-height:640px){.pk-fit .pk-mano-txt{display:none}.pk-fit .pk-hud-ciegas b,.pk-fit .pk-hud-mano b{font-size:.85rem}}@media (prefers-reduced-motion:reduce){.pk-raiz *,.pk-raiz ::after,.pk-raiz ::before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}