@keyframes ClaimReveal_pack-scale-in__9Z0ak{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes ClaimReveal_pack-top-slice__2bb8_{0%{opacity:1;clip-path:polygon(0 0,100% 0,100% 10%,0 10%);transform:translateY(0)}to{opacity:0;clip-path:polygon(0 0,100% 0,100% 10%,0 10%);transform:translateY(-100px)rotate(-6deg)}}@keyframes ClaimReveal_pack-bottom-fade__GGgnW{0%{opacity:1;clip-path:polygon(0 10%,100% 10%,100% 100%,0 100%)}to{opacity:0;clip-path:polygon(0 10%,100% 10%,100% 100%,0 100%)}}@keyframes ClaimReveal_card-fan-in__4EoEK{0%{opacity:0;filter:blur(3px);transform:translateY(50px)rotate(0)scale(.8)}to{opacity:1;transform:translateY(var(--fan-y,0))rotate(var(--fan-rotation,0deg))scale(1);filter:blur()}}@keyframes ClaimReveal_card-flip__yhMXq{0%{transform:translateY(var(--fan-y,0))rotate(var(--fan-rotation,0deg))rotateX(0deg)rotateY(0deg)scale(1)}35%{transform:translateY(-25px)rotate(0deg)rotateX(-15deg)rotateY(0deg)scale(var(--flip-scale-mid))}45%{transform:translateY(-22px)rotate(0deg)rotateX(-10deg)rotateY(0deg)scale(var(--flip-scale-mid))}70%{transform:translateY(-20px)rotate(0deg)rotateX(0deg)rotateY(90deg)scale(var(--flip-scale-end))}to{transform:translateY(-20px)rotate(0deg)rotateX(0deg)rotateY(180deg)scale(var(--flip-scale-end))}}@keyframes ClaimReveal_card-exit-left__edZ6p{0%{opacity:1;transform:translateX(0)translateY(-20px)rotateY(180deg)scale(var(--flip-scale-end));filter:blur()}to{opacity:0;filter:blur(4px);transform:translate(-150px)translateY(60px)rotateY(90deg)rotate(20deg)scale(.7)}}.ClaimReveal_backdrop__IW2Bz{--pack-w:clamp(260px,65vw,320px);--pack-h:clamp(363px,91vw,447px);--card-w:clamp(240px,60vw,288px);--card-h:clamp(335px,84vw,403px);--container-w:clamp(360px,90vw,720px);--container-h:clamp(380px,90vw,540px);--flip-scale-mid:1.02;--flip-scale-end:1.05;--cut-delay:0s}@media (min-width:640px){.ClaimReveal_backdrop__IW2Bz{--flip-scale-mid:1.08;--flip-scale-end:1.2}}.ClaimReveal_pack__tVZ2u{animation:.5s ease-out forwards ClaimReveal_pack-scale-in__9Z0ak}.ClaimReveal_packTopSlice___mgrD{animation:.6s cubic-bezier(.34,1.56,.64,1) forwards ClaimReveal_pack-top-slice__2bb8_;animation-delay:var(--cut-delay,0s)}.ClaimReveal_packBottomFade__UrKe8{animation:.4s ease-out forwards ClaimReveal_pack-bottom-fade__GGgnW;animation-delay:calc(var(--cut-delay,0s) + .2s)}.ClaimReveal_slash__ijhpp{animation-delay:calc(var(--cut-delay,0s) - .2s)}.ClaimReveal_packTopStatic__k_vJh{clip-path:polygon(0 0,100% 0,100% 10%,0 10%)}.ClaimReveal_packBottomStatic__KFJfs{clip-path:polygon(0 10%,100% 10%,100% 100%,0 100%)}.ClaimReveal_cardFan__zrqCV{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards ClaimReveal_card-fan-in__4EoEK;animation-delay:var(--fan-delay,0s);opacity:0}.ClaimReveal_cardFlip__QlVO1{transform-style:preserve-3d;animation-name:ClaimReveal_card-flip__yhMXq;animation-duration:.8s;animation-timing-function:ease;animation-fill-mode:forwards}.ClaimReveal_cardExitLeft__SYSlR{animation-name:ClaimReveal_card-exit-left__edZ6p;animation-duration:.4s;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-fill-mode:both}.ClaimReveal_cardDepthBlur__DM_Zf{filter:blur(var(--depth-blur,0))brightness(var(--depth-brightness,1))!important}.ClaimReveal_cardReadyToFlip__riYvM{cursor:pointer;transition:scale .2s ease-out}.ClaimReveal_cardReadyToFlip__riYvM:hover{scale:1.01}.ClaimReveal_cardReadyToFlip__riYvM:after{content:"";border-radius:inherit;opacity:.01;pointer-events:none;background-image:url("");background-size:33%;transition:opacity .2s ease-out;position:absolute;top:0;bottom:0;left:0;right:0}.ClaimReveal_cardReadyToFlip__riYvM:hover:after{opacity:.03}.ClaimReveal_revealCard__ovKeQ{width:100%;height:100%;transform-style:preserve-3d;position:relative;overflow:visible}.ClaimReveal_revealCardBack__QrEah,.ClaimReveal_revealCardFront__F6qpG{border-radius:.5rem;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.ClaimReveal_revealCardBack__QrEah{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(0)}.ClaimReveal_revealCardBackHidden___CLKM{visibility:hidden}.ClaimReveal_revealCardFront__F6qpG{-webkit-backface-visibility:hidden;backface-visibility:hidden;--card-width:100%;transform:rotateY(180deg)}.ClaimReveal_revealCardFrontVisible__LEmld{-webkit-backface-visibility:visible;backface-visibility:visible}.PokemonCard_card__d1RxG{--card-aspect:.718;--card-radius:4.55%/3.5%;--card-edge:#ffe78f;--card-back:#004a80;--card-glow:#ccfffb;--sunpillar-1:#ff7a75;--sunpillar-2:#ffed61;--sunpillar-3:#a8ff61;--sunpillar-4:#85fff7;--sunpillar-5:#7a95ff;--sunpillar-6:#d875ff;--sunpillar-clr-1:var(--sunpillar-1);--sunpillar-clr-2:var(--sunpillar-2);--sunpillar-clr-3:var(--sunpillar-3);--sunpillar-clr-4:var(--sunpillar-4);--sunpillar-clr-5:var(--sunpillar-5);--sunpillar-clr-6:var(--sunpillar-6);--space:5%;--angle:133deg;--imgsize:cover;--pointer-x:50%;--pointer-y:50%;--card-scale:1;--card-opacity:0;--translate-x:0px;--translate-y:0px;--rotate-x:0deg;--rotate-y:0deg;--background-x:50%;--background-y:50%;--pointer-from-center:0;--pointer-from-top:.5;--pointer-from-left:.5;pointer-events:none;z-index:calc(var(--card-scale)*2);will-change:transform,visibility,z-index;transform-style:preserve-3d;transform:translateZ(.01px)}.PokemonCard_card__d1RxG,.PokemonCard_card__d1RxG *{outline:1px solid transparent}.PokemonCard_interactive___AimM{cursor:grab}.PokemonCard_card__d1RxG:not(.PokemonCard_interactive___AimM) .PokemonCard_card__translater__9mLAH,.PokemonCard_card__d1RxG:not(.PokemonCard_interactive___AimM) .PokemonCard_card__rotator__J2f5N,.PokemonCard_card__d1RxG:not(.PokemonCard_interactive___AimM) .PokemonCard_card__shine__Y_3p_,.PokemonCard_card__d1RxG:not(.PokemonCard_interactive___AimM) .PokemonCard_card__glare__fCtd5{transition:all .3s}.PokemonCard_card__d1RxG:not(.PokemonCard_interactive___AimM):hover{--pointer-x:25%!important;--pointer-y:10%!important;--card-scale:1.1!important;--card-opacity:1!important;--translate-x:0px!important;--translate-y:-10px!important;--rotate-x:7deg!important;--rotate-y:-19deg!important;--background-x:44%!important;--background-y:36%!important;--pointer-from-center:.9!important;--pointer-from-top:.11!important;--pointer-from-left:.25!important}.PokemonCard_card__d1RxG{width:var(--card-width,280px);aspect-ratio:var(--card-aspect);border-radius:var(--card-radius)}.PokemonCard_card__rotator__J2f5N{width:100%;height:100%;aspect-ratio:var(--card-aspect);border-radius:var(--card-radius)}.PokemonCard_card__d1RxG.PokemonCard_interacting__f8KEK{z-index:calc(var(--card-scale)*120)}.PokemonCard_card__d1RxG.PokemonCard_active__DDpID .PokemonCard_card__translater__9mLAH,.PokemonCard_card__d1RxG.PokemonCard_active__DDpID .PokemonCard_card__rotator__J2f5N{touch-action:none}.PokemonCard_card__translater__9mLAH,.PokemonCard_card__rotator__J2f5N{perspective:600px;will-change:transform,box-shadow;transform-origin:50%;transform-style:preserve-3d;display:grid}.PokemonCard_card__translater__9mLAH{width:100%;height:100%;transform:translate3d(var(--translate-x),var(--translate-y),.1px)scale(var(--card-scale));position:relative}.PokemonCard_card__rotator__J2f5N{transform:rotateY(var(--rotate-x))rotateX(var(--rotate-y));transform-style:preserve-3d;-webkit-transform:rotateY(var(--rotate-x))rotateX(var(--rotate-y));-webkit-transform-style:preserve-3d;pointer-events:auto}button.PokemonCard_card__rotator__J2f5N{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;padding:0}.PokemonCard_card__rotator__J2f5N,.PokemonCard_card__d1RxG.PokemonCard_active__DDpID .PokemonCard_card__rotator__J2f5N:focus{transition:box-shadow .4s,opacity .33s ease-out;box-shadow:0 0 3px -1px transparent,0 0 2px 1px transparent,0 0 5px transparent,0 10px 20px -5px #000,0 2px 15px -5px #000,0 0 20px transparent}.PokemonCard_card__d1RxG.PokemonCard_active__DDpID .PokemonCard_card__rotator__J2f5N,.PokemonCard_card__rotator__J2f5N:focus,.PokemonCard_alwaysGlow__6zNn5{box-shadow:0 0 3px -1px white,0 0 3px 1px var(--card-edge),0 0 12px 2px var(--card-glow),0px 10px 20px -5px black,0 0 40px -30px var(--card-glow),0 0 50px -20px var(--card-glow)}.PokemonCard_card__rotator__J2f5N *{width:100%;aspect-ratio:var(--card-aspect);border-radius:var(--card-radius);image-rendering:optimizeQuality;transform-style:preserve-3d;pointer-events:none;grid-area:1/1;display:grid;overflow:hidden}.PokemonCard_card__rotator__J2f5N img{height:auto}.PokemonCard_card__rotator__J2f5N img:not(.PokemonCard_card__back__AeXtI){transform:translateZ(.01px)}.PokemonCard_card__back__AeXtI{background-color:var(--card-back);-webkit-backface-visibility:visible;backface-visibility:visible;transform:rotateY(180deg)translateZ(1px)}.PokemonCard_card__front__6eIRj,.PokemonCard_card__front__6eIRj *{-webkit-backface-visibility:hidden;backface-visibility:hidden}.PokemonCard_card__front__6eIRj{opacity:1;transition:opacity .33s ease-out;transform:translateZ(.01px)}.PokemonCard_loading__hsbsP .PokemonCard_card__front__6eIRj{opacity:0}.PokemonCard_loading__hsbsP .PokemonCard_card__back__AeXtI{transform:rotateY(0)}.PokemonCard_card__shine__Y_3p_,.PokemonCard_card__glare__fCtd5{will-change:transform,opacity,background-image,background-size,background-position,background-blend-mode,filter}.PokemonCard_card__shine__Y_3p_{z-index:3;filter:brightness(.85)contrast(2.75)saturate(.65);mix-blend-mode:color-dodge;opacity:var(--card-opacity);background:50%/cover;display:grid;overflow:hidden;transform:translateZ(1px)}.PokemonCard_card__shine__Y_3p_:before,.PokemonCard_card__shine__Y_3p_:after{--sunpillar-clr-1:var(--sunpillar-5);--sunpillar-clr-2:var(--sunpillar-6);--sunpillar-clr-3:var(--sunpillar-1);--sunpillar-clr-4:var(--sunpillar-2);--sunpillar-clr-5:var(--sunpillar-3);--sunpillar-clr-6:var(--sunpillar-4);border-radius:var(--card-radius);grid-area:1/1;transform:translateZ(1px)}.PokemonCard_card__shine__Y_3p_:after{--sunpillar-clr-1:var(--sunpillar-6);--sunpillar-clr-2:var(--sunpillar-1);--sunpillar-clr-3:var(--sunpillar-2);--sunpillar-clr-4:var(--sunpillar-3);--sunpillar-clr-5:var(--sunpillar-4);--sunpillar-clr-6:var(--sunpillar-5);transform:translateZ(1.2px)}.PokemonCard_card__glare__fCtd5{background-image:radial-gradient(farthest-corner circle at var(--pointer-x)var(--pointer-y),rgba(255,255,255,.8) 10%,rgba(255,255,255,.65) 20%,rgba(0,0,0,.5) 90%);opacity:var(--card-opacity);mix-blend-mode:overlay;overflow:hidden;transform:translateZ(1.41px)}.PokemonCard_card__d1RxG.PokemonCard_masked__PKp_P .PokemonCard_card__shine__Y_3p_,.PokemonCard_card__d1RxG.PokemonCard_masked__PKp_P .PokemonCard_card__shine__Y_3p_:before,.PokemonCard_card__d1RxG.PokemonCard_masked__PKp_P .PokemonCard_card__shine__Y_3p_:after{-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover}.PokemonCard_card__d1RxG[data-rarity="rare shiny v"] .PokemonCard_card__shine__Y_3p_,.PokemonCard_card__d1RxG[data-rarity="rare shiny v"] .PokemonCard_card__shine__Y_3p_:after{--space:5%;--angle:133deg;--imgsize:cover;background-image:var(--foil),repeating-linear-gradient(0deg,var(--sunpillar-clr-1)calc(var(--space)*1),var(--sunpillar-clr-2)calc(var(--space)*2),var(--sunpillar-clr-3)calc(var(--space)*3),var(--sunpillar-clr-4)calc(var(--space)*4),var(--sunpillar-clr-5)calc(var(--space)*5),var(--sunpillar-clr-6)calc(var(--space)*6),var(--sunpillar-clr-1)calc(var(--space)*7)),repeating-linear-gradient(var(--angle),#0e152e 0%,#8fa3a3 3.8%,#8fc1c1 4.5%,#8fa3a3 5.2%,#0e152e 10%,#0e152e 12%),radial-gradient(farthest-corner circle at var(--pointer-x)var(--pointer-y),rgba(0,0,0,.1) 12%,rgba(0,0,0,.15) 20%,rgba(0,0,0,.25) 120%);background-position:center center,0% var(--background-y),calc(var(--background-x) + (var(--background-y)*.2))var(--background-y),var(--background-x)var(--background-y);background-blend-mode:soft-light,hue,hard-light;background-size:var(--imgsize),200% 700%,300% 100%,200% 100%;filter:brightness(calc((var(--pointer-from-center)*.4) + .4))contrast(1.4)saturate(2.25)}.PokemonCard_card__d1RxG[data-rarity="rare shiny v"] .PokemonCard_card__shine__Y_3p_:after{content:"";background-position:center center,0% var(--background-y),calc((var(--background-x) + (var(--background-y)*.2))*-1)calc(var(--background-y)*-1),var(--background-x)var(--background-y);background-size:var(--imgsize),200% 400%,195% 100%,200% 100%;filter:brightness(calc((var(--pointer-from-center)*.4) + .8))contrast(1.5)saturate(1.25);mix-blend-mode:exclusion}.PokemonCard_card__d1RxG[data-rarity="rare shiny v"] .PokemonCard_card__shine__Y_3p_:before{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x)var(--pointer-y),#fff 0%,transparent 40%);mix-blend-mode:overlay;opacity:.75;z-index:1;background-position:50%;background-size:cover;-webkit-mask-image:none;mask-image:none}.PokemonCard_card__d1RxG[data-rarity="rare shiny v"] .PokemonCard_card__glare__fCtd5{background-image:radial-gradient(farthest-corner circle at var(--pointer-x)var(--pointer-y),#e6e6e6 5%,#6d7578 80%,#240f1d 150%);mix-blend-mode:darken;filter:brightness(.88)contrast(2.25)saturate(.7);opacity:calc(var(--card-opacity)*var(--pointer-from-center)*.75);background-position:50%;background-size:120% 140%}.PokemonCard_card__d1RxG:not(.PokemonCard_masked__PKp_P)[data-rarity="rare shiny v"] .PokemonCard_card__shine__Y_3p_,.PokemonCard_card__d1RxG:not(.PokemonCard_masked__PKp_P)[data-rarity="rare shiny v"] .PokemonCard_card__shine__Y_3p_:after{--mask:none;--foil:url("");--imgsize:33%;-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:var(--imgsize);-webkit-mask-size:var(--imgsize);mask-size:var(--imgsize);background-blend-mode:exclusion,hue,hard-light;filter:brightness(calc((var(--pointer-from-center)*.3) + .35))contrast(2)saturate(1.5)}.PokemonCard_card__d1RxG:not(.PokemonCard_masked__PKp_P)[data-rarity="rare shiny v"] .PokemonCard_card__shine__Y_3p_:before{content:none;display:none}.PokemonCard_card__d1RxG:not(.PokemonCard_masked__PKp_P)[data-rarity="rare shiny v"] .PokemonCard_card__shine__Y_3p_:after{filter:brightness(calc((var(--pointer-from-center)*.5) + .8))contrast(1.6)saturate(1.4)}