.FifaCard-module__MfmhXW__cardWrap{width:var(--card-w,min(332px, 86vw));aspect-ratio:340/540;perspective:1200px;filter:drop-shadow(0 3px #00000047)drop-shadow(0 20px 30px #00000080);animation:5s ease-in-out .9s infinite FifaCard-module__MfmhXW__card-bobble;container-type:inline-size}@keyframes FifaCard-module__MfmhXW__card-bobble{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(-.6deg)}}@media (prefers-reduced-motion:reduce){.FifaCard-module__MfmhXW__cardWrap{animation:none}}.FifaCard-module__MfmhXW__rim{background:var(--rim);clip-path:polygon(0% 5.5%,9% 0%,91% 0%,100% 5.5%,100% 91.5%,50% 100%,0% 91.5%);width:100%;height:100%;animation:.78s cubic-bezier(.16,.8,.3,1) both FifaCard-module__MfmhXW__card-reveal;position:relative}.FifaCard-module__MfmhXW__face{background:var(--face);clip-path:polygon(0% 5.5%,9% 0%,91% 0%,100% 5.5%,100% 91.5%,50% 100%,0% 91.5%);color:var(--ink);isolation:isolate;flex-direction:column;align-items:center;display:flex;position:absolute;inset:2cqw;overflow:hidden}.FifaCard-module__MfmhXW__foil{z-index:0;pointer-events:none;background:var(--foil);opacity:var(--foil-op,.85);mix-blend-mode:var(--foil-blend,screen);background-size:300% 300%;position:absolute;inset:0}.FifaCard-module__MfmhXW__gloss{z-index:3;pointer-events:none;opacity:0;mix-blend-mode:soft-light;background:linear-gradient(112deg,#0000 40%,#ffffff0d 46%,#ffffff6b 50%,#ffffff0d 54%,#0000 60%);position:absolute;inset:0 -75%}.FifaCard-module__MfmhXW__cardWrap .FifaCard-module__MfmhXW__gloss{opacity:1;animation:7s ease-in-out 1.6s infinite FifaCard-module__MfmhXW__gloss-sweep}.FifaCard-module__MfmhXW__sheen{pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(90% 60% at 78% 8%,#ffffff80 0%,#fff0 55%),linear-gradient(115deg,#fff0 42%,#ffffff29 50%,#fff0 58%);position:absolute;inset:0}.FifaCard-module__MfmhXW__texture{pointer-events:none;opacity:.35;mix-blend-mode:overlay;background-image:repeating-linear-gradient(115deg,#ffffff12 0 1px,#0000 1px 5px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");position:absolute;inset:0}.FifaCard-module__MfmhXW__rays{pointer-events:none;background:repeating-conic-gradient(from -12deg at 50% 50%, var(--rays) 0deg 5deg, transparent 5deg 13deg);mix-blend-mode:overlay;border-radius:50%;width:84cqw;height:84cqw;position:absolute;top:-2cqw;right:-12cqw;-webkit-mask-image:radial-gradient(circle,#000 0% 30%,#0000 64%);mask-image:radial-gradient(circle,#000 0% 30%,#0000 64%)}.FifaCard-module__MfmhXW__vignette{pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(130% 66% at 50% 112%,#180e0257 0%,#180e0200 62%);position:absolute;inset:0}.FifaCard-module__MfmhXW__linework{z-index:0;pointer-events:none;opacity:.7;mix-blend-mode:overlay;background-image:repeating-linear-gradient(23deg,#ffffff14 0 .5px,#0000 .5px 10px),repeating-linear-gradient(-23deg,#00000014 0 .5px,#0000 .5px 10px),repeating-radial-gradient(circle at 72% 22%,#ffffff0f 0 1px,#0000 1px 20px),linear-gradient(118deg,#0000 45%,#ffffff17 49%,#0000 53%),linear-gradient(64deg,#0000 61%,#00000012 64%,#0000 67%);position:absolute;inset:0;-webkit-mask-image:radial-gradient(150% 108% at 50% 28%,#000 44%,#0000 94%);mask-image:radial-gradient(150% 108% at 50% 28%,#000 44%,#0000 94%)}.FifaCard-module__MfmhXW__keyline{pointer-events:none;width:calc(100% - 6.4cqw);height:calc(100% - 6.4cqw);color:var(--divider);opacity:.9;position:absolute;inset:3.2cqw}.FifaCard-module__MfmhXW__upper{z-index:1;pointer-events:none;flex-shrink:0;width:100%;height:74cqw;position:relative}.FifaCard-module__MfmhXW__leftRail,.FifaCard-module__MfmhXW__photoRing{pointer-events:auto}.FifaCard-module__MfmhXW__revealShine{z-index:4;pointer-events:none;mix-blend-mode:screen;opacity:0;background:linear-gradient(114deg,#fff0 36%,#ffffff14 45%,#ffffff8c 50%,#ffffff14 55%,#fff0 64%);animation:1.15s cubic-bezier(.2,.65,.2,1) .52s both FifaCard-module__MfmhXW__reveal-shine;position:absolute;inset:0 -75%}@keyframes FifaCard-module__MfmhXW__reveal-shine{0%{opacity:0;transform:translate(-57%)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(57%)}}.FifaCard-module__MfmhXW__premiumCrown{z-index:5;filter:drop-shadow(0 1px #0006);position:absolute;bottom:12.5cqw;left:50%;transform:translate(-50%)}.FifaCard-module__MfmhXW__influencerMark{width:5.6cqw;height:5.6cqw;color:var(--ink-soft);margin-top:.4cqw}.FifaCard-module__MfmhXW__premiumCrown svg{width:9cqw;height:9cqw;display:block}.FifaCard-module__MfmhXW__creatorSash{z-index:0;background:linear-gradient(90deg, transparent 0%, var(--rays) 20%, var(--rays) 80%, transparent 100%);border-top:1px solid var(--ink-soft);border-bottom:1px solid var(--ink-soft);mix-blend-mode:overlay;opacity:.8;width:150cqw;height:6.5cqw;position:absolute;top:43cqw;left:-25cqw;transform:rotate(-25deg)}.FifaCard-module__MfmhXW__leftRail{flex-direction:column;align-items:center;gap:2cqw;display:flex;position:absolute;top:10.5cqw;left:8.4cqw}.FifaCard-module__MfmhXW__ovr{font-family:var(--font-stats), sans-serif;letter-spacing:-.02em;font-size:16.8cqw;font-weight:700;line-height:.88}.FifaCard-module__MfmhXW__pos{font-family:var(--font-stats), sans-serif;letter-spacing:.12em;color:var(--ink-soft);font-size:6.6cqw;font-weight:600;line-height:1}.FifaCard-module__MfmhXW__railRule{background:var(--divider);width:9cqw;height:1px}.FifaCard-module__MfmhXW__flag{background-size:cover;border:1px solid #00000040;height:6.3cqw;line-height:1;box-shadow:0 1px #00000059;width:8.4cqw!important}.FifaCard-module__MfmhXW__club{font-family:var(--font-stats), sans-serif;letter-spacing:.05em;background:var(--chip);border:1px solid var(--divider);clip-path:polygon(0 0,100% 0,100% 74%,50% 100%,0 74%);justify-content:center;align-items:center;width:11cqw;height:12.4cqw;padding-bottom:1.6cqw;font-size:4.4cqw;font-weight:700;display:flex}.FifaCard-module__MfmhXW__clubRing{clip-path:polygon(0 0,100% 0,100% 74%,50% 100%,0 74%);background:#17e6c3;padding:1cqw;display:inline-flex;box-shadow:0 1px #00000052}.FifaCard-module__MfmhXW__seeking{font-family:var(--font-stats), sans-serif;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:#05201b;clip-path:polygon(3px 0,100% 0,calc(100% - 3px) 100%,0 100%);background:#17e6c3;max-width:17cqw;margin-top:-.6cqw;padding:.7cqw 2cqw;font-size:2.4cqw;font-weight:700;line-height:1.35;box-shadow:0 1px #00000052}.FifaCard-module__MfmhXW__photoRing{background:var(--rim);border-radius:50%;width:52cqw;height:52cqw;padding:1.5cqw;position:absolute;top:11cqw;right:8cqw;box-shadow:0 3cqw 4.5cqw #0000003d}.FifaCard-module__MfmhXW__photo{object-fit:cover;filter:saturate(.92)contrast(1.06);background:var(--chip);border-radius:50%;width:100%;height:100%;display:block}.FifaCard-module__MfmhXW__verifiedBadge{z-index:2;color:#fff;border:.7cqw solid var(--rim);background:#1d9bf0;border-radius:50%;justify-content:center;align-items:center;width:11.5cqw;height:11.5cqw;display:flex;position:absolute;bottom:3cqw;right:3cqw;box-shadow:0 1px #0006}.FifaCard-module__MfmhXW__verifiedBadge svg{width:68%;height:68%}.FifaCard-module__MfmhXW__nameBar{text-align:center;border-top:1px solid var(--divider);border-bottom:1px solid var(--divider);z-index:1;width:80%;padding:1.8cqw 0;position:relative}.FifaCard-module__MfmhXW__name{font-family:var(--font-stats), sans-serif;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;font-weight:700;line-height:1;display:block}.FifaCard-module__MfmhXW__statsGrid{z-index:1;grid-template-columns:1fr auto 1fr;column-gap:4.6cqw;margin-top:3.4cqw;display:grid;position:relative}.FifaCard-module__MfmhXW__statsCol{flex-direction:column;gap:1.8cqw;display:flex}.FifaCard-module__MfmhXW__statsSplit{background:var(--divider);width:1px}.FifaCard-module__MfmhXW__stat{align-items:baseline;gap:2.2cqw;animation:.46s cubic-bezier(.2,.7,.2,1) both FifaCard-module__MfmhXW__stat-in;display:flex}.FifaCard-module__MfmhXW__statVal{font-family:var(--font-stats), sans-serif;text-align:right;font-variant-numeric:tabular-nums;min-width:9.6cqw;font-size:7.8cqw;font-weight:700;line-height:1}.FifaCard-module__MfmhXW__statKey{font-family:var(--font-stats), sans-serif;letter-spacing:.16em;color:var(--ink-soft);font-size:4.3cqw;font-weight:600}.FifaCard-module__MfmhXW__playstyle{font-family:var(--font-stats), sans-serif;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--divider);background:var(--chip);clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);z-index:1;white-space:nowrap;text-overflow:ellipsis;max-width:84%;margin-top:3.6cqw;padding:1.4cqw 5cqw;font-size:4.3cqw;font-style:italic;font-weight:600;line-height:1.4;position:relative;overflow:hidden}.FifaCard-module__MfmhXW__brand{font-family:var(--font-stats), sans-serif;letter-spacing:.3em;color:var(--ink-soft);z-index:1;margin-top:auto;margin-bottom:6cqw;font-size:3.2cqw;font-weight:600;position:relative}.FifaCard-module__MfmhXW__framedWrap{aspect-ratio:516/716;filter:drop-shadow(0 24px 34px #00000080);width:min(356px,90vw)}.FifaCard-module__MfmhXW__framedCard{width:100%;height:100%;animation:.78s cubic-bezier(.16,.8,.3,1) both FifaCard-module__MfmhXW__card-reveal;position:relative}.FifaCard-module__MfmhXW__frameImg{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.FifaCard-module__MfmhXW__framedContent{color:var(--ink);flex-direction:column;align-items:center;padding:18.5cqw 13cqw 12cqw;display:flex;position:absolute;inset:0}.FifaCard-module__MfmhXW__framedContent>*{flex-shrink:0}.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__upper{height:47.5cqw}.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__leftRail{top:1cqw;left:3cqw}.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__photoRing{width:43cqw;height:43cqw;box-shadow:none;background:0 0;padding:0;top:0;right:4.5cqw}.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__nameBar{border-top-width:0;padding:1.4cqw 0}.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__name{letter-spacing:.05em}.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__statsGrid{margin-top:2.4cqw}.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__statsCol{gap:1.1cqw}.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__statVal{font-size:8.2cqw}.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__statKey{font-size:4.6cqw}.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__playstyle{margin-top:2cqw}.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__brand{margin-bottom:7.5cqw}.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__photo{filter:saturate(.96)contrast(1.05);-webkit-mask-image:radial-gradient(circle,#000 42%,#000000c7 60%,#00000047 78%,#0000 92%);mask-image:radial-gradient(circle,#000 42%,#000000c7 60%,#00000047 78%,#0000 92%)}.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__ovr,.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__pos,.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__name,.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__statVal,.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__statKey,.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__playstyle,.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__brand{text-shadow:0 1px 2px #0000008c,0 3px 12px #00000073}.FifaCard-module__MfmhXW__scrim{pointer-events:none;background:linear-gradient(#04040800 0%,#04040857 22%,#04040870 60%,#04040833 100%);position:absolute;inset:62cqw 8cqw 9cqw;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__nameBar{width:88%}.FifaCard-module__MfmhXW__framedContent .FifaCard-module__MfmhXW__club{border-color:var(--divider)}@keyframes FifaCard-module__MfmhXW__card-reveal{0%{opacity:0;transform:translateY(46px)rotateX(14deg)scale(.96)}to{opacity:1;transform:translateY(0)rotateX(0)scale(1)}}@keyframes FifaCard-module__MfmhXW__stat-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes FifaCard-module__MfmhXW__gloss-sweep{0%{transform:translate(-51%)}55%,to{transform:translate(51%)}}.FifaCard-module__MfmhXW__cardWrap[data-tier=goldPrime] .FifaCard-module__MfmhXW__gloss,.FifaCard-module__MfmhXW__cardWrap[data-tier=toty] .FifaCard-module__MfmhXW__gloss,.FifaCard-module__MfmhXW__cardWrap[data-tier=icon] .FifaCard-module__MfmhXW__gloss,.FifaCard-module__MfmhXW__cardWrap[data-tier=holo] .FifaCard-module__MfmhXW__gloss{opacity:1;animation:6s ease-in-out infinite FifaCard-module__MfmhXW__gloss-sweep}.FifaCard-module__MfmhXW__cardWrap[data-tier=icon] .FifaCard-module__MfmhXW__gloss{animation-duration:7.5s}.FifaCard-module__MfmhXW__cardWrap[data-tier=holo] .FifaCard-module__MfmhXW__gloss{mix-blend-mode:overlay;animation-duration:4.6s}@media (prefers-reduced-motion:reduce){.FifaCard-module__MfmhXW__rim,.FifaCard-module__MfmhXW__stat,.FifaCard-module__MfmhXW__foil,.FifaCard-module__MfmhXW__gloss,.FifaCard-module__MfmhXW__revealShine{animation:none}}
.PackLoader-module__hQMarq__stage{aspect-ratio:300/470;place-items:center;width:min(300px,78vw);display:grid;position:relative}.PackLoader-module__hQMarq__beams{pointer-events:none;opacity:.3;background:linear-gradient(90deg,#0000 43%,#17e6c31f 50%,#0000 57%),linear-gradient(90deg,#0000 32%,#ffffff12 50%,#0000 68%);transition:opacity .6s;position:absolute;inset:-22% -6%;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.PackLoader-module__hQMarq__beamsOn{opacity:.85;animation:2.6s ease-in-out infinite PackLoader-module__hQMarq__beam-pulse}.PackLoader-module__hQMarq__pack{clip-path:polygon(0% 5.5%,9% 0%,91% 0%,100% 5.5%,100% 91.5%,50% 100%,0 91.5%);background:radial-gradient(120% 82% at 50% 0,#1b2531 0%,#0c1016 58%),linear-gradient(160deg,#141a22,#0a0d12);width:100%;height:100%;animation:3.6s ease-in-out infinite PackLoader-module__hQMarq__pack-float;position:relative;overflow:hidden;box-shadow:0 20px 44px #00000080;container-type:inline-size}.PackLoader-module__hQMarq__grain{pointer-events:none;opacity:.3;mix-blend-mode:overlay;background-image:repeating-linear-gradient(115deg,#ffffff0d 0 1px,#0000 1px 5px);position:absolute;inset:0}.PackLoader-module__hQMarq__foil{pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff3d 50%,#0000 62%);animation:2.8s cubic-bezier(.5,.1,.5,.9) infinite PackLoader-module__hQMarq__pack-sweep;position:absolute;inset:0;transform:translate(-120%)}.PackLoader-module__hQMarq__seam{background:linear-gradient(#0000,#17e6c3d9 30%,#fffffff2 50%,#17e6c3d9 70%,#0000);width:2px;animation:2.5s ease-in-out infinite PackLoader-module__hQMarq__pack-seam;position:absolute;top:9%;bottom:9%;left:50%;transform:translate(-50%)}.PackLoader-module__hQMarq__crest{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.PackLoader-module__hQMarq__crestMark{opacity:.16;width:56cqw;height:auto}@keyframes PackLoader-module__hQMarq__pack-float{0%,to{transform:translateY(0)rotate(-.8deg)}50%{transform:translateY(-10px)rotate(.8deg)}}@keyframes PackLoader-module__hQMarq__pack-sweep{0%{transform:translate(-120%)}60%,to{transform:translate(120%)}}@keyframes PackLoader-module__hQMarq__pack-seam{0%,to{opacity:.45;transform:translate(-50%)scaleY(.9)}50%{opacity:1;transform:translate(-50%)scaleY(1.03)}}@keyframes PackLoader-module__hQMarq__beam-pulse{0%,to{opacity:.5}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.PackLoader-module__hQMarq__pack,.PackLoader-module__hQMarq__foil,.PackLoader-module__hQMarq__seam,.PackLoader-module__hQMarq__beamsOn{animation:none}}
.PackFace-module__iLg9NW__face3d{width:100%;height:100%;transform-style:preserve-3d;position:relative}.PackFace-module__iLg9NW__front,.PackFace-module__iLg9NW__back{--pack-clip:polygon(0% 5.5%, 9% 0%, 91% 0%, 100% 5.5%, 100% 91.5%, 50% 100%, 0% 91.5%);clip-path:var(--pack-clip);backface-visibility:hidden;position:absolute;inset:0;container-type:inline-size}.PackFace-module__iLg9NW__front{background:linear-gradient(150deg,#2b3644 0%,#171d26 42%,#0c1016 100%)}.PackFace-module__iLg9NW__body{clip-path:var(--pack-clip);background:radial-gradient(120% 74% at 50% 0,#1b2531 0%,#0c1016 60%),linear-gradient(160deg,#141a22,#0a0d12);position:absolute;inset:1.6cqw;overflow:hidden}.PackFace-module__iLg9NW__foil{pointer-events:none;mix-blend-mode:screen;width:240%;filter:hue-rotate(var(--pack-hue,0deg));animation:5.5s ease-in-out infinite PackFace-module__iLg9NW__face-foil;animation-play-state:var(--foil-play,running);background:linear-gradient(115deg,#0000 28%,#17e6c329 45%,#ffffff38 50%,#f2c94c33 55%,#0000 72%);position:absolute;top:0;bottom:0;left:-70%;transform:translate(-58%)}.PackFace-module__iLg9NW__crest{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:4cqw;display:flex;position:absolute;inset:0}.PackFace-module__iLg9NW__crestMark{opacity:.9;width:42cqw;height:auto}.PackFace-module__iLg9NW__packLabel{font-family:var(--font-stats), sans-serif;letter-spacing:.34em;text-transform:uppercase;color:#f2f6f580;font-size:4cqw;font-weight:700}.PackFace-module__iLg9NW__sheen{pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(84% 54% at 76% 6%,#fff6 0%,#fff0 55%);position:absolute;inset:0}.PackFace-module__iLg9NW__keyline{clip-path:var(--pack-clip);pointer-events:none;border:1px solid color-mix(in srgb, var(--pack-accent,#f2f6f524) 32%, #f2f6f51a);position:absolute;inset:4cqw}.PackFace-module__iLg9NW__edition{pointer-events:none;font-family:var(--font-stats), monospace;letter-spacing:.22em;color:var(--pack-accent,#f2f6f580);opacity:.62;align-items:center;gap:2cqw;font-size:3.1cqw;display:inline-flex;position:absolute;bottom:13cqw;left:7.5cqw}.PackFace-module__iLg9NW__edition:before{content:"";background:currentColor;width:4cqw;height:1.5px}.PackFace-module__iLg9NW__slot{pointer-events:none;position:absolute;inset:0}.PackFace-module__iLg9NW__dim{pointer-events:none;opacity:var(--dim,0);background:#06080b;transition:opacity .34s;position:absolute;inset:0}.PackFace-module__iLg9NW__back{background:linear-gradient(150deg,#222b37 0%,#12171f 44%,#0a0d12 100%);transform:rotateY(180deg)}.PackFace-module__iLg9NW__backInner{clip-path:var(--pack-clip);background:repeating-linear-gradient(115deg,#ffffff0b 0 1px,#0000 1px 6px),linear-gradient(160deg,#141a22,#090c11);position:absolute;inset:1.6cqw;overflow:hidden}.PackFace-module__iLg9NW__backCrest{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.PackFace-module__iLg9NW__backMark{opacity:.12;width:48cqw;height:auto}.PackFace-module__iLg9NW__backKey{clip-path:var(--pack-clip);pointer-events:none;border:1px solid #f2f6f514;position:absolute;inset:4cqw}@keyframes PackFace-module__iLg9NW__face-foil{0%{transform:translate(-58%)}55%,to{transform:translate(58%)}}@media (prefers-reduced-motion:reduce){.PackFace-module__iLg9NW__foil{animation:none}}
.PackOpen-module__HAoUza__stage{aspect-ratio:340/540;place-items:center;width:min(300px,76vw);display:grid;position:relative}.PackOpen-module__HAoUza__aura{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(52% 48%,#ffffffe6 0%,#c6eeff99 24%,#17e6c352 46%,#17e6c300 72%);transition:opacity .16s;position:absolute;inset:-14% -10%}.PackOpen-module__HAoUza__auraBurst{animation:.9s ease-out forwards PackOpen-module__HAoUza__pack-aura-burst}.PackOpen-module__HAoUza__pack{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform .16s,opacity .16s;animation:3.8s ease-in-out infinite PackOpen-module__HAoUza__pack-float;position:relative}.PackOpen-module__HAoUza__pack:active{cursor:grabbing}.PackOpen-module__HAoUza__core{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(58% 62%,#fffffffa 0%,#cef0ffb8 26%,#17e6c35c 52%,#17e6c300 76%);transition:opacity .16s,transform .16s;position:absolute;inset:0}.PackOpen-module__HAoUza__hint{white-space:nowrap;font-family:var(--font-stats), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--chalk-dim);font-size:.78rem;position:absolute;bottom:-2.6rem;left:50%;transform:translate(-50%)}.PackOpen-module__HAoUza__phrase{animation:.42s ease-out PackOpen-module__HAoUza__phrase-in;display:inline-block}@keyframes PackOpen-module__HAoUza__phrase-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.PackOpen-module__HAoUza__holding{animation:.9s ease-in-out infinite PackOpen-module__HAoUza__pack-strain}.PackOpen-module__HAoUza__holding .PackOpen-module__HAoUza__core{animation:1.1s ease-in-out infinite PackOpen-module__HAoUza__pack-breathe}.PackOpen-module__HAoUza__burst{animation:.9s cubic-bezier(.3,0,.2,1) forwards PackOpen-module__HAoUza__pack-burst}.PackOpen-module__HAoUza__burst .PackOpen-module__HAoUza__core{animation:.9s ease-out forwards PackOpen-module__HAoUza__pack-core-flash}@keyframes PackOpen-module__HAoUza__pack-float{0%,to{transform:translateY(0)rotate(-.7deg)}50%{transform:translateY(-9px)rotate(.7deg)}}@keyframes PackOpen-module__HAoUza__pack-strain{0%,to{transform:translate(0)rotate(0)scale(1.02)}25%{transform:translate(-1.5px,1px)rotate(-.5deg)scale(1.02)}75%{transform:translate(1.5px,-1px)rotate(.5deg)scale(1.02)}}@keyframes PackOpen-module__HAoUza__pack-breathe{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes PackOpen-module__HAoUza__pack-burst{0%{opacity:1;transform:scale(1)}35%{opacity:1;transform:scale(1.04)}to{opacity:0;transform:scale(1.12)}}@keyframes PackOpen-module__HAoUza__pack-core-flash{0%{opacity:.92;transform:scale(1.05)}45%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2.1)}}@keyframes PackOpen-module__HAoUza__pack-aura-burst{0%{opacity:.6;transform:scale(1)}40%{opacity:1;transform:scale(1.35)}to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.PackOpen-module__HAoUza__pack,.PackOpen-module__HAoUza__holding,.PackOpen-module__HAoUza__holding .PackOpen-module__HAoUza__core,.PackOpen-module__HAoUza__phrase{animation:none}.PackOpen-module__HAoUza__burst{animation:.3s ease-out forwards PackOpen-module__HAoUza__pack-burst}}
.PackChooser-module__IzXYAa__wrap{flex-direction:column;align-items:center;gap:.5rem;width:min(848px,100vw - 3rem);display:flex}.PackChooser-module__IzXYAa__head{text-align:center}.PackChooser-module__IzXYAa__sub{letter-spacing:.02em;color:var(--chalk-faint);margin-top:.55rem;font-size:.85rem}.PackChooser-module__IzXYAa__stage{--pack-w:min(300px, 76vw);--step:calc(var(--pack-w) * .88);--depth:230px;width:calc(100% + 3rem);height:calc(var(--pack-w) * 1.5882 + 84px);perspective:1600px;touch-action:pan-y;cursor:grab;outline:none;margin-top:.5rem;position:relative;overflow:clip}.PackChooser-module__IzXYAa__stage:active{cursor:grabbing}.PackChooser-module__IzXYAa__ring{transform-style:preserve-3d;place-items:center;display:grid;position:absolute;inset:0;transform:translateY(-12px)}.PackChooser-module__IzXYAa__slot{width:var(--pack-w);aspect-ratio:340/540;cursor:pointer;transform-style:preserve-3d;will-change:transform;background:0 0;border:0;padding:0;transition:transform .46s cubic-bezier(.2,.7,.2,1),opacity .34s;position:absolute}.PackChooser-module__IzXYAa__slotActive{-webkit-box-reflect:below 6px linear-gradient(transparent 44%, #ffffff1f 100%)}.PackChooser-module__IzXYAa__floor{width:calc(var(--pack-w) * 1.9);z-index:0;pointer-events:none;background:radial-gradient(58% 100% at 50% 0,#c4d6e81a,#c4d6e800 72%);height:70px;position:absolute;bottom:8%;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000)}.PackChooser-module__IzXYAa__status{min-height:1.2rem;font-family:var(--font-stats), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--chalk-dim);margin-top:.25rem;font-size:.76rem;animation:1.8s ease-in-out infinite PackChooser-module__IzXYAa__status-pulse}.PackChooser-module__IzXYAa__statusReady{color:#17e6c3;animation:none}.PackChooser-module__IzXYAa__opening{animation:.32s cubic-bezier(.2,.7,.2,1) both PackChooser-module__IzXYAa__pick-in}@keyframes PackChooser-module__IzXYAa__status-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes PackChooser-module__IzXYAa__pick-in{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@media (max-width:640px){.PackChooser-module__IzXYAa__stage{--step:calc(var(--pack-w) * .78)}}@media (prefers-reduced-motion:reduce){.PackChooser-module__IzXYAa__slot{transition:opacity .2s}.PackChooser-module__IzXYAa__status,.PackChooser-module__IzXYAa__opening{animation:none}}
.DataSpawnFlash-module__10d8ta__flash{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:hidden}.DataSpawnFlash-module__10d8ta__wash{mix-blend-mode:screen;background:radial-gradient(75% 120% at 50% 60%,#17e6c347 0%,#17e6c31a 40%,#17e6c300 72%);animation:.95s ease-out both DataSpawnFlash-module__10d8ta__spawn-wash;position:absolute;inset:0}.DataSpawnFlash-module__10d8ta__sweep{mix-blend-mode:screen;background:linear-gradient(115deg,#0000 30%,#17e6c324 43%,#b4ffee52 50%,#17e6c324 57%,#0000 70%) 150% 0/260% 100%;animation:1.15s cubic-bezier(.2,.65,.2,1) both DataSpawnFlash-module__10d8ta__spawn-sweep;position:absolute;inset:-1px}.DataSpawnFlash-module__10d8ta__spark{clip-path:polygon(50% 0%,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0% 50%,40% 40%);opacity:0;background:#eafffb;animation:.72s ease-out both DataSpawnFlash-module__10d8ta__spawn-spark;position:absolute;transform:scale(0)}@keyframes DataSpawnFlash-module__10d8ta__spawn-wash{0%{opacity:0;transform:scale(.7)}35%{opacity:1;transform:scale(1.02)}to{opacity:0;transform:scale(1.14)}}@keyframes DataSpawnFlash-module__10d8ta__spawn-sweep{0%{opacity:0;background-position:150% 0}16%{opacity:1}84%{opacity:1}to{opacity:0;background-position:-50% 0}}@keyframes DataSpawnFlash-module__10d8ta__spawn-spark{0%{opacity:0;transform:scale(0)rotate(0)}40%{opacity:1;transform:scale(1)rotate(35deg)}to{opacity:0;transform:scale(0)rotate(80deg)}}@media (prefers-reduced-motion:reduce){.DataSpawnFlash-module__10d8ta__wash,.DataSpawnFlash-module__10d8ta__sweep,.DataSpawnFlash-module__10d8ta__spark{opacity:0;animation:none}}
.AchievementBadges-module__iggtoG__rail{z-index:30;pointer-events:none;flex-direction:column;align-items:center;gap:6px;animation:5s ease-in-out .9s infinite AchievementBadges-module__iggtoG__badge-bob;display:flex;position:absolute;top:13%;left:-18px}@media (min-width:1024px){.AchievementBadges-module__iggtoG__rail{left:-26px}}.AchievementBadges-module__iggtoG__gem{pointer-events:auto;aspect-ratio:52/62;background:var(--b-rim);clip-path:polygon(0 10%,16% 0,84% 0,100% 10%,100% 82%,50% 100%,0 82%);filter:drop-shadow(0 2px #00000052)drop-shadow(0 6px 10px #0000006b);width:52px;padding:2px}.AchievementBadges-module__iggtoG__gemInner{background:var(--b-face);clip-path:polygon(0 10%,16% 0,84% 0,100% 10%,100% 82%,50% 100%,0 82%);width:100%;height:100%;color:var(--b-ink);flex-direction:column;justify-content:center;align-items:center;gap:2px;padding-bottom:4px;display:flex}.AchievementBadges-module__iggtoG__gemIcon{width:14px;height:14px;color:var(--b-ink-soft)}.AchievementBadges-module__iggtoG__gemVal{font-family:var(--font-stats), sans-serif;letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;line-height:1}@keyframes AchievementBadges-module__iggtoG__badge-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.AchievementBadges-module__iggtoG__rail{animation:none}}
