.pk-stage{display:flex;flex-direction:column;gap:8px;padding:12px 14px 10px}.pk-scene{position:relative;z-index:1;flex:1 1 auto;min-height:0;container:pkscene/size;display:grid;place-items:center;--P:min(380px,calc(100cqw - 32px),calc(100cqh - 128px))}.pk-single{display:flex;flex-direction:column;align-items:center;gap:6px}.pk-box{position:relative;z-index:2;width:var(--P);aspect-ratio:1}.pk-back{position:absolute;left:14.5%;right:14.5%;top:2.5%;bottom:2.5%;display:block}.pk-back img{width:100%;height:100%;object-fit:contain;display:block;pointer-events:none;filter:drop-shadow(0 16px 26px rgba(0,0,0,.5))}.pk-idle{padding:0;border:0;background:none;cursor:pointer;color:inherit}.pk-idle:disabled{cursor:default}.pk-idle__glow{position:absolute;inset:4%;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--c-rgb),.32),rgba(var(--c-rgb),.08) 60%,transparent);animation:pk-breathe 2.6s ease-in-out infinite;pointer-events:none}.pk-idle__float{position:absolute;inset:0;animation:pk-float 3.2s ease-in-out infinite}@media (hover:hover){.pk-idle:hover:not(:disabled) .pk-idle__float{filter:brightness(1.12)}}@keyframes pk-breathe{0%,to{opacity:.65;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes pk-float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-7px) rotate(1deg)}}.pk-single.is-wait .pk-idle__float{animation:pk-wait .46s ease-in-out infinite}.pk-single.is-wait .pk-idle__glow{animation:pk-breathe .9s ease-in-out infinite}@keyframes pk-wait{0%,to{transform:rotate(-1.6deg)}50%{transform:translateY(-4px) rotate(1.6deg)}}.pk-shaker{position:absolute;inset:0}.pk-single.is-shake .pk-shaker{animation:pk-shake 1.15s ease-in both}@keyframes pk-shake{0%{transform:none}15%{transform:rotate(-1.5deg) translateX(-2px)}30%{transform:rotate(1.8deg) translateX(3px)}45%{transform:rotate(-2.4deg) translateX(-4px) scale(1.01)}60%{transform:rotate(2.8deg) translateX(4px) scale(1.02)}72%{transform:rotate(-3.2deg) translateX(-5px) scale(1.03)}84%{transform:rotate(3.4deg) translateX(5px) scale(1.04)}94%{transform:rotate(-2deg) translateX(-3px) scale(1.05)}to{transform:scale(1.06)}}.pk-leak{position:absolute;left:50%;top:50%;width:150%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.22) 0 6deg,transparent 6deg 20deg);-webkit-mask:radial-gradient(circle,#000 18%,transparent 64%);mask:radial-gradient(circle,#000 18%,transparent 64%);opacity:0;pointer-events:none}.pk-single.is-hot .pk-leak{background:repeating-conic-gradient(from 0deg,rgba(var(--c-rgb),.38) 0 6deg,transparent 6deg 20deg)}.pk-single.is-shake .pk-leak{animation:pk-leak 1.15s ease-in both,pk-spin 7s linear infinite}@keyframes pk-leak{0%{opacity:0}to{opacity:1}}@keyframes pk-spin{to{transform:translate(-50%,-50%) rotate(1turn)}}.pk-single.is-burst .pk-shaker{animation:pk-burst .34s ease-out both}.pk-single.is-burst .pk-leak{opacity:1;animation:pk-burst-leak .34s ease-out both}@keyframes pk-burst{to{transform:scale(1.35);opacity:0;filter:brightness(3) blur(4px)}}@keyframes pk-burst-leak{to{opacity:0;transform:translate(-50%,-50%) scale(1.8)}}.pk-flip{perspective:1100px}.pk-flip,.pk-flip__inner{position:absolute;inset:0}.pk-flip__inner{transform-style:preserve-3d;transition:transform .62s cubic-bezier(.3,.9,.3,1.05)}.pk-flip.is-open .pk-flip__inner{transform:rotateY(180deg)}.pk-flip__face{position:absolute;inset:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pk-flip__face--front{transform:rotateY(180deg)}.pk-flip__face--front .fcc{width:100%!important}.pk-show{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none;container:pkshow/size;animation:pk-fade .35s ease both}@keyframes pk-fade{0%{opacity:0}to{opacity:1}}.pk-show__base{position:absolute;inset:0;background:radial-gradient(58% 55% at 50% 42%,rgba(var(--c-rgb),.55) 0,rgba(var(--c-rgb),.22) 40%,transparent 74%),radial-gradient(130% 70% at 50% 108%,rgba(var(--c-rgb),.38),transparent 62%),radial-gradient(60% 80% at 0 30%,rgba(var(--c-rgb),.2),transparent 70%),radial-gradient(60% 80% at 100% 30%,rgba(var(--c-rgb),.2),transparent 70%),linear-gradient(180deg,#151826 0,#0c0e16 100%);transition:filter .6s ease}.pk-show__base:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 110px rgba(0,0,0,.6)}.pk-show.is-clue .pk-show__base{filter:brightness(.62) saturate(.9)}.pk-show__rays{position:absolute;inset:0}.pk-show__rays:after,.pk-show__rays:before{content:"";position:absolute;left:50%;top:44%;width:max(190cqw,190cqh);aspect-ratio:1;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,transparent 0 18deg,rgba(var(--c-rgb),.4) 27deg,transparent 36deg 100deg,rgba(255,255,255,.14) 106deg,transparent 112deg 160deg,rgba(var(--c-rgb),.32) 170deg,transparent 180deg 250deg,rgba(var(--c-rgb),.3) 260deg,transparent 270deg 320deg,rgba(255,255,255,.12) 326deg,transparent 332deg);-webkit-mask:radial-gradient(circle,#000 6%,rgba(0,0,0,.65) 30%,transparent 62%);mask:radial-gradient(circle,#000 6%,rgba(0,0,0,.65) 30%,transparent 62%);animation:pk-spin 14s linear infinite}.pk-show__rays:after{animation-duration:22s;animation-direction:reverse;opacity:.65}.pk-show__beam{position:absolute;top:-30%;width:28%;height:175%;background:linear-gradient(90deg,transparent,rgba(var(--c-rgb),.16) 34%,rgba(255,255,255,.24) 50%,rgba(var(--c-rgb),.16) 66%,transparent);filter:blur(10px);mix-blend-mode:screen;transform-origin:50% 0}.pk-show__beam--l{left:2%;animation:pk-beam-l 6s ease-in-out infinite alternate}.pk-show__beam--r{right:2%;animation:pk-beam-r 7.2s ease-in-out infinite alternate}@keyframes pk-beam-l{0%{transform:rotate(-36deg)}to{transform:rotate(-9deg)}}@keyframes pk-beam-r{0%{transform:rotate(36deg)}to{transform:rotate(9deg)}}.pk-show__names{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:3cqh;padding-bottom:8cqh;animation:pk-fade .8s ease .15s both}.pk-show__name{display:flex;width:max-content;white-space:nowrap;font-family:var(--font-heavy);font-size:clamp(56px,16cqh,150px);line-height:1;letter-spacing:.02em;color:transparent;-webkit-text-stroke:2px rgba(var(--c-rgb),.5);animation:pk-marquee 30s linear infinite}.pk-show__name--rev{color:rgba(var(--c-rgb),.16);-webkit-text-stroke:0;animation-direction:reverse;animation-duration:36s}@keyframes pk-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.pk-show__side{position:absolute;top:44%;width:min(20cqw,30cqh);aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 0 26px rgba(var(--c-rgb),.75)) drop-shadow(0 14px 24px rgba(0,0,0,.55))}.pk-show__side--l{left:5%;animation:pk-side-l .9s cubic-bezier(.2,1.1,.4,1) .2s both,pk-bob 3.4s ease-in-out 1.1s infinite}.pk-show__side--r{right:5%;animation:pk-side-r .9s cubic-bezier(.2,1.1,.4,1) .32s both,pk-bob 3.9s ease-in-out 1.3s infinite}@keyframes pk-side-l{0%{opacity:0;transform:translate(-70%,-50%) rotate(-16deg) scale(.6)}to{opacity:.95;transform:translateY(-50%) rotate(-8deg)}}@keyframes pk-side-r{0%{opacity:0;transform:translate(70%,-50%) rotate(16deg) scale(.6)}to{opacity:.95;transform:translateY(-50%) rotate(8deg)}}@keyframes pk-bob{0%,to{margin-top:0}50%{margin-top:-12px}}@container pkshow (max-width: 640px){.pk-show__side{display:none}.pk-show__name{font-size:clamp(44px,12cqh,96px)}}.pk-show__floor{position:absolute;left:-20%;right:-20%;bottom:-6%;height:36%;background:radial-gradient(45% 70% at 50% 100%,rgba(var(--c-rgb),.55),transparent 72%),repeating-linear-gradient(90deg,rgba(255,255,255,.07) 0 2px,transparent 2px 52px),repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 2px,transparent 2px 40px);transform:perspective(320px) rotateX(58deg);transform-origin:50% 100%;-webkit-mask:linear-gradient(0deg,#000 25%,transparent);mask:linear-gradient(0deg,#000 25%,transparent)}.pk-show__sparks i{position:absolute;left:var(--x);bottom:-12px;width:var(--s);height:var(--s);border-radius:50%;background:rgb(var(--c-rgb));box-shadow:0 0 10px 2px rgba(var(--c-rgb),.85);opacity:0;animation:pk-spark var(--t) linear var(--d) infinite}.pk-show__sparks i:nth-child(3n){background:#fff;box-shadow:0 0 8px 2px rgba(255,255,255,.75)}@keyframes pk-spark{0%{opacity:0;transform:translate(0) scale(.6)}12%{opacity:1}80%{opacity:.75}to{opacity:0;transform:translate(var(--dx),-105cqh) scale(1.15)}}.pk-show__flashes i{position:absolute;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px rgba(255,255,255,.75);opacity:0;animation:pk-camflash var(--t) linear var(--d) infinite}@keyframes pk-camflash{0%,88%{opacity:0;transform:scale(.4)}91%{opacity:1;transform:scale(1.25)}to{opacity:0;transform:scale(.6)}}.pk-show.is-clue .pk-show__flashes i{animation-duration:calc(var(--t) * 1.6)}.pk-show.is-l2 .pk-show__flashes i{animation-duration:calc(var(--t) / 2)}.pk-show.is-l3 .pk-show__flashes i{animation-duration:calc(var(--t) / 3.5)}.pk-show.is-l3.is-show .pk-show__base{filter:brightness(1.15) saturate(1.15)}.pk-clue{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;animation:pk-clue .95s cubic-bezier(.2,.9,.3,1) both}.pk-clue__flag{width:46%}.pk-clue__club,.pk-clue__flag{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 0 22px rgba(var(--c-rgb),.75)) drop-shadow(0 10px 18px rgba(0,0,0,.5))}.pk-clue__club{width:50%}.pk-clue__pos{font-family:var(--font-heavy);font-size:calc(var(--P) * .3);line-height:1;color:#fff;letter-spacing:.02em;text-shadow:0 0 30px rgba(var(--c-rgb),.9),0 6px 18px rgba(0,0,0,.6)}.pk-clue__ico{font-size:calc(var(--P) * .26);color:var(--c);filter:drop-shadow(0 0 20px rgba(var(--c-rgb),.7))}.pk-clue__label{max-width:92%;padding:5px 14px;border-radius:999px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:rgba(0,0,0,.5);border:1px solid rgba(var(--c-rgb),.5);color:#fff;font-family:var(--font-bold);font-size:15px}@keyframes pk-clue{0%{opacity:0;transform:scale(1.9);filter:blur(10px)}22%{opacity:1;transform:scale(1);filter:blur(0)}80%{opacity:1;transform:scale(1.03)}to{opacity:0;transform:scale(.9)}}.pk-zoom{z-index:3;animation:pk-zoom .85s cubic-bezier(.2,1.1,.35,1) both}.pk-zoom,.pk-zoom__card{position:absolute;inset:0}.pk-zoom__card{z-index:1}.pk-single.is-result .pk-zoom__card{animation:pk-card-float 3.6s ease-in-out infinite}@keyframes pk-card-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.pk-zoom .fcc{position:relative;z-index:1;width:100%!important;filter:drop-shadow(0 0 30px rgba(var(--c-rgb),.65)) drop-shadow(0 18px 26px rgba(0,0,0,.5))}.pk-zoom__shine{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(110deg,transparent 38%,rgba(255,255,255,.42) 50%,transparent 62%);background-size:260% 100%;background-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;mix-blend-mode:overlay;animation:pk-shine 3.2s ease-in-out .9s infinite}@keyframes pk-shine{0%{background-position:160% 0}55%,to{background-position:-60% 0}}@keyframes pk-zoom{0%{opacity:0;transform:scale(.22) rotate(-10deg);filter:brightness(3)}55%{opacity:1;transform:scale(1.07) rotate(1deg);filter:brightness(1.3)}to{opacity:1;transform:none;filter:none}}.pk-rays{position:absolute;left:50%;top:50%;width:165%;aspect-ratio:1;z-index:0;transform:translate(-50%,-50%);border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(var(--c-rgb),.3) 0 7deg,transparent 7deg 21deg);-webkit-mask:radial-gradient(circle,#000 20%,transparent 66%);mask:radial-gradient(circle,#000 20%,transparent 66%);animation:pk-fade .5s ease both,pk-spin 10s linear infinite;pointer-events:none}.pk-result{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:2px;min-height:96px;opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease}.pk-result.is-on{opacity:1;transform:none}.pk-tier{padding:3px 12px;border-radius:999px;background:rgba(var(--c-rgb,255,255,255),.14);border:1px solid rgba(var(--c-rgb,255,255,255),.45);color:var(--c,#fff);font-family:var(--font-bold);font-size:12.5px;white-space:nowrap}.pk-result__x{font-family:var(--font-heavy);font-size:34px;line-height:1.1;color:#c9cfdb}.pk-result.is-win .pk-result__x{color:var(--cg-hi);text-shadow:0 0 22px rgba(var(--cg-hi-rgb),.4)}.pk-result__win{display:inline-flex;font-family:var(--font-bold);font-size:18px;color:#fff}.pk-result.is-win .pk-result__win{color:var(--cg-hi)}.pk-result__hint{color:var(--muted);font-size:12.5px}.pk-result__win{align-items:center;gap:6px}.pk-result__cap{padding:1px 7px;border-radius:999px;font-family:var(--font-semibold);font-size:10.5px;color:#FFD36B;background:rgba(var(--cg-gold-rgb),.12);border:1px solid rgba(var(--cg-gold-rgb),.35)}.pk-result.is-idle .pk-result__x{color:#fff;font-size:28px}.pk-single.is-result .pk-result.is-win .pk-result__x{animation:pk-beat 1s ease-in-out .3s 2}@keyframes pk-beat{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.pk-plain{position:relative;display:block;aspect-ratio:1}.pk-plain__in{position:absolute;left:14.5%;right:14.5%;top:2.5%;bottom:2.5%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:12%/9%;background:linear-gradient(165deg,rgba(var(--c-rgb),.55),rgba(var(--c-rgb),.18) 60%,#14161c);border:1px solid rgba(var(--c-rgb),.6);color:#fff}.pk-plain__in b{font-family:var(--font-heavy);font-size:1.4em}.pk-plain__in small{font-family:var(--font-bold);font-size:.75em;opacity:.85}.pk-multi{--mg:24px;--m:min(190px,calc((100cqw - 4 * var(--mg)) / 5),calc(100cqh - 150px));display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}@container pkscene (max-width: 860px){.pk-multi{--mg:22px;--m:min(190px,calc((100cqw - 2 * var(--mg)) / 3),calc((100cqh - 176px) / 2))}}@container pkscene (max-width: 520px){.pk-multi{--mg:14px}}.pk-multi__row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px var(--mg);max-width:100%}.pk-mslot{position:relative;display:flex;flex-direction:column;align-items:center;width:var(--m);animation:pk-deal .5s cubic-bezier(.2,1.1,.4,1) backwards;animation-delay:calc(var(--i) * 70ms)}.pk-mslot .pk-flip{position:relative;width:100%;aspect-ratio:1}@keyframes pk-deal{0%{opacity:0;transform:translateY(30px) scale(.8) rotate(-6deg)}}.pk-mslot.is-open.is-hot .pk-flip__face--front{filter:drop-shadow(0 0 18px rgba(var(--c-rgb),.6))}.pk-mbadge{display:flex;flex-direction:column;align-items:center;gap:1px;min-height:38px;opacity:0;transform:translateY(6px);transition:opacity .25s ease .3s,transform .25s ease .3s;font-size:12px;color:#c9cfdb}.pk-mbadge b{font-family:var(--font-heavy);font-size:16px;color:var(--c)}.pk-mslot.is-open .pk-mbadge{opacity:1;transform:none}.pk-total{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:center;gap:4px 10px;padding:8px 16px;border-radius:14px;background:rgba(0,0,0,.3);border:1px solid var(--line);color:var(--muted-light);font-size:13px;opacity:0;transition:opacity .3s ease}.pk-total.is-on{opacity:1}.pk-total b{display:inline-flex;font-family:var(--font-heavy);font-size:22px;color:#fff}.pk-total.is-win b{color:var(--cg-hi)}.pk-total small{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--muted)}.pk-hist{position:relative;z-index:2;display:flex;flex-direction:column;gap:6px;min-width:0;margin:0 -4px;padding:8px 10px 6px;border-radius:14px;background:rgba(10,12,18,.55);border:1px solid rgba(255,255,255,.05);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pk-hist__label{color:var(--muted-light);font-family:var(--font-semibold);font-size:12.5px}.pk-hist__row{display:flex;gap:6px;min-height:112px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.pk-hist__empty{align-self:center;color:var(--muted);font-size:13px}.pk-hist__item{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:2px;width:88px;padding:2px 0 5px;border-radius:12px;background:rgba(var(--c-rgb),.08);border:1px solid rgba(var(--c-rgb),.24);animation:pk-hist-in .35s ease backwards}.pk-hist__item.is-win{background:rgba(var(--c-rgb),.14);border-color:rgba(var(--c-rgb),.55);box-shadow:0 0 14px rgba(var(--c-rgb),.18)}.pk-hist__card{width:84px}.pk-hist__item b{font-family:var(--font-heavy);font-size:13.5px;color:var(--c)}@keyframes pk-hist-in{0%{opacity:0;transform:translateX(-10px)}}.pk-hist--panel{display:none}.pk-packs{display:flex;flex-direction:column;gap:8px}.pk-pick{display:flex;align-items:center;gap:12px;width:100%;padding:8px 12px;border-radius:14px;border:1px solid #232839;background:rgba(255,255,255,.03);color:#fff;text-align:left;cursor:pointer;transition:.15s ease}.pk-pick:disabled{cursor:default;opacity:.7}@media (hover:hover){.pk-pick:hover:not(:disabled){background:rgba(255,255,255,.07)}}.pk-pick.is-on{border-color:rgba(var(--c-rgb),.85);background:linear-gradient(90deg,rgba(var(--c-rgb),.16),rgba(var(--c-rgb),.04));box-shadow:0 0 18px rgba(var(--c-rgb),.16)}.pk-pick__art{flex:0 0 auto;width:30px;height:45px;object-fit:contain}.pk-pick__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.pk-pick__txt b{font-family:var(--font-bold);font-size:14px}.pk-pick.is-on .pk-pick__txt b{color:var(--c)}.pk-pick__txt small{color:var(--muted-light);font-size:12px}.pk-fast{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;color:#c9cfdb;font-family:var(--font-semibold);font-size:13px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pk-fast input{position:absolute;opacity:0;width:0;height:0}.pk-fast__sw{position:relative;width:38px;height:22px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid #2a3042;transition:.15s ease}.pk-fast__sw:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#c9cfdb;transition:.15s ease}.pk-fast input:checked+.pk-fast__sw{background:rgba(var(--cg-hi-rgb),.35);border-color:rgba(var(--cg-hi-rgb),.6)}.pk-fast input:checked+.pk-fast__sw:after{left:18px;background:var(--cg-hi)}.pk-fast input:focus-visible+.pk-fast__sw{outline:2px solid rgba(var(--cg-hi-rgb),.6);outline-offset:2px}@media (max-width:1100px){.pk-packs{flex-direction:row}.pk-pick{flex:1 1;min-width:0;flex-direction:column;text-align:center;gap:6px;padding:10px 6px}.pk-pick__txt small{font-size:11px}.pk-stage{height:480px}.pk-stage>.pk-hist--stage{display:none}.cg-panel>.pk-hist--panel{display:flex;order:3;margin:0;padding:14px 16px 10px;border-radius:16px;border-color:#1f2333;background:linear-gradient(180deg,rgba(32,33,39,.78),rgba(22,23,30,.88));-webkit-backdrop-filter:none;backdrop-filter:none}.pk .cg-acts--2{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.pk-packs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pk-pick:last-child:nth-child(odd){grid-column:1/-1}.pk-stage{padding:10px 10px 8px;height:500px}.pk-result__x{font-size:28px}.pk-clue__label{font-size:13px}.pk-hist__item{width:80px}.pk-hist__card{width:76px}.pk-hist__row{min-height:104px}}@media (max-width:400px){.pk-stage{height:470px}}@media (prefers-reduced-motion:reduce){.pk-idle__float,.pk-idle__glow,.pk-leak,.pk-rays,.pk-walk:after,.pk-walk:before{animation:none!important}.pk-flip__inner{transition-duration:.2s}}