:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0b0e;--bg-elev:#111116;--surface-1:#16161d;--surface-2:#22222b;--card-ground:#0e0e13;--line:#2a2a35;--line-strong:#434356;--text:#ececf1;--text-muted:#a9a9bc;--text-dim:#8d8da5;--eva:#2eff7c;--eva-hover:#6bffa3;--eva-ink:#04170b;--eva-soft:#2eff7c1f;--danger:#ff5c6c;--r-commune:#9a9ab0;--r-rare:#3d9bff;--r-epique:#a46bff;--r-legendaire:#ffc83d;--r-mythique:#ff5fd2;--holo-frame:conic-gradient(from 210deg at 50% 50%, #2eff7c, #3d9bff, #a46bff, #ff5fd2, #ffc83d, #2eff7c);--font-display:"Roboto Condensed", "Arial Narrow", ui-sans-serif, system-ui, sans-serif;--font-ui:"Noto Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--gutter:16px;--content-max:72rem;--header-h:56px;--tabbar-h:64px;--radius:4px;--cut-ui:8px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:var(--line-strong) var(--bg)}body{min-block-size:100dvh;font-family:var(--font-ui);color:var(--text);background-color:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:1rem;line-height:1.5}h1,h2,h3{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;margin:0;font-weight:800;line-height:1.05}p{text-wrap:pretty;margin:0}img,svg{display:block}a{color:var(--eva);text-underline-offset:.2em;text-decoration-thickness:1px}button{font:inherit;color:inherit}::selection{color:var(--text);background:#2eff7c47}input,textarea{caret-color:var(--eva)}:focus-visible{outline:2px solid var(--eva);outline-offset:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn{min-block-size:44px;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;clip-path:polygon(0 0, calc(100% - var(--cut-ui)) 0, 100% var(--cut-ui), 100% 100%, var(--cut-ui) 100%, 0 calc(100% - var(--cut-ui)));transition:transform .14s var(--ease-out), background-color .16s ease, color .15s ease;border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn:focus-visible{outline-offset:-5px;outline:2px solid}.btn:disabled{cursor:progress;opacity:.6}.btn--primary{color:var(--eva-ink);background:var(--eva)}.btn--ghost{color:var(--text);background:var(--surface-2)}@media (hover:hover) and (pointer:fine){.btn--primary:hover{background:var(--eva-hover)}.btn--ghost:hover{background:var(--line-strong)}}@media (prefers-reduced-motion:reduce){.btn:active{transform:none}}[data-rarity]{--rc:var(--r-commune);--rc-fill:var(--rc)}[data-rarity=rare]{--rc:var(--r-rare)}[data-rarity=epique]{--rc:var(--r-epique)}[data-rarity=legendaire]{--rc:var(--r-legendaire)}[data-rarity=mythique]{--rc:var(--r-mythique);--rc-fill:var(--holo-frame)}.btn--lg{min-block-size:48px;padding:0 22px;font-size:1rem}.page-head{gap:6px;margin-block-end:20px;display:grid}.page-head h1{font-size:clamp(1.75rem,1.4rem + 1.6vw,2.5rem)}.page-head p{color:var(--text-muted);max-inline-size:60ch}.page-head--center{text-align:center;justify-items:center}.section-title{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);align-items:center;gap:12px;margin-block:28px 12px;font-size:.8125rem;font-weight:600;display:flex}.section-title:after{content:"";background:linear-gradient(90deg, var(--line-strong), transparent);flex:1;block-size:1px}.panel{--cut:12px;background:var(--surface-1);clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));align-content:start;gap:10px;padding:16px;display:grid;position:relative}.panel__title{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;font-size:.8125rem;font-weight:600;display:flex}.muted{color:var(--text-dim)}.empty{color:var(--text-muted);justify-items:start;gap:12px}.pill{min-block-size:40px;font-family:var(--font-display);color:var(--text-dim);background:var(--bg-elev);border:1px dashed var(--line-strong);justify-self:start;align-items:center;padding:0 14px;font-size:.875rem;font-weight:600;display:inline-flex}.pill--ok{color:var(--eva);border-style:solid;border-color:color-mix(in srgb, var(--eva) 40%, transparent)}.chip{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;vertical-align:.1em;color:var(--card-ground);background:var(--rc-fill,var(--r-commune));clip-path:polygon(0 0,100% 0,calc(100% - 5px) 100%,0 100%);padding:2px 8px 2px 7px;font-size:.6875rem;font-weight:700;line-height:1.4;display:inline-block}.qty{background:var(--surface-1);border:1px solid var(--line);grid-template-columns:auto minmax(0,15rem);align-items:center;gap:12px;padding:10px 12px;display:grid}.qty__label{color:var(--text-muted);font-size:.8125rem}.seg{border:1px solid var(--line-strong);grid-template-columns:repeat(3,1fr);display:grid}.seg__btn{min-block-size:36px;font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:1rem;font-weight:700;transition:background-color .14s,color .14s}.seg__btn+.seg__btn{border-inline-start:1px solid var(--line-strong)}.seg__btn[aria-pressed=true]{background:var(--eva);color:var(--eva-ink)}.seg__btn:focus-visible{outline-offset:-4px}.seg__btn[aria-pressed=true]:focus-visible{outline-color:var(--eva-ink)}.seg__btn:disabled{cursor:progress;opacity:.6}@media (hover:hover) and (pointer:fine){.seg__btn:not([aria-pressed=true]):not(:disabled):hover{color:var(--text);background:var(--surface-2)}}.notice{background:var(--surface-1);border-inline-start:3px solid var(--line-strong);justify-items:start;gap:8px;padding:10px 14px;font-size:.9375rem;display:grid}.notice--ok{border-color:var(--eva)}.notice--error{border-color:var(--danger)}.notice--lock{border-color:var(--eva)}.notice__title{font-family:var(--font-display);font-weight:700}.state{color:var(--text-muted);padding-block:24px}.state--error{justify-items:start;gap:12px;display:grid}.back-link{min-block-size:40px;color:var(--text-muted);align-items:center;gap:6px;font-size:.9375rem;text-decoration:none;transition:color .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){.back-link:hover{color:var(--text)}}.field{gap:4px;min-inline-size:0;display:grid}.field__label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);font-size:.75rem;font-weight:600}.field input,.field select{min-block-size:44px;inline-size:100%;font:inherit;color:var(--text);background:var(--bg-elev);border:1px solid var(--line-strong);border-radius:var(--radius);padding:0 12px;font-size:1rem;transition:border-color .15s}.field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-muted) 50%), linear-gradient(135deg, var(--text-muted) 50%, transparent 50%);background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px;padding-inline-end:32px}.field input:focus-visible,.field select:focus-visible{border-color:var(--eva);box-shadow:0 0 0 1px var(--eva);outline:none}.field input::placeholder{color:var(--text-dim)}.sheet{--cut:12px;inset-inline:var(--gutter);z-index:30;background:var(--surface-2);max-inline-size:28rem;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));filter:drop-shadow(0 -4px 24px #000000b3);gap:12px;margin-inline:auto;padding:16px;transition:transform .26s cubic-bezier(.32,.72,0,1),opacity .2s ease-out;display:grid;position:fixed;inset-block-end:calc(var(--tabbar-h) + env(safe-area-inset-bottom,0px) + 12px)}@starting-style{.sheet{opacity:0;transform:translateY(16px)}}.sheet:before{content:"";background:linear-gradient(90deg, var(--eva), transparent 70%);block-size:2px;position:absolute;inset:0 0 auto}.sheet__title{font-family:var(--font-display);font-size:1.0625rem;font-weight:700}.sheet__body{color:var(--text-muted)}.sheet__actions{flex-wrap:wrap;gap:10px;display:flex}@media (width>=768px){.sheet{inset-block-end:24px}}@media (prefers-reduced-motion:reduce){.sheet{transition:opacity .2s ease-out}@starting-style{.sheet{transform:none}}}@media (prefers-reduced-motion:no-preference){.topbar{view-transition-name:topbar}.main{view-transition-name:page}.nav__item.active .nav__bar{view-transition-name:nav-bar}@media (width<=767.98px){.nav{view-transition-name:tabbar}}.card-grid[data-glide]>.card-grid__item{view-transition-name:var(--vt);view-transition-class:grid-card}}.card-grid[data-still]>.card-grid__item{animation:none}::view-transition-group(*){animation-duration:.38s;animation-timing-function:var(--ease-out)}::view-transition-old(root){animation-duration:.2s}::view-transition-new(root){animation-duration:.2s}::view-transition-group(topbar){z-index:2;animation:none}::view-transition-group(tabbar){z-index:2;animation:none}::view-transition-old(topbar){display:none}::view-transition-old(tabbar){display:none}::view-transition-new(topbar){animation:none}::view-transition-new(tabbar){animation:none}::view-transition-group(nav-bar){z-index:3;animation-duration:.44s}html[data-nav=forward]::view-transition-old(page){animation:.12s cubic-bezier(.4,0,1,1) both vt-out-start}html[data-nav=forward]::view-transition-new(page){animation:.4s var(--ease-out) 90ms both vt-in-end}html[data-nav=back]::view-transition-old(page){animation:.12s cubic-bezier(.4,0,1,1) both vt-out-end}html[data-nav=back]::view-transition-new(page){animation:.4s var(--ease-out) 90ms both vt-in-start}html[data-nav=fade]::view-transition-old(page){animation:.12s ease-in both vt-fade-out}html[data-nav=fade]::view-transition-new(page){animation:.34s var(--ease-out) 80ms both vt-rise}@keyframes vt-out-start{to{opacity:0;translate:-28px}}@keyframes vt-out-end{to{opacity:0;translate:28px}}@keyframes vt-in-end{0%{opacity:0;translate:56px}}@keyframes vt-in-start{0%{opacity:0;translate:-56px}}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-rise{0%{opacity:0;translate:0 14px}}::view-transition-group(booster){z-index:4;animation-duration:.56s;animation-timing-function:cubic-bezier(.2,.9,.25,1)}::view-transition-old(booster){object-fit:contain;block-size:100%;animation-duration:.56s}::view-transition-new(booster){object-fit:contain;block-size:100%;animation-duration:.56s}::view-transition-group(.grid-card){animation-duration:.46s}::view-transition-new(.grid-card):only-child{animation:.36s var(--ease-out) 80ms both vt-pop}::view-transition-old(.grid-card):only-child{animation:.18s ease-in both vt-shrink}@keyframes vt-pop{0%{opacity:0;scale:.9}}@keyframes vt-shrink{to{opacity:0;scale:.9}}.card{--card-w:10rem;--cut:9cqi;--edge:2px;--frame:var(--r-commune);--frame-fill:var(--frame);--team:#434356;--glow:transparent;--spark-scale:1;inline-size:var(--card-w);aspect-ratio:5/7;max-inline-size:100%;font-family:var(--font-display);color:var(--text);-webkit-user-select:none;user-select:none;filter:drop-shadow(0 6px 10px #0009);flex-shrink:0;position:relative;container-type:inline-size}.card:is([data-rarity=epique],[data-rarity=legendaire],[data-rarity=mythique]):not([data-locked]){filter:drop-shadow(0 6px 10px #0009) drop-shadow(0 0 var(--glow-r) var(--glow))}.card[data-size=sm]{--card-w:6.75rem}.card[data-size=md]{--card-w:10rem}.card[data-size=lg]{--card-w:15rem;--edge:3px;--spark-scale:1.4}.card[data-rarity=commune]{--frame:var(--r-commune)}.card[data-rarity=rare]{--frame:var(--r-rare)}.card[data-rarity=epique]{--frame:var(--r-epique);--glow:#a46bff59;--glow-r:6px}.card[data-rarity=legendaire]{--frame:var(--r-legendaire);--glow:#ffc83d61;--glow-r:9px}.card[data-rarity=mythique]{--frame:var(--r-mythique);--frame-fill:var(--holo-frame);--glow:#2eff7c4d;--glow-r:11px}.card__aura{z-index:-1;pointer-events:none;box-shadow:0 0 calc(var(--glow-r) * 1.6) calc(var(--glow-r) * .3) var(--glow);opacity:.6;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){:where(.card[data-live]) .card__aura{animation:3.2s ease-in-out infinite card-breathe}@keyframes card-breathe{0%,to{opacity:.35}50%{opacity:.9}}}.card__frame,.card__body{clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)))}.card__frame{background:var(--frame-fill);position:absolute;inset:0}.card__body{inset:var(--edge);--cut:calc(9cqi - var(--edge) * .59);background:var(--card-ground);grid-template-rows:1fr auto;display:grid;position:absolute;overflow:hidden}.card__art{background:radial-gradient(75% 55% at 50% 62%, color-mix(in srgb, var(--team) 55%, transparent) 0%, transparent 72%), repeating-linear-gradient(0deg, #ffffff06 0 1px, transparent 1px 4px), linear-gradient(180deg, color-mix(in srgb, var(--team) 16%, var(--surface-1)) 0%, var(--card-ground) 100%);position:relative;overflow:hidden}.card__photo{object-fit:cover;object-position:50% 0%;block-size:94%;inline-size:100%;position:absolute;inset:6% 0 0}.card__photo[data-fallback]{object-position:50% 100%;block-size:100%;inset:0}.card__art:after{content:"";background:linear-gradient(180deg, transparent, var(--card-ground));pointer-events:none;block-size:26%;position:absolute;inset:auto 0 0}.card__silhouette{block-size:86%;inline-size:76%;fill:color-mix(in srgb, var(--frame) 16%, var(--card-ground));stroke:color-mix(in srgb, var(--frame) 40%, transparent);stroke-width:.8px;position:absolute;inset:14% 12% 0}.card__rarity,.card__edition,.card__count,.card__serial{z-index:2;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-weight:800;line-height:1;position:absolute}.card__rarity{color:var(--card-ground);background:var(--frame);clip-path:polygon(0 0,100% 0,calc(100% - 2.2cqi) 100%,0 100%);padding:1.6cqi 2.8cqi 1.6cqi 2.2cqi;font-size:max(9px,5.6cqi);inset-block-start:4cqi;inset-inline-start:4cqi}.card[data-rarity=mythique] .card__rarity{background:var(--holo-frame)}.card__edition{color:var(--text);border:1px solid var(--frame);background:#0b0b0ebf;padding:1.4cqi 2.4cqi;font-size:max(9px,5cqi);inset-block-start:4cqi;inset-inline-end:9cqi}.card__count{color:var(--text);border:1px solid var(--line-strong);font-variant-numeric:tabular-nums;background:#0b0b0ecc;padding:1.2cqi 2.2cqi;font-size:max(10px,6.2cqi);inset-block-end:3cqi;inset-inline-start:4cqi}.card__serial{color:var(--frame);font-variant-numeric:tabular-nums;font-size:max(10px,6.8cqi);inset-block-end:3cqi;inset-inline-end:4cqi}.card[data-rarity=mythique] .card__serial{color:var(--text)}.card__plate{z-index:2;gap:1.4cqi;min-inline-size:0;padding:2cqi 5cqi 6cqi;display:grid;position:relative}.card__plate:before{content:"";background:linear-gradient(90deg, var(--frame), transparent 85%);block-size:1px;position:absolute;inset:0 5cqi auto}.card__pseudo,.card__team,.card__league{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;margin:0;overflow:hidden}.card__pseudo{text-transform:uppercase;padding-block-start:2.4cqi;font-size:max(14px,12.5cqi);font-weight:800;line-height:1}.card__team{font-family:var(--font-ui);color:var(--text-muted);align-items:center;gap:2cqi;font-size:max(10px,6cqi);font-weight:600;line-height:1.2;display:flex}.card__logo{object-fit:contain;flex-shrink:0;block-size:max(12px,8.5cqi);inline-size:max(12px,8.5cqi)}.card__team-name{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.card__league{font-family:var(--font-display);color:var(--text-dim);text-transform:uppercase;letter-spacing:.1em;font-size:max(9px,5.4cqi);font-weight:700;line-height:1.2}.card[data-size=sm] .card__rarity,.card[data-size=sm] .card__league{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.card[data-size=sm] .card__plate{padding-block-end:7cqi;padding-inline:6cqi}.card[data-locked]{--frame:var(--line-strong);--frame-fill:var(--line-strong);--glow:transparent;--team:var(--line)}.card[data-locked] .card__rarity{background:var(--line-strong);color:var(--text-muted)}.card[data-locked] .card__pseudo{color:var(--text-muted)}.card[data-locked] .card__logo{filter:grayscale();opacity:.5}.card[data-locked] .card__team,.card[data-locked] .card__league{color:var(--text-dim)}.card__holo{z-index:3;pointer-events:none;mix-blend-mode:color-dodge;opacity:.5;position:absolute;inset:0;overflow:hidden}.card__holo:before{content:"";background:repeating-linear-gradient(125deg,#2eff7c1a 0 2px,#ff5fd217 2px 4px,#ffc83d14 4px 6px);position:absolute;inset:0}.card__holo:after{content:"";background:linear-gradient(110deg,#0000 30%,#2eff7c80 40%,#ff5fd28c 46%,#ffc83d80 52%,#0000 62%);inline-size:300%;position:absolute;inset:-20% auto -20% 0;transform:translate(-66.66%)}:where(.card[data-live]) .card__holo:after{will-change:transform;animation:5.2s linear infinite card-holo-sweep}@keyframes card-holo-sweep{0%{transform:translate(-66.66%)}55%{transform:translate(0%)}to{transform:translate(0%)}}@media (prefers-reduced-motion:reduce){.card__holo:after{will-change:auto;animation:none;transform:translate(-33.33%)}}.card[data-size=lg] .card__holo:before{background:repeating-linear-gradient(125deg,#2eff7c21 0,#3d9bff1a 18px,#ff5fd21f 36px,#ffc83d1a 54px,#2eff7c21 72px) 0 0/200% 200%;background-position:var(--hx2,50%) var(--hy2,50%)}.card__sweep{z-index:3;pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffe29600 45%,#ffeeba6b 50%,#ffe29600 55%,#0000 58%) 100% 0/300% 100% no-repeat;position:absolute;inset:0}.card__sparks{z-index:6;pointer-events:none;position:absolute;inset:0}.card__spark{inline-size:calc(22px * var(--k,1) * var(--spark-scale));aspect-ratio:1;clip-path:polygon(50% 0,57% 43%,100% 50%,57% 57%,50% 100%,43% 57%,0 50%,43% 43%);filter:drop-shadow(0 0 6px #ffc83de6);opacity:0;background:radial-gradient(circle,#fffaf0 0 12%,#ffe08a 30%,#ffc83d 60%);position:absolute;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){:where(.card[data-live]) .card__sweep{animation:3.6s cubic-bezier(.45,0,.25,1) infinite card-sweep}:where(.card[data-live]) .card__spark{animation:2.8s ease-in-out infinite card-twinkle;animation-delay:var(--d,0s)}@keyframes card-sweep{0%{background-position:100% 0}45%,to{background-position:0 0}}@keyframes card-twinkle{0%,to{opacity:0;transform:scale(.2)rotate(0)}40%{opacity:1;transform:scale(1)rotate(30deg)}65%{opacity:0;transform:scale(.4)rotate(60deg)}}}.inspectable{inline-size:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block}.inspectable__card{perspective:700px;display:block}.inspectable .card{transition:filter .45s var(--ease-out)}@media (hover:hover) and (pointer:fine){.inspectable:hover .card[data-rarity]{filter:drop-shadow(0 18px 24px #00000080) drop-shadow(0 0 var(--glow-r,0px) var(--glow));transition-duration:.2s}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.inspectable .card{transform:translateY(var(--lift,0px)) rotateX(var(--hx,0deg)) rotateY(var(--hy,0deg));transition:transform .45s var(--ease-out), filter .45s var(--ease-out)}.inspectable:hover .card{--lift:-8px;transition-duration:.2s}}.inspector{--inspect-w:min(19rem, 72vw, calc((100dvh - 12rem) * 5 / 7));--inspect-cut:calc(var(--inspect-w) * .09);z-index:100;place-items:center;display:grid;position:fixed;inset:0}.inspector[data-closing]{pointer-events:none}.inspector__backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050508b8;position:absolute;inset:0}.inspector__close{z-index:2;border:1px solid var(--line-strong);background:var(--surface-1);block-size:44px;inline-size:44px;color:var(--text);cursor:pointer;place-items:center;padding:0;font-size:1.5rem;line-height:1;display:grid;position:absolute;inset-block-start:16px;inset-inline-end:16px}@media (hover:hover) and (pointer:fine){.inspector__close:hover{background:var(--surface-2)}}.inspector__foot{z-index:2;pointer-events:none;justify-items:center;gap:10px;display:grid;position:absolute;inset-block-end:max(20px, env(safe-area-inset-bottom));inset-inline:16px}.inspector__foot>*{pointer-events:auto}.inspector__hint{color:var(--text-muted);text-align:center;margin:0;font-size:.875rem}.inspector__stage{z-index:1;perspective:1100px;touch-action:none;position:relative}.inspector__tilt{transform-style:preserve-3d;cursor:grab;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));position:relative}.inspector__tilt:active{cursor:grabbing}.inspector__flipper{transform-style:preserve-3d;position:relative}.inspector__flipper[data-flipped]{transform:rotateY(180deg)}.inspector__face{backface-visibility:hidden}.inspector__front{position:relative}.inspector__foil{z-index:4;pointer-events:none;mix-blend-mode:screen;block-size:100%;inline-size:100%;clip-path:polygon(0 0, calc(100% - var(--inspect-cut)) 0, 100% var(--inspect-cut), 100% 100%, var(--inspect-cut) 100%, 0 calc(100% - var(--inspect-cut)));position:absolute;inset:0}.inspector__foil:is([data-mode=epique],[data-mode=mythique]){mix-blend-mode:color-dodge}.inspector:not([data-foil]) .inspector__foil,.inspector[data-foil] .inspector__holo,.inspector[data-foil] .card__holo{display:none}.inspector .card[data-size]{--card-w:var(--inspect-w)}.inspector__glare,.inspector__holo{z-index:5;pointer-events:none;clip-path:polygon(0 0, calc(100% - var(--inspect-cut)) 0, 100% var(--inspect-cut), 100% 100%, var(--inspect-cut) 100%, 0 calc(100% - var(--inspect-cut)));transition:opacity .3s ease-out;position:absolute;inset:0}.inspector__glare{background:radial-gradient(circle at var(--gx,50%) var(--gy,40%), #ffffff47, transparent 45%);mix-blend-mode:soft-light}.inspector__holo{opacity:calc(var(--holo,0) * var(--hk,0));mix-blend-mode:color-dodge;background:linear-gradient(115deg,#0000 20%,#ff5fd2 32%,#3d9bff 42%,#2eff7c 52%,#ffc83d 62%,#0000 74%) 0 0/250% 250% no-repeat;background-position:calc(50% + (var(--hx2,50%) - 50%) * .5) calc(50% + (var(--hy2,50%) - 50%) * .5)}.inspector__tilt[data-rarity=legendaire] .inspector__holo{mix-blend-mode:overlay;background-image:linear-gradient(115deg,#0000 35%,#fff1c2 46%,#ffc83d 50%,#fff1c2 54%,#0000 65%)}.inspector__flipper[data-flipped]~.inspector__glare,.inspector__flipper[data-flipped]~.inspector__holo{opacity:0}.inspector .card__holo{opacity:calc(.32 + .3 * var(--hk,0));transition:opacity .3s ease-out}.inspector .card__holo:after{transform:translateX(var(--sweep,-33.33%));animation:none}.inspector__back{--edge:3px;padding:var(--edge);background:var(--rc-fill,var(--rc));clip-path:polygon(0 0, calc(100% - var(--inspect-cut)) 0, 100% var(--inspect-cut), 100% 100%, var(--inspect-cut) 100%, 0 calc(100% - var(--inspect-cut)));position:absolute;inset:0;transform:rotateY(180deg);container-type:inline-size}.inspector__back-card{--cut:calc(var(--inspect-cut) - var(--edge) * .59);block-size:100%;color:var(--text);font-family:var(--font-ui);background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--team,var(--eva)) 22%, transparent), transparent 60%), var(--card-ground);clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));grid-template-rows:auto 1fr auto;gap:4cqi;padding:7cqi 6.5cqi;display:grid;overflow:hidden}.inspector__back-head{align-items:center;gap:4cqi;min-inline-size:0;display:flex}.inspector__back-head img{object-fit:contain;flex-shrink:0;block-size:16cqi;inline-size:16cqi}.inspector__back-head div{min-inline-size:0}.inspector__back-head b{font:800 max(15px, 6.6cqi) / 1.1 var(--font-display);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;display:block;overflow:hidden}.inspector__back-head span{color:var(--text-muted);font-size:max(11px,4.3cqi)}.inspector__facts{align-content:start;gap:2.6cqi;margin:0;display:grid}.inspector__facts div{border-block-end:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:8px;padding-block-end:2.2cqi;display:flex}.inspector__facts dt{color:var(--text-muted);font-size:max(11px,4.3cqi)}.inspector__facts dd{font:700 max(13px, 5.3cqi) var(--font-display);font-variant-numeric:tabular-nums;margin:0}.inspector__facts .inspector__serial{color:var(--rc);font-size:max(28px,13cqi);font-weight:800;line-height:1}.inspector__facts .inspector__rarity{color:var(--rc)}.inspector__sheet{background:var(--eva);color:var(--eva-ink);font:800 max(12px, 4.6cqi) var(--font-display);letter-spacing:.08em;text-align:center;text-transform:uppercase;padding:3.6cqi;text-decoration:none;display:block}.inspector__sheet:focus-visible{outline-offset:-5px;outline:2px solid}@media (hover:hover) and (pointer:fine){.inspector__sheet:hover{background:var(--eva-hover)}}.shell{min-block-size:100dvh;flex-direction:column;padding-block-end:calc(var(--tabbar-h) + env(safe-area-inset-bottom,0px));display:flex}.skip-link{z-index:50;color:var(--eva-ink);background:var(--eva);padding:8px 12px;font-weight:600;position:absolute;inset-block-start:8px;inset-inline-start:8px;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.topbar{z-index:20;border-block-end:1px solid var(--line);background:#000;position:sticky;inset-block-start:0}.topbar__inner{max-inline-size:var(--content-max);padding-inline:var(--gutter);grid-template-columns:1fr auto;grid-template-areas:"brand account""hud hud";align-items:center;column-gap:12px;margin-inline:auto;display:grid}.topbar[data-guest] .topbar__inner{grid-template-areas:"brand account"}.brand{min-block-size:var(--header-h);color:var(--text);grid-area:brand;justify-self:start;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand__mark{color:var(--text)}.brand__name{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-size:1.375rem;font-weight:800;line-height:1}.topbar__account{grid-area:account;justify-content:flex-end;display:flex}.shell:has(.guest-wall,.demo__end) .topbar__account .login{display:none}@media (width<=599px){.shell:has(.lp-hero) .topbar__account .login{display:none}}.login{min-block-size:36px;padding-inline:12px;font-size:.8125rem}@media (width<=419px){.login{white-space:normal;text-align:center;max-inline-size:9.5rem;padding-block:5px;line-height:1.15}}.account-skeleton{background:var(--surface-2);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));block-size:32px;inline-size:32px;display:block}.hud{grid-area:hud;align-items:center;gap:4px;margin:0;padding-block:0 10px;display:flex}.hud__item{display:contents}.hud dd{background:var(--surface-1);border:1px solid var(--line);align-items:center;gap:6px;min-block-size:32px;margin:0;padding-inline:10px;display:inline-flex}.hud__item--timer dd{color:var(--text-muted);background:0 0;border-color:#0000;margin-inline-start:auto;padding-inline-end:0}.hud__icon{flex-shrink:0}.hud__icon--frag,.hud__icon--booster{color:var(--text-dim)}.hud__value{font-family:var(--font-display);color:var(--eva);font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:700;line-height:1}.hud__timer{white-space:nowrap;font-size:.8125rem}.hud__clock{font-variant-numeric:tabular-nums;color:var(--text);font-weight:600}.hud__timer--full{color:var(--eva);font-weight:600}.me-error{color:var(--danger);grid-area:hud;justify-content:space-between;align-items:center;gap:12px;padding-block:0 10px;font-size:.8125rem;display:flex}.me-error__retry{min-block-size:32px;padding-inline:12px;font-size:.8125rem}.account{position:relative}.account__trigger{cursor:pointer;block-size:44px;inline-size:44px;transition:transform .16s var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid}.account__trigger:active{transform:scale(.95)}.account__avatar{object-fit:cover;background:var(--surface-2);clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));block-size:32px;inline-size:32px;box-shadow:inset 0 0 0 1px var(--line-strong)}.account__avatar--initial{font-family:var(--font-display);color:var(--eva);place-items:center;font-weight:700;display:grid}.account__panel{z-index:30;background:var(--surface-1);border:1px solid var(--line-strong);transform-origin:100% 0;opacity:0;visibility:hidden;min-inline-size:200px;transition:opacity .15s var(--ease-out), transform .15s var(--ease-out), visibility 0s linear .15s;padding:6px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;transform:scale(.96)translateY(-4px);box-shadow:0 12px 28px #0009}.account__panel[data-open]{opacity:1;visibility:visible;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out), visibility 0s;transform:none}.account__name{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;border-block-end:1px solid var(--line);margin-block-end:4px;padding:8px 10px;font-weight:600;overflow:hidden}.account__item{text-align:start;min-block-size:40px;inline-size:100%;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;text-decoration:none;transition:background-color .12s;display:flex}@media (hover:hover) and (pointer:fine){.account__item:hover{background:var(--surface-2)}}.nav{z-index:20;border-block-start:1px solid var(--line);background:#000;padding-block-end:env(safe-area-inset-bottom,0px);position:fixed;inset:auto 0 0}.nav__list{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.nav__item{min-block-size:var(--tabbar-h);color:var(--text-dim);font-family:var(--font-display);letter-spacing:.02em;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:.75rem;font-weight:600;text-decoration:none;transition:color .15s;display:flex;position:relative}.nav__bar{background:var(--eva);opacity:0;block-size:2px;transition:opacity .15s;position:absolute;inset:0 22% auto;box-shadow:0 2px 10px #2eff7c73}.nav__item.active{color:var(--text)}.nav__item.active .nav__icon{color:var(--eva)}.nav__item.active .nav__bar{opacity:1}@media (hover:hover) and (pointer:fine){a.nav__item:hover{color:var(--text)}}.main{inline-size:100%;max-inline-size:var(--content-max);padding:24px var(--gutter) 48px;flex:1;margin-inline:auto}.main:focus{outline:none}.footer{padding:24px var(--gutter) 28px;border-block-start:1px solid var(--line);color:var(--text-dim);text-align:center;justify-items:center;gap:10px;font-size:.8125rem;display:grid}.footer__disclaimer{color:var(--text-muted)}.footer__links{flex-wrap:wrap;justify-content:center;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.footer__links a{color:var(--text-muted);padding-block:6px;display:inline-block}@media (hover:hover) and (pointer:fine){.footer__links a:hover{color:var(--eva)}}@media (width>=768px){.shell{padding-block-end:0}.topbar__inner{grid-template-columns:auto 1fr auto;grid-template-areas:"brand hud account""nav nav nav";column-gap:20px}.topbar[data-guest] .topbar__inner{grid-template-columns:auto 1fr auto;grid-template-areas:"brand.account""nav nav nav";column-gap:20px}.hud,.me-error{justify-self:end;min-inline-size:0}.nav{background:0 0;border:0;grid-area:nav;padding:0;position:static}.nav__list{gap:4px;display:flex}.nav__item{min-block-size:var(--header-h);flex-direction:row;gap:8px;padding-inline:12px;font-size:.875rem}.nav__bar{inset:auto 12px -1px}.hud,.me-error{padding:0}.hud__item--timer dd{margin-inline-start:4px}.login{min-block-size:40px;padding-inline:16px;font-size:.875rem}.main{padding-block-start:40px}}@media (width>=1200px){.topbar__inner,.topbar[data-guest] .topbar__inner{grid-template-columns:auto 1fr auto auto;grid-template-areas:"brand nav hud account"}}@media (prefers-reduced-motion:reduce){.account__panel,.account__panel[data-open],.account__trigger:active{transform:none}}.prose{max-inline-size:68ch;color:var(--text-muted);margin-inline:auto}.prose h1{color:var(--text);margin-block-end:12px;font-size:clamp(1.75rem,1.4rem + 1.6vw,2.5rem)}.prose h2{color:var(--text);margin-block:32px 8px;font-size:1.1875rem}.prose__lead{color:var(--text);font-size:1.0625rem}.prose ul{margin:0;padding-inline-start:1.25rem}.prose li+li{margin-block-start:4px}.prose li::marker{color:var(--eva)}.placeholder{max-inline-size:40rem;color:var(--text-muted);justify-items:start;gap:12px;display:grid}.placeholder h1{color:var(--text);font-size:clamp(1.75rem,1.4rem + 1.6vw,2.5rem)}.daily{--cut:16px;background:radial-gradient(120% 140% at 100% 0%, var(--eva-soft), transparent 60%), linear-gradient(135deg, var(--surface-2), var(--surface-1));grid-template-columns:1fr;gap:14px;padding:20px 18px}.daily:before{content:"";background:var(--eva);inline-size:3px;position:absolute;inset:0 auto 0 0}.daily[data-off]{background:var(--surface-1)}.daily[data-off]:before{background:var(--line-strong)}.daily__copy{gap:6px;display:grid}.daily__theme{font-family:var(--font-display);font-size:clamp(1.375rem,1.1rem + 1.2vw,1.875rem);font-weight:700;line-height:1.15}.daily__theme--none{font-family:var(--font-ui);color:var(--text-muted);font-size:1rem;font-weight:400}.daily .btn,.daily .pill{justify-self:start}@media (width>=560px){.daily{grid-template-columns:1fr auto;align-items:center}}.free__count{font-family:var(--font-display);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:2rem;font-weight:700;line-height:1;display:flex}.free__icon{color:var(--eva)}.free__timer{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.9375rem}.free .btn,.bonus .btn{justify-self:start}.bonus__body{color:var(--text-muted)}.shop__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=560px){.shop__list{grid-template-columns:1fr 1fr}}.offer{--tone:var(--r-rare);background:var(--bg-elev);border-block-start:2px solid var(--tone);align-content:start;gap:10px;padding:14px;display:grid}.offer[data-type=major]{--tone:var(--r-legendaire)}.offer__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.offer__name{color:var(--tone);font-size:1.0625rem}.offer__price{font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;font-weight:700;display:inline-flex}.offer__desc{color:var(--text-muted);font-size:.875rem}.shop__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.shop__more{align-items:center;min-block-size:40px;font-size:.9375rem;display:inline-flex}.offer .btn,.offer .pill{justify-self:start}.feed__live{background:var(--eva);block-size:8px;inline-size:8px;box-shadow:0 0 8px var(--eva);border-radius:50%}.feed__empty{color:var(--text-muted);font-size:.9375rem}.feed__list{margin:0;padding:0;list-style:none;display:grid}.feed__item{border-block-start:1px solid var(--line);transition:opacity .24s ease-out, transform .24s var(--ease-out);grid-template-columns:28px 1fr;align-items:start;gap:2px 10px;padding-block:10px;display:grid}@starting-style{.feed__item{opacity:0;transform:translateY(-4px)}}.feed__item:first-child{border-block-start:0}.feed__avatar{object-fit:cover;border-radius:50%;grid-row:span 2;block-size:28px;inline-size:28px}.feed__avatar--initial{font-family:var(--font-display);background:var(--surface-2);color:var(--text-muted);place-items:center;font-size:.8125rem;font-weight:700;display:grid}.feed__text{color:var(--text-muted);overflow-wrap:anywhere;font-size:.9375rem;line-height:1.45}.feed__user{color:var(--text);font-weight:600}.feed__card{font-family:var(--font-display);text-transform:uppercase;color:var(--rc);font-weight:700;text-decoration:none}.feed__item[data-rarity=mythique] .feed__card{color:var(--text);text-shadow:0 0 10px color-mix(in srgb, var(--r-mythique) 70%, transparent)}@media (hover:hover) and (pointer:fine){.feed__card:hover{text-decoration:underline}}.feed__serial{font-variant-numeric:tabular-nums;color:var(--text-dim)}.feed__time{color:var(--text-dim);grid-column:2;font-size:.8125rem}.open{justify-items:center;gap:18px;display:grid}.open .page-head{margin-block-end:0}.open__qty{inline-size:min(100%,26rem)}.open__stage{padding-block:8px}.open__cta,.open__unavailable{text-align:center;justify-items:center;gap:8px;display:grid}.open__note{color:var(--text-dim);font-variant-numeric:tabular-nums;font-size:.875rem}.open__reason{font-family:var(--font-display);color:var(--text-muted);background:var(--bg-elev);border:1px dashed var(--line-strong);padding:10px 16px;font-weight:600}.open__target{font-family:var(--font-display);color:var(--text);font-size:1.375rem;font-weight:700;line-height:1.15}.open__odds{background:var(--bg-elev);border:1px solid var(--line);inline-size:min(100%,22rem);padding:14px 16px}.open__link{font-size:.9375rem}.open>.notice{max-inline-size:30rem}.toolbar{gap:12px;margin-block-end:16px;display:grid}.toolbar__selects{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:10px;display:grid}@media (width>=960px){.toolbar{grid-template-columns:minmax(14rem,1fr) auto;align-items:end}.toolbar .chips{order:3;grid-column:1/-1}.toolbar__selects{grid-template-columns:repeat(3,11rem)}}.chips{scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);gap:8px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chip-toggle{min-block-size:36px;font-family:var(--font-display);color:var(--text-muted);background:var(--bg-elev);border:1px solid var(--line-strong);cursor:pointer;transition:background-color .15s ease, color .15s ease, border-color .15s ease, transform .16s var(--ease-out);border-radius:999px;flex-shrink:0;padding:0 12px;font-size:.875rem;font-weight:600}.chip-toggle[data-rarity]{border-color:color-mix(in srgb, var(--rc) 45%, transparent)}.chip-toggle[aria-pressed=true]{color:var(--card-ground);background:var(--rc-fill,var(--eva));border-color:#0000}.chip-toggle:not([data-rarity])[aria-pressed=true]{background:var(--eva)}.chip-toggle:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.chip-toggle[aria-pressed=false]:hover{color:var(--text);border-color:var(--rc,var(--text-dim))}}.collection__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-block-end:16px;display:flex}.collection__dupes{color:var(--text-muted);font-size:.9375rem}.collection>.notice{margin-block-end:16px}.card-grid{grid-template-columns:repeat(auto-fill,minmax(6.25rem,1fr));gap:16px 10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=560px){.card-grid{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:20px 14px}}.show-more{justify-content:center;padding-block:24px 8px;display:flex}.card-grid__item{align-content:start;gap:8px;min-inline-size:0;display:grid}.card-grid .card[data-size]{--card-w:100%}.card-grid__link{transition:transform .16s var(--ease-out);border-radius:2px;display:block}.card-grid__link:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.card-grid__link:hover{transform:translateY(-3px)}}.card-grid__recycle{min-block-size:36px;font-family:var(--font-display);color:var(--text-muted);background:var(--bg-elev);border:1px solid var(--line-strong);cursor:pointer;padding:0 8px;font-size:.8125rem;font-weight:600;transition:color .15s,border-color .15s}.card-grid__recycle:disabled{cursor:progress;opacity:.6}@media (hover:hover) and (pointer:fine){.card-grid__recycle:hover{color:var(--text);border-color:var(--eva)}}.stepper{border:1px solid var(--line-strong);justify-self:start;align-items:center;display:inline-flex}.stepper__btn{background:var(--bg-elev);cursor:pointer;border:0;block-size:44px;inline-size:44px;font-size:1.25rem}.stepper__btn:disabled{color:var(--text-dim);cursor:default}.stepper__value{text-align:center;min-inline-size:3rem;font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700}.albums__group+.albums__group .section-title{margin-block-start:32px}.album-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.album-list{grid-template-columns:repeat(2,1fr)}}.album{background:var(--surface-1);border-inline-start:3px solid var(--line-strong);gap:10px;padding:14px;display:grid}.album[data-complete]{border-color:var(--r-legendaire)}.album__link{color:var(--text);gap:8px;text-decoration:none;display:grid}.album__name{font-family:var(--font-display);font-size:1.0625rem;font-weight:700}@media (hover:hover) and (pointer:fine){.album__link:hover .album__name{color:var(--eva)}}.album__claim{justify-items:start;gap:8px;display:grid}.album__reward{color:var(--text-dim);font-size:.875rem}.progress{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.progress__text{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-muted);order:2;font-size:.875rem;font-weight:600}.progress__track{background:var(--bg);block-size:6px;position:relative;overflow:hidden}.progress__fill{background:var(--eva);transform-origin:0;transition:transform .6s var(--ease-out);position:absolute;inset:0}.progress[data-complete] .progress__fill{background:var(--r-legendaire)}.album-head{gap:10px}.album-head .progress{max-inline-size:28rem}.sheet-player{--team:var(--line-strong);gap:20px;display:grid}.sheet-player__portrait{--cut:18px;aspect-ratio:1;inline-size:min(15rem,70vw);clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));background:radial-gradient(110% 80% at 50% 100%, color-mix(in srgb, var(--team) 70%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--team) 22%, var(--card-ground)), var(--card-ground));justify-self:center;position:relative;overflow:hidden}.sheet-player__portrait img{object-fit:cover;object-position:50% 100%;block-size:100%;inline-size:100%}.sheet-player__silhouette{block-size:86%;inline-size:76%;fill:color-mix(in srgb, var(--line-strong) 50%, var(--card-ground));stroke:var(--line-strong);stroke-width:.8px;position:absolute;inset:14% 12% 0}.sheet-player__head{text-align:center;justify-items:center;gap:8px;display:grid}.sheet-player__market{min-block-size:40px;margin-block-start:4px}.sheet-player__head h1{text-transform:uppercase;letter-spacing:.01em;font-size:clamp(2rem,1.5rem + 2.4vw,3rem)}.sheet-player__eyebrow{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--eva);font-size:.8125rem;font-weight:600}.sheet-player__team{align-items:center;gap:8px;font-weight:600;display:inline-flex}.sheet-player__team img{object-fit:contain}.sheet-player__team-name{color:var(--text-muted);font-weight:600}.sheet-player__league{letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);font-size:.8125rem;font-weight:600}.sheet-player--locked .notice{margin-block-start:8px}.stats{grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}.stats__item{align-content:start;gap:4px;display:grid}.stats__item dt{color:var(--text-dim);font-size:.8125rem}.stats__item dd{margin:0}.stats__big{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.stats__sub{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-block-start:8px;font-size:.8125rem;font-weight:600}.matches{margin:0;padding:0;list-style:none;display:grid}.match{border-block-start:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:baseline;column-gap:10px;padding-block:8px;font-size:.9375rem;display:grid}.match:first-child{border-block-start:0}.match__result{inline-size:5.5rem;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--danger);font-size:.8125rem;font-weight:700}.match[data-won] .match__result{color:var(--eva)}.match__opp{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--text-muted);overflow:hidden}.match__score{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:700}.match__date{color:var(--text-dim);grid-column:2/-1;font-size:.8125rem}.editions{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:20px 14px;margin:0;padding:0;list-style:none;display:grid}.edition{align-content:start;gap:10px;display:grid}.edition .card[data-size]{--card-w:100%}.edition__facts{gap:2px;margin:0;font-size:.875rem;display:grid}.edition__facts div{justify-content:space-between;gap:8px;display:flex}.edition__facts dt{color:var(--text-dim)}.edition__facts dd{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin:0;font-weight:600}@media (width>=768px){.sheet-player:not(.sheet-player--locked){grid-template-columns:15rem 1fr;align-items:start;column-gap:32px}.sheet-player--locked{grid-template-columns:15rem 1fr;align-items:center;column-gap:32px}.sheet-player__portrait{justify-self:start;inline-size:15rem}.sheet-player__head{text-align:start;align-self:center;justify-items:start}.sheet-player__stats,.sheet-player__editions{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.card-grid__link:active,.card-grid__link:hover,.chip-toggle:active{transform:none}.progress__fill{transition:none}.feed__item{transition:opacity .2s ease-out}@starting-style{.feed__item{transform:none}}}.collection-summary{background:var(--surface-1);border:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-block-end:20px;padding:16px;display:flex}.collection-summary__main{align-items:center;gap:16px;min-inline-size:0;display:flex}.ring{--size:5rem;inline-size:var(--size);block-size:var(--size);flex-shrink:0;place-items:center;display:grid;position:relative}.ring:before{content:"";background:conic-gradient(var(--eva) calc(var(--pct) * 1%), var(--bg-elev) 0);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 7px),#000 calc(100% - 6px));mask:radial-gradient(farthest-side,#0000 calc(100% - 7px),#000 calc(100% - 6px))}.ring__value{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text);font-size:1.125rem;font-weight:700}.collection-summary__text{gap:6px;min-inline-size:0;display:grid}.collection-summary__title{font-family:var(--font-display);margin:0;font-size:1.25rem;font-weight:700}.collection-summary__copies{color:var(--text-dim);margin:0;font-size:.875rem}.rarity-pills{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rarity-pill{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--rc);border:1px solid color-mix(in srgb, var(--rc) 45%, transparent);border-radius:999px;padding:2px 10px;font-size:.8125rem;font-weight:600}.collection-summary__dupes{justify-items:start;gap:8px;display:grid}.collection-summary__dupes .collection__dupes{margin:0}@media (width>=560px){.collection-summary__dupes{text-align:end;justify-items:end}}@media (width<=559px){.ring{--size:4rem}.collection-summary__dupes{inline-size:100%}}.collection-tools .chips{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow-x:visible}@media (width>=960px){.collection-tools{flex-wrap:wrap;align-items:end;gap:12px 16px;display:flex}.collection-tools .field--search{flex:14rem}.collection-tools .chips{flex:0 auto;order:0}.collection-tools .toolbar__selects{grid-template-columns:repeat(3,minmax(10rem,max-content))}}@keyframes grid-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:no-preference){.card-grid__item{animation:grid-in .4s var(--ease-out) backwards;animation-delay:calc(min(var(--i,0), 12) * 30ms)}}.album{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:12px}.album:not(:has(.album__logo)){grid-template-columns:1fr}.album__claim .btn{white-space:normal;text-align:center;max-inline-size:100%}.album__logo{object-fit:contain;block-size:40px;inline-size:40px}.album__body{gap:10px;min-inline-size:0;display:grid}.album--ready{background:color-mix(in srgb, var(--r-legendaire) 10%, var(--surface-1));border-inline-start-color:var(--r-legendaire);box-shadow:0 0 0 1px color-mix(in srgb, var(--r-legendaire) 35%, transparent)}.demo__end{text-align:center;justify-items:center;gap:14px;max-inline-size:30rem;padding-block:24px 40px;display:grid}.demo__end-title{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;font-size:clamp(1.75rem,1.3rem + 2vw,2.5rem);font-weight:700;line-height:1.05}.demo__end-body{color:var(--text-muted);text-wrap:pretty;line-height:1.55}.demo__end .btn--lg{margin-block-start:8px}.demo__reassure{color:var(--text-dim);font-size:.8125rem}.walkout{--wk-accent:var(--r-mythique);--wk-wash:var(--r-mythique);z-index:60;perspective:1000px;perspective-origin:50% 45%;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:#000;animation:.32s ease-out both walkout-in;position:fixed;inset:0;overflow:hidden}.walkout__camera{transform-style:preserve-3d;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid;position:absolute;inset:0;transform:translateY(-10vh)rotateX(16deg)rotateY(0)scale(1.12)}.walkout__camera>*{grid-area:1/1}.walkout[data-beat="1"] .walkout__camera{animation:1s cubic-bezier(.33,0,.2,1) both cam-crane}.walkout[data-beat="2"] .walkout__camera{animation:1.3s both cam-push}.walkout[data-beat="3"] .walkout__camera{animation:1.5s cubic-bezier(.3,0,.3,1) both cam-orbit}.walkout[data-beat="4"] .walkout__camera{animation:2.4s cubic-bezier(.4,0,.6,1) both cam-creep}.walkout[data-beat="5"] .walkout__camera{animation:1.8s cubic-bezier(.16,1,.3,1) both cam-snap}.walkout[data-beat="6"] .walkout__camera{animation:.52s ease-in both cam-out}.walkout__wash{background:radial-gradient(30% 34% at 50% 72%, color-mix(in srgb, var(--wk-wash) 55%, transparent), transparent 74%);opacity:0;transition:opacity .9s var(--ease-out);position:absolute;inset:0;translate:0 0 -280px;scale:1.5}.walkout[data-beat="4"] .walkout__wash{opacity:.5;animation:1.15s ease-in-out .6s infinite walkout-heartbeat}.walkout[data-beat="4"][data-hush] .walkout__wash{opacity:.06;transition-duration:.38s;animation:none}.walkout:is([data-beat="5"],[data-beat="6"]) .walkout__wash{opacity:1;transition-duration:.16s}.walkout__beam{transform-origin:50% 0;pointer-events:none;inline-size:min(26rem,70vw);position:absolute;inset-block:0;inset-inline-start:50%;transform:translate3d(-50%,0,-120px)scale(1.25)scaleY(0)}.walkout__beam:before,.walkout__beam:after{content:"";position:absolute;inset-block:0;inset-inline-start:50%}.walkout__beam:before{background:linear-gradient(180deg, transparent, #fff 30%, var(--wk-accent) 72%, transparent);inline-size:2px;box-shadow:0 0 18px 3px color-mix(in srgb, var(--wk-accent) 70%, transparent);margin-inline-start:-1px;transition:opacity .7s}.walkout__beam:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--wk-accent) 26%, transparent) 30%, #fff3 50%, color-mix(in srgb, var(--wk-accent) 26%, transparent) 70%, transparent);opacity:0;inline-size:100%;transition:transform .9s var(--ease-out), opacity .9s ease;transform:translate(-50%)scaleX(.04);-webkit-mask:linear-gradient(#000 0% 55%,#0000 100%);mask:linear-gradient(#000 0% 55%,#0000 100%)}.walkout[data-beat] .walkout__beam{animation:walkout-beam .62s var(--ease-out) both}.walkout:not([data-beat="1"]) .walkout__beam:before{opacity:.35}.walkout:not([data-beat="1"]) .walkout__beam:after{opacity:1;transform:translate(-50%)}.walkout__beam{transition:opacity .7s}.walkout:not([data-beat="1"],[data-beat="2"]) .walkout__beam{opacity:0}.walkout__league{z-index:2;max-inline-size:calc(100vw - 32px);font-family:var(--font-display);text-align:center;text-transform:uppercase;letter-spacing:.06em;text-indent:.06em;color:#fff;text-shadow:0 0 28px color-mix(in srgb, var(--wk-accent) 65%, transparent);opacity:0;transition:transform .7s var(--ease-out), opacity .5s ease;font-size:clamp(2.25rem,10vw,6rem);font-weight:800;line-height:1;position:relative}.walkout[data-beat="2"] .walkout__league{opacity:1;animation:walkout-league .82s var(--ease-out) both}.walkout:is([data-beat="3"],[data-beat="4"],[data-beat="5"],[data-beat="6"]) .walkout__league{opacity:.8;transform:translateY(-36vh)scale(.36)}.walkout__team{z-index:2;opacity:0;justify-items:center;gap:16px;transition:transform .76s cubic-bezier(.16,1,.3,1),opacity .42s;display:grid;position:relative;transform:scale(.72)}.walkout__logo{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 10px 28px #0009)drop-shadow(0 0 20px #ffffff2e);inline-size:min(36vmin,15rem)}.walkout__team-name{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--text);font-size:clamp(1.125rem,4.5vw,1.625rem);font-weight:700;transition:opacity .3s}.walkout[data-beat="3"] .walkout__team{opacity:1;transform:none}.walkout[data-silhouette]:is([data-beat="4"],[data-beat="5"],[data-beat="6"]) .walkout__team,.walkout:not([data-silhouette]):is([data-beat="5"],[data-beat="6"]) .walkout__team{opacity:1;transition:transform .76s var(--ease-out), opacity .42s ease;transform:translateY(-26vh)scale(.4)}.walkout:not([data-silhouette])[data-beat="4"] .walkout__team{opacity:1;transform:scale(1.06)}.walkout[data-silhouette]:is([data-beat="4"],[data-beat="5"],[data-beat="6"]) .walkout__team-name,.walkout:is([data-beat="5"],[data-beat="6"]) .walkout__team-name{opacity:0}.walkout__player{z-index:1;aspect-ratio:1;opacity:0;inline-size:min(100vw,72vh,44rem);transition:transform 1.1s var(--ease-out), opacity .6s ease;align-self:end;position:relative;transform:translateY(16%)}.walkout__player img{object-fit:cover;object-position:50% 0%;-webkit-mask-composite:source-in;block-size:100%;inline-size:100%;filter:brightness(0) blur(10px) drop-shadow(0 0 3px #ffffffe6) drop-shadow(0 0 24px var(--wk-accent));transition:filter .56s ease-out;-webkit-mask-image:linear-gradient(#0000,#000 7% 46%,#0000 80%),linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(#0000,#000 7% 46%,#0000 80%),linear-gradient(90deg,#0000,#000 9% 91%,#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.walkout:is([data-beat="4"],[data-beat="5"],[data-beat="6"]) .walkout__player{opacity:1;transform:translateY(2%)}.walkout[data-beat="4"][data-hush] .walkout__player img{filter:brightness(0) blur(10px) drop-shadow(0 0 1px #fff6) drop-shadow(0 0 6px var(--wk-accent));transition-duration:.38s}.walkout:is([data-beat="5"],[data-beat="6"]) .walkout__player img{filter:brightness(1) blur(0px) drop-shadow(0 0 1.5px #ffffff80) drop-shadow(0 0 30px var(--wk-accent));transition-duration:.22s}.walkout__ident{z-index:3;text-align:center;pointer-events:none;align-self:end;justify-items:center;gap:6px;inline-size:100%;margin-block-end:max(15vh,104px);padding-inline:16px;display:grid;position:relative;translate:0 0 80px}.walkout__name{max-inline-size:100%;font-family:var(--font-display);font-size:clamp(2rem, min(15vw, 13vh, 84vw / (var(--len,8) * .56)), 5.5rem);letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:anywhere;color:#fff;text-shadow:0 0 26px color-mix(in srgb, var(--wk-accent) 75%, transparent), 0 6px 30px #000000d9;opacity:0;font-weight:800;line-height:.92}.walkout__meta{font-family:var(--font-display);letter-spacing:.22em;font-variant-numeric:tabular-nums;text-transform:uppercase;color:var(--wk-accent);opacity:0;font-size:.9375rem;font-weight:700;transition:opacity .4s .26s}.walkout:is([data-beat="5"],[data-beat="6"]) .walkout__name{opacity:1;animation:.46s cubic-bezier(.16,1,.3,1) both walkout-slam,.52s ease-out both walkout-rgb}.walkout[data-beat="5"] .walkout__player{animation:.56s ease-out both walkout-rgb-image}.walkout:is([data-beat="5"],[data-beat="6"]) .walkout__meta{opacity:1}.walkout__shock{z-index:2;aspect-ratio:1;border:2px solid var(--wk-accent);inline-size:28vmin;box-shadow:0 0 24px var(--wk-accent), inset 0 0 18px var(--wk-accent);opacity:0;pointer-events:none;border-radius:50%;align-self:end;margin-block-end:max(12vh,80px);position:relative;translate:0 0 80px}.walkout__shock:after{content:"";box-shadow:0 0 18px var(--wk-accent);opacity:0;border:1px solid #fff;border-radius:50%;position:absolute;inset:-2px}.walkout[data-beat="5"] .walkout__shock{animation:walkout-shock .82s var(--ease-out) 60ms both}.walkout[data-beat="5"] .walkout__shock:after{animation:walkout-shock 1s var(--ease-out) .2s both}.walkout__flare{z-index:3;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--wk-accent) 70%, transparent) 30%, #fff 50%, color-mix(in srgb, var(--wk-accent) 70%, transparent) 70%, transparent);block-size:3px;inline-size:140vw;box-shadow:0 0 14px 2px color-mix(in srgb, var(--wk-accent) 80%, transparent), 0 0 46px 10px color-mix(in srgb, var(--wk-accent) 35%, transparent);opacity:0;pointer-events:none;position:relative}.walkout__flare--name{align-self:end;margin-block-end:calc(max(15vh,104px) + clamp(1rem,6vh,3rem));translate:0 0 80px}.walkout[data-beat="2"] .walkout__flare:not(.walkout__flare--name),.walkout[data-beat="5"] .walkout__flare--name{animation:walkout-flare .9s var(--ease-out) both}.walkout__grain{z-index:3;opacity:.09;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.48s steps(6,end) infinite walkout-grain;position:absolute;inset:-50%}.walkout__vignette{z-index:3;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,#0000 52%,#000000b3 100%);position:absolute;inset:0}.walkout__bars{z-index:4;pointer-events:none;position:absolute;inset:0}.walkout__bars:before,.walkout__bars:after{content:"";background:#000;block-size:clamp(36px,10.5vh,96px);position:absolute;inset-inline:0;transform:scaleY(0)}.walkout__bars:before{transform-origin:50% 0;inset-block-start:0;box-shadow:0 1px #ffffff0f}.walkout__bars:after{transform-origin:50% 100%;inset-block-end:0;box-shadow:0 -1px #ffffff0f}.walkout:not([data-beat="6"]) .walkout__bars:before,.walkout:not([data-beat="6"]) .walkout__bars:after{animation:walkout-bars .9s var(--ease-out) both}.walkout[data-beat="6"] .walkout__bars:before,.walkout[data-beat="6"] .walkout__bars:after{animation:walkout-bars-open .42s var(--ease-out) both}.walkout__hit{z-index:5;background:radial-gradient(70% 60% at 50% 70%, #fff, color-mix(in srgb, var(--wk-accent) 55%, #fff) 50%, color-mix(in srgb, var(--wk-accent) 30%, transparent));opacity:0;pointer-events:none;position:absolute;inset:0}.walkout[data-beat="5"] .walkout__hit{animation:.3s ease-out both walkout-hit}.walkout[data-beat="5"] .walkout__bars:before,.walkout[data-beat="5"] .walkout__bars:after{animation:.52s cubic-bezier(.16,1,.3,1) both walkout-bars-punch}.walkout__flash{z-index:5;background:radial-gradient(closest-side, #fff, color-mix(in srgb, var(--wk-accent) 40%, #fff) 45%, transparent);opacity:0;pointer-events:none;position:absolute;inset:0;scale:1.6}.walkout[data-beat="6"]{pointer-events:none;animation:.52s ease-in both walkout-out}.walkout[data-beat="6"] .walkout__flash{animation:.52s ease-out both walkout-flash}.walkout__skip{z-index:6;min-block-size:44px;color:var(--text-muted);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;clip-path:polygon(0 0, calc(100% - var(--cut-ui)) 0, 100% var(--cut-ui), 100% 100%, var(--cut-ui) 100%, 0 calc(100% - var(--cut-ui)));background:#0006;border:1px solid #ffffff38;padding:0 18px;font-size:.875rem;font-weight:700;transition:color .15s,border-color .15s;animation:.3s ease-out .7s both walkout-in;position:absolute;inset-block-end:calc(20px + env(safe-area-inset-bottom,0px));inset-inline-end:20px}.walkout__skip:focus-visible{outline:2px solid var(--eva);outline-offset:-5px}@media (hover:hover) and (pointer:fine){.walkout__skip:hover{color:var(--text);border-color:#ffffff80}}@keyframes walkout-in{0%{opacity:0}}@keyframes walkout-out{0%,18%{opacity:1}to{opacity:0}}@keyframes walkout-beam{0%{transform:translate3d(-50%,0,-120px)scale(1.25)scaleY(0)}to{transform:translate3d(-50%,0,-120px)scale(1.25)scaleY(1)}}@keyframes walkout-league{0%{opacity:0;letter-spacing:.6em;text-indent:.6em;filter:blur(14px)}to{opacity:1;letter-spacing:.06em;text-indent:.06em;filter:blur()}}@keyframes walkout-slam{0%{opacity:0;filter:blur(8px);transform:scale(3.4)}55%{opacity:1;filter:blur();transform:scale(.97)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes walkout-shock{0%{opacity:.95;transform:scale(.4)}to{opacity:0;transform:scale(7)}}@keyframes cam-crane{0%{transform:translateY(-10vh)rotateX(16deg)rotateY(0)scale(1.12)}to{transform:translateY(-4vh)rotateX(8deg)rotateY(0)scale(1.06)}}@keyframes cam-push{0%{transform:translateY(-4vh)rotateX(8deg)rotateY(0)scale(1.06)}to{transform:translate(0,0)rotateX(0)rotateY(0)scale(1.18)}}@keyframes cam-orbit{0%{transform:translate(0,0)rotateX(0)rotateY(0)scale(1.18)}to{transform:translate(-2vw)rotateX(-2deg)rotateY(-7deg)scale(1.02)}}@keyframes cam-creep{0%{transform:translate(-2vw)rotateX(-2deg)rotateY(-7deg)scale(1.02)}to{transform:translate(1vw,1vh)rotateX(-3deg)rotateY(4deg)scale(1.1)}}@keyframes cam-snap{0%{transform:translate(1vw,1vh)rotateX(-3deg)rotateY(4deg)scale(1.1)}4%{transform:translateY(1vh)rotateX(-2deg)rotateY(2deg)scale(1.42)}9%{transform:translate(-16px,calc(1vh + 10px))rotateX(-2deg)rotateY(1deg)scale(1.3)}14%{transform:translate(14px,calc(1vh - 9px))rotateX(-1deg)rotateY(-1deg)scale(1.22)}19%{transform:translate(-11px,calc(1vh + 6px))rotateX(-1deg)rotateY(1deg)scale(1.16)}25%{transform:translate(7px,calc(1vh - 4px))rotateX(-1deg)rotateY(0)scale(1.11)}32%{transform:translate(-4px,1vh)rotateX(-1deg)rotateY(0)scale(1.07)}40%{transform:translate(2px,1vh)rotateX(0)rotateY(0)scale(1.04)}to{transform:translate(0,0)rotateX(0)rotateY(0)scale(1)}}@keyframes walkout-hit{0%{opacity:0}8%{opacity:.9}to{opacity:0}}@keyframes walkout-bars-punch{0%{transform:scaleY(1)}12%{transform:scaleY(1.5)}to{transform:scaleY(1)}}@keyframes walkout-heartbeat{0%,to{opacity:.4}18%{opacity:.72}32%{opacity:.5}46%{opacity:.66}}@keyframes cam-out{0%{transform:translate(0,0)rotateX(0)rotateY(0)scale(1)}to{transform:translate(0,0)rotateX(0)rotateY(0)scale(1.08)}}@keyframes walkout-rgb{0%{text-shadow:-22px 0 0 #ff2878e6, 22px 0 0 #3cdcffe6, 0 0 26px color-mix(in srgb, var(--wk-accent) 75%, transparent), 0 6px 30px #000000d9}to{text-shadow:0 0 0 #ff287800, 0 0 0 #3cdcff00, 0 0 26px color-mix(in srgb, var(--wk-accent) 75%, transparent), 0 6px 30px #000000d9}}@keyframes walkout-rgb-image{0%{filter:drop-shadow(-18px 0 #ff2878bf)drop-shadow(18px 0 #3cdcffbf)}to{filter:drop-shadow(0 0 #ff287800)drop-shadow(0 0 #3cdcff00)}}@keyframes walkout-flare{0%{opacity:0;transform:scaleX(.2)}14%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1.15)}}@keyframes walkout-bars{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes walkout-bars-open{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes walkout-grain{0%{transform:translate(0)}20%{transform:translate(-6%,4%)}40%{transform:translate(5%,-7%)}60%{transform:translate(-3%,8%)}80%{transform:translate(7%,2%)}to{transform:translate(-4%,-5%)}}@keyframes walkout-flash{0%{opacity:0}16%{opacity:.95}to{opacity:0}}@media (prefers-reduced-motion:reduce){.walkout,.walkout *,.walkout :before,.walkout :after{transition-duration:1ms!important;animation-duration:1ms!important}}.reveal{grid-template-columns:minmax(0,1fr);justify-items:center;gap:18px;inline-size:100%;display:grid;overflow-x:clip}.reveal__stage{justify-items:center;gap:14px;padding-block:8px;display:grid}.reveal__hint{color:var(--text-dim);text-align:center;font-size:.875rem}.reveal__bar{justify-content:center;display:flex}@property --shine{syntax:"<percentage>";inherits:true;initial-value:64%}.pack{--pack-tone:var(--eva);--crimp-h:13%;--metal:linear-gradient(105deg, color-mix(in srgb, var(--pack-tone) 38%, #000) 0%, var(--pack-tone) 24%, color-mix(in srgb, var(--pack-tone) 40%, #fff) 40%, #fff 46%, color-mix(in srgb, var(--pack-tone) 40%, #fff) 52%, var(--pack-tone) 64%, color-mix(in srgb, var(--pack-tone) 42%, #000) 100%);--frame-w:max(1px, .75cqi);aspect-ratio:5/7.2;inline-size:min(13.5rem,62vw);color:var(--text);font:inherit;cursor:pointer;filter:drop-shadow(0 2px 2px #000000b3)drop-shadow(0 16px 20px #000000a6);transition:transform .16s var(--ease-out);-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block;position:relative;container-type:inline-size}div.pack{cursor:default}:is(.pack,.pack-stack)[data-type=free]{--pack-tone:var(--eva)}:is(.pack,.pack-stack)[data-type=daily]{--pack-tone:var(--r-legendaire)}:is(.pack,.pack-stack)[data-type=standard]{--pack-tone:var(--r-rare)}:is(.pack,.pack-stack)[data-type=major]{--pack-tone:var(--r-epique)}:is(.pack,.pack-stack)[data-type=team]{--pack-tone:var(--eva)}:is(.pack,.pack-stack)[data-type=league]{--pack-tone:var(--r-legendaire)}.pack-stack[data-size=md]>.pack{inline-size:150px}.pack-stack[data-size=sm]>.pack{inline-size:92px}.pack-stack[data-size=sm] :is(.pack__brand,.pack__sub,.pack__meta){display:none}.pack-stack{--pack-tone:var(--eva);isolation:isolate;transition:--shine .52s var(--ease-out);display:grid;position:relative}.pack-stack>.pack{z-index:1}@media (prefers-reduced-motion:no-preference){.pack-stack:is([data-size=md],[data-size=lg]):not([data-lit]){animation:7s ease-in-out infinite pack-shine}}@keyframes pack-shine{35%{--shine:12%}70%{--shine:92%}}.pack-ghost{--ghost-t:translate(calc(var(--ghost) * 5px), calc(var(--ghost) * 4px)) rotate(calc(var(--ghost) * 1.5deg));background:color-mix(in srgb, var(--pack-tone) 42%, #26262e);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,16px 100%,0 calc(100% - 16px));transform:var(--ghost-t);transition:transform .22s var(--ease-out), opacity .22s ease-out;position:absolute;inset:0}.pack-ghost:before{content:"";clip-path:inherit;background:linear-gradient(165deg,#1b1b22,#08080b 72%);position:absolute;inset:1px}@starting-style{.pack-ghost{opacity:0;transform:none}}.pack-stack[data-state=tearing]:has(>.pack:is([data-tear=gone],[data-tear=off])) .pack-ghost{opacity:0;transform:var(--ghost-t) translateY(14%) scale(.94);transition:transform .42s var(--ease-out) .17s, opacity .3s ease-out .23s}button.pack:active{transform:scale(.97)}button.pack:focus-visible{outline:2px solid var(--pack-tone);outline-offset:6px}.pack__crimp{block-size:var(--crimp-h);clip-path:polygon(0 0,calc(100% - 7cqi) 0,100% 7cqi,100% 100%,0 100%);transform-origin:100% 100%;transition:transform .44s var(--ease-out), opacity .26s ease-out .14s;background:linear-gradient(#ffffff17,#0000 45%,#00000059),repeating-linear-gradient(90deg,#ffffff12 0 1px,#0000 1px 3px),#131318;position:absolute;inset:0 0 auto}.pack__seam{inset:var(--crimp-h) 0 auto 0;z-index:2;background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--pack-tone) 65%, #fff) 0 3.2cqi, transparent 3.2cqi 5.4cqi);opacity:.6;block-size:max(1.5px,.8cqi);transition:opacity .2s ease, transform .3s var(--ease-out);margin-block-start:-1px;position:absolute}.pack{--p:0;--jag:2.8cqi;--bend:7deg}button.pack{touch-action:pan-y}button.pack[data-tear=live]{cursor:grabbing}.tear{z-index:4;block-size:calc(var(--crimp-h) + var(--jag));pointer-events:none;position:absolute;inset:0 0 auto}.tear__seg{--b:clamp(0, (var(--p) - var(--x)) * var(--n), 1);transform-origin:100% 100%;inline-size:100%;rotate:calc(var(--b) * var(--bend));position:absolute;inset-block:0;inset-inline-start:-100%}.tear__seg[data-root]{inline-size:calc(100% / var(--n));inset-inline-start:calc(100% * (var(--n) - 1) / var(--n))}.tear__clip{position:absolute;inset:0}.tear__paint{inline-size:calc(var(--n) * 100%);background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--pack-tone) 65%, #fff) 0 3.2cqi, transparent 3.2cqi 5.4cqi) 0 calc(100% - var(--jag)) / 100% max(1.5px, .8cqi) no-repeat, linear-gradient(180deg, #ffffff17, transparent 45%, #00000059) 0 0 / 100% calc(100% - var(--jag)) no-repeat, repeating-linear-gradient(90deg, #ffffff12 0 1px, transparent 1px 3px) 0 0 / 100% calc(100% - var(--jag)) no-repeat, linear-gradient(#131318, #131318) 0 0 / 100% calc(100% - var(--jag)) no-repeat,  linear-gradient(90deg, color-mix(in srgb, var(--pack-tone) 30%, #2a2a33) 0 1px, transparent 1px calc(100% - 1px), color-mix(in srgb, var(--pack-tone) 30%, #2a2a33) calc(100% - 1px)) 0 18.72cqi / 100% 125.28cqi no-repeat, radial-gradient(120% 50% at 50% 0%, #ffffff12, transparent 70%) 0 18.72cqi / 100% 125.28cqi no-repeat, linear-gradient(165deg, #1d1d24, #0a0a0d 74%) 0 18.72cqi / 100% 125.28cqi no-repeat;clip-path:polygon(0 0,calc(100% - 7cqi) 0,100% 7cqi,100% 100%,0 100%);position:absolute;inset-block:0;inset-inline-start:calc(var(--k) * -100%)}.tear__clip:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--pack-tone) 30%, #ffffff80), #ffffff0f 55%, transparent);opacity:calc(var(--b) * .3);position:absolute;inset:0}.pack[data-torn] .pack__body{clip-path:var(--body-clip)}.pack__fiber,.pack__lip,.pack__glow{--front:calc(var(--p) * 100%);-webkit-mask:linear-gradient(90deg, #000 calc(var(--front) - 6%), transparent calc(var(--front) + 2%));-webkit-mask:linear-gradient(90deg, #000 calc(var(--front) - 6%), transparent calc(var(--front) + 2%));mask:linear-gradient(90deg, #000 calc(var(--front) - 6%), transparent calc(var(--front) + 2%));pointer-events:none}.pack__fiber{inset:var(--crimp-h) 0 auto;z-index:3;inline-size:100%;block-size:var(--jag);opacity:0;filter:drop-shadow(0 0 2px color-mix(in srgb, var(--pack-tone) 80%, transparent));position:absolute;overflow:visible}.pack__fiber path{fill:none;stroke:#f2eee4;stroke-width:max(1px,.55cqi);stroke-linejoin:round;vector-effect:non-scaling-stroke}.pack[data-torn] .pack__fiber{opacity:1}.pack__lip{inline-size:calc(100% - 3cqi);block-size:calc(2.4cqi + var(--jag));fill:color-mix(in srgb, var(--pack-tone) 14%, #0e0e12);position:absolute;inset-block-start:calc(var(--crimp-h) - 2.4cqi);inset-inline:1.5cqi}.pack__glow{background:radial-gradient(55% 95% at 50% 100%, color-mix(in srgb, var(--pack-tone) 45%, #fff) 0%, color-mix(in srgb, var(--pack-tone) 70%, transparent) 22%, transparent 72%);mix-blend-mode:screen;block-size:38cqi;opacity:calc(min(1, var(--p) * 2.5) * .85);transform-origin:50% 100%;position:absolute;inset-block-start:calc(var(--crimp-h) - 34cqi);inset-inline:-6%}.pack__spark{z-index:5;aspect-ratio:1;background:radial-gradient(closest-side, #fff, color-mix(in srgb, var(--pack-tone) 60%, #fff) 28%, color-mix(in srgb, var(--pack-tone) 50%, transparent) 55%, transparent);mix-blend-mode:screen;opacity:0;pointer-events:none;border-radius:50%;inline-size:10cqi;transition:opacity .18s ease-out;position:absolute;inset-block-start:calc(var(--crimp-h) + var(--jag) * .45);inset-inline-start:calc(var(--p) * 100%);translate:-50% -50%}.pack[data-tear=live][data-torn] .pack__spark{opacity:1;transition-duration:60ms}.pack[data-tear=gone] .tear__seg[data-root]{animation:.56s cubic-bezier(.2,.75,.35,1) forwards tear-fly}.pack[data-tear=off] .tear{display:none}@keyframes tear-fly{60%{opacity:1}to{opacity:0;translate:30cqi -62cqi;rotate:-24deg}}.pack__body{inset:var(--crimp-h) 0 0 0;background:color-mix(in srgb, var(--pack-tone) 30%, #2a2a33);clip-path:polygon(0 0,100% 0,100% 100%,8cqi 100%,0 calc(100% - 8cqi));transition:transform .42s var(--ease-out) .17s, opacity .3s ease-out .23s;flex-direction:column;justify-content:center;align-items:center;gap:2.6cqi;padding:12cqi 10cqi 13cqi;display:flex;position:absolute;overflow:hidden}.pack__body:before{content:"";clip-path:polygon(0 0,100% 0,100% 100%,calc(8cqi - .5px) 100%,0 calc(100% - 8cqi + .5px));background:radial-gradient(120% 50% at 50% 0,#ffffff12,#0000 70%),linear-gradient(165deg,#1d1d24,#0a0a0d 74%);position:absolute;inset:0 1px 1px}.pack__frame{--c:6cqi;background:var(--metal) var(--shine) 0 / 260% 100%;clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, var(--c) 100%, 0 calc(100% - var(--c)));position:absolute;inset:5.5cqi}.pack__frame:before{content:"";inset:var(--frame-w);clip-path:polygon(0 0, calc(100% - var(--c) + var(--frame-w) * .41) 0, 100% calc(var(--c) - var(--frame-w) * .41), 100% 100%, calc(var(--c) - var(--frame-w) * .41) 100%, 0 calc(100% - var(--c) + var(--frame-w) * .41));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' fill='none' stroke-linejoin='round' stroke-linecap='round'%3E%3Cg transform='translate(.45 .45)' stroke='%23000' stroke-opacity='.55'%3E%3Cpath d='M5 2.5h12.5l4 4V23.5H9l-4-4Z' stroke-width='1.3'/%3E%3Cpath d='M1.5 17.5 24.5 7' stroke-width='1.5'/%3E%3C/g%3E%3Cg stroke='%23fff' stroke-opacity='.075'%3E%3Cpath d='M5 2.5h12.5l4 4V23.5H9l-4-4Z' stroke-width='1.3'/%3E%3Cpath d='M1.5 17.5 24.5 7' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E") 0 0 / 12cqi 12cqi, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' fill='none' stroke-linejoin='round' stroke-linecap='round'%3E%3Cg transform='translate(.45 .45)' stroke='%23000' stroke-opacity='.55'%3E%3Cpath d='M5 2.5h12.5l4 4V23.5H9l-4-4Z' stroke-width='1.3'/%3E%3Cpath d='M1.5 17.5 24.5 7' stroke-width='1.5'/%3E%3C/g%3E%3Cg stroke='%23fff' stroke-opacity='.075'%3E%3Cpath d='M5 2.5h12.5l4 4V23.5H9l-4-4Z' stroke-width='1.3'/%3E%3Cpath d='M1.5 17.5 24.5 7' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E") 6cqi 6cqi / 12cqi 12cqi, radial-gradient(80% 55% at 50% 40%, color-mix(in srgb, var(--pack-tone) 10%, transparent), transparent 75%), linear-gradient(165deg, #17171d, #08080b 78%);position:absolute}.pack__body>:not(.pack__frame){position:relative}.pack__brand,.pack__type{color:#0000;background:var(--metal) var(--shine) 0 / 260% 100%;-webkit-background-clip:text;background-clip:text}.pack__brand{font-family:var(--font-display);letter-spacing:.32em;text-transform:uppercase;margin-inline-end:-.32em;font-size:max(7px,4.6cqi);font-weight:800}.pack__emblem{aspect-ratio:1;background:var(--metal) var(--shine) 0 / 260% 100%;inline-size:40cqi;margin-block:2cqi 1cqi;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' fill='none' stroke='%23000' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M5 2.5h12.5l4 4V23.5H9l-4-4Z' stroke-width='1.3'/%3E%3Cpath d='M1.5 17.5 24.5 7' stroke-width='1.6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' fill='none' stroke='%23000' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M5 2.5h12.5l4 4V23.5H9l-4-4Z' stroke-width='1.3'/%3E%3Cpath d='M1.5 17.5 24.5 7' stroke-width='1.6'/%3E%3C/svg%3E") 50%/contain no-repeat}.pack__logo{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 2px 6px #0009);inline-size:40cqi;margin-block:2cqi 1cqi}.pack__type{max-inline-size:100%;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;font-size:15.5cqi;font-weight:900;line-height:1}.pack__sub{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;color:var(--text);font-size:max(9px,6cqi);font-weight:600;overflow:hidden}.pack__meta{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);font-size:max(8px,4.2cqi);font-weight:700}.pack[data-state=charging] .pack__crimp{transform:translateY(-4%)rotate(-1.5deg)}.pack[data-state=charging] .pack__seam{animation:.7s ease-in-out infinite alternate pack-seam}.pack:has(.tear) .pack__seam{display:none}.pack[data-state=charging]:is([data-tear=gone],[data-tear=off]) .pack__glow{animation:.9s ease-in-out infinite alternate glow-breathe}.pack[data-state=tearing]{pointer-events:auto}.pack[data-state=tearing]:is([data-tear=gone],[data-tear=off]) .pack__body{opacity:0;transition:transform .4s var(--ease-out) 90ms, opacity .28s ease-out .14s;transform:translateY(14%)scale(.94)}.pack[data-state=tearing]:is([data-tear=gone],[data-tear=off]) :is(.pack__fiber,.pack__lip){opacity:0;transition:opacity .2s ease-out 90ms}.pack[data-state=tearing]:is([data-tear=gone],[data-tear=off]) .pack__glow{animation:.52s ease-out forwards glow-flare}:is(.pack,.pack-stack)[data-leak=rare]{--leak:var(--r-rare)}:is(.pack,.pack-stack)[data-leak=epique]{--leak:var(--r-epique)}:is(.pack,.pack-stack)[data-leak=legendaire]{--leak:var(--r-legendaire)}:is(.pack,.pack-stack)[data-leak=mythique]{--leak:var(--r-mythique)}.pack__leak{--slit:50% 30.5%;z-index:2;background:radial-gradient(ellipse 46% 1.6% at var(--slit), #fff, color-mix(in srgb, var(--leak) 70%, transparent) 55%, transparent), radial-gradient(ellipse 22% 9% at var(--slit), color-mix(in srgb, var(--leak) 85%, white), transparent 75%), radial-gradient(ellipse 34% 26% at var(--slit), color-mix(in srgb, var(--leak) 42%, transparent), transparent 72%);mix-blend-mode:screen;opacity:0;transform-origin:var(--slit);pointer-events:none;position:absolute;inset:-45% -70%;transform:scaleY(.25)}.pack__leak:before{content:"";background:repeating-conic-gradient(from 0deg at var(--slit), color-mix(in srgb, var(--leak) 80%, white) 0deg 1.4deg, transparent 1.4deg 7deg);-webkit-mask:radial-gradient(ellipse 48% 34% at var(--slit), #000 6%, #0000008c 38%, transparent 88%);-webkit-mask:radial-gradient(ellipse 48% 34% at var(--slit), #000 6%, #0000008c 38%, transparent 88%);mask:radial-gradient(ellipse 48% 34% at var(--slit), #000 6%, #0000008c 38%, transparent 88%);position:absolute;inset:0}.pack[data-leak=mythique] .pack__leak:before{background:repeating-conic-gradient(from 0deg at var(--slit), color-mix(in srgb, var(--r-mythique) 85%, white) 0deg 1.4deg, transparent 1.4deg 5deg, color-mix(in srgb, var(--r-legendaire) 80%, white) 5deg 6deg, transparent 6deg 10deg, color-mix(in srgb, var(--eva) 75%, white) 10deg 11deg, transparent 11deg 15deg)}.pack[data-state=straining]{animation:pack-strain var(--strain,.8s) linear both}.pack[data-state=straining] .pack__seam{box-shadow:0 0 10px 2px var(--leak,var(--pack-tone)), 0 0 34px 8px color-mix(in srgb, var(--leak,var(--pack-tone)) 60%, transparent);opacity:1;background:#fff;animation:.11s ease-in-out infinite alternate pack-seam}.pack[data-state=straining] .pack__leak{animation:pack-leak-grow var(--strain,.8s) cubic-bezier(.5, 0, .9, .5) both, pack-leak-flicker 95ms linear infinite alternate}.pack[data-state=tearing] .pack__leak{animation:pack-leak-burst .64s var(--ease-out) both}@keyframes pack-strain{0%{translate:0;rotate:0deg}12%{translate:-.5px;rotate:-.2deg}24%{translate:.8px -.4px;rotate:.3deg}36%{translate:-1.2px .4px;rotate:-.45deg}48%{translate:1.6px -.6px;rotate:.6deg}58%{translate:-2px .6px;rotate:-.8deg}68%{translate:2.4px -1px;rotate:.9deg}76%{translate:-2.8px .8px;rotate:-1.1deg}84%{translate:3.2px -1.2px;rotate:1.2deg}90%{translate:-3.4px 1px;rotate:-1.3deg}95%{translate:3.6px -1.6px;rotate:1.4deg}to{translate:0 -3px;rotate:0deg;scale:1.03}}@keyframes pack-leak-grow{0%{transform:scale(.6,.25)}to{transform:scale(1)}}@keyframes pack-leak-flicker{0%{opacity:.6}to{opacity:1}}@keyframes pack-leak-burst{0%{opacity:1;transform:scale(.8,.6)}25%{opacity:1}to{opacity:0;transform:scale(1.4,1.6)}}@keyframes glow-breathe{0%{opacity:.55}to{opacity:1}}@keyframes glow-flare{30%{opacity:1;transform:scale(1.25,1.6)}to{opacity:0;transform:translateY(20%)scale(1.1,1.2)}}@keyframes pack-seam{0%{opacity:.45}to{opacity:1}}@media (hover:hover) and (pointer:fine){button.pack[data-state=sealed]:hover{transform:translateY(-3px)rotate(-1deg)}button.pack[data-state=sealed]:active{transform:translateY(-1px)rotate(-1deg)scale(.97)}}.reveal__spot{--tone:var(--r-commune);--delay:0s;aspect-ratio:5/7;perspective:1200px;cursor:pointer;-webkit-tap-highlight-color:transparent;inline-size:min(16.5rem,72vw);animation:spot-in .42s var(--ease-out) both;scroll-margin-block:7.5rem 5.5rem;position:relative;container-type:inline-size}.reveal__spot-flipper{transform-style:preserve-3d;position:absolute;inset:0}.reveal__spot[data-state=down] .cardback{background:var(--eva)}.reveal__spot[data-state=down] .cardback:after{animation:1.2s ease-in-out infinite alternate reveal-pulse}.reveal__spot-flipper{transition:scale .26s var(--ease-out)}.reveal__spot[data-state=charging] .reveal__spot-flipper{--amp:calc(var(--stage,1) * .95px + .25px);scale:calc(1 + var(--stage,1) * .02);animation:spot-tremble calc(.15s - var(--stage,1) * 22ms) linear infinite}.reveal__spot[data-stage] .cardback,.reveal__slot[data-stage] .reveal__back .cardback{--halo:var(--stage-tone);background:var(--stage-tone);transition:background-color .12s ease, filter .24s ease, transform .16s var(--ease-out)}.reveal__spot[data-stage] .cardback{filter:drop-shadow(0 0 calc(4px + var(--stage) * 7px) var(--stage-tone)) drop-shadow(0 6px 10px #0000008c)}.reveal__spot[data-stage="4"] .cardback,.reveal__slot[data-stage="4"] .reveal__back .cardback{background:var(--holo-frame)}:is(.reveal__spot,.reveal__slot)[data-stage] .cardback:before{background:radial-gradient(70% 52% at 50% 44%, color-mix(in srgb, var(--stage-tone) 42%, transparent), transparent 72%), repeating-linear-gradient(135deg, #ffffff0a 0 5px, transparent 5px 11px), var(--card-ground)}:is(.reveal__spot,.reveal__slot)[data-stage] .cardback:after{opacity:1;animation:none}:is(.reveal__spot,.reveal__slot)[data-stage] .cardback__mark{color:color-mix(in srgb, var(--stage-tone) 55%, white)}.reveal__spot[data-state=impact] .reveal__spot-flipper{transition:scale 90ms cubic-bezier(.2,.9,.3,1);scale:1.12}.reveal__spot[data-state=impact] .cardback{filter:brightness(1.7) drop-shadow(0 0 44px var(--stage-tone)) drop-shadow(0 6px 10px #0000008c)}.reveal__spot[data-state=up] .reveal__spot-flipper{animation:spot-flip .6s var(--ease-out) both}.reveal__rays{aspect-ratio:1;pointer-events:none;inline-size:min(190%,100vw - 32px);animation:rays-in .7s var(--ease-out) both;border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:50%;overflow:hidden;translate:-50% -50%;-webkit-mask:radial-gradient(closest-side,#000 30%,#0000);mask:radial-gradient(closest-side,#000 30%,#0000)}.reveal__rays:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--tone) 32%, transparent), transparent 70%), repeating-conic-gradient(color-mix(in srgb, var(--tone) 24%, transparent) 0deg 6deg, transparent 6deg 18deg);animation:48s linear infinite rays-spin;position:absolute;inset:0}.reveal__spot[data-rarity=mythique] .reveal__rays:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--r-mythique) 44%, transparent), color-mix(in srgb, var(--r-epique) 20%, transparent) 52%, transparent 76%), radial-gradient(closest-side at 50% 58%, color-mix(in srgb, var(--r-legendaire) 16%, transparent), transparent 60%);animation:2.8s ease-in-out infinite alternate halo-breathe}.reveal__spot .reveal__new{padding:4px 12px;font-size:.8125rem;inset-block-start:-11px}@keyframes rays-in{0%{opacity:0;scale:.6}}@keyframes rays-spin{to{rotate:1turn}}@keyframes spot-in{0%{opacity:0;transform:translateY(-16px)scale(.94)}}@keyframes halo-breathe{0%{opacity:.72}to{opacity:1}}@keyframes spot-tremble{0%{translate:calc(var(--amp) * -1) 0;rotate:calc(var(--stage,1) * -.18deg)}25%{translate:var(--amp) calc(var(--amp) * .6)}50%{translate:calc(var(--amp) * -.6) calc(var(--amp) * -.8);rotate:calc(var(--stage,1) * .18deg)}75%{translate:calc(var(--amp) * .8) calc(var(--amp) * .3)}to{translate:calc(var(--amp) * -1) 0;rotate:calc(var(--stage,1) * -.18deg)}}@keyframes spot-flip{0%{transform:rotateY(0)scale(1.04)}to{transform:rotateY(180deg)scale(1)}}.reveal__grid{flex-wrap:wrap;justify-content:center;gap:12px 10px;inline-size:100%;max-inline-size:60rem;margin:0;padding:12px 0 0;list-style:none;display:flex}.reveal__slot{--tone:var(--r-commune);--delay:0s;aspect-ratio:5/7;perspective:900px;max-inline-size:11rem;animation:reveal-deal .42s var(--ease-out) both;animation-delay:calc(var(--i) * 60ms);flex:none;position:relative;container-type:inline-size}:is(.reveal__slot,.reveal__spot)[data-rarity=rare]{--tone:var(--r-rare);--ring-scale:1.25;--flash:.3;--dist:0px}:is(.reveal__slot,.reveal__spot)[data-rarity=epique]{--tone:var(--r-epique);--ring-scale:1.5;--flash:.45;--dist:58cqi}:is(.reveal__slot,.reveal__spot)[data-rarity=legendaire]{--tone:var(--r-legendaire);--ring-scale:1.8;--flash:.6;--dist:78cqi}:is(.reveal__slot,.reveal__spot)[data-rarity=mythique]{--tone:var(--r-mythique);--ring-scale:2.2;--flash:.8;--dist:100cqi}.reveal__grid:not([data-many]){--gap:8px;--overlap:.4;flex-wrap:nowrap;gap:0;padding-block-end:8px}.reveal__grid:not([data-many]) .reveal__slot{--o:calc(var(--i) - (var(--n) - 1) / 2);flex-basis:min(11rem, (100% - var(--n) * var(--gap)) / var(--n));margin-inline:calc(var(--gap) / 2);transform-origin:50% 100%;transition:flex-basis .52s var(--ease-out), margin .52s var(--ease-out), rotate .52s var(--ease-out), translate .52s var(--ease-out)}.reveal__grid[data-fan] .reveal__slot{--fan-w:min(11rem, (100% - 4rem) / (var(--n) - (var(--n) - 1) * var(--overlap)));flex-basis:var(--fan-w);margin-inline:calc(var(--fan-w) * var(--overlap) / -2);rotate:calc(var(--o) * 7deg);translate:0 calc(var(--o) * var(--o) * 5px)}.reveal__grid[data-fan] .reveal__slot:has([data-next]){z-index:1}@media (width>=768px){.reveal__grid:not([data-many]){--gap:14px}}.reveal__flipper{transform-style:preserve-3d;transition:transform .56s var(--ease-out) var(--delay);position:absolute;inset:0;transform:rotateY(0)scale(1)}.reveal__slot[data-state=charging] .reveal__flipper{transition:transform .6s var(--ease-in-out);transform:rotateY(0)scale(1.06)}.reveal__slot[data-state=up] .reveal__flipper{transform:rotateY(180deg)scale(1)}.reveal__back,.reveal__front{backface-visibility:hidden;position:absolute;inset:0}.reveal__back{color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:block}.reveal__back:disabled{cursor:default}.reveal__back:focus-visible{outline:2px solid var(--eva);outline-offset:4px}.reveal__front{transform:rotateY(180deg)}.reveal .reveal__front .card{--card-w:100%}.cardback{background:var(--line-strong);clip-path:polygon(0 0,calc(100% - 9cqi) 0,100% 9cqi,100% 100%,9cqi 100%,0 calc(100% - 9cqi));filter:drop-shadow(0 6px 10px #0000008c);transition:background-color .2s ease, transform .16s var(--ease-out);place-items:center;display:grid;position:absolute;inset:0}.cardback:before{content:"";clip-path:polygon(0 0,calc(100% - 8cqi) 0,100% 8cqi,100% 100%,8cqi 100%,0 calc(100% - 8cqi));background:radial-gradient(80% 55% at 50% 42%, var(--eva-soft), transparent 70%), repeating-linear-gradient(135deg, #ffffff08 0 5px, transparent 5px 11px), var(--card-ground);position:absolute;inset:2px}.cardback:after{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--halo,var(--eva)) 32%, transparent), transparent);opacity:0;transition:opacity .2s;position:absolute;inset:0}.cardback__mark{z-index:1;block-size:auto;inline-size:36%;color:var(--text-muted);position:relative}.reveal__back[data-next] .cardback{background:var(--eva)}.reveal__back[data-next] .cardback:after{animation:1.2s ease-in-out infinite alternate reveal-pulse}.reveal__back:active .cardback{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.reveal__back[data-next]:hover .cardback{transform:translateY(-3px)}}.reveal__new{z-index:4;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--eva-ink);background:var(--eva);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));pointer-events:none;animation:reveal-new .26s var(--ease-out) both;animation-delay:calc(var(--delay) + .36s);padding:3px 9px;font-size:.6875rem;font-weight:700;line-height:1.2;position:absolute;inset-block-start:-9px;inset-inline-start:50%;transform:translate(-50%)}.burst{z-index:3;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.burst__flash{background:radial-gradient(closest-side, color-mix(in srgb, var(--tone) 60%, transparent), transparent);mix-blend-mode:screen;opacity:0;animation:.72s ease-out both burst-flash;animation-delay:calc(var(--delay) + .2s);position:absolute;inset:-35%}:is(.reveal__slot,.reveal__spot)[data-rarity=mythique] .burst__flash{inset:-110%}.burst__ring{aspect-ratio:1;border:2px solid var(--tone);inline-size:72%;box-shadow:0 0 16px var(--tone), inset 0 0 10px var(--tone);opacity:0;animation:burst-ring .62s var(--ease-out) both;animation-delay:calc(var(--delay) + .2s);border-radius:50%;position:absolute}.burst__shard{aspect-ratio:1;background:var(--tone);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);opacity:0;inline-size:max(6px,5cqi);animation:burst-shard .68s var(--ease-out) both;animation-delay:calc(var(--delay) + .22s + var(--d) * 30ms);position:absolute}:is(.reveal__slot,.reveal__spot)[data-rarity=mythique] .burst__shard:nth-child(3n){background:var(--eva)}:is(.reveal__slot,.reveal__spot)[data-rarity=mythique] .burst__shard:nth-child(3n+1){background:var(--r-legendaire)}@keyframes reveal-deal{0%{opacity:0;transform:translateY(-28px)scale(.92)}}@keyframes reveal-pulse{0%{opacity:.35}to{opacity:1}}@keyframes reveal-new{0%{opacity:0;transform:translate(-50%)scale(.9)}}@keyframes burst-flash{0%{opacity:0}18%{opacity:var(--flash)}to{opacity:0}}@keyframes burst-ring{0%{opacity:.95;transform:scale(.55)}to{opacity:0;transform:scale(var(--ring-scale))}}@keyframes burst-shard{0%{opacity:1;transform:rotate(var(--a)) translateX(12cqi) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateX(var(--dist)) scale(.35)}}.reveal__summary{background:var(--surface-1);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));inline-size:100%;max-inline-size:30rem;animation:reveal-summary .3s var(--ease-out) .28s both;gap:12px;padding:18px 16px;display:grid}.reveal__summary h2{font-size:1.25rem}.reveal__summary h2:focus{outline:none}.reveal__summary-new{color:var(--eva);font-family:var(--font-display);font-weight:600}.reveal__minis{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:8px 0 0;list-style:none;display:flex}.reveal__mini{flex:1 1 0;min-inline-size:2.75rem;max-inline-size:5.5rem;position:relative}.reveal__mini .card{--card-w:100%}.reveal__mini .reveal__new{letter-spacing:.06em;padding:2px 5px;font-size:.5rem;animation-delay:.36s;inset-block-start:-7px}.reveal__actions{flex-wrap:wrap;gap:10px;padding-block-start:4px;display:flex}@keyframes reveal-summary{0%{opacity:0;transform:translateY(8px)}}.reveal__grid[data-many]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-inline-size:60rem;display:grid}@media (width>=560px){.reveal__grid[data-many]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=1000px){.reveal__grid[data-many]{grid-template-columns:repeat(auto-fill,minmax(6.75rem,1fr))}}.reveal__grid[data-many] .reveal__slot{max-inline-size:none;animation-duration:.32s;animation-delay:calc(min(var(--i), 24) * 14ms)}.reveal__grid[data-many] .card,.reveal__grid[data-many] .cardback{filter:none}.reveal__grid[data-many] .reveal__new{padding:2px 5px;font-size:.5625rem;inset-block-start:-7px}@media (hover:hover) and (pointer:fine){.reveal__grid[data-many] button.reveal__back:hover .cardback{transform:translateY(-3px)}}.reveal__bar--sticky{z-index:5;border:1px solid var(--line);background:#0b0b0ef7;align-items:center;gap:14px;padding:6px 6px 6px 16px;position:sticky;inset-block-end:calc(var(--tabbar-h) + env(safe-area-inset-bottom,0px) + 10px)}@media (width>=768px){.reveal__bar--sticky{inset-block-end:16px}}.reveal__progress{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap;font-size:1.0625rem;font-weight:700}.reveal__result{justify-items:center;gap:22px;inline-size:100%;max-inline-size:52rem;display:grid}@media (width>=768px){.reveal__result{grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:32px}}.reveal__spot--best{cursor:default;margin:30px 0 0;scroll-margin-block-start:8rem}.reveal__spot-label{font-family:var(--font-display);letter-spacing:.14em;text-align:center;text-transform:uppercase;color:var(--eva);font-size:.8125rem;font-weight:700;position:absolute;inset:-28px 0 auto}.reveal__result .reveal__summary{max-inline-size:34rem}.reveal__tally{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.reveal__tally .chip{font-variant-numeric:tabular-nums;font-size:.75rem}.reveal__more{color:var(--text-dim);font-size:.875rem}.fx-dim{--x:50vw;--y:40vh;--rx:320px;--ry:420px;--tone:var(--eva);z-index:40;pointer-events:none;background:radial-gradient(var(--rx) var(--ry) at var(--x) var(--y), transparent 0 50%, color-mix(in srgb, var(--tone) 20%, transparent) 64%, transparent 88%), radial-gradient(var(--rx) var(--ry) at var(--x) var(--y), transparent 0 58%, #040407c7 84%, #040407f7 100%);opacity:0;transition:opacity .52s var(--ease-out);position:fixed;inset:0}.fx{z-index:70;pointer-events:none;position:fixed;inset:0}.fx__canvas{block-size:100%;inline-size:100%;position:absolute;inset:0}.fx__flash{--x:50vw;--y:40vh;--rx:320px;--ry:420px;background:radial-gradient(var(--rx) var(--ry) at var(--x) var(--y), #fffffff2, #fff6 34%, transparent 70%);opacity:0;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.pack,.pack__crimp,.pack__body,.pack__seam,.pack[data-state=tearing] .pack__crimp{transition:none}.pack__leak{display:none}.pack[data-state=straining]{animation:none}.pack__spark{display:none}.tear__seg{rotate:none}.pack[data-tear=gone] .tear__seg[data-root]{animation:.2s reverse forwards reveal-fade}.pack[data-state=charging]:is([data-tear=gone],[data-tear=off]) .pack__glow{animation:none}.pack-stack{transition:none}button.pack:active,button.pack[data-state=sealed]:hover,.pack[data-state=charging] .pack__crimp{transform:none}.reveal__slot,.reveal__grid[data-many] .reveal__slot{animation-name:reveal-fade;animation-duration:.2s;animation-delay:0s}.pack-ghost,.pack-stack[data-state=tearing] .pack-ghost{transform:var(--ghost-t);transition:opacity .2s ease-out}.reveal__grid[data-many] button.reveal__back:hover .cardback{transform:none}.reveal__grid:not([data-many]) .reveal__slot,.reveal__grid[data-fan] .reveal__slot{flex-basis:min(11rem, (100% - var(--n) * var(--gap)) / var(--n));margin-inline:calc(var(--gap) / 2);transition:none;translate:none;rotate:none}.reveal__rays{animation:.22s both reveal-fade}.reveal__rays:before{animation:none}.reveal__flipper,.reveal__slot[data-state] .reveal__flipper{transition:none;transform:none}.reveal__front{animation:.22s both reveal-fade;transform:none}.reveal__slot[data-state=up] .reveal__back,.reveal__spot[data-state=up] .reveal__back{opacity:0}.reveal__spot{animation:.2s both reveal-fade}.reveal__spot[data-state] .reveal__spot-flipper{animation:none;transform:none}.reveal__spot[data-state=down] .cardback:after{opacity:.8;animation:none}.reveal__back:active .cardback,.reveal__back[data-next]:hover .cardback{transform:none}.reveal__back[data-next] .cardback:after{opacity:.8;animation:none}.reveal__new{animation:.22s both reveal-fade}.burst__ring,.burst__shard{display:none}.burst__flash{animation-delay:0s}.reveal__summary{animation:.22s both reveal-fade}}@keyframes reveal-fade{0%{opacity:0}}.guest-wall{align-items:center;gap:28px;max-inline-size:34rem;margin-inline:auto;padding-block:24px 48px;display:grid}.guest-wall[data-preview]{max-inline-size:64rem}@media (width>=760px){.guest-wall{padding-block:56px 72px}.guest-wall[data-preview]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px}}.guest-wall__copy{justify-items:start;gap:14px;display:grid}.guest-wall__title{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;color:var(--text);font-size:clamp(1.75rem,1.3rem + 2vw,2.5rem);font-weight:700;line-height:1.05}.guest-wall[data-kind=market] .guest-wall__title{font-size:clamp(1.375rem,1.1rem + 1.2vw,1.75rem)}.guest-wall__body{max-inline-size:42ch;color:var(--text-muted);text-wrap:pretty;line-height:1.55}.guest-wall__cta{margin-block-start:10px}.guest-wall__reassure{color:var(--text-dim);font-size:.8125rem}.guest-wall__preview{place-items:center;min-inline-size:0;display:grid;overflow:clip visible}.guest-wall__fan{justify-content:center;padding-block:12px 28px;display:flex}.guest-wall__slot{transform:rotate(calc(var(--o) * 7deg)) translateY(calc(var(--o) * var(--o) * 10px));margin-inline:-1.25rem}.guest-wall__slot[data-owned]{z-index:1;transform:translateY(-14px)scale(1.06)}.guest-wall__fan .card[data-size]{--card-w:clamp(5.75rem, 24vw, 8.5rem)}@media (width>=760px){.guest-wall__fan .card[data-size]{--card-w:clamp(6rem, 12vw, 9.5rem)}}.guest-wall__pack{justify-items:center;gap:14px;margin:0;display:grid}@media (width<=759px){.guest-wall__pack>:first-child{zoom:.62}}.guest-wall__tag{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--eva);font-size:.8125rem;font-weight:600}.guest-wall__album{--cut:12px;background:var(--surface-1);inline-size:min(100%,30rem);clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));gap:12px;padding:16px;display:grid}.guest-wall__album-head{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);justify-content:space-between;font-size:.8125rem;font-weight:600;display:flex}.guest-wall__album-count{font-variant-numeric:tabular-nums;color:var(--text)}.guest-wall__album-bar{background:var(--surface-2);block-size:4px;display:block}.guest-wall__album-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.guest-wall__album-grid .card[data-size]{--card-w:100%}.guest-wall__album-empty{aspect-ratio:5/7;border:1px dashed var(--line-strong)}@media (prefers-reduced-motion:no-preference){.guest-wall__preview{animation:guest-wall-in .6s var(--ease-out) both}}@keyframes guest-wall-in{0%{translate:0 14px}}.guest-wall__demo{min-block-size:44px;color:var(--eva);text-underline-offset:4px;align-items:center;display:inline-flex}.guest-wall__demo:hover{color:var(--eva-hover)}.boutique{gap:16px;display:grid}.boutique .page-head{margin-block-end:0}.boutique__bar{gap:12px;display:grid}@media (width>=760px){.boutique__bar{grid-template-columns:1fr minmax(0,24rem);align-items:end}}.tabs{border-block-end:1px solid var(--line);display:flex}.tabs__tab{min-block-size:46px;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);cursor:pointer;background:0 0;border:0;flex:1 1 0;padding:0 16px;font-size:1rem;font-weight:700;transition:color .15s;position:relative}.tabs__tab:after{content:"";background:var(--eva);opacity:0;block-size:2px;transition:opacity .16s ease, transform .2s var(--ease-out);position:absolute;inset:auto 12px -1px;transform:scaleX(.6);box-shadow:0 2px 10px #2eff7c59}.tabs__tab[aria-selected=true]{color:var(--text)}.tabs__tab[aria-selected=true]:after{opacity:1;transform:none}.tabs__tab:focus-visible{outline-offset:-4px}@media (hover:hover) and (pointer:fine){.tabs__tab[aria-selected=false]:hover{color:var(--text)}}@media (width>=760px){.tabs__tab{flex:none}}@media (prefers-reduced-motion:reduce){.tabs__tab:after{transform:none}}.boutique__panel{align-content:start;gap:12px;display:grid}.boutique__intro{max-inline-size:60ch;color:var(--text-muted)}.boutique__boosters{gap:16px;display:grid}.shop-feature{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=860px){.shop-feature{grid-template-columns:1fr 1fr}}.shop-feature__item{border:1px solid var(--line);background:radial-gradient(70% 90% at 20% 50%, color-mix(in srgb, var(--tone) 15%, transparent), transparent 70%), var(--bg-elev);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;padding:20px;display:grid}.shop-feature__item[data-type=standard]{--tone:var(--r-rare)}.shop-feature__item[data-type=major]{--tone:var(--r-epique)}.shop-feature__pack{filter:drop-shadow(0 16px 20px #0009);padding:8px 14px;display:grid;transform:rotate(-5deg)}.shop-feature__body{justify-items:start;gap:10px;min-inline-size:0;display:grid}.shop-feature__lbl{color:var(--text-muted);font-size:.8125rem}.shop-feature__body .offer__name{font-size:1.25rem}.shop-feature__odds{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.shop-feature__rc{background:var(--surface-1);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:4px 8px;font-size:.75rem;font-weight:700;display:inline-flex}.shop-feature__rc:before{content:"";background:var(--c);block-size:8px;inline-size:8px}.shop-feature__all{inline-size:100%;color:var(--text-muted);font-size:.875rem}.shop-feature__all summary{cursor:pointer;align-items:center;min-block-size:32px;display:flex}.shop-feature__all .odds{margin-block-start:8px}@media (width<=420px){.shop-feature__item{grid-template-columns:1fr;justify-items:center}.shop-feature__body{justify-items:start;inline-size:100%}}.boutique__daily .offer__desc{max-inline-size:40ch}.boutique__daily-side{justify-items:start;gap:12px;min-inline-size:0;display:grid}@media (width>=560px){.boutique__daily{align-items:start}.boutique__daily-side{inline-size:20rem}}.boutique__filters{gap:10px;display:grid}@media (width>=560px){.boutique__filters{grid-template-columns:minmax(0,22rem) minmax(0,13rem)}}.boutique__count{color:var(--text-dim);font-variant-numeric:tabular-nums;font-size:.8125rem}.boutique__more{justify-self:center;margin-block-start:4px}.boutique__empty{padding-block:12px}.pack-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pack-offer{background:var(--bg-elev);border:1px solid var(--line);content-visibility:auto;contain-intrinsic-size:auto 180px;gap:12px;padding:14px;display:grid}.pack-offer__id{align-items:center;gap:12px;min-inline-size:0;display:flex}.pack-offer__text{gap:2px;min-inline-size:0;display:grid}.pack-offer__name{overflow-wrap:anywhere;font-size:1.125rem}.pack-offer__meta{color:var(--text-muted);font-size:.875rem}.pack-offer__buy{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.pack-offer__price{font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;font-weight:700;display:inline-flex}.pack-offer__buy .pill{justify-self:auto}@media (width>=860px){.pack-offer{contain-intrinsic-size:auto 110px;grid-template-columns:minmax(12rem,1fr) minmax(14rem,18rem) 17rem;align-items:center;gap:28px;padding:14px 18px}.pack-offer__buy{justify-items:end;gap:8px;display:grid}}.buy-placeholder{background:var(--surface-1);block-size:44px;inline-size:11rem;display:block}.market__kicker{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--eva);font-size:.75rem;font-weight:700}.market__tabs{margin-block:8px 16px}.market__tabs .tabs__tab{justify-content:center;align-items:center;gap:8px;display:inline-flex}.market__badge{block-size:20px;min-inline-size:20px;font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--eva-ink);background:var(--eva);border-radius:999px;place-items:center;padding:0 6px;font-size:.75rem;font-weight:700;display:inline-grid}.market__flash{margin-block-end:16px}.market__count{color:var(--text-dim);font-variant-numeric:tabular-nums;margin-block:4px 14px;font-size:.875rem}.market-lock{--cut:12px;background:linear-gradient(135deg, #ffc83d12, transparent 55%), var(--surface-1);max-inline-size:40rem;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));border:1px solid #ffc83d59;gap:12px;margin-block-end:20px;padding:16px;display:grid}.market-lock__head{align-items:center;gap:12px;display:flex}.market-lock__icon{block-size:40px;inline-size:40px;color:var(--r-legendaire);background:var(--bg-elev);border:1px solid var(--line-strong);flex-shrink:0;place-items:center;display:grid}.market-lock__title{text-transform:none;letter-spacing:.01em;font-size:1.125rem}.market-lock__steps{font-family:var(--font-display);color:var(--r-legendaire);font-size:.8125rem;font-weight:600}.market-lock__body{color:var(--text-muted);font-size:.9375rem}.market-lock__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.market-lock__step{background:var(--bg-elev);border:1px solid var(--line);gap:12px;padding:12px;display:flex}.market-lock__dot{border:2px solid var(--line-strong);border-radius:50%;flex-shrink:0;place-items:center;block-size:18px;inline-size:18px;margin-block-start:2px;display:grid}.market-lock__step[data-done] .market-lock__dot{color:var(--eva-ink);background:var(--eva);border-color:var(--eva)}.market-lock__step[data-done] .market-lock__bar:before{background:var(--eva)}.market-lock__step[data-done] .market-lock__step-title{color:var(--text-muted)}.market-lock__step-text{flex:1;gap:4px;min-inline-size:0;display:grid}.market-lock__step-title{font-weight:600}.market-lock__hint{color:var(--text-dim);font-size:.8125rem}.market-lock__meter{align-items:center;gap:10px;margin-block-start:4px;display:flex}.market-lock__bar{background:var(--surface-2);flex:0 14rem;block-size:4px;position:relative;overflow:hidden}.market-lock__bar:before{content:"";inline-size:var(--pct,0%);background:var(--r-legendaire);position:absolute;inset:0 auto 0 0}.market-lock__count{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:.8125rem}.market-tools{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-block-end:12px;display:grid}.market-tools__search{grid-column:1}.market-tools__toggle{grid-area:1/2;min-block-size:44px;padding-inline:14px}.market-tools__chips{grid-column:1/-1}.market-sell .market-tools{grid-template-columns:minmax(0,1fr)}@media (width>=900px){.market-tools{grid-template-columns:minmax(14rem,22rem) minmax(0,1fr) auto;align-items:center}.market-tools__chips{grid-area:1/2;justify-content:flex-end;margin-inline:0;padding-inline:0}.market-tools__toggle{grid-column:3}.market-sell .market-tools{grid-template-columns:minmax(14rem,22rem) minmax(0,1fr)}}.market-filters{animation:market-drop .22s var(--ease-out);gap:14px;margin-block-end:16px}@keyframes market-drop{0%{opacity:0;transform:translateY(-6px)}}.market-filters__grid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:12px;display:grid}.market-filters__price{border:0;gap:4px;min-inline-size:0;margin:0;padding:0;display:grid}.market-filters__price legend{margin-block-end:4px;padding:0}.market-filters__range{color:var(--text-dim);grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;display:grid}.market-filters__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.market-filters__foot .btn{margin-inline-start:auto}.market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;transition:opacity .16s;display:grid}.market-grid[data-stale]{opacity:.55}@media (width>=560px){.market-grid{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:16px}}.listing{--cut:10px;background:linear-gradient(180deg, color-mix(in srgb, var(--rc) 14%, transparent), transparent 40%), var(--surface-1);border-block-start:2px solid color-mix(in srgb, var(--rc) 70%, transparent);min-inline-size:0;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);align-content:start;gap:10px;padding:10px;display:grid}.listing[data-rarity=mythique]{border-image:var(--holo-frame) 1;border-image-width:2px 0 0}.listing .card[data-size]{--card-w:100%}.listing__meta{gap:4px;min-inline-size:0;display:grid}.listing__price{font-family:var(--font-display);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:1.5rem;font-weight:800;line-height:1.1;display:flex}.listing__frag{color:var(--eva);flex-shrink:0}.listing__line{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;min-inline-size:0;font-size:.8125rem;display:flex}.listing__seller{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);min-inline-size:0;overflow:hidden}.listing__gap{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-dim);flex-shrink:0;font-weight:600}.listing__gap[data-trend=down]{color:var(--eva)}.listing__gap[data-trend=up]{color:var(--r-legendaire)}.listing__ago,.listing__dupes{color:var(--text-dim);font-size:.75rem}.listing__btn{min-block-size:40px;inline-size:100%;margin-block-start:6px;padding-inline:10px;font-size:.9375rem}.listing__mine{min-block-size:40px;font-family:var(--font-display);color:var(--eva);border:1px dashed color-mix(in srgb, var(--eva) 45%, transparent);place-items:center;margin-block-start:6px;font-size:.875rem;font-weight:600;display:grid}.market-pager{justify-content:center;align-items:center;gap:14px;margin-block-start:24px;display:flex}.market-pager__pos{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-muted);font-weight:600}.market-sheet__price{font-family:var(--font-display);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:1.75rem;font-weight:800;display:flex}.market-sell__form{gap:10px;display:grid}.market-sell__input{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:700;font-size:1.375rem!important}.market-sell__note{color:var(--text-dim);font-size:.8125rem}.cote{background:var(--bg-elev);border:1px solid var(--line);gap:8px;padding:10px 12px;display:grid}.cote__stats{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}.cote__stats dt{letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);font-size:.6875rem;font-weight:600}.cote__stats dd{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin:0;font-size:1.125rem;font-weight:700}.cote__pick{font:inherit;color:var(--eva);border:0;cursor:pointer;background:0 0;border-block-end:1px dashed;padding:0}.cote__chart{gap:2px;margin:0;display:grid}.cote__chart svg{block-size:48px;inline-size:100%;overflow:visible}.cote__area{fill:#2eff7c1a}.cote__line{fill:none;stroke:var(--eva);stroke-width:1.75px;stroke-linejoin:round}.cote__dot{fill:var(--eva)}.cote__range{color:var(--text-dim);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.6875rem;display:flex}.cote__none{font-size:.8125rem}.market-history{background:var(--surface-1);border:1px solid var(--line);overflow-x:auto}.market-history table{border-collapse:collapse;inline-size:100%;font-size:.9375rem}.market-history th,.market-history td{text-align:start;white-space:nowrap;border-block-end:1px solid var(--line);padding:10px 12px}.market-history tr:last-child td{border-block-end:0}.market-history th{letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);font-size:.6875rem;font-weight:600}.market-history .num{text-align:end;font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:700}.market-history td[data-sign=plus]{color:var(--eva)}.market-history__card{align-items:center;gap:8px;display:inline-flex}.market-history__card a{color:var(--text);font-weight:600}@media (prefers-reduced-motion:reduce){.market-filters{animation:none}}.ticker{background:var(--bg-elev);border-block-start:1px solid var(--line);align-items:center;gap:18px;min-inline-size:0;padding:10px 18px;display:flex}.ticker__label{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--eva);flex:none;align-items:center;gap:8px;font-size:.75rem;font-weight:700;display:inline-flex}.ticker__dot{background:currentColor;border-radius:50%;block-size:7px;inline-size:7px}.ticker__view{flex:1;min-inline-size:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.ticker__track{inline-size:max-content;display:flex}.ticker__list{flex:none;gap:28px;margin:0;padding-inline-end:28px;list-style:none;display:flex}.ticker__item{white-space:nowrap;color:var(--text-muted);font-size:.75rem}.ticker__user{color:var(--text)}.ticker__card{font-family:var(--font-display);text-transform:uppercase;color:var(--r-legendaire);font-weight:700}.ticker__item[data-rarity=mythique] .ticker__card{color:var(--r-mythique)}.ticker__serial{color:var(--text-dim)}.ticker[data-static] .ticker__view{overflow-x:auto;-webkit-mask-image:none;mask-image:none}@media (prefers-reduced-motion:no-preference){.ticker:not([data-static]) .ticker__track{animation:ticker var(--ticker-dur,30s) linear infinite}.ticker:not([data-static]):hover .ticker__track,.ticker:not([data-static]):focus-within .ticker__track{animation-play-state:paused}}@keyframes ticker{to{transform:translate(-50%)}}.lp,.dash{--edge-light:inset 0 1px 0 color-mix(in srgb, var(--text) 8%, transparent);--lift:0 26px 34px -26px #000000f2;--grid-line:color-mix(in srgb, var(--eva) 46%, transparent)}.accent{color:var(--eva)}.lp{grid-template-columns:minmax(0,1fr);gap:clamp(56px,4rem + 3vw,104px);display:grid;overflow-x:clip}.lp-hero{--px:0;--py:0;grid-template-columns:minmax(0,1fr);align-items:center;gap:20px;display:grid}.lp-hero__copy{justify-items:start;gap:16px;display:grid}.lp-eyebrow{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);background:var(--bg-elev);border:1px solid var(--line-strong);align-items:center;gap:8px;padding:5px 12px;font-size:.8125rem;font-weight:700;display:inline-flex}.lp-eyebrow__dot{background:var(--eva);block-size:7px;inline-size:7px;box-shadow:0 0 8px var(--eva);border-radius:50%}.lp-hero__title{letter-spacing:-.005em;max-inline-size:17ch;font-size:clamp(2.25rem,1.25rem + 4.4vw,4rem);line-height:.98}.lp-hero__title .accent{display:block}.lp-hero__lead{color:var(--text-muted);max-inline-size:50ch;font-size:1.0625rem}.lp-hero__actions{flex-wrap:wrap;gap:12px;margin-block-start:4px;display:flex}.lp-trust{color:var(--text-muted);flex-wrap:wrap;gap:6px 20px;margin:4px 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.lp-trust li{align-items:center;gap:6px;display:inline-flex}.lp-trust svg{color:var(--eva);flex:none}.lp-stage{aspect-ratio:10/8.2;perspective:1100px;place-items:center;inline-size:100%;max-inline-size:36rem;margin-inline:auto;padding-block-end:7%;display:grid;position:relative}.lp-stage__glow,.lp-stage__floor{pointer-events:none;position:absolute}.lp-stage__glow{background:radial-gradient(48% 46% at 50% 46%, color-mix(in srgb, var(--eva) 26%, transparent), transparent 72%);inset:-8% -10% 2%}.lp-stage__floor,.dash-hero__floor{background:linear-gradient(var(--grid-line) 1px, transparent 1px) 0 0 / 100% 40px, linear-gradient(90deg, var(--grid-line) 1px, transparent 1px) 50% 0 / 40px 100%;transform-origin:50% 0;transform:perspective(520px)rotateX(62deg);-webkit-mask-image:radial-gradient(56% 78% at 50% 30%,#000 10%,#0000 74%);mask-image:radial-gradient(56% 78% at 50% 30%,#000 10%,#0000 74%)}.lp-stage__floor{inset:64% -10% -16%}.lp-stage__scene{block-size:100%;inline-size:100%;transform-style:preserve-3d;transform:rotateX(calc(var(--py) * -5deg)) rotateY(calc(var(--px) * 8deg));transition:transform .42s var(--ease-out);place-items:center;display:grid;position:relative}.lp-stage__pack{filter:brightness(.72);zoom:.66;position:absolute}.lp-stage__pack--a{inset-block-start:4%;inset-inline-start:2%;transform:translateZ(-90px)rotate(-13deg)}.lp-stage__pack--b{inset-block-start:10%;inset-inline-end:2%;transform:translateZ(-130px)rotate(11deg)}.lp-fan{transform-style:preserve-3d;justify-content:center;display:flex}.lp-fan__card{--o:calc(var(--i) - 1);transform:translateZ(calc((1 - var(--o) * var(--o)) * 56px)) rotate(calc(var(--o) * 9deg)) translateY(calc(var(--o) * var(--o) * 16px));margin-inline:-1.1rem}.lp-fan__card:nth-child(2){z-index:1}.lp-fan .card[data-size]{--card-w:clamp(6.75rem, 29vw, 11.5rem)}@media (width>=600px){.lp-stage__pack{zoom:1}.lp-fan__card{margin-inline:-1.4rem}}@media (width>=900px){.lp-hero{min-block-size:min(34rem, calc(100dvh - var(--header-h) - 96px));grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:40px}.lp-hero__copy{gap:20px}}.lp-section{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.lp-section__head{gap:10px;display:grid}.lp-section__title{font-size:clamp(1.625rem,1.2rem + 1.8vw,2.5rem)}.lp-section__lead{color:var(--text-muted);max-inline-size:60ch;font-size:1.0625rem}.lp-steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.lp-step{color:var(--text-muted);background:linear-gradient(180deg, var(--surface-2), var(--surface-1) 62%);box-shadow:var(--edge-light), var(--lift);align-content:start;gap:8px;padding:22px 20px 24px;display:grid;position:relative;overflow:hidden}.lp-step:before{content:"";background:linear-gradient(90deg, var(--eva), transparent 72%);block-size:2px;position:absolute;inset:0 0 auto}.lp-step__num{font:800 4.5rem/1 var(--font-display);color:#0000;-webkit-text-stroke:1px var(--line-strong);position:absolute;inset-block-start:6px;inset-inline-end:14px}.lp-step__icon{color:var(--eva)}.lp-step__title{color:var(--text);font-size:1.5rem}@media (width>=768px){.lp-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}.lp-packs{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp-pack{--tone:var(--eva);background:radial-gradient(110% 150% at 0% 50%, color-mix(in srgb, var(--tone) 13%, transparent), transparent 62%), var(--surface-1);min-inline-size:0;box-shadow:var(--edge-light), var(--lift);align-items:center;gap:18px;padding:16px 18px;display:flex}.lp-pack:is([data-type=daily],[data-type=league]){--tone:var(--r-legendaire)}.lp-pack[data-type=standard]{--tone:var(--r-rare)}.lp-pack[data-type=major]{--tone:var(--r-epique)}.lp-pack .pack-stack{flex:none;transform:rotate(-5deg)}.lp-pack:nth-child(2n) .pack-stack{transform:rotate(4deg)}.lp-pack__text{gap:4px;min-inline-size:0;display:grid}.lp-pack__name{font-size:1.1875rem}.lp-pack__tag{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--tone);font-size:.8125rem;font-weight:700}.lp-pack__body{color:var(--text-muted);font-size:.9375rem}.lp-more{min-block-size:44px;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;justify-self:start;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.lp-more svg{transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.lp-more:hover{color:var(--eva-hover)}.lp-more:hover svg{transform:translate(4px)}}@media (width>=640px){.lp-packs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.lp-packs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.lp-ladder{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lp-rung{--fill:calc(34% + var(--step) * 16%);background:linear-gradient(90deg, color-mix(in srgb, var(--rc) 24%, transparent), transparent var(--fill)), var(--surface-1);box-shadow:var(--edge-light);padding:12px 14px 12px 16px;position:relative}.lp-rung:before{content:"";background:var(--rc-fill);inline-size:3px;position:absolute;inset:0 auto 0 0}.lp-rung__text{gap:2px;display:grid}.lp-rung__name{color:color-mix(in srgb, var(--rc) 78%, var(--text));font-size:1.1875rem}.lp-rung__where{color:var(--text-muted);font-size:.9375rem}.lp-rung__bar{display:none}@media (width>=768px){.lp-ladder{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:6px}.lp-rung{box-shadow:none;background:0 0;gap:12px;padding:0;display:grid}.lp-rung:before{content:none}.lp-rung__text{padding-inline:2px 10px}.lp-rung__bar{block-size:calc(40px + var(--step) * 34px);background:linear-gradient(180deg, color-mix(in srgb, var(--rc) 34%, var(--surface-1)), var(--surface-1));box-shadow:var(--lift);display:block;position:relative}.lp-rung__bar:before{content:"";background:var(--rc-fill);block-size:3px;box-shadow:0 0 14px color-mix(in srgb, var(--rc) 60%, transparent);position:absolute;inset:0 0 auto}}.lp-proof{grid-template-columns:minmax(0,1fr);align-items:center;gap:20px;display:grid}.lp-proof__lead{font-family:var(--font-display);text-wrap:balance;max-inline-size:22ch;font-size:clamp(1.375rem,1.1rem + 1.4vw,2rem);font-weight:700;line-height:1.15}.lp-proof .feed__item:nth-child(n+7){display:none}.lp-proof .feed{box-shadow:var(--edge-light), var(--lift)}@media (width>=900px){.lp-proof{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px}}.lp-cta{text-align:center;background:radial-gradient(60% 130% at 50% 118%, color-mix(in srgb, var(--eva) 24%, transparent), transparent 70%), var(--bg-elev);box-shadow:var(--edge-light), 0 0 0 1px var(--line);justify-items:center;gap:14px;padding:clamp(36px,2rem + 4vw,72px) 20px;display:grid;position:relative;overflow:hidden}.lp-cta .lp-section__lead{text-wrap:balance}.lp-cta .btn{margin-block-start:6px}.dash{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.dash-label{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.75rem;font-weight:700}.dash-intro{background:linear-gradient(120deg, var(--eva-soft), transparent 55%), var(--surface-1);border-inline-start:2px solid var(--eva);box-shadow:var(--edge-light);gap:12px;padding:16px 18px;display:grid}.dash-intro__copy{gap:8px;display:grid}.dash-intro__title{max-inline-size:26ch;font-size:clamp(1.375rem,1.1rem + 1.2vw,1.875rem)}.dash-intro__lead{color:var(--text-muted);max-inline-size:62ch}@media (width<=559px){.dash-intro__lead{display:none}}.dash-steps{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:.875rem;font-weight:700;list-style:none;display:flex}.dash-steps li{background:var(--bg);border:1px solid var(--line);align-items:center;gap:8px;padding:5px 12px;display:inline-flex}.dash-steps__num{color:var(--eva);letter-spacing:.14em;font-size:.75rem}@media (width>=900px){.dash-intro{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:18px 26px}}.dash-stage,.dash-side{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.dash-hero{--px:0;--py:0;isolation:isolate;background:radial-gradient(70% 90% at 22% 46%, color-mix(in srgb, var(--eva) 19%, transparent), transparent 70%), var(--bg-elev);box-shadow:var(--edge-light), 0 0 0 1px var(--line), var(--lift);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:18px 16px;display:grid;position:relative;overflow:hidden}.dash-hero__floor{z-index:-1;pointer-events:none;opacity:.8;position:absolute;inset:58% -30% -30%}.dash-hero__scene{perspective:900px}.dash-hero__pack{zoom:.52;transform:rotate(-6deg) rotateX(calc(var(--py) * -9deg)) rotateY(calc(var(--px) * 13deg));transition:transform .42s var(--ease-out);padding-inline:6px 12px;display:grid}.dash-hero__body{justify-items:start;gap:6px;inline-size:100%;min-inline-size:0;display:grid}.dash-hero__count{font:800 2.5rem/1 var(--font-display);font-variant-numeric:tabular-nums}.dash-hero__count small{color:var(--text-dim);font-size:1.125rem}.dash-gauge{gap:4px;inline-size:min(100%,15rem);padding-inline:2px;display:flex}.dash-gauge__pip{background:var(--surface-2);flex:1;block-size:8px;transform:skew(-18deg)}.dash-gauge__pip[data-on]{background:var(--eva);box-shadow:0 0 8px color-mix(in srgb, var(--eva) 55%, transparent)}.dash-gauge__pip[data-next]{background:color-mix(in srgb, var(--eva) 45%, var(--surface-2))}.dash-hero__timer{font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:.8125rem}.dash-hero__body .btn{white-space:normal;text-align:center;max-inline-size:100%;margin-block-start:4px}.dash-hero__qty{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:10px;inline-size:100%;margin-block-start:4px;padding:0}.dash-hero__qty .seg__btn{min-block-size:32px;font-size:.875rem}.dash-daily,.dash-bonus{background:var(--surface-1);min-inline-size:0;box-shadow:var(--edge-light), var(--lift);align-items:center;gap:14px;padding:14px 16px;display:flex}.dash-daily{background:linear-gradient(120deg, color-mix(in srgb, var(--r-legendaire) 12%, transparent), transparent 60%), var(--surface-1)}.dash-daily[data-off]{background:var(--surface-1)}.dash-daily .pack-stack{zoom:.66;flex:none;transform:rotate(-4deg)}.dash-daily__copy,.dash-bonus__copy{justify-items:start;gap:4px;min-inline-size:0;display:grid}.dash-daily__team,.dash-bonus__amount{font-family:var(--font-display);font-size:1.125rem;font-weight:700;line-height:1.15}.dash-daily__team--none{font-family:var(--font-ui);color:var(--text-muted);font-size:.8125rem;font-weight:400}.dash-daily .btn{margin-block-start:4px}.dash-bonus{flex-wrap:wrap}.dash-bonus__copy{flex:1}.dash-bonus__gem{block-size:44px;inline-size:44px;color:var(--eva);background:var(--eva-soft);clip-path:polygon(0 0, calc(100% - var(--cut-ui)) 0, 100% var(--cut-ui), 100% 100%, var(--cut-ui) 100%, 0 calc(100% - var(--cut-ui)));flex:none;place-items:center;display:grid}.dash-bonus>.notice{flex-basis:100%}.dash-shop{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dash-shop__tile{--tone:var(--eva);text-align:center;min-inline-size:0;color:var(--text);background:radial-gradient(90% 80% at 50% 0%, color-mix(in srgb, var(--tone) 12%, transparent), transparent 70%), var(--surface-1);box-shadow:var(--edge-light), var(--lift);transition:transform .22s var(--ease-out), background-color .16s ease;flex-direction:column;align-items:center;gap:10px;padding:14px 12px;text-decoration:none;display:flex}.dash-shop__tile[data-type=standard]{--tone:var(--r-rare)}.dash-shop__tile[data-type=major]{--tone:var(--r-epique)}.dash-shop__tile[data-type=league]{--tone:var(--r-legendaire)}.dash-shop__tile .pack-stack{zoom:.62;transition:transform .26s var(--ease-out);flex:none}.dash-shop__text{min-inline-size:0;display:grid}.dash-shop__name{font-family:var(--font-display);text-transform:uppercase;font-weight:700}.dash-shop__info{color:var(--text-muted);font-size:.8125rem}.dash-shop__arrow{color:var(--text-dim);transition:transform .22s var(--ease-out), color .16s ease;flex:none;margin-inline-start:auto;display:none}.dash-shop__tile:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.dash-shop__tile:hover{background-color:var(--surface-2);transform:translateY(-3px)}.dash-shop__tile:hover .pack-stack{transform:translateY(-4px)rotate(-5deg)}.dash-shop__tile:hover .dash-shop__arrow{color:var(--tone);transform:translate(3px)}}@media (width>=520px){.dash-hero__qty{grid-template-columns:auto minmax(0,10rem);inline-size:auto}}@media (width>=720px){.dash-shop{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=960px){.dash-stage{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.dash-hero{gap:30px;min-block-size:320px;padding:28px 32px}.dash-hero__pack{zoom:.78}.dash-hero__count{font-size:3.75rem}.dash-hero__count small{font-size:1.5rem}.dash-gauge__pip{block-size:10px}.dash-side{grid-template-rows:1fr 1fr}.dash-daily,.dash-bonus{padding:20px 22px}.dash-daily .pack-stack{zoom:.8}.dash-shop__tile{text-align:start;flex-direction:row;gap:14px;padding:14px 16px}.dash-shop__arrow{display:block}}@keyframes lp-deal{0%{opacity:0;transform:translateZ(0)rotate(0)translateY(44px)scale(.9)}}@keyframes lp-float{50%{translate:0 -8px}}@keyframes lp-rise{0%{opacity:0;translate:0 28px}}@keyframes lp-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:no-preference){.lp-fan{animation:7s ease-in-out 1.2s infinite lp-float}.lp-fan__card{animation:lp-deal .72s var(--ease-out) backwards;animation-delay:calc(.14s + var(--i) * 90ms)}.lp-eyebrow__dot,.dash-gauge__pip[data-next]{animation:1.8s ease-in-out infinite lp-pulse}.dash-hero__pack{animation:6s ease-in-out infinite lp-float}@supports (animation-timeline:view()){.lp-reveal{animation:linear both lp-rise;animation-timeline:view();animation-range:entry entry 60%}}}@media (prefers-reduced-motion:reduce){.lp-stage__scene,.dash-hero__pack,.dash-shop__tile,.dash-shop__tile .pack-stack,.dash-shop__arrow,.lp-more svg{transition:none}.dash-shop__tile:active,.dash-shop__tile:hover,.dash-shop__tile:hover .pack-stack,.dash-shop__tile:hover .dash-shop__arrow,.lp-more:hover svg{transform:none}}.odds{gap:6px;min-inline-size:0;margin:0;display:grid}.odds__title{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);font-size:.75rem;font-weight:600}.odds__table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%;font-size:.875rem}.odds__table th,.odds__table td{text-align:end;white-space:nowrap;padding:4px 0;font-weight:400}.odds__table th:first-child{text-align:start}.odds__table :is(th,td)+:is(th,td){padding-inline-start:12px}.odds__table thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);padding-block:0 4px;font-size:.6875rem}.odds__table abbr{cursor:help;text-decoration:none}.odds__table tbody tr{border-block-start:1px solid var(--line)}.odds__table tbody td{color:var(--text)}.odds__table tbody tr:is([data-rarity=legendaire],[data-rarity=mythique]) td{color:var(--rc);font-weight:600}.odds__table .chip{vertical-align:0}.odds__note{color:var(--text-muted);font-size:.8125rem}.security__kicker{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--eva);align-items:center;gap:6px;margin:0 0 6px;font-size:.75rem;font-weight:700;display:inline-flex}.security>p+p{margin-block-start:12px}.security__rule{color:var(--text);background:var(--eva-soft);border-inline-start:3px solid var(--eva);margin-block:16px;padding:12px 16px;font-weight:600}.prose .security__habits{gap:10px;padding:0;list-style:none;display:grid}.prose .security__habits li{gap:4px;margin:0}.security__habits strong{color:var(--text)}@media (width>=640px){.prose .security__habits{grid-template-columns:1fr 1fr}}.security__alert{background:color-mix(in srgb, var(--danger) 9%, var(--surface-1));border-inline-start:3px solid var(--danger);margin-block:32px;padding:4px 18px 16px}.security__alert h2{margin-block-start:14px}.security__alert ol{margin:0;padding-inline-start:1.25rem}.security__alert li+li{margin-block-start:6px}.security__alert li::marker{color:var(--danger);font-weight:700}.prose .security__facts{gap:12px;padding:0;list-style:none;display:grid}.prose .security__facts li{grid-template-columns:auto 1fr;gap:10px;margin:0;display:grid}.security__facts strong{color:var(--text)}.security__check{color:var(--eva);margin-block-start:2px}.security__logout{gap:12px;margin-block-start:36px;padding:20px}.security__logout h2,.security__logout p{margin:0}.security__logout .btn{justify-self:start;gap:8px}.security__actions{flex-wrap:wrap;gap:10px;display:flex}.btn--danger{color:#fff;background:var(--danger)}@media (hover:hover) and (pointer:fine){.btn--danger:hover{background:color-mix(in srgb, var(--danger) 85%, #000)}}.security__error{color:var(--danger)}
