.r-commune{--body:#3b3b3d;--label:#ece7dc;--label-ink:#151515;--gem:#d6d6d6}.r-rare{--body:#1f56c9;--label:#fff;--label-ink:#1a47a8;--gem:#4f8dff}.r-epique{--body:#5f22c4;--label:#fff;--label-ink:#5a1fbb;--gem:#a874ff}.r-legendaire{--body:linear-gradient(140deg, #fff1a8, #c58a0c 30%, #ffe17a 55%, #8a5a00 80%, #f0c64a) 0 0 / 200% 200%;--label:#111;--label-ink:#f0cc63;--gem:#ffcf3f}.r-mythique{--body:#1a1a24;--label:#eef0f7;--label-ink:#111;--gem:#ff7ab6}.cards-bar{padding:var(--gap-s) var(--m) 0;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px 32px;display:flex}.cards-tabs{gap:var(--seam);flex-wrap:wrap;display:flex}.cards-tabs a{background:var(--tone);color:var(--ink);font-family:var(--display);text-transform:uppercase;padding:12px 20px 13px;font-size:22px;font-style:italic;font-weight:800;line-height:1;text-decoration:none;transition:background-color .18s,color .18s}.cards-tabs a:hover{background:var(--yellow);color:var(--black)}.cards-tabs a[aria-current=page]{background:var(--black);color:var(--yellow)}.wallet{flex-wrap:wrap;gap:16px clamp(20px,3vw,44px);margin:0;display:flex}.wallet>div{align-content:start;gap:4px;display:grid}.wallet dt{color:var(--soft);font-size:14px;font-weight:600}.wallet dd{font-family:var(--display);align-items:center;gap:8px;margin:0;font-size:clamp(32px,3.2vw,46px);font-style:italic;font-weight:900;line-height:.9;display:flex}.wallet dd small{color:var(--soft);font-size:.5em}.wallet dd .jeton{width:.8em;height:.8em}.reserve{height:.9em;gap:5px!important}.reserve i{background:var(--tone);width:15px;height:100%;max-height:34px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ink) 25%, transparent)}.reserve i.on{background:linear-gradient(160deg, #ffe680, var(--yellow) 40%, #c99a00);box-shadow:0 2px 0 var(--black)}.reserve__next{color:var(--soft);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.cards-page{padding:clamp(32px, 4vw, 56px) var(--m) 0;gap:var(--gap-s);display:grid}.cards-loading{color:var(--soft);font-weight:700}.price{font-variant-numeric:tabular-nums;align-items:center;gap:.3em;display:inline-flex}.tcg{--rx:0deg;--ry:0deg;--mx:50%;--my:50%;aspect-ratio:63/88;color:#fff;text-align:left;filter:drop-shadow(0 10px 12px #0000006b);width:100%;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .6s var(--ease), filter .4s;padding:13% 6.5% 6.5%;position:relative}.tcg:before{content:"";z-index:-1;clip-path:polygon(10% 0,100% 0,100% 100%,0 100%,0 7.2%);background:linear-gradient(170deg, #ffffff29, transparent 22%, transparent 80%, #00000040), var(--body);border-radius:6% 6% 3.5% 3.5%/4.3% 4.3% 2.5% 2.5%;position:absolute;inset:0;box-shadow:inset 0 .18em #ffffff2e,inset 0 -.2em #0000004d}.tcg:after{content:"";background:repeating-linear-gradient(90deg,#0000006b 0 1.3%,#ffffff1a 1.3% 2%,#0000 2% 4.4%);border-radius:2px;height:5.2%;position:absolute;top:3.6%;left:24%;right:24%}.tcg.is-tilt{filter:drop-shadow(0 22px 22px #00000080) drop-shadow(0 0 14px color-mix(in srgb, var(--gem) 55%, transparent));transition:transform 80ms linear,filter .4s}@keyframes metal{to{background-position:0 0,100% 100%}}.tcg__frame{background:var(--label);height:100%;color:var(--label-ink);isolation:isolate;border-radius:4px;flex-direction:column;gap:3%;padding:3.6%;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000059;container-type:inline-size}.tcg__art{object-fit:cover;border-radius:2px;flex:1;width:100%;min-height:0;position:relative}.tcg__foot{z-index:2;flex:none;justify-content:space-between;align-items:center;gap:3cqw;height:19cqw;display:flex;position:relative}.tcg__foot strong{font-family:var(--display);text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10cqw;font-style:italic;font-weight:900;line-height:.9;display:-webkit-box;overflow:hidden}.tcg__pips{flex:none;gap:1.6cqw;display:flex}.tcg__pips i{opacity:.18;background:currentColor;width:2.8cqw;height:8cqw;transform:skew(-12deg)}.tcg__pips i.on{opacity:1}.tcg__foil{z-index:1;pointer-events:none;opacity:0;mix-blend-mode:color-dodge;transition:opacity .4s;position:absolute;inset:0}.r-epique .tcg__foil{opacity:.28;background:repeating-linear-gradient(-55deg, transparent 0 5px, #c08bff99 5px 6px, transparent 6px 11px), linear-gradient(115deg, transparent 30%, #6fd0ff 45%, #c08bff 55%, transparent 70%) var(--mx) var(--my) / 260% 260% no-repeat}@property --myth{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes myth-turn{to{--myth:360deg}}@keyframes myth-sweep{0%,15%{background-position:0 0,85% 85%}85%,to{background-position:0 0,15% 15%}}@keyframes holo-film{to{background-position:200% 0}}.r-legendaire .tcg__foil{opacity:.42;background:radial-gradient(circle,#ffecaa73 0 .6px,#0000 1.2px) 0 0/13px 13px,linear-gradient(118deg,#0000 38%,#ffc43cb3 46%,#fff6c8e6 50%,#ffc43cb3 54%,#0000 62%) 0 0/300% 300% no-repeat;animation:5s ease-in-out infinite alternate myth-sweep}.r-legendaire.is-tilt .tcg__foil{opacity:.65}.r-mythique .tcg__foil{opacity:.6;background:radial-gradient(circle,#ffffffb3 0 .7px,#0000 1.3px) 0 0/9px 9px,linear-gradient(118deg,#0000 34%,#ff6eb4cc 41%,#ffe16ecc 46%,#6effcdcc 51%,#6ea5ffcc 56%,#c878ffcc 61%,#0000 68%) 0 0/300% 300% no-repeat;animation:4.2s ease-in-out infinite alternate myth-sweep}.r-mythique .tcg__frame{background:linear-gradient(100deg,#eef0f7,#d6e2ff 18%,#ffdcef 34%,#e2fff3 50%,#fff3cf 66%,#e2dcff 82%,#eef0f7) 0 0/200% 100%;animation:9s linear infinite holo-film}.r-epique.is-tilt .tcg__foil{opacity:.5}.r-mythique.is-tilt .tcg__foil{opacity:.85}.r-legendaire.tcg:before{animation:6s ease-in-out infinite alternate metal}.r-mythique.tcg:before{background:linear-gradient(170deg, #fff3, transparent 30%), conic-gradient(from var(--myth), #ff7ab6, #ffd86e, #6dffd0, #7aa8ff, #d58bff, #ff7ab6), #1a1a24;animation:14s linear infinite myth-turn}.r-mythique.tcg{filter:drop-shadow(0 10px 12px #0000006b)drop-shadow(0 0 10px #ff7ab659)}.tcg__glare{z-index:3;pointer-events:none;opacity:0;mix-blend-mode:soft-light;background:radial-gradient(circle at var(--mx) var(--my), #ffffffd9, transparent 48%);transition:opacity .4s;position:absolute;inset:0}.is-tilt .tcg__glare{opacity:1}.tcg__count{z-index:4;background:var(--yellow);color:var(--black);font-family:var(--display);border-radius:99px;padding:3px 9px;font-size:16px;font-style:italic;font-weight:900;line-height:1;position:absolute;top:10px;left:50%;translate:-50%}.tcg.is-missing{--body:#2c2c2c;--label:#3a3a3a;--label-ink:#8a8a8a;filter:none}.tcg.is-missing:before{background:#2c2c2c;animation:none}.tcg.is-missing .tcg__art{filter:grayscale()brightness(.5);opacity:.35}.tcg.is-missing .tcg__foil{display:none}.tcg__missing{z-index:4;text-transform:uppercase;letter-spacing:.18em;white-space:nowrap;border:1px solid #ffffff80;padding:6px 12px;font-size:11px;font-weight:800;position:absolute;top:44%;left:50%;translate:-50% -50%}.tcg--back{--body:radial-gradient(120% 90% at 40% 30%, #8a0f22, #4a0611 60%, #2a0309);--gold:#e7c36a;padding:13% 6.5% 15%}.tcg--back .tcg__frame{background:repeating-linear-gradient(#ffffff0d 0 .8cqw,#0000002e .8cqw 1.6cqw,#0000 1.6cqw 4.4cqw),linear-gradient(#34040c,#5a0815);border-radius:4px;padding:0;display:block;box-shadow:inset 0 1.6cqw 2cqw #0000008c,inset 0 -.6cqw #ffffff1f}.back__engrave{background:repeating-linear-gradient(90deg,#f0cc63 0 2.6cqw,#8a6410 2.6cqw 3.1cqw,#0000 3.1cqw 4.6cqw),#1b1b1b;border-radius:1cqw 1cqw 0 0;height:9cqw;position:absolute;bottom:-16cqw;left:12%;right:12%}.tcg--back .tcg__frame{overflow:visible}.back__plate{aspect-ratio:1;background:linear-gradient(135deg,#fff0bf,#c99528 38%,#fbe39a 52%,#8c5d0c 78%,#e7c36a);width:40cqw;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg;box-shadow:0 2cqw 5cqw #0000008c,inset 0 0 0 .6cqw #ffffff59}.back__plate:before{content:"";background:radial-gradient(circle at 40% 35%,#3d000f,#120004 75%);position:absolute;inset:3.4cqw;box-shadow:inset 0 0 0 .4cqw #e7c36a99}.back__plate svg{filter:drop-shadow(0 .6cqw .8cqw #0009);width:56%;height:56%;position:absolute;inset:22%;rotate:-45deg}.back__plate path{fill:none;stroke:var(--gold);stroke-width:5px;stroke-linecap:square}.tcg--back .tcg__frame:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff1f 45%,#0000 58%);position:absolute;inset:0}.sachet-rail{--n:2;--gx:clamp(14px, 2.4vw, 40px);justify-content:center;gap:clamp(22px, 3vw, 48px) var(--gx);flex-wrap:wrap;width:min(100%,1200px);margin:0 auto;padding:0;list-style:none;display:flex}.sachet-rail li{flex:0 0 calc((100% - (var(--n) - 1) * var(--gx)) / var(--n))}@media (width>=560px){.sachet-rail{--n:3}}.sachet-link{color:inherit;text-decoration:none;display:block}.sachet-link:focus-visible{outline:none}.sachet-link:focus-visible .sachet{outline:4px solid var(--yellow);outline-offset:6px}.sachet{aspect-ratio:5/8;filter:drop-shadow(0 18px 18px #0000006b);transition:transform .45s var(--ease), filter .45s var(--ease);flex-direction:column;display:flex;position:relative;container-type:inline-size}.sachet-link:hover .sachet,.sachet-link:focus-visible .sachet{filter:drop-shadow(0 30px 24px #00000080);transform:translateY(-10px)}.sachet__shine{z-index:4;pointer-events:none;mix-blend-mode:soft-light;clip-path:polygon(11% 0,100% 0,100% 100%,0 100%,0 7%);transition:background-position .9s var(--ease);background:linear-gradient(105deg,#0000 38%,#fffffff2 47%,#fff3 52%,#0000 60%) 160% 0/260% 100% no-repeat;position:absolute;inset:0}.sachet-link:hover .sachet__shine{background-position:-60% 0}.sachet__body{--plastic:color-mix(in srgb, var(--c) 62%, #121212);z-index:1;clip-path:polygon(11% 0,100% 0,100% 100%,0 100%,0 7%);background:linear-gradient(165deg, #fff3, transparent 22%, transparent 78%, #0000004d), var(--plastic);border-radius:3cqw;flex-direction:column;flex:1;min-height:0;padding:13cqw 7cqw 12cqw;display:flex;position:relative;box-shadow:inset 0 .7cqw #ffffff38,inset 0 -.8cqw #00000059}.sachet__body:before{content:"";background:repeating-linear-gradient(90deg,#00000073 0 1.2cqw,#ffffff1f 1.2cqw 1.8cqw,#0000 1.8cqw 3.4cqw);border-radius:1cqw;height:6cqw;position:absolute;top:3.5cqw;left:24%;right:24%}.sachet__body:after{content:"";background:repeating-linear-gradient(90deg,#f0cc63 0 2.2cqw,#8a6410 2.2cqw 2.6cqw,#0000 2.6cqw 4cqw),#1b1b1b;border-radius:1cqw 1cqw 0 0;height:7cqw;position:absolute;bottom:0;left:16%;right:16%;box-shadow:inset 0 .6cqw #00000080}.sachet__fan{background:#ece7dc;border-radius:1.6cqw 1.6cqw 0 0;flex:1;min-height:0;padding:3cqw 3cqw 0;position:relative;overflow:hidden}.sachet__fan img{object-fit:cover;object-position:50% 45%;width:100%;height:100%;transition:transform .6s var(--ease);border-radius:.8cqw;display:block}.sachet-link:hover .sachet__fan img{transform:scale(1.04)}.sachet__band{background:#ece7dc;border-radius:0 0 1.6cqw 1.6cqw;flex:none;justify-content:center;align-items:center;height:21cqw;padding:0 3cqw;display:flex;position:relative}.sachet__name{font-family:var(--display);text-transform:uppercase;white-space:nowrap;color:var(--c);text-shadow:.6cqw .6cqw #151515;font-size:15cqw;font-style:italic;font-weight:900;line-height:.82}.open{gap:26px;display:grid}.open__hint{text-align:left;margin:0;font-size:18px;font-weight:600}.pack-page{justify-items:center;gap:30px;display:grid;position:relative}.pack-stage{isolation:isolate;width:100%;min-height:min(80vh,780px);color:var(--ink);background:var(--paper);align-content:center;justify-items:center;gap:24px;padding:clamp(32px,4vw,60px) 16px;display:grid;position:relative;overflow:clip}.pack-stage__rays{z-index:-1;aspect-ratio:1;pointer-events:none;background:repeating-conic-gradient(#ffffff13 0 5deg, transparent 5deg 15deg);width:140vmin;margin:-70vmin 0 0 -70vmin;position:absolute;top:44%;left:50%;-webkit-mask:radial-gradient(closest-side,#000 10%,#0000 48%);mask:radial-gradient(closest-side,#000 10%,#0000 48%)}.pack-stage__glow{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--c) 65%, #fff), transparent);opacity:.32;border-radius:50%;width:min(70%,640px);position:absolute;top:44%;left:50%;translate:-50% -50%}.pack-grip{z-index:1;width:var(--cw);touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;position:relative}.pack-grip:focus-visible{outline:4px solid var(--yellow);outline-offset:8px}.pack-grip .sachet{filter:drop-shadow(0 30px 26px #00000080);transition:none}.pack-grip .sachet__shine{animation:sheen 3.2s var(--ease) infinite;transition:none}@keyframes sheen{0%,35%{background-position:160% 0}to{background-position:-60% 0}}.pack-grip:active{cursor:grabbing}.pack-grip.is-multi .sachet{filter:drop-shadow(14px -14px 0 color-mix(in srgb, var(--c) 45%, #000)) drop-shadow(14px -14px 0 color-mix(in srgb, var(--c) 30%, #000)) drop-shadow(0 30px 26px #00000080)}.pack-grip__count{z-index:6;background:var(--yellow);color:var(--black);box-shadow:4px 4px 0 var(--black);font-family:var(--display);pointer-events:none;padding:6px 12px;font-size:30px;font-style:italic;font-weight:900;line-height:1;position:absolute;top:26px;right:-18px}.pack-count{gap:var(--seam);display:inline-flex}.pack-count button{background:var(--tone);min-width:64px;color:var(--ink);cursor:pointer;font-family:var(--display);border:0;padding:10px 16px 11px;font-size:22px;font-style:italic;font-weight:900;line-height:1}.pack-count button:hover:not(:disabled){background:var(--yellow);color:var(--black)}.pack-count button[aria-checked=true]{background:var(--black);color:var(--yellow)}[data-theme=dark] .pack-count button[aria-checked=true]{background:var(--yellow);color:var(--black)}.pack-count button:disabled{opacity:.35;cursor:not-allowed}.pack-grip.is-off{cursor:not-allowed;filter:saturate(.35)brightness(.8)}.console-rig{--cw:min(250px, 56vw);justify-items:center;width:100%;display:grid}.console{z-index:2;color:#fff;justify-items:center;width:min(560px,100%);margin-top:44px;display:grid;position:relative}.console__bay{width:calc(var(--cw) * 1.18);background:linear-gradient(#34343a,#222226);border-radius:12px 12px 0 0;height:34px;position:relative;box-shadow:inset 0 2px #ffffff24}.console__slot{width:calc(var(--cw) * 1.05);background:#050505;border-radius:0 0 5px 5px;height:11px;position:absolute;top:0;left:50%;translate:-50%;box-shadow:inset 0 4px 5px #000}.console:not(.is-in) .console__slot{animation:1.6s ease-in-out infinite slot-call}@keyframes slot-call{50%{box-shadow:inset 0 4px 5px #000,0 0 18px 1px #ffd4008c}}.pack-grip.is-dragging{cursor:grabbing}.pack-grip{-webkit-touch-callout:none}.pack-grip img{pointer-events:none;-webkit-user-drag:none}.console.is-in .console__slot{box-shadow:inset 0 4px 5px #000, 0 0 16px -2px color-mix(in srgb, var(--gem) 60%, transparent)}.console__body{background:linear-gradient(#2c2c31,#17171a);border-radius:20px 20px 14px 14px;grid-template-columns:1.3fr 1fr;gap:clamp(12px,3vw,22px);width:100%;padding:clamp(14px,3.4vw,24px) clamp(14px,3.4vw,26px) clamp(22px,4.6vw,32px);display:grid;position:relative;box-shadow:inset 0 2px #ffffff1f,inset 0 -5px #00000073,0 34px 44px -22px #000000a6}.console__body:after{content:"";background:linear-gradient(90deg, var(--red) 0 78%, var(--yellow) 78% 84%, var(--red) 84%);height:5px;position:absolute;bottom:clamp(8px,1.8vw,12px);left:0;right:0}.console__screen{aspect-ratio:4/3;background:#0b0d0c;border-radius:12px;transition:background .4s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 4px #090909,inset 0 0 26px #000000e6,0 0 0 3px #3b3b41}.console.is-on .console__screen{background:radial-gradient(circle, color-mix(in srgb, var(--gem) 22%, #0e1110), #060707 82%)}.console__screen:after{content:"";pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(0deg,#00000052 0 1px,#0000 1px 3px),radial-gradient(130% 100% at 30% 20%,#ffffff14,#0000 50%);position:absolute;inset:0}.console__idle{text-align:center;font-family:var(--display);text-transform:uppercase;color:#ffffff8c;place-items:center;padding:10%;font-size:clamp(12px,2.4vw,17px);font-style:italic;font-weight:900;line-height:1.05;animation:1.4s steps(2,jump-none) infinite idle-blink;display:grid;position:absolute;inset:0}@keyframes idle-blink{50%{opacity:.15}}.console.is-in .console__idle{display:none}.console__boot{color:var(--gem);opacity:0;visibility:hidden;place-content:center;justify-items:center;gap:10%;display:grid;position:absolute;inset:0}.console__g{filter:drop-shadow(0 0 6px);width:clamp(40px,9vw,70px);height:auto;overflow:visible}.console__g path{fill:none;stroke:currentColor;stroke-width:5.5px;stroke-linecap:square;stroke-dasharray:100;stroke-dashoffset:100px}.console__bar{border:2px solid;width:clamp(80px,20vw,150px);height:10px;padding:2px;display:block}.console__bar i{transform-origin:0;background:currentColor;height:100%;display:block;transform:scaleX(0)}.console__msg{font-family:var(--display);text-transform:uppercase;white-space:nowrap;opacity:0;visibility:hidden;font-size:clamp(12px,2.4vw,18px);font-style:italic;font-weight:900;line-height:1}.console__flash{z-index:1;background:radial-gradient(circle, #fff 30%, color-mix(in srgb, var(--gem) 60%, #fff));opacity:0;visibility:hidden;position:absolute;inset:0}.console__deck{grid-template-columns:auto auto;place-content:center;align-items:center;gap:clamp(12px,3vw,20px) clamp(14px,3vw,22px);display:grid}.console__power{background:#0a0a0b;border-radius:7px;width:clamp(54px,12vw,74px);height:clamp(24px,5vw,30px);padding:4px;box-shadow:inset 0 2px 4px #000,0 1px #ffffff1a}.console__power i{background:linear-gradient(#e4e4e8,#8b8b92);border-radius:4px;width:50%;height:100%;display:block;box-shadow:inset 0 -2px #00000040}.console__led{background:#3b1010;border-radius:50%;width:12px;height:12px;transition:background .2s,box-shadow .2s;box-shadow:inset 0 1px 2px #000}.console.is-in .console__led{background:#ff3b30;box-shadow:0 0 8px #ff3b30}.console.is-on .console__led{background:#3cff8a;box-shadow:0 0 10px #3cff8a}.console__vents{background:repeating-linear-gradient(90deg,#0a0a0b 0 6px,#0000 6px 12px);border-radius:5px;grid-column:1/-1;width:100%;height:clamp(26px,6vw,40px);box-shadow:inset 0 1px #0009}.pack-help{text-align:center;justify-items:center;gap:14px;display:grid}.pack-help p{text-align:center;color:var(--soft);margin:0;font-size:18px}.pack-stage .btn--line{color:var(--ink);border-color:var(--ink)}.pack-stage .btn--line:hover{background:var(--ink);color:var(--paper)}.pack-flash{z-index:80;pointer-events:none;opacity:0;visibility:hidden;background:radial-gradient(circle at 50% 50%, var(--gem), transparent 70%);position:fixed;inset:0}.pack-reveal{width:min(400px,76vw,44vh);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.pack-reveal:focus-visible{outline:4px solid var(--yellow);outline-offset:10px;border-radius:14px}.reveal__card{z-index:1;perspective:1600px;width:100%;display:block;position:relative}.reveal__burst{background:radial-gradient(closest-side, var(--gem), transparent 70%);opacity:0;visibility:hidden;pointer-events:none;border-radius:50%;position:absolute;inset:-50%}.reveal__stack{width:42%;display:grid;position:absolute;top:50%;right:calc(100% + 28px);translate:0 -50%}.reveal__stack .tcg{grid-area:1/1}.reveal__stack .tcg:nth-child(2){translate:5px 5px}.reveal__stack .tcg:nth-child(3){translate:10px 10px}.reveal__stack .tcg:nth-child(4){translate:15px 15px}.reveal__hint{color:var(--soft);text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:10px;margin:0;font-size:16px;display:flex}.reveal__hint b{color:var(--ink);font-family:var(--display);font-size:24px;font-style:italic;font-weight:900}.reveal__hint .auth__link{color:var(--ink);font-size:15px}.strip{grid-template-columns:repeat(5,clamp(48px,7vw,78px));gap:10px;margin:0;padding:0;list-style:none;display:grid}.strip li{aspect-ratio:63/88;border:2px dashed color-mix(in srgb, var(--ink) 25%, transparent);border-radius:8px}.strip li:has(.tcg){border:0}.strip .tcg{filter:none}.strip .tcg__frame{padding:5%}.strip .tcg__foot,.strip .tcg__count,.strip .tcg:after{display:none}@media (width<=760px){.reveal__stack{display:none}}.deal__inner{transform-style:preserve-3d;display:block;position:relative}.deal__face{backface-visibility:hidden;display:block}.deal__face--front{position:absolute;inset:0;transform:rotateY(180deg)}.hand{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,2vw,30px);width:100%;max-width:1440px;margin:0;padding:0 clamp(0px,2vw,32px);list-style:none;display:grid}@media (width<=900px){.hand{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=520px){.hand{grid-template-columns:repeat(2,minmax(0,1fr))}}.hand__deal{perspective:1400px;display:block;position:relative}.hand__deal .deal__inner{z-index:1}.hand--many{grid-template-columns:repeat(10,minmax(0,1fr));gap:clamp(8px,1vw,16px)}@media (width<=900px){.hand--many{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=520px){.hand--many{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}}.pack-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.flying-jeton{z-index:120;pointer-events:none;width:28px;height:28px;position:fixed;top:0;left:0}.flying-jeton svg{width:100%;height:100%}.flying-card{z-index:119;pointer-events:none;margin:0;position:fixed;transition:none!important}.card-stamp{z-index:6;pointer-events:none;border:3px solid var(--yellow);width:max-content;color:var(--yellow);font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;background:#000000a6;margin:auto;padding:8px 14px;font-size:26px;font-style:italic;font-weight:900;line-height:1;position:absolute;top:38%;left:0;right:0}.gate{justify-items:start;gap:18px;max-width:62ch;display:grid}.gate h2{margin:0}.gate p{text-align:left;margin:0;font-size:19px}.gate__actions{flex-wrap:wrap;gap:12px;display:flex}.cards-guest,.cards-warn{background:var(--tone);text-align:left;margin:0;padding:12px 16px;font-weight:600}.cards-warn{background:var(--red);color:#fff}.col-tools{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:14px;display:flex}.col-tools input[type=search],.col-tools select{background:var(--tone);height:46px;color:var(--ink);font:inherit;border:0;padding:0 14px;font-size:16px}.col-tools input[type=search]{width:min(100%,320px)}.col-mine{cursor:pointer;align-items:center;gap:8px;font-weight:700;display:inline-flex}.col-mine input{width:20px;height:20px;accent-color:var(--red)}.rarity-chips{margin-bottom:26px}.rarity-chips button{border:0;border-left:6px solid var(--gem,var(--ink));background:var(--tone);color:var(--ink);font:inherit;cursor:pointer;align-items:baseline;gap:8px;padding:9px 14px;font-size:15px;font-weight:700;display:inline-flex}.rarity-chips small{color:var(--soft);font-variant-numeric:tabular-nums;font-weight:600}.rarity-chips button[aria-pressed=true]{background:var(--black);color:#fff}.rarity-chips button[aria-pressed=true] small{color:#c9c6bf}[data-theme=light] .rarity-chips button:first-child{border-left-color:#fff}.deck{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.deck--offers{grid-template-columns:repeat(8,minmax(0,1fr))}@media (width<=1300px){.deck--offers{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=600px){.deck--offers{grid-template-columns:repeat(2,minmax(0,1fr))}}.deck li{align-content:start;gap:10px;display:grid}.deck__btn{min-height:44px;padding:0 12px;font-size:18px}.deck__more{margin-top:28px}.market-block{gap:14px;display:grid}.market-block h2{margin:0}.market-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.market-note{color:var(--soft);text-align:left;margin:0 0 8px}.market-booster{padding:clamp(24px, 3vw, 44px) var(--pad);background:radial-gradient(80% 120% at 12% 50%, #3a0010, var(--black) 70%);color:#fff;grid-template-columns:minmax(180px,260px) minmax(0,1fr) auto;align-items:center;gap:24px clamp(24px,4vw,64px);display:grid;position:relative;overflow:clip}.market-booster__fan{place-items:center;height:clamp(190px,18vw,250px);display:grid;position:relative}.market-booster__fan .sachet{width:46%;transition:transform .5s var(--ease);position:absolute}.market-booster__fan .sachet:first-child{transform:translate(-46%)rotate(-12deg)}.market-booster__fan .sachet:nth-child(2){z-index:1;transform:translateY(-6%)}.market-booster__fan .sachet:nth-child(3){transform:translate(46%)rotate(12deg)}.market-booster:hover .sachet:first-child{transform:translate(-58%)rotate(-16deg)}.market-booster:hover .sachet:nth-child(2){transform:translateY(-12%)}.market-booster:hover .sachet:nth-child(3){transform:translate(58%)rotate(16deg)}.market-booster__main{gap:10px;display:grid}.market-booster h2{font-size:var(--t-ml);margin:0}.market-booster__text{color:#c9c6bf;text-align:left;margin:0}.market-odds{flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.market-odds li{color:#e9e6df;background:#ffffff12;align-items:center;gap:8px;padding:7px 12px;font-size:14px;font-weight:600;display:inline-flex}.market-odds i{background:var(--gem);width:8px;height:8px;box-shadow:0 0 8px var(--gem);transform:rotate(45deg)}.market-odds b{font-family:var(--display);color:var(--gem);font-size:18px;font-style:italic;font-weight:900}.market-booster__buy{justify-items:center;gap:10px;min-width:180px;display:grid}.market-booster__price{font-family:var(--display);margin:0;font-size:clamp(40px,4vw,60px);font-style:italic;font-weight:900;line-height:1}.market-booster__price .jeton{width:.8em;height:.8em}.market-booster__buy .btn{width:100%}.market-booster__buy small{color:#c9c6bf;font-size:14px}@media (width<=900px){.market-booster{grid-template-columns:1fr;justify-items:start}.market-booster__fan{justify-self:center;width:min(260px,70%)}.market-booster__buy{justify-items:start}}.trade{justify-items:start;gap:18px;display:grid}.trade p{text-align:left;margin:0;font-size:18px}@media (prefers-reduced-motion:reduce){.r-mythique.tcg:before,.r-legendaire.tcg:before,.r-mythique .tcg__frame,.tcg__foil,.pack-grip .sachet__shine,.console__idle,.console__slot{animation:none!important}}.deck__zoom{width:100%;color:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.deck__zoom:focus-visible{outline:4px solid var(--yellow);outline-offset:4px}.zoom{z-index:150;cursor:zoom-out;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:hidden}.zoom__veil{background:#080808db;position:absolute;inset:0}.zoom__box{justify-items:center;gap:18px;width:min(380px,78vw);display:grid;position:relative}.zoom__card{width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;perspective:1400px;background:0 0;border:0;padding:0;display:block}.zoom__card:focus-visible{outline:4px solid var(--yellow);outline-offset:8px;border-radius:14px}.zoom__flip{transform-style:preserve-3d;display:block;position:relative}.zoom__face{backface-visibility:hidden;display:block}.zoom__face .tcg,.zoom__face .tcg.is-tilt,.deal__face .tcg{filter:none}.zoom__face--back{position:absolute;inset:0;transform:rotateY(180deg)}.zoom__face--back .tcg{height:100%}.zoom__info{text-align:center;color:#c9c6bf;gap:4px;margin:0;font-size:15px;display:grid}.zoom__info b{color:#fff;font-family:var(--display);text-transform:uppercase;font-size:26px;font-style:italic;font-weight:800;line-height:1}.zoom__rays{pointer-events:none;background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--gem) 55%, transparent) 0 7deg, transparent 7deg 18deg);width:220vmax;height:220vmax;margin:-110vmax 0 0 -110vmax;position:absolute;top:50%;left:50%;-webkit-mask:radial-gradient(closest-side,#000 8%,#0000 62%);mask:radial-gradient(closest-side,#000 8%,#0000 62%)}.zoom__label{width:100vw;color:var(--gem);text-align:center;white-space:nowrap;-webkit-hyphens:none;hyphens:none;text-shadow:.03em .03em 0 #000, 0 0 30px color-mix(in srgb, var(--gem) 70%, transparent);margin:0 calc(50% - 50vw) -6px;font-size:min(11vw,104px);line-height:.85}.zoom.is-big .zoom__box{width:min(340px,70vw)}@media (height<=760px){.zoom__box,.zoom.is-big .zoom__box{width:min(300px,43.2vh)}}.cards-ok{background:var(--yellow);color:#111}.social{gap:clamp(36px,4vw,56px);display:grid}.social__block{align-content:start;gap:16px;display:grid}.social__block h2{margin:0}.social__block h2 small{background:var(--red);color:#fff;vertical-align:.2em;margin-left:10px;padding:2px 10px;font-size:.6em}.social__search{background:var(--tone);width:min(100%,420px);height:50px;color:var(--ink);font:inherit;border:0;padding:0 16px;font-size:17px}.people,.trades{gap:var(--seam);margin:0;padding:0;list-style:none;display:grid}.people li,.trade-row{background:var(--tone);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:14px 18px;display:flex}.people__acts{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.people__state{color:var(--soft);font-weight:700}.who{min-width:0;color:inherit;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.who strong{font-size:19px}.who:hover strong{color:var(--red-text)}.who__pic{width:48px;font-size:22px}.trade-with{flex-wrap:wrap;gap:10px;display:flex}.trade-with button{background:var(--tone);color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;font-weight:700;display:inline-flex}.trade-with .who__pic{width:36px;font-size:16px}.trade-with button[aria-pressed=true]{background:var(--black);color:#fff;box-shadow:inset 0 0 0 2px var(--yellow)}.trade-pick{gap:var(--seam);grid-template-columns:1fr 1fr;display:grid}.trade-pick>div{background:var(--tone);align-content:start;gap:12px;min-width:0;padding:18px;display:grid}.trade-pick h3{font-family:var(--display);text-transform:uppercase;margin:0;font-size:24px;font-style:italic}@media (width<=800px){.trade-pick{grid-template-columns:1fr}}.tpick{gap:10px;display:grid}.tpick input{background:var(--paper);height:44px;color:var(--ink);font:inherit;border:0;padding:0 14px}.tpick__grid{overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:12px;max-height:470px;margin:0;padding:6px;list-style:none;display:grid;overflow:auto}.tpick__grid button{cursor:pointer;background:0 0;border:0;border-radius:12px;width:100%;padding:0;display:block}.tpick__grid button.is-on{outline:4px solid var(--yellow);outline-offset:3px}.tpick__grid .tcg__foot strong{font-size:12px}.tpick__more{color:var(--soft);margin:0;font-size:14px}.trade-send{background:var(--black);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex}.swap{align-items:center;gap:clamp(10px,2vw,22px);display:inline-flex}.swap__card{gap:6px;width:clamp(84px,9vw,116px);display:grid}.swap__card small{text-transform:uppercase;letter-spacing:.1em;color:var(--soft);font-size:12px;font-weight:800}.trade-send .swap__card small{color:#c9c6bf}.swap__card .tcg__foot strong{font-size:12px}.swap__empty{aspect-ratio:63/88;opacity:.35;border:2px dashed;border-radius:12px;display:block}.swap__arrow{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:square;width:30px;height:30px}.trade-log{color:var(--soft);gap:8px;margin:0;padding-left:1.1em;display:grid}.trade-log b{color:var(--ink)}.pack-stage .pack-stage__rays{background:repeating-conic-gradient(color-mix(in srgb, var(--c) 40%, transparent) 0 5deg, transparent 5deg 15deg)}.pack-stage:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(var(--paper), transparent 22%, transparent 78%, var(--paper)), linear-gradient(90deg, var(--paper), transparent 14%, transparent 86%, var(--paper));position:absolute;inset:0}.pack-stage .pack-stage__glow{background:radial-gradient(closest-side, var(--c), transparent);opacity:.28}
