.pack-opener{--pack-paper:#eee8dc;--pack-ink:#090909;--pack-base-color:#c83232;--pack-color-top:color-mix(in srgb, var(--pack-base-color), #fff 14%);--pack-color-mid:color-mix(in srgb, var(--pack-base-color), #000 12%);--pack-color-dark:color-mix(in srgb, var(--pack-base-color), #000 44%);--pack-color-bottom:color-mix(in srgb, var(--pack-base-color), #000 8%);--pack-text:#fff8ed;--pack-muted-text:#fff8eda8;--pack-card-back:#181818;--pack-card-back-stripe:#c83232;--pack-card-back-text:#eee8dce0;--pack-shell-width:min(74vw, 276px);--pack-card-width:min(68vw, 246px);width:100%;min-width:0;max-width:100%;min-height:inherit;perspective:1200px;grid-template-columns:minmax(0,1fr);place-items:center;display:grid}.pack-opener,.pack-opener *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.pack-opener img{-webkit-user-drag:none;max-width:100%}.pack-opener>*{grid-area:1/1;min-width:0;max-width:100%}.pack-shell{z-index:2;width:var(--pack-shell-width);aspect-ratio:.64;filter:drop-shadow(0 34px 30px #0000007a);touch-action:none;transform-style:preserve-3d;position:relative}.pack-shell--clickable{cursor:pointer}.pack-rip-hint{z-index:6;color:#161512;letter-spacing:.1em;pointer-events:none;text-transform:uppercase;white-space:nowrap;background:#d6ff45;border:1px solid #161512;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.56rem;font-weight:800;line-height:1;position:absolute;top:-44px;right:2px;box-shadow:3px 3px #f4f0e847}.pack-rip-hint:before,.pack-rip-hint:after{content:"";border-inline:7px solid #0000;width:0;height:0;position:absolute;right:18px}.pack-rip-hint:before{border-top:8px solid #161512;bottom:-8px}.pack-rip-hint:after{border-top:7px solid #d6ff45;bottom:-6px}.pack-rip-hint__pointer{display:none}@media (width>=1024px){.pack-rip-hint__touch{display:none}.pack-rip-hint__pointer{display:inline}}.pack-foil-overlay{z-index:4;pointer-events:none;border-radius:3px;position:absolute;inset:0;overflow:hidden}.pack-foil-overlay__shine{background:linear-gradient(112deg,#0000 38%,#ffffff2e 48%,#0000 57%);transition:transform .8s cubic-bezier(.16,1,.3,1);position:absolute;inset:-30%;transform:translate(-36%)}.pack-shell:hover .pack-foil-overlay__shine{transform:translate(32%)}.pack-opening-body{z-index:2;position:absolute;inset:54px 0 0;overflow:hidden}.pack-opening-body__wrapper{width:100%;position:absolute;top:-54px;left:0}.pack-foil__crimp{background:linear-gradient(#ffffff42,#0000 24%,#00000026 78%,#ffffff14),repeating-linear-gradient(90deg,#ffffff4d 0 1px,#00000029 1px 3px);border-block:1px solid #00000040;width:100%;height:30px;position:absolute;left:0}.pack-foil__crimp--top{top:0}.pack-foil__crimp--bottom{bottom:0}.pack-tear-strip{z-index:3;background:linear-gradient(180deg, #ffffff47, transparent 24%, #00000029 78%, #ffffff1a), repeating-linear-gradient(90deg, #ffffff52 0 1px, #00000029 1px 3px), var(--pack-base-color);transform-origin:0;cursor:grab;touch-action:none;border:1px solid #ffffff29;border-radius:3px 3px 0 0;height:58px;position:absolute;top:0;left:0;right:0;overflow:hidden;box-shadow:inset 0 0 12px #00000024,0 2px 4px #0000002e}.pack-tear-strip:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 18%,#ffffff24 31%,#0000 43%,#0000001a 88%);position:absolute;inset:0}.pack-tear-strip:after{content:"";pointer-events:none;background:#0000001a;border:1px solid #00000026;border-radius:999px;width:13%;height:18px;position:absolute;top:9px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 1px #ffffff2e}.pack-tear-strip:active{cursor:grabbing}.pack-tear-strip__dash{border-top:1px dashed #ffffff61;position:absolute;bottom:4px;left:8px;right:8px}.pack-tear-strip__progress{background:var(--pack-paper);transform-origin:100%;border-radius:99px;height:3px;position:absolute;bottom:3px;left:8px;right:8px;box-shadow:0 0 12px #ffffff6b}.pack-tear-strip__instruction{color:var(--pack-text);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:5px;font-size:.52rem;font-weight:700;display:flex;position:absolute;bottom:11px;right:12px}.pack-tear-strip__instruction svg{width:12px;height:12px}.fanfoil-card-back{--fanfoil-card-back:#181818;--fanfoil-card-back-stripe:#c83232;--fanfoil-card-back-text:#eee8dc;background-color:var(--fanfoil-card-back);color:var(--fanfoil-card-back-text);border:0;border-radius:12px;place-items:center;display:grid;overflow:hidden;box-shadow:0 18px 40px #00000047}.fanfoil-card-back[data-card-back-style=diagonal]{background:linear-gradient(135deg, #ffffff0a, transparent 45%), repeating-linear-gradient(45deg, var(--fanfoil-card-back) 0 7px, color-mix(in srgb, var(--fanfoil-card-back), #000 14%) 7px 14px)}.fanfoil-card-back[data-card-back-style=sunburst]{background:radial-gradient(circle at 50% 50%, #ffffff14, transparent 30%), repeating-conic-gradient(from 12deg at 50% 50%, color-mix(in srgb, var(--fanfoil-card-back), #fff 7%) 0 7deg, var(--fanfoil-card-back) 7deg 15deg)}.fanfoil-card-back[data-card-back-style=grid]{background:linear-gradient(135deg, #ffffff0e, transparent 48%), repeating-linear-gradient(0deg, transparent 0 15px, color-mix(in srgb, var(--fanfoil-card-back-stripe), transparent 82%) 15px 16px), repeating-linear-gradient(90deg, transparent 0 15px, color-mix(in srgb, var(--fanfoil-card-back-stripe), transparent 82%) 15px 16px), var(--fanfoil-card-back)}.fanfoil-card-back[data-card-back-style=classic]{border:clamp(3px, 2.4cqw, 6px) solid color-mix(in srgb, var(--fanfoil-card-back-stripe), transparent 18%);background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--fanfoil-card-back), #fff 12%), transparent 42%), linear-gradient(155deg, color-mix(in srgb, var(--fanfoil-card-back), #fff 7%), var(--fanfoil-card-back) 52%, color-mix(in srgb, var(--fanfoil-card-back), #000 16%))}.fanfoil-card-back[data-card-back-style=classic]:after{display:none}.fanfoil-card-back[data-card-back-style=centerline]{background:linear-gradient(90deg, color-mix(in srgb, var(--fanfoil-card-back), #000 15%), var(--fanfoil-card-back) 46%, color-mix(in srgb, var(--fanfoil-card-back), #fff 7%) 50%, var(--fanfoil-card-back) 54%, color-mix(in srgb, var(--fanfoil-card-back), #000 15%))}.fanfoil-card-back[data-card-back-style=signal]{background:radial-gradient(circle, color-mix(in srgb, var(--fanfoil-card-back-stripe), transparent 56%) 1px, transparent 1.4px) 0 0 / 12px 12px, linear-gradient(115deg, transparent 20%, #ffffff0f 50%, transparent 80%), var(--fanfoil-card-back)}.fanfoil-card-back:after{content:"";border:1px solid #eee8dc24;border-radius:7px;position:absolute;inset:12px}.fanfoil-card-back__motif{border-top:1px solid var(--fanfoil-card-back-stripe);width:72%;position:absolute;transform:rotate(-45deg)}.fanfoil-card-back[data-card-back-style=centerline] .fanfoil-card-back__motif{background:linear-gradient(90deg, color-mix(in srgb, var(--fanfoil-card-back-stripe), #000 8%), var(--fanfoil-card-back-stripe) 24% 76%, color-mix(in srgb, var(--fanfoil-card-back-stripe), #000 8%));border:0;width:9.5%;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:-1px 0 #ffffff1f,1px 0 #0000004d}.fanfoil-card-back[data-card-back-style=sunburst] .fanfoil-card-back__motif,.fanfoil-card-back[data-card-back-style=grid] .fanfoil-card-back__motif,.fanfoil-card-back[data-card-back-style=classic] .fanfoil-card-back__motif,.fanfoil-card-back[data-card-back-style=signal] .fanfoil-card-back__motif{display:none}.fanfoil-card-surface[data-card-layout=prestige] .fanfoil-card-art-layer{transform:scale(1.02)}.fanfoil-card-surface[data-card-finish=black] .fanfoil-card-prestige-source{filter:grayscale()contrast(1.58)brightness(.64)}.fanfoil-card-surface[data-card-finish=gold] .fanfoil-card-prestige-source{filter:grayscale()sepia()saturate(5.2)hue-rotate(356deg)contrast(1.28)brightness(.96)}.fanfoil-card-prestige-treatment{z-index:10;overflow:hidden}.fanfoil-card-prestige-treatment__color,.fanfoil-card-prestige-treatment__texture{display:block}.fanfoil-card-surface[data-card-layout=full] .fanfoil-card-details{text-shadow:0 1px 2px #000000f5,0 0 10px #000000b8}.fanfoil-card-surface[data-card-finish=black] .fanfoil-card-prestige-treatment{box-shadow:inset 0 0 3rem #000000d6,inset 0 0 0 1px #ffffff1a}.fanfoil-card-surface[data-card-finish=black] .fanfoil-card-prestige-treatment__color{mix-blend-mode:overlay;background:linear-gradient(142deg,#eef1f424,#4a4e542e 38%,#040506a8 82%)}.fanfoil-card-surface[data-card-finish=black] .fanfoil-card-prestige-treatment__texture{mix-blend-mode:screen;opacity:.46;background:repeating-linear-gradient(112deg,#0000 0 4px,#ffffff17 5px,#0000 6px 10px),linear-gradient(118deg,#0000 18%,#fff3 37%,#0000 54%)}.fanfoil-card-surface[data-card-finish=gold] .fanfoil-card-prestige-treatment{box-shadow:inset 0 0 3rem #5b360080,inset 0 0 0 1px #fff18f85}.fanfoil-card-surface[data-card-finish=gold] .fanfoil-card-prestige-treatment__color{mix-blend-mode:soft-light;opacity:.72;background:linear-gradient(138deg,#fff4b170 0%,#ffcc002e 24%,#75420047 52%,#ffde3052 76%,#5c340057 100%)}.fanfoil-card-surface[data-card-finish=gold] .fanfoil-card-prestige-treatment__texture{mix-blend-mode:screen;opacity:.46;background:radial-gradient(80% 48% at 18% 12%,#ffffff80,#0000 58%),repeating-linear-gradient(132deg,#0000 0 5px,#fff7ab29 6px,#0000 7px 12px),linear-gradient(112deg,#0000 18%,#ffffff6b 38%,#0000 54%)}.fanfoil-card-foil{z-index:3;border-radius:inherit;opacity:.72;mix-blend-mode:screen;overflow:hidden}.fanfoil-card-foil:after{content:"";background:linear-gradient(112deg,#0000 22%,#ffffff1f 43%,#ffffff6b 50%,#0000 61%);animation:5.8s cubic-bezier(.2,.68,.2,1) infinite fanfoil-foil-sweep;position:absolute;inset:0;transform:translate(-85%)}.fanfoil-card-foil__field,.fanfoil-card-foil__spark{display:block;position:absolute;inset:-24%}.fanfoil-card-foil__spark{opacity:.7}.fanfoil-card-foil[data-foil-pattern=rift-glass] .fanfoil-card-foil__field{background:linear-gradient(142deg,#0000 0 36%,#56f5ff9e 36.4% 38%,#0000 38.5% 100%) 0 0/115% 115%,linear-gradient(32deg,#0000 0 58%,#ff75df8f 58.4% 60%,#0000 60.5% 100%) 0 0/125% 125%,conic-gradient(from 205deg at 62% 48%,#ffe6728a,#0000 12%,#74c2ff80 23%,#0000 35%,#f57eff7a 48%,#0000 61%,#7cffd473 76%,#0000 88%) 0 0/100% 100%;animation:8s ease-in-out infinite alternate fanfoil-rift-drift;transform:rotate(-4deg)scale(1.08)}.fanfoil-card-foil[data-foil-pattern=rift-glass] .fanfoil-card-foil__spark{background:repeating-conic-gradient(from 12deg at 50% 50%, transparent 0 8deg, #ffffff57 9deg 9.6deg, transparent 10deg 25deg);opacity:.36}.fanfoil-card-foil[data-foil-pattern=aurora-thread] .fanfoil-card-foil__field{filter:blur(1.5px)saturate(1.25);background:radial-gradient(88% 18% at 16% 20%,#0000 34%,#5fffd5b3 43%,#50a6ff38 54%,#0000 64%),radial-gradient(105% 22% at 78%,#0000 33%,#ff6fe49e 43%,#8072ff40 55%,#0000 66%),radial-gradient(96% 18% at 22% 80%,#0000 34%,#ffe0668c 44%,#7affe733 56%,#0000 66%);animation:7.5s ease-in-out infinite alternate fanfoil-aurora-drift;transform:rotate(-18deg)scale(1.32)}.fanfoil-card-foil[data-foil-pattern=aurora-thread] .fanfoil-card-foil__spark{opacity:.26;background:repeating-linear-gradient(104deg,#0000 0 13px,#ffffff38 14px,#0000 16px 34px)}.fanfoil-card-foil[data-foil-pattern=broadcast-static] .fanfoil-card-foil__field{background:repeating-linear-gradient(0deg,#0000 0 5px,#7aebff33 5px 6px,#0000 6px 11px) 0 0/100% 100%,linear-gradient(90deg,#0000 0 14%,#ff5dce85 14% 18%,#0000 18% 49%,#7effc97a 49% 54%,#0000 54% 83%,#ffe26375 83% 88%,#0000 88%) 0 0/165% 100%;animation:3.2s steps(7,end) infinite fanfoil-static-shift}.fanfoil-card-foil[data-foil-pattern=broadcast-static] .fanfoil-card-foil__spark{opacity:.34;background:repeating-linear-gradient(0deg,#0000 0 17%,#ffffff73 17.5% 18.3%,#0000 19% 32%);inset:4% -10%;transform:skewY(-5deg)}.fanfoil-card-foil[data-foil-pattern=halo-drift] .fanfoil-card-foil__field{background:repeating-radial-gradient(circle at 28% 34%,#0000 0 10%,#5cefff7a 10.5% 11.6%,#0000 12.2% 18%,#f777ff61 18.5% 19.7%,#0000 20.2% 27%),conic-gradient(from 45deg at 28% 34%,#0000,#ffe27080,#0000 26%,#69ffd77a,#0000 55%,#af82ff7a,#0000 82%);animation:9s ease-in-out infinite alternate fanfoil-halo-drift}.fanfoil-card-foil[data-foil-pattern=halo-drift] .fanfoil-card-foil__spark{filter:blur(.5px);background:radial-gradient(circle at 28% 34%,#fffc 0 1.5%,#0000 2.5%)}.fanfoil-card-foil[data-foil-pattern=pixel-bloom] .fanfoil-card-foil__field{background:conic-gradient(from 45deg,#62f2ff8a,#ff6ee073,#ffe26880,#66ffce80,#62f2ff8a) 0 0/24px 24px;animation:5s steps(10,end) infinite alternate fanfoil-pixel-bloom;-webkit-mask-image:radial-gradient(circle at 58% 46%,#000 0 8%,#000000e6 18%,#0000002e 62%,#0000 84%);mask-image:radial-gradient(circle at 58% 46%,#000 0 8%,#000000e6 18%,#0000002e 62%,#0000 84%)}.fanfoil-card-foil[data-foil-pattern=pixel-bloom] .fanfoil-card-foil__spark{opacity:.4;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 49%,#ffffff52 49% 51%,#0000 51%),linear-gradient(0deg,#0000 0 49%,#ffffff3d 49% 51%,#0000 51%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.fanfoil-card-foil[data-foil-pattern=comet-dust] .fanfoil-card-foil__field{background:radial-gradient(circle,#ffffffb3 0 1px,#0000 1.8px) 0 0/17px 23px,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 56'%3E%3Cpath fill='%2367f1ff' fill-opacity='.72' d='M24 19C24.9 24.9 27.1 27.1 33 28C27.1 28.9 24.9 31.1 24 37C23.1 31.1 20.9 28.9 15 28C20.9 27.1 23.1 24.9 24 19Z'/%3E%3C/svg%3E") 8px 11px/43px 57px,repeating-linear-gradient(128deg,#0000 0 23px,#ff74e054 24px,#ffe26847 25px,#0000 29px 55px);animation:6.8s linear infinite fanfoil-comet-drift;transform:rotate(-4deg)scale(1.18)}.fanfoil-card-foil[data-foil-pattern=comet-dust] .fanfoil-card-foil__spark{filter:blur(.4px);opacity:.46;background:linear-gradient(128deg,#0000 28%,#ffffffb8 29%,#0000 30% 48%,#75ffde8f 49%,#0000 50% 68%,#ff8be48c 69%,#0000 70%)}.fanfoil-card-foil[data-foil-pattern=atomic-shard] .fanfoil-card-foil__field{background:linear-gradient(23deg,#0000 0 45%,#5ff4ff94 46% 47.5%,#0000 49% 100%) 0 0/47px 53px,linear-gradient(111deg,#0000 0 57%,#ff75e18a 58% 59.5%,#0000 61% 100%) 0 0/63px 41px,linear-gradient(156deg,#0000 0 34%,#ffe56c80 35% 36.5%,#0000 38% 100%) 0 0/71px 67px,conic-gradient(from 17deg,#68f4ff3d,#0000 16%,#ff73e140 34%,#0000 52%,#ffe7743d 70%,#0000 88%) 0 0/100% 100%}.fanfoil-card-foil[data-foil-pattern=atomic-shard] .fanfoil-card-foil__spark{opacity:.32;background:linear-gradient(67deg,#0000 48%,#fff 49% 49.5%,#0000 51%) 9px 4px/37px 61px,linear-gradient(143deg,#0000 48%,#fff 49% 49.5%,#0000 51%) 0 0/59px 43px}.fanfoil-card-foil[data-foil-pattern=prism-lattice] .fanfoil-card-foil__field{background-blend-mode:screen;background:repeating-linear-gradient(45deg,#0000 0 12px,#60f2ff6b 13px 14px,#0000 15px 27px) 0 0/28px 28px,repeating-linear-gradient(-45deg,#0000 0 12px,#ff70e261 13px 14px,#0000 15px 27px) 0 0/28px 28px,conic-gradient(from 45deg,#6df5ff61,#ff70e252,#ffe56b59,#6affd557,#6df5ff61) 0 0/100% 100%}.fanfoil-card-foil[data-foil-pattern=prism-lattice] .fanfoil-card-foil__spark{opacity:.28;background:linear-gradient(45deg,#0000 47%,#fff 49% 50%,#0000 52%) 0 0/28px 28px,linear-gradient(-45deg,#0000 47%,#fff 49% 50%,#0000 52%) 0 0/28px 28px}.fanfoil-card-foil[data-foil-pattern=disco-scatter] .fanfoil-card-foil__field{background:radial-gradient(circle,#ffffffc7 0 1.2px,#0000 2.2px) 2px 3px/19px 29px,radial-gradient(circle,#64f2ffa8 0 2px,#0000 3.2px) 11px 7px/37px 43px,radial-gradient(circle,#ff6de094 0 1.6px,#0000 2.8px) 4px 17px/31px 47px,radial-gradient(circle,#ffe56b94 0 2.4px,#0000 3.5px) 19px 1px/53px 61px,conic-gradient(from 120deg,#0000,#68f6ff47,#0000 35%,#ff74e347,#0000 67%,#ffe76c40,#0000)}.fanfoil-card-foil[data-foil-pattern=disco-scatter] .fanfoil-card-foil__spark{opacity:.42;background:radial-gradient(circle,#fff 0 .8px,#0000 1.8px) 0 0/23px 31px,radial-gradient(circle,#fff 0 1.2px,#0000 2.3px) 13px 19px/47px 59px}.fanfoil-card-foil[data-foil-pattern=chrome-weave] .fanfoil-card-foil__field{background:radial-gradient(ellipse 70% 92% at 50% 100%, transparent 0 43%, #5ef2ff8c 46% 52%, transparent 55%) 0 0 / 30px 22px, radial-gradient(ellipse 70% 92% at 50% 0, transparent 0 43%, #ff6fe080 46% 52%, transparent 55%) 15px 11px / 30px 22px, linear-gradient(var(--foil-angle), transparent 20%, #ffe7715c 48%, transparent 76%)}.fanfoil-card-foil[data-foil-pattern=chrome-weave] .fanfoil-card-foil__spark{opacity:.24;background:repeating-linear-gradient(90deg,#0000 0 14px,#ffffff57 15px,#0000 16px 29px)}.fanfoil-card-foil[data-foil-pattern=pulsar-facet] .fanfoil-card-foil__field{background:repeating-conic-gradient(from 11.25deg, #62f1ff7a 0 5deg, transparent 5.5deg 17deg, #ff6fe070 17.5deg 22deg, transparent 22.5deg 39deg, #ffe5686b 39.5deg 44deg, transparent 44.5deg 60deg) 0 0 / 36px 36px, conic-gradient(from var(--foil-angle) at var(--foil-x) var(--foil-y), transparent, #67f5ff59, transparent 34%, #ff72e157, transparent 68%, #ffe76e57, transparent)}.fanfoil-card-foil[data-foil-pattern=pulsar-facet] .fanfoil-card-foil__spark{opacity:.22;background:linear-gradient(45deg,#0000 47%,#fff 49% 51%,#0000 53%) 0 0/36px 36px,linear-gradient(-45deg,#0000 47%,#fff 49% 51%,#0000 53%) 0 0/36px 36px}.fanfoil-card-foil[data-foil-pattern=scope-array] .fanfoil-card-foil__field{background:radial-gradient(ellipse 72% 84%, transparent 0 24%, #63f4ff80 28% 32%, transparent 36% 48%, #ff6fe26b 52% 56%, transparent 60%) 0 0 / 43px 37px, radial-gradient(ellipse 68% 78%, transparent 0 28%, #ffe56c73 32% 36%, transparent 40% 52%, #6fffd761 56% 60%, transparent 64%) 19px 23px / 59px 53px, linear-gradient(var(--foil-angle), transparent 25%, #ffffff38 50%, transparent 75%)}.fanfoil-card-foil[data-foil-pattern=scope-array] .fanfoil-card-foil__spark{opacity:.32;background:radial-gradient(circle,#ffffffad 0 1px,#0000 2px) 0 0/43px 37px}.fanfoil-card-foil[data-foil-pattern=raywave] .fanfoil-card-foil__field{background:linear-gradient(135deg,#0000 0 45%,#60f3ff85 46% 49%,#0000 50% 100%) 0 0/38px 38px,linear-gradient(225deg,#0000 0 45%,#ff6fe17a 46% 49%,#0000 50% 100%) 19px 0/38px 38px,repeating-linear-gradient(112deg,#0000 0 24px,#ffe76c4d 25px 27px,#0000 28px 53px)}.fanfoil-card-foil[data-foil-pattern=raywave] .fanfoil-card-foil__spark{opacity:.3;background:repeating-linear-gradient(112deg,#0000 0 26px,#fff6 27px,#0000 29px 57px)}.fanfoil-card-foil[data-foil-pattern=starburst] .fanfoil-card-foil__field{background:repeating-conic-gradient(from var(--foil-angle) at var(--foil-x) var(--foil-y), transparent 0 5deg, #60f1ff7a 5.5deg 6.7deg, transparent 7.2deg 13deg, #ff6ee06b 13.5deg 14.6deg, transparent 15deg 23deg, #ffe56966 23.5deg 24.5deg, transparent 25deg 32deg)}.fanfoil-card-foil[data-foil-pattern=starburst] .fanfoil-card-foil__spark{opacity:.34;background:radial-gradient(circle,#fff 0 1px,#0000 2px) 4px 7px/31px 43px,radial-gradient(circle,#fffc 0 1.4px,#0000 2.4px) 17px 3px/61px 73px}.fanfoil-card-foil[data-foil-pattern=electric-ice] .fanfoil-card-foil__field{background:linear-gradient(128deg, transparent 0 45%, #64f4ff99 46% 48%, transparent 49% 100%) 3px 7px / 41px 29px, linear-gradient(52deg, transparent 0 56%, #ff70e08a 57% 59%, transparent 60% 100%) 17px 2px / 53px 47px, linear-gradient(164deg, transparent 0 37%, #ffe66a80 38% 40%, transparent 41% 100%) 7px 19px / 67px 37px, conic-gradient(from var(--foil-angle) at var(--foil-x) var(--foil-y), transparent 0 20%, #70f7ff4d 28%, transparent 36% 57%, #ff77e447 65%, transparent 73%)}.fanfoil-card-foil[data-foil-pattern=electric-ice] .fanfoil-card-foil__spark{opacity:.28;background:linear-gradient(97deg,#0000 48%,#fff 49% 50%,#0000 51%) 0 0/71px 43px,linear-gradient(17deg,#0000 48%,#fff 49% 50%,#0000 51%) 13px 9px/43px 61px}.fanfoil-card-foil[data-foil-pattern=stained-spectrum] .fanfoil-card-foil__field{background:conic-gradient(from 18deg at 24% 31%, #5ef2ff7a 0 13%, transparent 14% 28%, #ff6de073 29% 43%, transparent 44% 63%, #ffe5696b 64% 78%, transparent 79%) 0 0 / 67px 73px, conic-gradient(from 201deg at 76% 68%, #71ffd66b 0 16%, transparent 17% 34%, #7ca0ff66 35% 50%, transparent 51% 71%, #ff8bd861 72% 86%, transparent 87%) 23px 17px / 83px 61px;background-blend-mode:screen}.fanfoil-card-foil[data-foil-pattern=stained-spectrum] .fanfoil-card-foil__spark{opacity:.24;background:linear-gradient(24deg,#0000 47%,#fff 49% 50%,#0000 52%) 0 0/67px 73px,linear-gradient(121deg,#0000 47%,#fff 49% 50%,#0000 52%) 17px 9px/83px 61px}.fanfoil-card-foil[data-foil-pattern=dazzle-cut] .fanfoil-card-foil__field{background:repeating-linear-gradient(24deg, transparent 0 11px, #63f4ff85 12px 15px, transparent 16px 37px) 0 0 / 53px 61px, repeating-linear-gradient(151deg, transparent 0 17px, #ff6fe17a 18px 22px, transparent 23px 49px) 13px 7px / 67px 47px, repeating-linear-gradient(83deg, transparent 0 23px, #ffe66a6b 24px 27px, transparent 28px 59px) 29px 19px / 79px 71px, conic-gradient(from var(--foil-angle) at var(--foil-x) var(--foil-y), transparent, #69f6ff42, transparent 34%, #ff70e140, transparent 68%, #ffe8703d, transparent)}.fanfoil-card-foil[data-foil-pattern=dazzle-cut] .fanfoil-card-foil__spark{opacity:.3;background:linear-gradient(37deg,#0000 47%,#fff 49% 50%,#0000 52%) 0 0/47px 67px,linear-gradient(137deg,#0000 47%,#fff 49% 50%,#0000 52%) 19px 11px/71px 53px}.fanfoil-card-foil[data-foil-pattern=honeycomb] .fanfoil-card-foil__field{background:linear-gradient(30deg, transparent 0 24%, #60f2ff80 25% 27%, transparent 28% 73%, #ff6fe273 74% 76%, transparent 77%) 0 0 / 36px 62px, linear-gradient(150deg, transparent 0 24%, #ffe56a75 25% 27%, transparent 28% 73%, #6cffd66b 74% 76%, transparent 77%) 0 0 / 36px 62px, linear-gradient(90deg, transparent 0 47%, #ffffff4d 48% 51%, transparent 52%) 18px 31px / 36px 62px, conic-gradient(from var(--foil-angle) at var(--foil-x) var(--foil-y), #62f2ff42, transparent 24%, #ff6fe03d 43%, transparent 62%, #ffe66940 81%, transparent)}.fanfoil-card-foil[data-foil-pattern=honeycomb] .fanfoil-card-foil__spark{opacity:.28;background:radial-gradient(circle,#fff 0 1px,#0000 2px) 0 0/36px 62px}@keyframes fanfoil-foil-sweep{0%,38%{transform:translate(-85%)}72%,to{transform:translate(85%)}}@keyframes fanfoil-rift-drift{0%{transform:rotate(-5deg)scale(1.08)translate(-2%,-1%)}to{transform:rotate(3deg)scale(1.14)translate(3%,2%)}}@keyframes fanfoil-aurora-drift{0%{transform:rotate(-18deg)scale(1.32)translate(-4%,-2%)}to{transform:rotate(-13deg)scale(1.38)translate(5%,3%)}}@keyframes fanfoil-static-shift{0%{background-position:0 0,0 0;transform:translateY(0)}45%{background-position:0 3px,55% 0;transform:translateY(-1%)}46%{transform:translateY(3%)}to{background-position:0 8px,110% 0;transform:translateY(0)}}@keyframes fanfoil-halo-drift{0%{transform:translate(-3%,-2%)scale(1.04)}to{transform:translate(8%,6%)scale(1.18)}}@keyframes fanfoil-pixel-bloom{0%{background-position:0 0;transform:rotate(-2deg)scale(1.04)}to{background-position:36px 24px;transform:rotate(3deg)scale(1.16)}}@keyframes fanfoil-comet-drift{0%{background-position:0 0,8px 11px,0 0}to{background-position:68px -92px,132px -137px,110px -110px}}.fanfoil-light-card{perspective:900px;touch-action:none;transform-style:preserve-3d}.fanfoil-light-card .fanfoil-card-surface{transform-style:preserve-3d;will-change:transform;transition:transform .18s cubic-bezier(.2,.72,.2,1);transform:none}.fanfoil-light-card .fanfoil-card-foil,.fanfoil-light-card .fanfoil-card-foil:after,.fanfoil-light-card .fanfoil-card-foil__field,.fanfoil-light-card .fanfoil-card-foil__spark{animation:none!important}.fanfoil-light-card .fanfoil-card-foil{opacity:.3;transition:opacity .18s ease-out}.fanfoil-light-card[data-foil-active=true][data-foil-pointer=mouse]:hover .fanfoil-card-surface,.fanfoil-light-card[data-foil-active=true][data-foil-pointer=touch] .fanfoil-card-surface,.fanfoil-light-card[data-foil-active=true][data-foil-pointer=keyboard]:focus-within .fanfoil-card-surface{transform:rotateX(var(--foil-tilt-x)) rotateY(var(--foil-tilt-y))}.fanfoil-light-card[data-foil-active=true][data-foil-pointer=mouse]:hover .fanfoil-card-foil,.fanfoil-light-card[data-foil-active=true][data-foil-pointer=touch] .fanfoil-card-foil,.fanfoil-light-card[data-foil-active=true][data-foil-pointer=keyboard]:focus-within .fanfoil-card-foil{opacity:.88}.fanfoil-light-card .fanfoil-card-foil:before,.fanfoil-light-card .fanfoil-card-foil:after{content:"";pointer-events:none;transition:opacity .18s ease-out;position:absolute;inset:-12%}.fanfoil-light-card .fanfoil-card-foil:before{background:conic-gradient(from var(--foil-angle) at var(--foil-x) var(--foil-y), transparent 0 8%, #5defff57 17%, transparent 27% 39%, #ff66e152 48%, transparent 58% 70%, #ffe36852 79%, transparent 90% 100%);opacity:.28}.fanfoil-light-card .fanfoil-card-foil:after{background:radial-gradient(circle at var(--foil-x) var(--foil-y), #ffffffc2 0, #ffffff4d 7%, #9bf2ff24 18%, transparent 42%);opacity:.22;inset:0;transform:none}.fanfoil-light-card[data-foil-active=true][data-foil-pointer=mouse]:hover .fanfoil-card-foil:before,.fanfoil-light-card[data-foil-active=true][data-foil-pointer=touch] .fanfoil-card-foil:before,.fanfoil-light-card[data-foil-active=true][data-foil-pointer=keyboard]:focus-within .fanfoil-card-foil:before{opacity:.72}.fanfoil-light-card[data-foil-active=true][data-foil-pointer=mouse]:hover .fanfoil-card-foil:after,.fanfoil-light-card[data-foil-active=true][data-foil-pointer=touch] .fanfoil-card-foil:after,.fanfoil-light-card[data-foil-active=true][data-foil-pointer=keyboard]:focus-within .fanfoil-card-foil:after{opacity:.92}.fanfoil-light-card .fanfoil-card-foil__field,.fanfoil-light-card .fanfoil-card-foil__spark{transition:transform .1s linear,opacity .16s ease-out,background-position .1s linear}.fanfoil-light-card .fanfoil-card-foil__field{opacity:.4}.fanfoil-light-card .fanfoil-card-foil__spark{opacity:.18}.fanfoil-light-card[data-foil-active=true][data-foil-pointer=mouse]:hover .fanfoil-card-foil__field,.fanfoil-light-card[data-foil-active=true][data-foil-pointer=touch] .fanfoil-card-foil__field,.fanfoil-light-card[data-foil-active=true][data-foil-pointer=keyboard]:focus-within .fanfoil-card-foil__field{opacity:.9}.fanfoil-light-card[data-foil-active=true][data-foil-pointer=mouse]:hover .fanfoil-card-foil__spark,.fanfoil-light-card[data-foil-active=true][data-foil-pointer=touch] .fanfoil-card-foil__spark,.fanfoil-light-card[data-foil-active=true][data-foil-pointer=keyboard]:focus-within .fanfoil-card-foil__spark{opacity:.68}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=rift-glass] .fanfoil-card-foil__field{transform:translate3d(var(--foil-shift-x), var(--foil-shift-y), 0) rotate(-4deg) scale(1.14)}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=rift-glass] .fanfoil-card-foil__spark{transform:translate3d(var(--foil-shift-x), var(--foil-shift-y), 0) rotate(var(--foil-angle)) scale(1.08)}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=aurora-thread] .fanfoil-card-foil__field{background:radial-gradient(ellipse 92% 18% at var(--foil-x) calc(var(--foil-y) - 22%), transparent 30%, #5dffd6c7 42%, #46a4ff3d 55%, transparent 66%), radial-gradient(ellipse 108% 22% at calc(var(--foil-x) + 18%) var(--foil-y), transparent 31%, #ff69e2b3 43%, #856eff38 56%, transparent 67%), radial-gradient(ellipse 96% 18% at calc(var(--foil-x) - 20%) calc(var(--foil-y) + 25%), transparent 32%, #ffe2679e 44%, #70ffe433 57%, transparent 68%);transform:translate3d(var(--foil-shift-x), var(--foil-shift-y), 0) rotate(-16deg) scale(1.38)}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=broadcast-static] .fanfoil-card-foil__field{background-position:0 var(--foil-shift-y), var(--foil-shift-x) 0;transform:translate3d(var(--foil-shift-x), var(--foil-shift-y), 0) scale(1.08)}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=broadcast-static] .fanfoil-card-foil__spark{transform:translate3d(var(--foil-shift-x), var(--foil-shift-y), 0) skewY(-5deg)}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=halo-drift] .fanfoil-card-foil__field{background:repeating-radial-gradient(circle at var(--foil-x) var(--foil-y), transparent 0 9%, #5cefff8a 9.5% 10.7%, transparent 11.2% 17%, #f777ff75 17.5% 18.8%, transparent 19.4% 26%), conic-gradient(from var(--foil-angle) at var(--foil-x) var(--foil-y), transparent, #ffe2708f, transparent 26%, #69ffd78a, transparent 55%, #af82ff8a, transparent 82%);transform:scale(1.08)}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=halo-drift] .fanfoil-card-foil__spark{background:radial-gradient(circle at var(--foil-x) var(--foil-y), #ffffffe6 0 1.2%, transparent 2.4%)}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=pixel-bloom] .fanfoil-card-foil__field{background-position:var(--foil-shift-x) var(--foil-shift-y);-webkit-mask-image:radial-gradient(circle at var(--foil-x) var(--foil-y), #000 0 10%, #000000f2 20%, #0003 58%, transparent 82%);mask-image:radial-gradient(circle at var(--foil-x) var(--foil-y), #000 0 10%, #000000f2 20%, #0003 58%, transparent 82%);transform:rotate(-2deg)scale(1.12)}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=pixel-bloom] .fanfoil-card-foil__spark{background-position:var(--foil-shift-x) var(--foil-shift-y);transform:scale(1.08)}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=comet-dust] .fanfoil-card-foil__field,.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=comet-dust] .fanfoil-card-foil__spark{background-position:var(--foil-shift-x) var(--foil-shift-y), var(--foil-shift-y) var(--foil-shift-x), var(--foil-shift-x) var(--foil-shift-y);transform:translate3d(var(--foil-shift-x), var(--foil-shift-y), 0) rotate(-4deg) scale(1.2)}.fanfoil-light-card .fanfoil-card-foil:is([data-foil-pattern=atomic-shard],[data-foil-pattern=prism-lattice],[data-foil-pattern=disco-scatter],[data-foil-pattern=chrome-weave],[data-foil-pattern=pulsar-facet],[data-foil-pattern=scope-array],[data-foil-pattern=raywave],[data-foil-pattern=electric-ice],[data-foil-pattern=stained-spectrum],[data-foil-pattern=dazzle-cut],[data-foil-pattern=honeycomb]) .fanfoil-card-foil__field{-webkit-mask-image:radial-gradient(circle at var(--foil-x) var(--foil-y), #000 0 12%, #000000f0 24%, #0000007a 52%, #00000014 75%, transparent 88%);mask-image:radial-gradient(circle at var(--foil-x) var(--foil-y), #000 0 12%, #000000f0 24%, #0000007a 52%, #00000014 75%, transparent 88%)}.fanfoil-light-card .fanfoil-card-foil:is([data-foil-pattern=atomic-shard],[data-foil-pattern=prism-lattice],[data-foil-pattern=disco-scatter],[data-foil-pattern=chrome-weave],[data-foil-pattern=pulsar-facet],[data-foil-pattern=scope-array],[data-foil-pattern=raywave],[data-foil-pattern=electric-ice],[data-foil-pattern=stained-spectrum],[data-foil-pattern=dazzle-cut],[data-foil-pattern=honeycomb]) :is(.fanfoil-card-foil__field,.fanfoil-card-foil__spark){background-position:var(--foil-shift-x) var(--foil-shift-y), var(--foil-shift-y) var(--foil-shift-x), calc(0px - var(--foil-shift-x)) var(--foil-shift-y), var(--foil-shift-x) calc(0px - var(--foil-shift-y));transform:translate3d(var(--foil-shift-x), var(--foil-shift-y), 0) scale(1.16)}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=atomic-shard] :is(.fanfoil-card-foil__field,.fanfoil-card-foil__spark){transform:translate3d(var(--foil-shift-x), var(--foil-shift-y), 0) rotate(-3deg) scale(1.2)}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=prism-lattice] :is(.fanfoil-card-foil__field,.fanfoil-card-foil__spark){transform:translate3d(var(--foil-shift-x), var(--foil-shift-y), 0) rotate(2deg) scale(1.18)}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=pulsar-facet] :is(.fanfoil-card-foil__field,.fanfoil-card-foil__spark){transform:translate3d(var(--foil-shift-x), var(--foil-shift-y), 0) rotate(-2deg) scale(1.2)}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=raywave] :is(.fanfoil-card-foil__field,.fanfoil-card-foil__spark){transform:translate3d(var(--foil-shift-x), var(--foil-shift-y), 0) rotate(-5deg) scale(1.2)}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=starburst] .fanfoil-card-foil__field{-webkit-mask-image:radial-gradient(circle at var(--foil-x) var(--foil-y), #000 0 10%, #000000e6 27%, #0000006b 55%, transparent 86%);mask-image:radial-gradient(circle at var(--foil-x) var(--foil-y), #000 0 10%, #000000e6 27%, #0000006b 55%, transparent 86%);transform:scale(1.06)}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=starburst] .fanfoil-card-foil__spark{background-position:var(--foil-shift-x) var(--foil-shift-y), var(--foil-shift-y) var(--foil-shift-x);transform:translate3d(var(--foil-shift-x), var(--foil-shift-y), 0) scale(1.15)}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=electric-ice] :is(.fanfoil-card-foil__field,.fanfoil-card-foil__spark){transform:translate3d(var(--foil-shift-x), var(--foil-shift-y), 0) rotate(1.5deg) scale(1.22)}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=stained-spectrum] :is(.fanfoil-card-foil__field,.fanfoil-card-foil__spark){transform:translate3d(var(--foil-shift-x), var(--foil-shift-y), 0) rotate(-2deg) scale(1.2)}.fanfoil-light-card .fanfoil-card-foil[data-foil-pattern=dazzle-cut] :is(.fanfoil-card-foil__field,.fanfoil-card-foil__spark){transform:translate3d(var(--foil-shift-x), var(--foil-shift-y), 0) rotate(3deg) scale(1.24)}.pack-reveal-stack{z-index:1;width:var(--pack-card-width);aspect-ratio:.7;perspective:1300px;position:relative}.pack-reveal-stack--concealed{visibility:hidden}.pack-reveal-card{z-index:2;cursor:pointer;perspective:1300px;filter:drop-shadow(0 30px 35px #0000007a);transform:translate3d(var(--stack-x), var(--stack-y), 0) rotate(var(--stack-rotation)) scale(var(--stack-scale));transform-origin:50%;touch-action:none;will-change:transform;border-radius:12px;transition:transform .62s cubic-bezier(.16,1,.3,1),filter .62s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.pack-reveal-card--cleared{cursor:default;filter:drop-shadow(0 18px 20px #0000006b);pointer-events:none;transform:translate3d(calc(-100% - clamp(44px, 4vw, 72px) + var(--discard-x)), calc(6% + var(--discard-y)), 0) rotate(var(--discard-rotation)) scale(.68)}.pack-reveal-card:focus-visible,.pack-tear-strip:focus-visible{outline:2px solid var(--pack-paper);outline-offset:6px}.pack-card-inner{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;inset:0}.pack-card-face{isolation:isolate;backface-visibility:hidden;border-radius:12px;position:absolute;inset:0;overflow:hidden}.pack-card-face--back{transform:rotateY(0)translateZ(.1px)}.pack-card-face--front{color:var(--pack-ink);background:0 0;transform:rotateY(180deg)translateZ(.1px)}.pack-summary{flex-direction:column;align-items:center;gap:34px;width:min(94vw,920px);min-width:0;max-width:100%;display:flex}.pack-summary__cards{justify-content:center;align-items:center;width:100%;min-width:0;max-width:100%;display:flex}.pack-summary__card{aspect-ratio:.7;filter:drop-shadow(0 20px 20px #00000059);width:clamp(112px,15.5vw,178px);margin-inline:clamp(-20px,-1.5vw,-7px);transition:transform .32s cubic-bezier(.16,1,.3,1);position:relative}.pack-summary__card .pack-card-face--front{backface-visibility:visible;transform:none}.pack-summary__card:hover{z-index:2;transform:translateY(-18px)scale(1.04)!important}@media (width<=640px){.pack-reveal-card--cleared{transform:translate3d(calc(-44% + var(--discard-x)), calc(42% + var(--discard-y)), 0) rotate(var(--discard-rotation)) scale(.42)}.pack-summary{gap:38px}.pack-summary__cards{flex-wrap:wrap;gap:8px;max-width:390px}.pack-summary__card{flex:0 0 calc(33.3333% - 5.33333px);width:auto;margin:0}}@media (height<=760px) and (width>=641px){.pack-opener{--pack-shell-width:208px;--pack-card-width:208px}}@media (prefers-reduced-motion:reduce){.pack-foil-overlay__shine,.pack-reveal-card,.pack-summary__card,.fanfoil-light-card .fanfoil-card-surface,.fanfoil-light-card .fanfoil-card-foil,.fanfoil-light-card .fanfoil-card-foil:before,.fanfoil-light-card .fanfoil-card-foil:after,.fanfoil-light-card .fanfoil-card-foil__field,.fanfoil-light-card .fanfoil-card-foil__spark{transition-duration:1ms}}
