:root{--n-night:#020813;--n-deep:#06111d;--n-surface:#0a1726;--n-surface-2:#0e1e30;--n-line:#aad2f01f;--n-line-strong:#aad2f033;--n-ink:#eef6fb;--n-muted:#9cb1c1;--n-faint:#6f8798;--n-cyan:#35d8ed;--n-teal:#42e7db;--n-green:#34f5a6;--n-gold:#ffc64a;--n-radius:22px;--n-serif:var(--font-fraunces), Georgia, serif;--n-sans:var(--font-inter), system-ui, sans-serif}body{background:radial-gradient(120% 60% at 50% -12%, #35d8ed17, transparent 60%), radial-gradient(60% 40% at 92% 0%, #786eff0f, transparent 70%), linear-gradient(180deg, #01060f 0%, var(--n-night) 40%, #01050c 100%)!important;background-attachment:fixed!important}.bg-grid:before{opacity:.55!important;background-image:radial-gradient(1px 1px at 12% 18%,#ffffff8c,#0000 60%),radial-gradient(1px 1px at 28% 64%,#ffffff59,#0000 60%),radial-gradient(1.4px 1.4px at 44% 12%,#c8f0ff99,#0000 60%),radial-gradient(1px 1px at 61% 41%,#ffffff4d,#0000 60%),radial-gradient(1px 1px at 73% 9%,#ffffff80,#0000 60%),radial-gradient(1.2px 1.2px at 86% 57%,#c8f0ff66,#0000 60%),radial-gradient(1px 1px at 94% 26%,#ffffff73,#0000 60%),radial-gradient(1px 1px at 6% 82%,#ffffff4d,#0000 60%)!important;background-size:640px 520px!important;-webkit-mask-image:linear-gradient(#000,#0000 70%)!important;mask-image:linear-gradient(#000,#0000 70%)!important}.page .eyebrow{align-items:center;gap:10px;display:inline-flex;color:color-mix(in srgb, var(--n-cyan), #fff 20%)!important;font-family:var(--n-sans)!important;letter-spacing:0!important;text-transform:none!important;font-size:14px!important;font-weight:600!important}.page .eyebrow:before{content:"";background:currentColor;border-radius:2px;flex:none;width:18px;height:2px;box-shadow:0 0 10px}.page:not(.page-admin) :is(h1,.h1){font-family:var(--n-serif)!important;letter-spacing:-.035em!important;font-weight:500!important}.page:not(.page-admin) :is(h2,.h2){font-family:var(--n-serif)!important;letter-spacing:-.025em!important;font-weight:540!important}.page .muted{color:var(--n-muted)}.page .btn{min-height:46px;font-family:var(--n-sans)!important;letter-spacing:-.005em!important;text-transform:none!important;border-radius:999px!important;font-style:normal!important;font-weight:650!important;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s!important}.page .btn:not(.btn-primary){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--n-ink)!important;background:radial-gradient(90% 120% at 50% -30%,#35d8ed24,#0000 60%),linear-gradient(#1a2e44d1,#091421e6)!important;border:1px solid #0000!important;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #aad2f021,0 12px 24px -18px #000!important}.page .btn:not(.btn-primary) svg{color:var(--n-cyan)}.page .btn:not(.btn-primary):hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #35d8ed73,0 14px 26px -18px #000!important}.page .btn-primary{background:linear-gradient(180deg, #74ebfb, var(--n-cyan))!important;color:#03141c!important;box-shadow:0 12px 30px -16px var(--n-cyan), inset 0 1px 0 #ffffff80!important;border:1px solid #0000!important}.page .btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 36px -16px var(--n-cyan), inset 0 1px 0 #ffffff80!important}.page .btn:focus-visible{outline:2px solid var(--n-cyan)!important;outline-offset:3px!important}.page:not(.page-admin) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){min-height:48px;transition:border-color .15s,box-shadow .15s;color:var(--n-ink)!important;font-family:var(--n-sans)!important;background:#030a13cc!important;border:1px solid #aad2f029!important;border-radius:14px!important;font-size:15px!important}.page:not(.page-admin) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):focus{border-color:var(--n-cyan)!important;outline:none!important;box-shadow:0 0 0 3px #35d8ed29!important}.page:not(.page-admin) label{letter-spacing:0!important;text-transform:none!important}.page:not(.page-admin) .panel{border:1px solid var(--n-line)!important;border-radius:var(--n-radius)!important;box-shadow:none!important;background:radial-gradient(120% 80% at 0 0,#35d8ed0d,#0000 50%),linear-gradient(#0c1a29d1,#060e18e0)!important}.promo-ribbon{border-bottom:1px solid var(--n-line)!important;background:#020813e6!important}.promo-ribbon,.promo-ribbon *{font-family:var(--n-sans)!important;letter-spacing:0!important;text-transform:none!important}.promo-ribbon :is(span,a,p){font-size:13px!important;font-weight:600!important}.page .header{border-bottom:1px solid var(--n-line)!important;-webkit-backdrop-filter:blur(16px)saturate(1.2)!important;backdrop-filter:blur(16px)saturate(1.2)!important;box-shadow:none!important;background:#030a14bd!important}.page .nav-store a,.page .nav-store button{font-family:var(--n-sans)!important;letter-spacing:0!important;text-transform:none!important;border-radius:999px!important;font-size:14.5px!important;font-weight:600!important}.page .nav-store a:after,.page .nav-store a:hover:after,.page .nav-store a.active:after{display:none!important}.page .nav-store a{padding:8px 14px!important}.page .nav-store a.active{color:#fff!important;background:#35d8ed1a!important;box-shadow:inset 0 0 0 1px #35d8ed4d!important}.page .header .search{border:1px solid var(--n-line-strong)!important;background:#030a13b3!important;border-radius:999px!important}.page:not(.page-admin) .search input:not([type=checkbox]):not([type=radio]):not([type=range]),.page:not(.page-admin) .search input:not([type=checkbox]):not([type=radio]):not([type=range]):focus{height:100%;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;padding:0!important}.page:not(.page-admin) .search:focus-within{border-color:var(--n-cyan)!important;box-shadow:0 0 0 3px #35d8ed29!important}.page .header .icon-btn{border-color:var(--n-line-strong)!important;background:#0e1e3099!important;border-radius:999px!important}.page .newsletter{position:relative;box-shadow:none!important;background:0 0!important;border:0!important}.page .newsletter-inner{isolation:isolate;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px var(--n-line)!important;background:radial-gradient(70% 120% at 50% 130%,#35d8ed38,#0000 60%),radial-gradient(40% 80% at 85% 120%,#34f5a624,#0000 70%),linear-gradient(#0a172680,#060e18e6)!important;border:0!important;border-radius:34px!important}.page .newsletter-inner:after{content:"";z-index:-1;filter:drop-shadow(0 -4px 16px #35d8ed80);pointer-events:none;border-top:1.5px solid #35d8ed8c;border-radius:50%;height:140px;position:absolute;bottom:-100px;left:-10%;right:-10%}.page .newsletter h2{font-size:clamp(28px,3vw,40px)!important;line-height:1.08!important}.page .newsletter-inner{padding-bottom:64px!important}.page .newsletter-fineprint{line-height:1.5;letter-spacing:0!important;margin:0!important;font-size:12.5px!important}.site-footer{border-top:1px solid var(--n-line)!important;background:linear-gradient(#0000,#01050ccc)!important}.site-footer .eyebrow:before{display:none}.site-footer .eyebrow{color:var(--n-ink)!important}.site-footer a{transition:color .15s}.site-footer-col a:hover{color:var(--n-cyan)!important}.site-footer-place{gap:4px;margin:18px 0 0;display:grid}.site-footer-place strong{font-family:var(--n-serif);letter-spacing:-.02em;color:var(--n-ink);font-size:26px;font-weight:520}.site-footer-place span{color:var(--n-faint);font-variant-numeric:tabular-nums;font-size:13px}.site-footer-payments span{border-radius:999px!important}.cookie-banner{background:0 0!important;border:0!important}.cookie-banner-inner{border:1px solid var(--n-line-strong)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#060e18eb!important;border-radius:24px!important;box-shadow:0 30px 80px -30px #000000e6!important}.mobile-bottom-nav,.mbn{border-top:1px solid var(--n-line)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#030a14db!important}.mbn-label{letter-spacing:0!important;text-transform:none!important}@media (prefers-reduced-motion:reduce){.page .btn{transition:none!important}}.page:not(.page-admin) :is(label>span:first-child,.checkout-field>span,.field-label,legend){color:#b9cad6!important;font-family:var(--n-sans)!important;letter-spacing:0!important;text-transform:none!important;font-size:14px!important;font-weight:600!important}.page:not(.page-admin) :is(label>span:first-child,.checkout-field>span) small{color:var(--n-faint)!important;font-weight:500!important}.checkout-v3-title{font-size:clamp(40px,4vw,60px)!important;line-height:1!important}.checkout-v3-steps{gap:6px!important}.checkout-v3-steps>*{letter-spacing:0!important;text-transform:none!important;border-radius:999px!important}.checkout-v3-steps .is-active{color:#fff!important;background:#35d8ed1f!important;box-shadow:inset 0 0 0 1px #35d8ed59!important}.checkout-v3-form-title{font-size:28px!important}.checkout-total-amount{font-family:var(--n-serif)!important;letter-spacing:-.035em!important;font-size:clamp(38px,3.2vw,48px)!important;font-weight:520!important}.checkout-cart-price,.checkout-cart-total strong{font-family:var(--n-serif)!important;letter-spacing:-.02em!important;font-weight:540!important}.checkout-side-v3{-webkit-mask:radial-gradient(7px at 50% 100%,#0000 98%,#000) 0 0/22px 100% repeat-x;mask:radial-gradient(7px at 50% 100%,#0000 98%,#000) 0 0/22px 100% repeat-x;padding-bottom:36px!important}.checkout-cart-thumb{border-radius:12px!important}.checkout-cart-step{border-radius:999px!important}.checkout-cart-remove{letter-spacing:0!important;text-transform:none!important;border-radius:999px!important}.events-grid-v3{gap:18px!important}.evt-card{--evt-accent:var(--n-cyan);grid-template-columns:92px minmax(0,1fr);-webkit-mask:radial-gradient(11px at 92px 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(11px at 92px 100%,#0000 98%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(11px at 92px 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(11px at 92px 100%,#0000 98%,#000) bottom/100% 51% no-repeat;background:radial-gradient(120% 70% at 100% 0%, color-mix(in srgb, var(--evt-accent), transparent 88%), transparent 60%), linear-gradient(180deg, #0d1d2e, #07111c)!important;border:0!important;border-radius:22px!important;padding:0!important;display:grid!important;overflow:visible!important;box-shadow:inset 0 0 0 1px #aad2f01a!important}.evt-card-stub{background:color-mix(in srgb, var(--evt-accent), transparent 92%);color:#c9d7e2;text-align:center;border-right:2px dashed #aad2f029;border-radius:22px 0 0 22px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:18px 8px;font-size:13px;font-weight:600;display:flex}.evt-card-stub strong{color:#fff;font-family:var(--n-serif);letter-spacing:-.03em;font-size:42px;font-weight:520;line-height:1}.evt-card-stub small{color:color-mix(in srgb, var(--evt-accent), #fff 30%);background:#030a1480;border-radius:999px;margin-top:8px;padding:3px 9px;font-size:12px;font-weight:700}.evt-card-body{flex-direction:column;gap:12px;min-width:0;padding:20px 22px 22px;display:flex}.evt-card-head{margin:0!important}.evt-card-game,.evt-card-fee{letter-spacing:0!important;text-transform:none!important}.evt-card-fee{border-radius:999px!important}.evt-card-title{font-family:var(--n-serif)!important;letter-spacing:-.02em!important;font-size:23px!important;font-weight:540!important;line-height:1.15!important}.evt-card-seats{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.evt-card-seats i{background:#aad2f01f;border-radius:4px;width:11px;height:11px}.evt-card-seats i[data-taken]{background:var(--evt-accent);box-shadow:0 0 8px -2px var(--evt-accent)}.evt-card-cta{margin-top:auto!important}@media (max-width:560px){.evt-card{grid-template-columns:74px minmax(0,1fr);-webkit-mask:radial-gradient(10px at 74px 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(10px at 74px 100%,#0000 98%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(10px at 74px 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(10px at 74px 100%,#0000 98%,#000) bottom/100% 51% no-repeat}.evt-card-stub strong{font-size:34px}.evt-card-body{padding:16px}}.evt-card .btn-primary{background:linear-gradient(180deg, color-mix(in srgb, var(--evt-accent), #fff 35%), var(--evt-accent))!important;box-shadow:0 12px 30px -16px var(--evt-accent), inset 0 1px 0 #ffffff73!important}.sell-ladder{margin:34px 0}.sell-ladder-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 40px;margin-bottom:22px;display:flex}.sell-ladder-head h2{margin:0}.sell-ladder-head p{max-width:46ch;margin:0}.sell-ladder ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sell-ladder li{--wear:0;background:#0a1726b3;border-radius:20px;align-content:start;gap:10px;padding:20px 18px;display:grid;box-shadow:inset 0 0 0 1px #aad2f01a}.sell-ladder-card{aspect-ratio:63/88;width:54px;box-shadow:inset 0 0 0 calc(1px + var(--wear) * 3px) rgba(235, 245, 255, calc(.12 + var(--wear) * .55)), 0 12px 20px -12px #000;filter:saturate(calc(1 - var(--wear) * .6));transform:rotate(calc(var(--wear) * -7deg));background:radial-gradient(circle at 50% 40%,#35d8ed59,#0000 45%),linear-gradient(160deg,#1b3349,#0b1824);border-radius:6px;margin-bottom:6px}.sell-ladder li:last-child .sell-ladder-card{box-shadow:inset 0 0 0 1px #ffc64a80,0 0 22px -6px #ffc64a80,0 12px 20px -12px #000}.sell-ladder strong{font-family:var(--n-serif);letter-spacing:-.02em;gap:2px;font-size:30px;font-weight:520;line-height:1;display:grid}.sell-ladder strong small{color:#9cb1c1;font-family:var(--n-sans);letter-spacing:0;font-size:13.5px;font-weight:600}.sell-ladder li p{color:#a9bccb;margin:0;font-size:13.5px;line-height:1.55}@media (max-width:900px){.sell-ladder ol{grid-template-columns:1fr}.sell-ladder li{grid-template-columns:44px 120px minmax(0,1fr);align-items:center;gap:14px;padding:14px 16px}.sell-ladder-card{width:40px;margin:0}.sell-ladder strong{font-size:24px}}@media (max-width:520px){.sell-ladder li{grid-template-columns:40px minmax(0,1fr)}.sell-ladder li p{grid-column:2}}.cookie-banner>*{box-shadow:none!important;background:0 0!important;border:0!important}.sell-form-panel,.sell-rules,.sell-hero{padding:clamp(22px,3vw,38px)!important}.page .brand-copy small,.page .brand-copy>span:first-child{color:#8ea4b5!important;font-family:var(--n-sans)!important;letter-spacing:.02em!important;text-transform:none!important;font-size:11.5px!important;font-weight:600!important}.page .brand-copy strong{font-family:var(--n-serif)!important;letter-spacing:-.015em!important;text-transform:none!important;font-size:19px!important;font-weight:540!important;line-height:1.05!important}.mobile-fix-badge{display:none!important}.account-grid{gap:10px!important}.account-card{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;background:linear-gradient(#0b1b2b,#07131f)!important;border:0!important;border-radius:20px!important;gap:2px 14px!important;min-height:0!important;padding:16px 18px!important;display:grid!important;box-shadow:inset 0 0 0 1px #aad2f01a!important}.account-card:hover{box-shadow:inset 0 0 0 1px #35d8ed66!important}.account-card-icon{grid-row:span 2;place-items:center;background:#35d8ed1a!important;border:0!important;border-radius:14px!important;width:44px!important;height:44px!important;margin:0!important;display:grid!important}.account-card>:is(h2,h3,strong){grid-column:2;font-family:var(--n-serif)!important;margin:0!important;font-size:20px!important;font-weight:540!important}.account-card>:is(p,small){grid-column:2;margin:0!important;font-size:13.5px!important}.account-card-arrow{opacity:.6;grid-area:1/3/span 2;position:static!important}.upcoming-ticker-track-wrap{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.upcoming-ticker-game{letter-spacing:0!important;text-transform:none!important;font-size:12.5px!important;font-weight:650!important}.upcoming-ticker-status{letter-spacing:0!important;text-transform:none!important;border-radius:999px!important}.search-hero{padding:clamp(22px,3vw,36px)!important}.search-hero .search-large{height:56px;border-radius:999px!important}.search-filters .pill{letter-spacing:0!important;text-transform:none!important;border-radius:999px!important}.search-filters .pill.active,.search-filters .pill[aria-selected=true]{color:#fff!important;background:#35d8ed24!important;box-shadow:inset 0 0 0 1px #35d8ed80!important}.search-grid{margin-top:22px}@media (max-width:720px){.search-filters{scrollbar-width:none;padding-bottom:4px;padding-right:22px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000);flex-wrap:nowrap!important;margin-right:-22px!important}.search-filters::-webkit-scrollbar{display:none}.search-filters .pill{flex:none}}.page .status{letter-spacing:0!important;text-transform:none!important;border-radius:999px!important}.nf-panel{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,56px);max-width:820px;display:grid;margin:clamp(40px,9vw,100px) auto!important;padding:clamp(26px,4vw,48px)!important}.nf-slot{aspect-ratio:63/88;background:repeating-linear-gradient(45deg,#aad2f00a 0 2px,#0000 2px 10px),#050d17;border-radius:14px;place-items:center;width:150px;display:grid;box-shadow:inset 0 0 0 2px #aad2f01f,inset 0 4px 0 -1px #ffffff0d}.nf-slot i{aspect-ratio:1;border:2px dashed #35d8ed59;border-radius:50%;width:36%}.nf-panel h1{margin:10px 0 12px!important}@media (max-width:600px){.nf-panel{grid-template-columns:minmax(0,1fr);justify-items:start}.nf-slot{width:96px}}.site-footer-social-link{background:#aad2f00f;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #aad2f024;color:#dbe7f0!important;text-decoration:none!important}.site-footer-social-link:hover{box-shadow:inset 0 0 0 1px #35d8ed73}@media (min-width:900px){.account-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.checkout-form label em,form label>span em{color:#8ea4b5;margin-left:4px;font-style:normal;font-weight:500;letter-spacing:0!important;text-transform:none!important}@media (max-width:980px){.checkout-cart-list{max-height:none!important;overflow:visible!important}.page .site-footer-col li a,.page .site-footer-address a{padding-block:6px;display:inline-block}}@media (min-width:1101px){.tcg-detail-stage{min-height:0;padding:clamp(24px,4.6svh,56px) 36px}.tcg-detail-card{width:min(100%,420px,71.4286svh - 151.429px - 1.42857*clamp(24px,4.6svh,56px))}}.page .newsletter{max-width:clamp(1240px,72vw,1440px)}@media (min-width:981px){.page .account-hero{margin-top:clamp(10px,2svh,28px)!important;padding-top:clamp(22px,4svh,42px)!important;padding-bottom:clamp(22px,4svh,42px)!important}}@media (max-width:1100px){.tcg-detail-stage{min-height:0!important;padding:22px 20px!important}.tcg-detail-card{width:min(100%,380px,34.2857svh)!important}}@media (max-width:720px){.page .newsletter{margin-top:28px!important;padding:0 16px!important}.page main.store-shell{padding-bottom:20px!important}.page main.store-shell>:last-child{margin-bottom:0!important}}.events-grid-v3{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.evt-card{grid-template-columns:92px minmax(0,1fr) minmax(240px,300px);align-items:stretch}.evt-card-body{justify-content:center;gap:8px!important;padding:18px 22px!important}.evt-card-title{margin:0!important;font-size:24px!important}.evt-card-meta{flex-wrap:wrap;flex-direction:row!important;gap:4px 18px!important;font-size:14px!important}.evt-card-side{flex-direction:column;justify-content:center;gap:12px;min-width:0;padding:18px 22px 18px 0;display:flex}.evt-card-side .evt-card-fill,.evt-card-side .evt-card-seats{margin:0}.evt-card-side .evt-card-fill small{font-size:13px}.evt-card-side .evt-card-cta{width:100%;min-height:46px;font-size:14px;margin:0!important}@media (max-width:900px){.evt-card{grid-template-columns:92px minmax(0,1fr)}.evt-card-stub{grid-row:1/span 2}.evt-card-side{grid-column:2;padding:0 22px 20px}.evt-card-body{padding-bottom:12px!important}}@media (max-width:560px){.evt-card{grid-template-columns:74px minmax(0,1fr)}.evt-card-body{padding:16px 16px 10px!important}.evt-card-side{padding:0 16px 16px}.evt-card-title{font-size:21px!important}}
