.FifaCard-module__MfmhXW__cardWrap{aspect-ratio:340/540;perspective:1200px;filter:drop-shadow(0 3px #00000047)drop-shadow(0 20px 30px #00000080);width:min(360px,88vw);container-type:inline-size}.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%) 0 0/250% 100%;position:absolute;inset:0}.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__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;flex-shrink:0;width:100%;height:74cqw;position:relative}.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__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__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:11.5cqw;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__foil-shift{0%{background-position:0%}to{background-position:200%}}@keyframes FifaCard-module__MfmhXW__gloss-sweep{0%{background-position:135% 0}55%,to{background-position:-35% 0}}@keyframes FifaCard-module__MfmhXW__rim-shift{0%{background-position:0%}to{background-position:200%}}.FifaCard-module__MfmhXW__cardWrap[data-tier=toty] .FifaCard-module__MfmhXW__foil{background-size:190% 190%;animation:6.5s linear infinite FifaCard-module__MfmhXW__foil-shift}.FifaCard-module__MfmhXW__cardWrap[data-tier=icon] .FifaCard-module__MfmhXW__foil{background-size:200% 200%;animation:8s linear infinite FifaCard-module__MfmhXW__foil-shift}.FifaCard-module__MfmhXW__cardWrap[data-tier=holo] .FifaCard-module__MfmhXW__foil{background-size:150% 150%;animation:5s linear infinite FifaCard-module__MfmhXW__foil-shift}.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}.FifaCard-module__MfmhXW__cardWrap[data-tier=toty] .FifaCard-module__MfmhXW__rim{background-size:200% 200%;animation:.78s cubic-bezier(.16,.8,.3,1) both FifaCard-module__MfmhXW__card-reveal,7s linear infinite FifaCard-module__MfmhXW__rim-shift}.FifaCard-module__MfmhXW__cardWrap[data-tier=holo] .FifaCard-module__MfmhXW__rim{background-size:200% 200%;animation:.78s cubic-bezier(.16,.8,.3,1) both FifaCard-module__MfmhXW__card-reveal,5.5s linear infinite FifaCard-module__MfmhXW__rim-shift}@media (prefers-reduced-motion:reduce){.FifaCard-module__MfmhXW__rim,.FifaCard-module__MfmhXW__stat,.FifaCard-module__MfmhXW__foil,.FifaCard-module__MfmhXW__gloss{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}.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:1.8s 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{font-family:var(--font-stats), system-ui, sans-serif;letter-spacing:-.04em;color:#eafff014;text-transform:lowercase;font-size:26cqw;font-weight:700;line-height:1}@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}}
