html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}:root{--paper: #efebe1;--paper-2: #e6e0d2;--ink: #141210;--ink-2: #3a3530;--muted: #7d766b;--rule: #141210;--accent: #e8431b;--accent-ink: #fff6ee;--r-common: #7d766b;--r-uncommon: #2e7d4f;--r-rare: #1f5fbf;--r-ultra: #c08a00;--r-secret: #e8431b;--display: "Anton", "Impact", sans-serif;--sans: "IBM Plex Sans", system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, monospace;--gutter: clamp(16px, 4vw, 48px);--ease-out: cubic-bezier(.16, 1, .3, 1)}*,*:before,*:after{box-sizing:border-box}html{background:var(--paper);color:var(--ink);-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);font:400 16px/1.5 var(--sans);overflow-x:clip;-webkit-font-smoothing:antialiased}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:100;opacity:.22;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.08 0 0 0 0 0.07 0 0 0 0 0.06 0 0 0 .35 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}main,.footer{overflow-x:clip}button{font:inherit;color:inherit}a{color:inherit}::selection{background:var(--accent);color:var(--accent-ink)}.wrap{padding-inline:var(--gutter);max-width:1440px;margin-inline:auto}.mono,code{font-family:var(--mono)}.num{font-family:var(--mono);font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.eyebrow{font:500 12px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px}.display-1,.display-2{font-family:var(--display);font-weight:400;text-transform:uppercase;line-height:.88;letter-spacing:-.005em;margin:0}.display-1{font-size:clamp(64px,11.5vw,184px)}.display-1 span{display:block}.display-2{font-size:clamp(44px,7vw,104px)}.section-head{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding-block:clamp(72px,12vw,160px) 40px;border-top:2px solid var(--rule)}.section-sub,.pull-sub{max-width:46ch;margin:22px 0 0;color:var(--ink-2);font-size:17px}.btn{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 24px;border:2px solid var(--ink);border-radius:0;background:transparent;font:600 14px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out),background .2s}.btn-accent{background:var(--accent);border-color:var(--ink);color:var(--accent-ink);box-shadow:4px 4px 0 var(--ink)}.btn-accent:hover:not(:disabled){transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--ink)}.btn-accent:active:not(:disabled){transform:translate(3px,3px);box-shadow:1px 1px 0 var(--ink)}.btn-ghost:hover{background:var(--ink);color:var(--paper)}.btn:disabled{opacity:.6;cursor:default}.btn:focus-visible,.chip:focus-visible,.card:focus-visible,.board-callout:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.nav{position:fixed;inset:0 0 auto;z-index:50;height:56px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-inline:var(--gutter);background:color-mix(in srgb,var(--paper) 92%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:2px solid var(--rule);font:500 13px/1 var(--mono);text-transform:uppercase;letter-spacing:.06em}.nav-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-weight:600;justify-self:start}.nav-logo{width:18px;height:22px;color:var(--accent)}.nav-series{padding:3px 6px;background:var(--ink);color:var(--paper);font-size:11px}.nav-links{display:flex;gap:28px}.nav-links a{text-decoration:none;position:relative}.nav-links a:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease-out)}.nav-links a:hover:after{transform:scaleX(1)}.nav-right{justify-self:end;display:flex;align-items:center;gap:18px}.x-icon{width:1em;height:1em;flex:none}.nav-x{display:grid;place-items:center;width:34px;height:34px;background:var(--ink);color:var(--paper);font-size:15px;transition:background .2s,transform .2s var(--ease-out)}.nav-x:hover{background:var(--accent);transform:rotate(-6deg)}.btn-x{text-decoration:none}.btn-x .x-icon{font-size:16px}.ca{display:flex;align-items:stretch;max-width:560px;margin-top:26px;border:2px solid var(--ink);background:#f7f3ea;font:500 13px/1 var(--mono)}.ca-label{display:grid;place-items:center;padding:0 14px;background:var(--ink);color:var(--paper);font-weight:600;letter-spacing:.1em}.ca-value{flex:1;min-width:0;padding:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all}.ca[data-live=false] .ca-value{color:var(--muted);-webkit-user-select:none;user-select:none;letter-spacing:.04em;text-transform:uppercase;font-size:12px}.ca-action{display:inline-flex;align-items:center;gap:8px;padding:0 16px;border:0;border-left:2px solid var(--ink);background:var(--accent);color:var(--accent-ink);font:600 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s}.ca-action:hover,.ca-action[data-copied=true]{background:var(--ink)}.footer-x{display:inline-flex;align-items:center;gap:8px;margin-bottom:6px;color:var(--ink);font-weight:600;text-decoration:none;border-bottom:2px solid var(--accent)}.nav-status{display:inline-flex;align-items:center;gap:8px;font-size:12px}.nav-status i{width:8px;height:8px;background:var(--accent);animation:blink 1.2s steps(2) infinite}.nav-status[data-pulled=true] i{background:var(--muted);animation:none}@keyframes blink{50%{opacity:0}}.hero{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:32px;padding-top:clamp(104px,14vw,160px);padding-bottom:48px;min-height:100svh}.hero-copy{align-self:center;position:relative;z-index:2;container-type:inline-size;min-width:0}.hero-title{font-size:min(19.5cqw,184px)}.hero-accent{color:var(--accent)}.hero-lede{max-width:44ch;font-size:18px;color:var(--ink-2);margin:28px 0 32px}.hero-actions{display:flex;flex-wrap:wrap;gap:14px}.hero-fan{position:relative;z-index:1;align-self:center;height:min(70vh,620px);perspective:1400px;transform-style:preserve-3d}.fan-slot{position:absolute;left:50%;top:50%;width:clamp(170px,19vw,280px);transform-style:preserve-3d;will-change:transform}.fan-slot>.card{animation:fan-in 1.4s var(--ease-out) both,float 6s ease-in-out 1.4s infinite}.fan-1{transform:translate(-50%,-50%) translate3d(calc(-46% - var(--p) * 90%),calc(8% + var(--p) * 40%),0) rotate(calc(-14deg - var(--p) * 24deg)) rotateY(calc(var(--p) * 40deg))}.fan-1>.card{animation-delay:.35s,1.75s}.fan-2{transform:translate(-50%,-50%) translate3d(calc(48% + var(--p) * 90%),calc(4% + var(--p) * 50%),0) rotate(calc(11deg + var(--p) * 24deg)) rotateY(calc(var(--p) * -40deg))}.fan-2>.card{animation-delay:.5s,2.2s}.fan-3{transform:translate(-50%,-50%) translate3d(0,calc(-6% - var(--p) * 30%),calc(var(--p) * 160px)) rotateX(calc(var(--p) * 28deg)) rotate(calc(-2deg + var(--p) * 10deg)) scale(1.06);z-index:2}.fan-3>.card{animation-delay:.65s,2.6s}@keyframes fan-in{0%{transform:translateY(60vh) rotate(-24deg) scale(.8);opacity:0}}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(.6deg)}}.hero-stats{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:32px 0 0;border-top:2px solid var(--rule)}.hero-stats div{padding:16px 16px 0 0}.hero-stats div+div{border-left:1px solid var(--rule);padding-left:16px}.hero-stats dt{font:500 11px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.hero-stats dd{margin:8px 0 0;font:400 clamp(28px,4vw,48px)/1 var(--display)}.ticker{overflow:hidden;background:var(--ink);color:var(--paper);border-block:2px solid var(--ink);font:500 13px/1 var(--mono);text-transform:uppercase;letter-spacing:.05em}.ticker-track{display:flex;width:max-content;will-change:transform}.ticker-row{display:flex}.tick{display:inline-flex;align-items:center;gap:8px;padding:16px 28px;border-right:1px solid #3a3530;white-space:nowrap}.tick b{color:var(--accent);font-weight:600}.tick .inline-mark{fill:var(--paper)}.card{--w: 1;display:block;width:100%;aspect-ratio:63 / 88;padding:0;border:0;background:none;perspective:1200px;container-type:inline-size;text-align:left}button.card{cursor:pointer}.card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s var(--ease-out);transform:rotateY(180deg)}.card[data-flipped=true] .card-inner{transform:rotateY(0)}.card-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:4.5cqw;overflow:hidden;border:2px solid var(--ink);box-shadow:0 1px #14121033,0 18px 30px -18px #1412108c}.card-front{display:flex;flex-direction:column;gap:2.4cqw;padding:4cqw;background:#f7f3ea;color:var(--ink)}.card-back{transform:rotateY(180deg);background:var(--ink)}.card-top{display:flex;justify-content:space-between;align-items:baseline;gap:2cqw}.card-name{font:400 11cqw/1 var(--display);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-pwr{font:600 7cqw/1 var(--mono);color:var(--ink);white-space:nowrap}.card-pwr small{font-size:3.6cqw;margin-right:1cqw;color:var(--muted)}.card-window{position:relative;flex:1 1 auto;min-height:0;border:1.5px solid var(--ink);overflow:hidden}.card-art{display:block;width:100%;height:100%}.card-typeline{display:flex;justify-content:space-between;padding:1.4cqw 2.4cqw;background:var(--deep);color:#f7f3ea;font:600 3.8cqw/1 var(--mono);text-transform:uppercase;letter-spacing:.06em}.card-flavor{margin:0;min-height:2.6em;font:italic 400 4.4cqw/1.3 var(--sans);color:var(--ink-2)}.card-foot{display:flex;align-items:center;gap:1.6cqw;font:600 3.6cqw/1 var(--mono);text-transform:uppercase;letter-spacing:.06em}.card-foot .rarity-mark{height:4.4cqw;width:auto}.card-set{margin-left:auto;color:var(--muted)}.rarity-mark{fill:currentColor;height:1em;width:auto;flex:none}.inline-mark{height:.9em;vertical-align:-.05em}[data-rarity=common] .card-foot .rarity-mark{fill:var(--r-common)}[data-rarity=uncommon] .card-foot .rarity-mark{fill:var(--r-uncommon)}[data-rarity=rare] .card-foot .rarity-mark{fill:var(--r-rare)}[data-rarity=ultra] .card-foot .rarity-mark{fill:var(--r-ultra)}[data-rarity=secret] .card-foot .rarity-mark{fill:var(--r-secret)}.card[data-rarity=uncommon] .card-front{box-shadow:inset 0 0 0 1.2cqw #f7f3ea,inset 0 0 0 1.6cqw var(--ink),0 18px 30px -18px #1412108c}.card[data-rarity=rare] .card-front{background:var(--tint);box-shadow:inset 0 0 0 1.6cqw var(--ink),0 18px 30px -18px #1412108c}.card[data-rarity=ultra] .card-front{background:linear-gradient(135deg,#f3dd8c,#d9ae3b 40%,#f6e7b0 60%,#c9962a)}.card[data-rarity=secret] .card-front{background:var(--ink);color:#f7f3ea}.card[data-rarity=secret] .card-name,.card[data-rarity=secret] .card-pwr{color:#f7f3ea}.card[data-rarity=secret] .card-flavor{color:#cfc8bb}.card[data-rarity=secret] .card-window{border-color:#f7f3ea}.card-holo{--mx: 50%;--my: 50%;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:color-dodge;opacity:.22;background:radial-gradient(farthest-corner circle at var(--mx) var(--my),rgba(255,255,255,.7) 0%,rgba(255,255,255,0) 45%),repeating-linear-gradient(115deg,#ff6b4a,#ffd34a,#5bff9c,#4ac8ff,#b06bff,#ff6b4a 30%);background-size:100% 100%,300% 300%;background-position:center,var(--mx) var(--my);transition:opacity .3s}.card[data-rarity=ultra] .card-holo{opacity:.14}.card-front:hover .card-holo{opacity:.45}.back-art{position:absolute;top:3.5cqw;right:3.5cqw;bottom:3.5cqw;left:3.5cqw;border:1.5px solid #3a3530;border-radius:2.5cqw;display:grid;place-items:center;align-content:center;gap:4cqw;background:repeating-radial-gradient(circle at 50% 50%,transparent 0 5cqw,rgba(232,67,27,.18) 5cqw 5.6cqw),var(--ink);color:var(--accent);--logo-cut: var(--ink)}.back-logo{width:26cqw}.back-word{font:400 14cqw/.8 var(--display);color:var(--paper);letter-spacing:.04em}.pull{background:var(--ink);color:var(--paper);padding-bottom:clamp(72px,10vw,140px);overflow:hidden}.pull-head{padding-top:clamp(72px,12vw,160px);padding-bottom:32px}.pull .eyebrow{color:var(--accent)}.pull-sub{color:#cfc8bb}.pack-stage{display:grid;justify-items:center;gap:32px;padding:24px var(--gutter) 0}.pack{--tear: 0;position:relative;width:min(300px,74vw);aspect-ratio:3 / 4.6;color:var(--ink);-webkit-user-select:none;user-select:none;filter:drop-shadow(0 30px 40px rgba(0,0,0,.45))}.pack-top,.pack-body{position:absolute;left:0;right:0;background:var(--accent)}.pack-top{top:0;height:13%;display:flex;justify-content:space-between;align-items:center;padding:6% 8% 0;font:600 10px/1 var(--mono);letter-spacing:.12em;color:var(--ink);clip-path:polygon(0 18%,4% 0,8% 18%,12% 0,16% 18%,20% 0,24% 18%,28% 0,32% 18%,36% 0,40% 18%,44% 0,48% 18%,52% 0,56% 18%,60% 0,64% 18%,68% 0,72% 18%,76% 0,80% 18%,84% 0,88% 18%,92% 0,96% 18%,100% 0,100% 100%,0 100%);transform-origin:0% 100%;transform:rotate(calc(var(--tear) * -6deg)) translateY(calc(var(--tear) * -6px));transition:transform .15s}.pack-body{top:13%;bottom:0;display:flex;flex-direction:column;padding:7% 8% 9%;clip-path:polygon(0 0,100% 0,100% 96%,96% 100%,92% 96%,88% 100%,84% 96%,80% 100%,76% 96%,72% 100%,68% 96%,64% 100%,60% 96%,56% 100%,52% 96%,48% 100%,44% 96%,40% 100%,36% 96%,32% 100%,28% 96%,24% 100%,20% 96%,16% 100%,12% 96%,8% 100%,4% 96%,0 100%);background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.28) 45%,transparent 55%) 0 0 / 250% 100%,var(--accent);animation:foil 5s ease-in-out infinite}@keyframes foil{0%,to{background-position:100% 0,0 0}50%{background-position:0% 0,0 0}}.pack-tearzone{position:absolute;top:calc(13% - 18px);left:0;right:0;height:36px;z-index:3;cursor:grab;touch-action:none}.pack-tearzone:active{cursor:grabbing}.pack-cut{position:absolute;left:0;top:50%;height:0;width:100%;border-top:2px dashed var(--ink)}.pack-cut:after{content:"";position:absolute;left:0;top:-3px;height:4px;width:calc(var(--tear) * 100%);background:var(--ink)}.pack-grip{position:absolute;top:50%;left:calc(var(--tear) * 100%);width:34px;height:34px;transform:translate(-50%,-50%);background:var(--paper);border:2px solid var(--ink);border-radius:50%;box-shadow:0 0 #efebe199;animation:grip 1.8s ease-out infinite}.pack-grip:after{content:"";position:absolute;top:9px;right:8px;bottom:9px;left:11px;background:var(--ink);clip-path:polygon(0 0,100% 50%,0 100%)}@keyframes grip{70%{box-shadow:0 0 0 14px #efebe100}}.pack-meta{display:flex;justify-content:space-between;font:600 11px/1 var(--mono);letter-spacing:.12em}.pack-num{font:400 clamp(110px,32vw,170px)/.8 var(--display);margin-top:10%;letter-spacing:-.02em}.pack-logo{width:18%;margin-top:auto;--logo-cut: var(--accent)}.pack-name{font:400 clamp(30px,9vw,44px)/1 var(--display);margin-top:6px}.pack-bars{height:18px;margin-top:10px;background:repeating-linear-gradient(90deg,var(--ink) 0 2px,transparent 2px 4px,var(--ink) 4px 7px,transparent 7px 9px,var(--ink) 9px 10px,transparent 10px 13px);width:60%}.pack-fine{margin-top:8px;font:500 8px/1.3 var(--mono);letter-spacing:.08em}.pack[data-tearing=true] .pack-top{transition:transform .7s var(--ease-out),opacity .7s;transform:translate(60%,-140%) rotate(28deg);opacity:0}.pack[data-tearing=true] .pack-tearzone{opacity:0}.pack[data-tearing=true] .pack-body{animation:pack-drop .8s .25s var(--ease-out) forwards}@keyframes pack-drop{to{transform:translateY(40%) scale(.92);opacity:0}}.pack-button{background:transparent;color:var(--paper);border-color:var(--paper);box-shadow:none}.pack-button:hover:not(:disabled){background:var(--paper);color:var(--ink);transform:none;box-shadow:none}.spread{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,2vw,28px);padding-top:24px}.spread-slot{display:grid;gap:12px;justify-items:center;animation:deal .7s var(--ease-out) both}@keyframes deal{0%{transform:translateY(80px) rotate(-6deg);opacity:0}}.spread-label{font:600 12px/1 var(--mono);letter-spacing:.1em;color:#8d867a}.spread .card.is-next{animation:nudge 1.6s ease-in-out infinite}@keyframes nudge{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.spread .card[data-flipped=true][data-rarity=rare] .card-face,.spread .card[data-flipped=true][data-rarity=ultra] .card-face,.spread .card[data-flipped=true][data-rarity=secret] .card-face{box-shadow:0 0 0 3px var(--paper),0 0 0 6px var(--glow, var(--r-rare)),0 30px 60px -10px #0009}.spread .card[data-rarity=ultra]{--glow: var(--r-ultra)}.spread .card[data-rarity=secret]{--glow: var(--r-secret)}.spread-actions{display:flex;justify-content:center;padding-top:28px}.pull .btn-ghost{border-color:var(--paper)}.pull .btn-ghost:hover{background:var(--paper);color:var(--ink)}.summary{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px;margin-top:40px;padding-top:32px;border-top:1px solid #3a3530;animation:deal .6s var(--ease-out) both}.summary-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.summary-stats div{padding-right:12px}.summary-stats div+div{border-left:1px solid #3a3530;padding-left:16px}.summary-stats dt{font:500 11px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:#8d867a}.summary-stats dd{margin:10px 0 0;font-size:18px}.summary-stats dd.num{font:400 44px/1 var(--display);color:var(--accent)}.summary-stats .inline-mark{fill:var(--accent)}.claim{display:grid;gap:12px;align-content:start}.claim label{font:500 11px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:#8d867a}.claim-row{display:flex;border:2px solid var(--paper)}.claim-at{display:grid;place-items:center;padding:0 4px 0 16px;font:500 18px/1 var(--mono);color:#8d867a}.claim input{flex:1;min-width:0;background:transparent;border:0;color:var(--paper);font:500 18px/1 var(--mono);padding:0 8px;outline:none}.claim-row .btn{border:0;border-left:2px solid var(--paper);box-shadow:none}.claim-row .btn:hover{transform:none;box-shadow:none;background:var(--paper);color:var(--ink)}.claim-error{margin:0;color:#ff8a6a;font:500 13px/1.3 var(--mono)}.claimed p{margin:0;font-size:17px;color:#cfc8bb}.claimed strong{color:var(--paper)}.claimed .btn{justify-self:start}.odds-list{list-style:none;margin:0;padding:0;border-top:2px solid var(--rule)}.odds-list li{position:relative;display:grid;grid-template-columns:40px minmax(0,2fr) repeat(4,minmax(0,1fr));align-items:center;gap:16px;padding:22px 0;border-bottom:1px solid var(--rule);font:500 15px/1 var(--mono)}.odds-mark{height:22px}.odds-list [data-rarity=common] .odds-mark{fill:var(--r-common)}.odds-list [data-rarity=uncommon] .odds-mark{fill:var(--r-uncommon)}.odds-list [data-rarity=rare] .odds-mark{fill:var(--r-rare)}.odds-list [data-rarity=ultra] .odds-mark{fill:var(--r-ultra)}.odds-list [data-rarity=secret] .odds-mark{fill:var(--r-secret)}.odds-name{font:400 clamp(26px,3.4vw,44px)/1 var(--display);text-transform:uppercase}.odds-pct{font-size:22px;font-weight:600}.odds-one,.odds-set{color:var(--muted)}.odds-pts{text-align:right}.odds-bar{position:absolute;left:0;bottom:-1px;height:3px;width:var(--w);background:var(--accent)}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.chip{padding:9px 14px;border:1.5px solid var(--ink);background:transparent;font:500 12px/1 var(--mono);text-transform:uppercase;letter-spacing:.06em;cursor:pointer}.chip[aria-selected=true]{background:var(--ink);color:var(--paper)}.index-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(168px,42vw),1fr));gap:clamp(12px,1.6vw,22px)}.locked{aspect-ratio:63 / 88;display:flex;flex-direction:column;justify-content:space-between;padding:12px;border:1.5px dashed var(--muted);border-radius:8px;background:repeating-linear-gradient(135deg,transparent 0 9px,rgba(20,18,16,.05) 9px 10px),var(--paper-2);font:500 11px/1 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.locked-q{align-self:center;font:400 72px/1 var(--display);color:#14121024}.locked-r{display:inline-flex;align-items:center;gap:6px}.locked-r .inline-mark{fill:currentColor}.empty{grid-column:1 / -1;font:500 14px/1.4 var(--mono);color:var(--muted)}.board{padding-bottom:clamp(72px,10vw,140px)}.board-callout{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;width:100%;margin-bottom:24px;padding:20px 22px;border:2px solid var(--ink);background:var(--accent);color:var(--accent-ink);font:400 clamp(22px,2.6vw,32px)/1 var(--display);text-transform:uppercase;text-align:left;cursor:pointer;box-shadow:4px 4px 0 var(--ink)}.board-callout-cta{font:600 13px/1 var(--mono);letter-spacing:.08em}.board-table{border-top:2px solid var(--rule)}.board-row{display:grid;grid-template-columns:56px minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) 72px;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid rgba(20,18,16,.25);font:500 15px/1.2 var(--mono)}.board-headrow{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);border-bottom-color:var(--rule)}.board-rank{color:var(--muted)}.board-row[data-podium]{padding:20px 0}.board-row[data-podium] .board-rank,.board-row[data-podium] .board-handle{font:400 clamp(24px,2.6vw,34px)/1 var(--display);color:var(--ink)}.board-handle{display:flex;align-items:center;gap:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-handle em{font:600 10px/1 var(--mono);font-style:normal;text-transform:uppercase;letter-spacing:.08em;padding:4px 6px;background:var(--ink);color:var(--paper)}.board-pack{display:flex;gap:5px;align-items:center}.pip{height:14px}.pip-common{fill:var(--r-common)}.pip-uncommon{fill:var(--r-uncommon)}.pip-rare{fill:var(--r-rare)}.pip-ultra{fill:var(--r-ultra)}.pip-secret{fill:var(--r-secret)}.board-best{color:var(--ink-2)}.board-pts{text-align:right;font-weight:600}.board-row[data-you]{background:var(--accent);color:var(--accent-ink);margin-inline:calc(var(--gutter) * -.5);padding-inline:calc(var(--gutter) * .5);border-bottom-color:var(--ink)}.board-row[data-you] .board-rank,.board-row[data-you] .board-handle,.board-row[data-you] .board-best{color:var(--accent-ink)}.board-row[data-you] .board-handle em{background:var(--accent-ink);color:var(--accent)}.board-row[data-you] .pip{fill:var(--accent-ink)!important}.board-gap{padding:10px 0;text-align:center;color:var(--muted);font-family:var(--mono);letter-spacing:.4em}.footer{border-top:2px solid var(--rule);padding-top:40px;padding-bottom:40px}.footer-big{font:400 clamp(72px,19vw,300px)/.8 var(--display);letter-spacing:-.01em;color:var(--accent)}.footer-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;margin-top:32px;font-size:14px;color:var(--ink-2)}.footer-cols p{margin:0;max-width:52ch}.footer code{background:var(--ink);color:var(--paper);padding:1px 5px}.market{padding-bottom:clamp(48px,8vw,96px);--up: #2e7d4f;--down: #e8431b}.mkt{border:2px solid var(--ink);background:#f7f3ea;box-shadow:8px 8px 0 var(--ink)}.mkt-top{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:20px;padding:22px 24px;border-bottom:2px solid var(--ink)}.mkt-sym{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.mkt-ticker{padding:4px 8px;background:var(--ink);color:var(--paper);font:600 13px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase}.mkt-pair{font:500 12px/1 var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.mkt-price{padding:0 6px;margin:14px 0 10px -6px;font:400 clamp(48px,7vw,96px)/1 var(--display);letter-spacing:.01em;transition:background .9s var(--ease-out),color .9s var(--ease-out)}.mkt-price[data-flash=up]{background:var(--up);color:#f7f3ea;transition:none}.mkt-price[data-flash=down]{background:var(--down);color:#f7f3ea;transition:none}.price sub{font-size:.5em;vertical-align:-.15em;margin:0 .04em}.mkt-changes{display:flex;gap:8px;flex-wrap:wrap}.chg{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1.5px solid currentColor;font:600 13px/1 var(--mono)}.chg small{font-size:10px;letter-spacing:.08em;opacity:.7}.chg[data-dir=up]{color:var(--up)}.chg[data-dir=down]{color:var(--down)}.chg[data-dir=flat]{color:var(--muted)}.mkt-controls{display:grid;justify-items:end;gap:14px}.mkt-live{display:inline-flex;align-items:center;gap:8px;font:500 11px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.mkt-live i{width:8px;height:8px;background:var(--muted)}.mkt-live[data-status=live]{color:var(--ink)}.mkt-live[data-status=live] i{background:var(--up);animation:blink 1.2s steps(2) infinite}.mkt-live[data-status=error] i{background:var(--down)}.mkt-tfs{display:flex;border:1.5px solid var(--ink)}.mkt-tfs button{padding:9px 14px;border:0;background:transparent;font:600 12px/1 var(--mono);letter-spacing:.06em;cursor:pointer}.mkt-tfs button+button{border-left:1.5px solid var(--ink)}.mkt-tfs button[aria-selected=true]{background:var(--ink);color:var(--paper)}.mkt-chart{position:relative;height:clamp(260px,38vw,420px);border-bottom:2px solid var(--ink);background:radial-gradient(circle,rgba(20,18,16,.12) 1px,transparent 1.2px) 0 0 / 14px 14px,#f7f3ea}.chart{position:absolute;top:0;right:0;bottom:0;left:0;--line: var(--up)}.chart[data-dir=down]{--line: var(--down)}.chart svg{display:block;touch-action:pan-y}.chart-grid line{stroke:#1412102e;stroke-dasharray:3 5}.chart-axis,.chart-time{font:500 11px var(--mono);fill:var(--muted)}.chart-vol{fill:#1412102e}.chart-vol[data-up=false]{fill:#e8431b4d}.hatch-line{stroke:var(--line);stroke-width:1.4;opacity:.35}.chart-area{fill:url(#chart-hatch)}.chart-line{fill:none;stroke:var(--line);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;animation:draw 1.4s var(--ease-out) both}@keyframes draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.chart-last line{stroke:var(--line);stroke-dasharray:2 3}.chart-last circle{fill:var(--line)}.chart-pulse{opacity:.35;transform-box:fill-box;transform-origin:center;animation:pulse 1.8s ease-out infinite}@keyframes pulse{0%{transform:scale(.4);opacity:.5}to{transform:scale(1.8);opacity:0}}.chart-cross line{stroke:var(--ink);stroke-dasharray:2 3}.chart-cross circle{fill:#f7f3ea;stroke:var(--ink);stroke-width:2}.chart-tip{position:absolute;display:grid;gap:4px;min-width:150px;padding:10px 12px;background:var(--ink);color:var(--paper);font:500 12px/1.2 var(--mono);pointer-events:none;box-shadow:4px 4px 0 var(--accent)}.chart-tip>.price{font:400 24px/1 var(--display)}.chart-tip-time,.chart-tip-row{color:#b7afa2;font-size:11px}.chart-tip-row .price{color:var(--paper);margin-right:6px}.chart-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.chart-empty svg{position:absolute;top:12%;right:0;bottom:22%;left:0;width:100%;height:66%}.chart-empty path{fill:none;stroke:#14121033;stroke-width:2;stroke-dasharray:.01 .012;vector-effect:non-scaling-stroke}.chart-empty[data-status=loading] path{stroke:var(--accent);stroke-dasharray:.25 .75;animation:scan 1.6s linear infinite}@keyframes scan{to{stroke-dashoffset:-1}}.chart-empty-copy{position:relative;display:grid;justify-items:center;gap:12px;max-width:440px;padding:24px;text-align:center;background:#f7f3ea;border:2px solid var(--ink)}.chart-empty-title{margin:0;font:400 clamp(26px,3vw,38px)/1 var(--display);text-transform:uppercase}.chart-empty-sub{margin:0;color:var(--ink-2);font-size:15px}.mkt-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-bottom:2px solid var(--ink)}.mkt-stats div{padding:16px 24px}.mkt-stats div+div{border-left:1px solid var(--ink)}.mkt-stats dt{font:500 11px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.mkt-stats dd{margin:8px 0 0;font:400 clamp(24px,2.6vw,34px)/1 var(--display)}.mkt-net{text-transform:uppercase}.mkt-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:16px 24px}.mkt-foot .ca{margin:0;flex:1 1 360px}.mkt-src{font:500 12px/1 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2)}@media (max-width: 640px){.mkt{box-shadow:4px 4px 0 var(--ink)}.mkt-top,.mkt-foot{padding:16px}.mkt-controls{justify-items:start}.mkt-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-stats div{padding:14px 16px}.mkt-stats div:nth-child(3){border-left:0}.mkt-stats div:nth-child(n+3){border-top:1px solid var(--ink)}}.nav-progress{position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--accent);transform-origin:left;transform:scaleX(var(--page, 0))}.line{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.line>span{display:inline-block;will-change:transform}.hero-title .line>span{animation:line-up 1.1s var(--ease-out) both;animation-delay:calc(var(--i) * .11s + .15s)}.drift-l{transform:translate3d(calc(var(--p, 0) * -14vw),0,0)}.drift-r{transform:translate3d(calc(var(--p, 0) * 10vw),0,0)}@keyframes line-up{0%{transform:translateY(110%) rotate(5deg)}}.hero-in{animation:rise 1s var(--ease-out) both;animation-delay:calc(var(--i) * .11s + .15s)}@keyframes rise{0%{opacity:0;transform:translateY(28px)}}.hero-copy{opacity:calc(1 - var(--p, 0) * .7)}.hero-scrollcue{position:absolute;right:var(--gutter);bottom:28px;display:flex;align-items:center;gap:10px;font:500 11px/1 var(--mono);text-transform:uppercase;letter-spacing:.12em;opacity:calc(1 - var(--p, 0) * 4)}.hero-scrollcue i{position:relative;width:2px;height:44px;background:#14121026;overflow:hidden}.hero-scrollcue i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink);animation:cue 1.8s var(--ease-out) infinite}@keyframes cue{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.split .line>span{transform:translateY(110%) rotate(4deg);transition:transform 1.1s var(--ease-out);transition-delay:calc(var(--i, 0) * 90ms)}.split.is-in .line>span{transform:none}.reveal{opacity:0;transform:translateY(30px);transition:opacity .9s var(--ease-out),transform .9s var(--ease-out);transition-delay:var(--delay, 0ms)}.reveal.is-in{opacity:1;transform:none}.stagger>*{opacity:0;transform:translateY(46px);transition:opacity .8s var(--ease-out),transform .9s var(--ease-out);transition-delay:calc(var(--i, 0) * 55ms)}.stagger.is-in>*{opacity:1;transform:none}.odds-list .odds-bar{transform:scaleX(0);transform-origin:left;transition:transform 1.4s var(--ease-out);transition-delay:calc(var(--i, 0) * .12s + .3s)}.odds-list.is-in .odds-bar{transform:scaleX(1)}.section-head .split{transform:skewY(calc(var(--vel, 0) * -3deg));transform-origin:left center}.vel-skew{transform:skewY(calc(var(--vel, 0) * 2.5deg))}.showcase{position:relative;background:var(--paper)}.showcase-pin{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;align-items:center}.showcase-bg{position:absolute;left:0;top:50%;margin-top:-.5em;font:400 min(42vh,30vw)/1 var(--display);white-space:nowrap;color:transparent;-webkit-text-stroke:2px rgba(20,18,16,.1);pointer-events:none;will-change:transform}.showcase-track{position:relative;display:flex;align-items:center;gap:clamp(28px,4vw,72px);padding-inline:var(--gutter);will-change:transform}.showcase-intro,.showcase-outro{flex:none;width:min(78vw,560px)}.showcase-outro{padding-left:4vw}.showcase-title{margin:0;font:400 clamp(48px,7vw,116px)/.9 var(--display);text-transform:uppercase}.showcase-title span{color:var(--accent)}.showcase-slot{--d: 0;--ad: 0;flex:none;width:clamp(210px,22vw,320px);perspective:1100px;opacity:calc(1 - var(--ad) * .45);transform:translateY(calc(var(--ad) * 50px))}.showcase-slot>.card{transform:rotateY(calc(var(--d) * -42deg)) rotate(calc(var(--d) * 4deg)) translateZ(calc(var(--ad) * -140px)) skew(calc(var(--vel, 0) * -8deg))}.showcase-cap{display:flex;justify-content:space-between;margin-top:14px;font:500 11px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);opacity:calc(1 - var(--ad) * 2)}.showcase-rail{position:absolute;left:var(--gutter);right:var(--gutter);bottom:28px}.showcase-rail:before,.showcase-bar{content:"";display:block;height:2px;background:#14121026}.showcase-bar{margin-top:-2px;background:var(--accent);transform-origin:left;transform:scaleX(0)}.showcase-rail ol{display:flex;justify-content:space-between;list-style:none;margin:12px 0 0;padding:0;font:500 11px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em}.showcase-rail li{color:var(--muted);transition:color .4s}.showcase-rail li .inline-mark{fill:currentColor}.showcase-rail li[data-on=true]{color:var(--ink)}.pack-stage .pack{transform:translateY(calc((1 - var(--enter, 1)) * 180px)) rotate(calc((1 - var(--enter, 1)) * -14deg + var(--lean, 0) * 5deg)) scale(calc(.82 + var(--enter, 1) * .18))}.pack-stage .pack-button{opacity:var(--enter, 1)}.footer-big{display:flex;overflow:hidden;padding-bottom:.04em}.footer-big span{display:inline-block;transform:translateY(calc((1 - clamp(0,var(--p, 1) * 1.6 - var(--i) * .07,1))*105%));will-change:transform}@media (max-width: 960px){.hero{grid-template-columns:minmax(0,1fr);min-height:auto}.hero-fan{height:420px;order:-1;margin-top:-12px}.fan-slot{width:170px}.spread{grid-template-columns:repeat(6,minmax(0,1fr))}.spread-slot{grid-column:span 2}.spread-slot:nth-child(4){grid-column:2 / span 2}.summary{grid-template-columns:minmax(0,1fr)}.odds-list li{grid-template-columns:32px minmax(0,1fr) auto auto;row-gap:8px}.odds-set,.odds-one{display:none}}@media (max-width: 640px){.nav{grid-template-columns:1fr auto}.nav-links{display:none}.hero-fan{height:340px}.fan-slot{width:140px}.hero-stats dd{font-size:26px}.hero-stats div+div{padding-left:10px}.spread{grid-template-columns:repeat(2,minmax(0,1fr))}.spread-slot,.spread-slot:nth-child(4){grid-column:auto}.spread-slot:last-child{grid-column:1 / -1;width:50%;justify-self:center}.summary-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.summary-stats div:nth-child(3){border-left:0;padding-left:0}.board-row{grid-template-columns:36px minmax(0,1fr) auto 48px;gap:10px;font-size:13px}.hide-sm,.rail-label{display:none}.pip{height:11px}.footer-cols{grid-template-columns:minmax(0,1fr)}.claim-row{flex-wrap:wrap}.claim-row .btn{width:100%;justify-content:center;border-left:0;border-top:2px solid var(--paper)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
