.pk-stage{-webkit-user-select:none;user-select:none}.pk-pack,.pk-card.is-gesture,.pk-dial-track{touch-action:none}.pk-pack{width:220px;height:393px;transform-style:preserve-3d;will-change:transform;transition:transform .16s ease-out;position:relative}@media (min-width:640px){.pk-pack{width:250px;height:446px}}.pk-foil{background: repeating-linear-gradient(115deg, #ffffff12 0 2px, transparent 2px 9px), linear-gradient(160deg, var(--wrap-a) 0%, var(--wrap-b) 140%);border-radius:10px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 30px 60px #0009}.pk-foil:after{content:"";background:radial-gradient(circle at var(--lx,50%) var(--ly,30%), #ffffff47, #ffffff0f 30%, transparent 60%);mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.pk-foil.is-art{box-shadow:none;background:0 0;border-radius:0}.pk-foil.is-art:after{-webkit-mask:var(--art) center / 100% 100% no-repeat;-webkit-mask:var(--art) center / 100% 100% no-repeat;mask:var(--art) center / 100% 100% no-repeat}.pk-pack:before{content:"";filter:blur(6px);pointer-events:none;background:radial-gradient(closest-side,#000000b3,#0000);border-radius:50%;height:7%;position:absolute;bottom:-4%;left:8%;right:8%}.pk-serrate{-webkit-mask-composite:xor;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pk-crimp{opacity:.7;pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff1a 0 1px,#0000 1px 6px);height:22px;position:absolute;left:0;right:0}.pk-seam{pointer-events:none;border-top:1px dashed #f4f6f16b;height:0;position:absolute;left:0;right:0}.pk-flap{will-change:transform, clip-path;transform-origin:50% 0;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .45s ease-in .1s;position:absolute;inset:0}.pk-flap.is-off{transform:translate3d(var(--fly-x,-40px), -240px, 40px) rotate(var(--fly-r,-22deg));opacity:0}.pk-tear-shadow{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 14px 18px -10px #000000bf}.pk-inner{aspect-ratio:5/7;will-change:transform;width:78%;transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;top:7%;left:50%;transform:translate(-50%)}.pk-inner.is-out{transform:translate3d(-50%,-40%,30px)}.pk-inner.is-slab{aspect-ratio:3/5;width:72%}.pk-body{transition:transform .55s cubic-bezier(.5,0,.75,0),opacity .45s ease-in}.pk-body.is-dropping{opacity:0;transform:translateY(22%)}.pk-pack:has(.pk-body.is-dropping):before{opacity:0;transition:opacity .4s}.pk-card{aspect-ratio:5/7;width:250px;transform-style:preserve-3d;will-change:transform;transition:transform .14s ease-out;position:relative}@media (min-width:640px){.pk-card{width:290px}}.pk-card.is-slab{aspect-ratio:3/5;width:230px}@media (min-width:640px){.pk-card.is-slab{width:268px}}.pk-card.is-flipping{transition:transform .6s cubic-bezier(.22,1,.36,1)}.pk-face{backface-visibility:hidden;border-radius:12px;position:absolute;inset:0;overflow:hidden}.pk-face.is-back{transform:rotateY(180deg)}.pk-back{background:radial-gradient(circle,#ffffff0d,#0000 60%),repeating-linear-gradient(45deg,#ffffff06 0 1px,#0000 1px 12px),linear-gradient(160deg,#171c17,#0a0c0a);box-shadow:inset 0 0 0 1px #ffffff14}.pk-back.is-bag{background:linear-gradient(#ffffff12 0 7%,#0000 7% 8%,#0006 8% 9%,#0000 9%),radial-gradient(at 30% 20%,#ffffff0f,#0000 55%),linear-gradient(170deg,#141614,#050605)}.pk-tell{background:radial-gradient(ellipse 70% 55% at var(--lx,50%) var(--ly,50%), var(--tell,transparent), transparent 70%);opacity:var(--tell-o,0);mix-blend-mode:screen;pointer-events:none;transition:opacity .12s linear;position:absolute;inset:0}.pk-tell.is-prism{background:radial-gradient(ellipse 60% 50% at var(--lx,50%) var(--ly,50%), #ffffff80, transparent 70%), conic-gradient(from calc(var(--la,0) * 1deg) at var(--lx,50%) var(--ly,50%), #ff5e7a, #ffd166, #7bff9a, #4cc9ff, #c77dff, #ff5e7a)}.pk-sleeve{pointer-events:none;background:linear-gradient(120deg,#ffffff1a,#ffffff05 40%,#ffffff14);border:1px solid #ffffff38;border-radius:14px;transition:opacity .4s,transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:-5px}.pk-sleeve.is-gone{opacity:0;transform:translateY(60px)}.pk-front{background:linear-gradient(170deg,#171c17 0%,#0c0f0c 70%);box-shadow:inset 0 0 0 1px #ffffff1a}.pk-front-foil{background:radial-gradient(circle at var(--lx,50%) var(--ly,30%), #ffffff38, transparent 45%), repeating-linear-gradient(calc(var(--la,0) * 1deg + 20deg), #ffffff14 0 3px, transparent 3px 14px);mix-blend-mode:screen;opacity:var(--foil-o,.6);pointer-events:none;position:absolute;inset:0}.pk-front-foil.is-prism{background:radial-gradient(circle at var(--lx,50%) var(--ly,30%), #ffffff59, transparent 45%), conic-gradient(from calc(var(--la,0) * 1deg) at var(--lx,50%) var(--ly,50%), #ff5e7a73, #ffd16673, #7bff9a73, #4cc9ff73, #c77dff73, #ff5e7a73)}.pk-peel-shadow{pointer-events:none;background:linear-gradient(var(--pa,135deg), transparent calc(var(--pe,100%) - 9%), #0000008c calc(var(--pe,100%) - 1%), #ffffff2e var(--pe,100%), transparent calc(var(--pe,100%) + 3%));position:absolute;inset:0}.pk-corner{pointer-events:none;opacity:.9;border:2px solid #c6ff3ad9;width:26px;height:26px;position:absolute}.pk-corner.tl{border-bottom:0;border-right:0;border-radius:6px 0 0;top:10px;left:10px}.pk-corner.tr{border-bottom:0;border-left:0;border-radius:0 6px 0 0;top:10px;right:10px}.pk-corner.bl{border-top:0;border-right:0;border-radius:0 0 0 6px;bottom:10px;left:10px}.pk-corner.br{border-top:0;border-left:0;border-radius:0 0 6px;bottom:10px;right:10px}@media (prefers-reduced-motion:no-preference){.pk-corner{animation:1.6s ease-in-out infinite pk-tick}.pk-corner.tr{animation-delay:.2s}.pk-corner.br{animation-delay:.4s}.pk-corner.bl{animation-delay:.6s}@keyframes pk-tick{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}}.pk-market{background:linear-gradient(170deg,#111511,#0a0c0a);box-shadow:inset 0 0 0 1px #ffffff1a}.pk-dial-track{background:linear-gradient(90deg,#c6ff3a1f,#171c17e6 50%,#3b9dff1f);border-radius:999px;height:64px;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.pk-dial-knob{top:6px;left:var(--kx,50%);background:#f4f6f1;border-radius:999px;width:52px;height:52px;position:absolute;transform:translate(-50%);box-shadow:0 8px 24px #00000080}.pk-dial-knob.is-settling{transition:left .35s cubic-bezier(.22,1,.36,1)}.pk-rays{background:repeating-conic-gradient(from 0deg, var(--ray,#c6ff3a14) 0 6deg, transparent 6deg 14deg);pointer-events:none;opacity:0;transition:opacity .8s ease-out;position:absolute;inset:-40%;-webkit-mask:radial-gradient(circle,#000 8%,#0000 42%);mask:radial-gradient(circle,#000 8%,#0000 42%)}.pk-rays.is-on{opacity:.55}@media (prefers-reduced-motion:no-preference){.pk-rays.is-on{animation:40s linear infinite pk-spin}@keyframes pk-spin{to{transform:rotate(360deg)}}}@media (prefers-reduced-motion:reduce){.pk-flap,.pk-inner,.pk-card,.pk-sleeve,.pk-dial-knob,.pk-rays,.pk-pack{transition:none}}@media (min-width:1024px){.pk-pack{width:calc(min(480px,100dvh - 290px)/1.78571);height:min(480px,100dvh - 290px)}.pk-card{width:min(320px,71.4286dvh - 235.714px)}.pk-card.is-slab{width:min(296px,60dvh - 198px)}}@media (prefers-reduced-motion:no-preference){.pk-idle{animation:4.8s ease-in-out infinite pk-float}@keyframes pk-float{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-10px)rotate(1.5deg)}}}.pk-scroll{scrollbar-width:thin;scrollbar-color:#f4f6f12e transparent}.pk-scroll::-webkit-scrollbar{width:6px}.pk-scroll::-webkit-scrollbar-thumb{background:#f4f6f12e;border-radius:999px}.pk-deal{transform:translate(var(--fx,0), var(--fy,0)) rotate(var(--fr,0))}.pk-banner{transform:translate(-50%)}.pk-undo{width:0}@media (prefers-reduced-motion:no-preference){.pk-banner{animation:.5s cubic-bezier(.22,1.3,.36,1) .15s both pk-banner}@keyframes pk-banner{0%{opacity:0;transform:translate(-50%,-14px)scale(.92)}to{opacity:1;transform:translate(-50%)scale(1)}}.pk-burst{animation:1.1s ease-out both pk-burst}@keyframes pk-burst{0%{opacity:0;transform:translateY(6px)scale(.8)}18%{opacity:1;transform:translateY(0)scale(1.1)}70%{opacity:1}to{opacity:0;transform:translateY(-12px)scale(1)}}.pk-deal{animation:.55s cubic-bezier(.22,1,.36,1) both pk-deal}@keyframes pk-deal{0%{opacity:0;transform:translateY(140px)rotate(0)scale(.9)}to{opacity:1;transform:translate(var(--fx,0), var(--fy,0)) rotate(var(--fr,0)) scale(1)}}.pk-undo{width:100%;animation-name:pk-undo;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes pk-undo{0%{width:100%}to{width:0}}.pk-slot-in{animation:.45s cubic-bezier(.34,1.56,.64,1) both pop-spring}}@media (prefers-reduced-motion:reduce){.pk-banner{transform:translate(-50%)}.pk-burst{display:none}}
