:root{--lime:#D4FF00;--lime-dim:#b6db00;--bg:#0a0a0a;--surface:#141414;--surface2:#1c1c1c;--line:rgba(255,255,255,.08);--line-2:rgba(255,255,255,.14);--muted:#8a8a8a;--muted-2:#6a6a6a;--amber:#ffb54d;--gold:#d1a44a;--headline:"Space Grotesk",sans-serif;--body:"Manrope",sans-serif;--e1:0 1px 0 rgba(255,255,255,.05) inset, 0 8px 20px -12px rgba(0,0,0,.9);--e2:0 1px 0 rgba(255,255,255,.06) inset, 0 18px 44px -20px rgba(0,0,0,.95);--ease:cubic-bezier(.22,.61,.36,1)}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}body{background:#060606;color:#fff;font-family:var(--body);overflow-x:hidden;-webkit-font-smoothing:antialiased}.phone{max-width:440px;margin:0 auto;background:var(--bg);min-height:100vh;position:relative;padding-bottom:88px;overflow:hidden}.phone:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;max-width:440px;margin:0 auto;pointer-events:none;z-index:0;background:radial-gradient(120% 60% at 50% -8%,rgba(212,255,0,.06),transparent 60%)}.phone:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.phone>*{position:relative;z-index:2}.hl{font-family:var(--headline);font-weight:700}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.kicker{font-family:var(--headline);font-weight:700;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--lime)}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.note{font-size:11.5px;color:var(--muted);line-height:1.6}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:60;display:flex;align-items:flex-end;justify-content:center;animation:fade .2s ease-out}.sheet{width:100%;max-width:440px;background:linear-gradient(180deg,#161616,#0c0c0c);border-top-left-radius:26px;border-top-right-radius:26px;border:1px solid var(--line-2);border-bottom:none;padding:22px 20px calc(22px + env(safe-area-inset-bottom));max-height:88vh;overflow-y:auto;box-shadow:0 -30px 60px -20px #000000e6;animation:sheetin .34s var(--ease)}@keyframes sheetin{0%{transform:translateY(14%);opacity:.4}to{transform:translateY(0);opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}.topnav{position:sticky;top:0;z-index:40;background:#0a0a0ab8;backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:13px 16px}.topnav .back{width:36px;height:36px;border-radius:11px;background:#ffffff0d;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:18px;transition:background .2s}.topnav .back:active{background:#ffffff1f}.topnav .brand{font-family:var(--headline);font-weight:700;font-size:13px;letter-spacing:.16em;text-transform:uppercase}.topnav .brand b{color:var(--lime)}.balance{display:flex;align-items:center;gap:6px;background:linear-gradient(180deg,#d4ff0024,#d4ff000d);border:1px solid rgba(212,255,0,.32);color:var(--lime);font-family:var(--headline);font-weight:700;font-size:12px;padding:7px 12px;border-radius:999px;font-variant-numeric:tabular-nums;box-shadow:0 0 18px -6px #d4ff0066}.wrap{padding:20px 16px}.h1{font-family:var(--headline);font-weight:700;font-size:44px;letter-spacing:-.035em;text-transform:uppercase;line-height:.9}.search{position:relative;margin-top:16px}.search input{width:100%;background:var(--surface);border:1px solid var(--line-2);border-radius:14px;padding:12px 40px;color:#fff;font-family:var(--body);font-weight:600;font-size:14px;transition:border-color .2s,box-shadow .2s;-moz-appearance:none;appearance:none;-webkit-appearance:none}.search input::placeholder{color:var(--muted-2)}.search input:focus{outline:none;border-color:#d4ff008c;box-shadow:0 0 0 3px #d4ff001a}.search input::-webkit-search-cancel-button,.search input::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.search .sic{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--muted-2);line-height:0;pointer-events:none}.search:focus-within .sic{color:var(--lime)}.search .clr{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:9px;background:#ffffff0f;border:1px solid var(--line);color:var(--muted);display:flex;align-items:center;justify-content:center;line-height:0;transition:background .2s}.search .clr:active{background:#ffffff24}.chips{display:flex;gap:8px;overflow-x:auto;padding:16px 0 6px;scrollbar-width:none}.chips::-webkit-scrollbar{display:none}.chip{flex:0 0 auto;padding:9px 15px;border-radius:999px;background:var(--surface);border:1px solid var(--line);font-family:var(--headline);font-weight:700;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#b8b8b8;white-space:nowrap;transition:all .22s var(--ease)}.chip:active{transform:scale(.96)}.chip.on{background:var(--lime);color:#000;border-color:var(--lime);box-shadow:0 0 22px -6px #d4ff008c}.grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:8px}.card{position:relative;background:linear-gradient(180deg,#181818,#111);border:1px solid var(--line);border-radius:22px;overflow:hidden;text-align:left;display:flex;flex-direction:column;box-shadow:var(--e1);transition:transform .28s var(--ease),box-shadow .28s var(--ease);opacity:0;animation:cardin .5s var(--ease) forwards}@keyframes cardin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:22px;padding:1px;background:linear-gradient(180deg,#ffffff29,#fff0 40%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.card:active{transform:scale(.975);box-shadow:var(--e2)}.card.grail{border-color:#d1a44a73;box-shadow:var(--e1),0 0 34px -10px #d1a44a8c}.card.grail:before{background:linear-gradient(180deg,#d1a44a80,#d1a44a00 55%)}.card.rare{border-color:#d4ff003d;box-shadow:var(--e1),0 0 26px -12px #d4ff0059}.deckwrap{aspect-ratio:1/1.08;position:relative;display:flex;align-items:center;justify-content:center;background:radial-gradient(90% 70% at 50% 12%,#242424,#151515 45%,#0b0b0b)}.deckwrap:after{content:"";position:absolute;left:14%;right:14%;bottom:9%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent)}.deckwrap{perspective:820px}.deckwrap .deckobj{transform-style:preserve-3d;filter:drop-shadow(0 10px 16px rgba(0,0,0,.5));animation:sway 8s ease-in-out infinite;will-change:transform}.card:nth-child(2n) .deckobj{animation-delay:-2.6s}.card:nth-child(3n) .deckobj{animation-delay:-5.1s}.card:nth-child(4n) .deckobj{animation-delay:-3.8s}@keyframes sway{0%{transform:translateY(-2%) rotateY(-15deg) scale(1.04)}50%{transform:translateY(-3.5%) rotateY(15deg) scale(1.04)}to{transform:translateY(-2%) rotateY(-15deg) scale(1.04)}}.tagrow{position:absolute;top:10px;left:10px;right:10px;display:flex;gap:5px;flex-wrap:wrap;z-index:3}.tag{font-family:var(--headline);font-weight:700;font-size:8.5px;letter-spacing:.09em;text-transform:uppercase;padding:4px 8px;border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tag.drop{background:#0a0a0a8c;border:1px solid rgba(212,255,0,.45);color:var(--lime)}.tag.grail{background:#d1a44a29;border:1px solid rgba(209,164,74,.65);color:var(--gold)}.tag.rare{background:#d4ff001a;border:1px solid rgba(212,255,0,.5);color:var(--lime)}.tag.standard{background:#0a0a0a80;border:1px solid rgba(255,255,255,.16);color:var(--muted)}.tag.rip{background:#ff464624;border:1px solid rgba(255,90,90,.5);color:#ff8a8a}.tag.live{background:var(--lime);color:#000;box-shadow:0 0 16px -4px #d4ff00b3}.card .meta{padding:13px 14px 15px;position:relative}.card .over{font-family:var(--headline);font-weight:700;font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted-2);display:flex;gap:6px;align-items:center}.card .over .bl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card .over .rider{color:var(--muted);text-transform:none;letter-spacing:.04em;font-family:var(--body);font-weight:700;font-size:9.5px}.card .over .ed{color:var(--muted);font-variant-numeric:tabular-nums}.card .nm{font-family:var(--headline);font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:-.02em;line-height:1.04;margin-top:5px;color:#f4f4f4}.card .price{display:flex;align-items:baseline;gap:6px;margin-top:12px;padding-top:11px;border-top:1px solid var(--line)}.card .price b{font-family:var(--headline);font-weight:700;font-size:20px;color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.card .price .u{font-size:10px;font-weight:700;color:var(--lime);letter-spacing:.04em}.card .price .usd{font-size:10px;color:var(--muted-2);margin-left:auto;font-variant-numeric:tabular-nums}.dhero{position:relative;margin:-20px -16px 0;padding:26px 16px 22px;background:radial-gradient(80% 55% at 50% 0%,rgba(212,255,0,.08),transparent 58%),radial-gradient(90% 70% at 50% 20%,#1c1c1c,transparent 70%)}.dstage{display:flex;align-items:flex-start;justify-content:center;padding:6px 0 18px}.deck3d{position:relative;width:210px;margin:0 auto;animation:rise .6s var(--ease)}.deck3d.grail{width:100%}.deck3d.grail:after{width:126px}.deck3d:after{content:"";position:absolute;left:50%;bottom:6px;width:60%;height:20px;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.6),transparent 78%);z-index:0;pointer-events:none}.deck3d .deckgl{width:100%;position:relative;z-index:1}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.dmeta{text-align:center}.dmeta .over{font-family:var(--headline);font-weight:700;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:9px}.badges{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;margin-bottom:12px}.title{font-family:var(--headline);font-weight:700;font-size:30px;text-transform:uppercase;letter-spacing:-.03em;line-height:.98}.subt{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.09em;margin-top:8px}.heldby{margin-top:14px;display:inline-flex;gap:8px;align-items:center;background:#ffffff08;border:1px solid var(--line);border-radius:999px;padding:6px 13px 6px 6px}.heldby .av{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#3a3a3a,#141414);border:1px solid var(--line-2)}.heldby span{font-size:12px;color:var(--muted)}.section{margin-top:30px}.section>.kicker{display:block;margin-bottom:14px}.pricebox{margin-top:22px;background:linear-gradient(180deg,#181818,#101010);border:1px solid var(--line-2);border-radius:20px;padding:20px;box-shadow:var(--e2)}.askrow{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:18px}.ask .amt{font-family:var(--headline);font-weight:700;font-size:38px;color:#fff;line-height:.92;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ask .amt .u{font-size:16px;color:var(--lime);margin-left:3px}.ask .usd{font-size:12px;color:var(--muted);margin-top:7px}.floor{text-align:right;font-size:9px;color:var(--muted-2);text-transform:uppercase;letter-spacing:.12em;line-height:1.7}.floor b{display:block;color:#fff;font-family:var(--headline);font-size:15px;letter-spacing:0;font-variant-numeric:tabular-nums;margin-top:3px}.btns{display:flex;gap:11px}.btn{flex:1;padding:15px;border-radius:14px;font-family:var(--headline);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.09em;text-align:center;transition:transform .18s var(--ease),box-shadow .2s var(--ease),background .2s}.btn:active{transform:scale(.97)}.btn.primary{background:linear-gradient(180deg,#e4ff4a,#c2ea00);color:#0a0a0a;box-shadow:0 10px 30px -10px #d4ff0099}.btn.ghost{background:#ffffff0a;border:1px solid var(--line-2);color:#fff}.btn:disabled{opacity:.45;cursor:default;box-shadow:none}.valuegrid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.vcard{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:15px}.vcard .ico{width:30px;height:30px;border-radius:9px;background:#d4ff001a;border:1px solid rgba(212,255,0,.25);display:flex;align-items:center;justify-content:center;margin-bottom:10px;color:var(--lime)}.vcard .vt{font-family:var(--headline);font-weight:700;font-size:12.5px;text-transform:uppercase;letter-spacing:.02em}.vcard .vd{font-size:11px;color:var(--muted);margin-top:5px;line-height:1.5}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.stat{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px 6px;text-align:center}.stat b{font-family:var(--headline);font-weight:700;font-size:22px;display:block;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.stat .lime{color:var(--lime)}.stat span{font-size:8px;color:var(--muted-2);text-transform:uppercase;letter-spacing:.12em;font-weight:700;display:block;margin-top:5px}.timeline{position:relative;padding-left:28px}.timeline:before{content:"";position:absolute;left:7px;top:8px;bottom:8px;width:1.5px;background:linear-gradient(180deg,var(--line-2),rgba(212,255,0,.4))}.tnode{position:relative;padding-bottom:20px}.tnode:last-child{padding-bottom:0}.tdot{position:absolute;left:-28px;top:1px;width:16px;height:16px;border-radius:50%;background:var(--surface2);border:1.5px solid var(--line-2)}.tnode.cur .tdot{background:var(--lime);border-color:var(--lime);box-shadow:0 0 14px -2px #d4ff00cc}.twho{font-family:var(--headline);font-weight:700;font-size:14px}.twhen{font-size:11px;color:var(--muted);margin-top:2px;text-transform:uppercase;letter-spacing:.04em}.tprice{font-size:11px;color:var(--lime);font-weight:700;margin-top:3px;font-variant-numeric:tabular-nums}.trickgrid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:7px}.tg{aspect-ratio:9/16;border-radius:12px;border:1px solid var(--line);position:relative;overflow:hidden;display:flex;align-items:flex-end}.tg .lbl{font-size:10px;font-weight:700;padding:7px;background:linear-gradient(to top,rgba(0,0,0,.9),transparent);width:100%}.tg .pin{position:absolute;top:6px;right:6px;font-size:8px;background:var(--lime);color:#000;border-radius:6px;padding:2px 6px;font-weight:800;letter-spacing:.05em}.flowbar{display:flex;height:38px;border-radius:11px;overflow:hidden;margin:14px 0;border:1px solid var(--line)}.flowseg{display:flex;align-items:center;justify-content:center;font-family:var(--headline);font-weight:700;font-size:11px;font-variant-numeric:tabular-nums}.legend{display:flex;flex-direction:column;gap:10px}.lrow{display:flex;align-items:center;gap:10px;font-size:12px}.sw{width:12px;height:12px;border-radius:4px;flex:0 0 auto}.lrow b{margin-left:auto;font-family:var(--headline);font-variant-numeric:tabular-nums}.spark{background:linear-gradient(180deg,#161616,#0f0f0f);border:1px solid var(--line);border-radius:16px;padding:16px 16px 8px}.setcard{width:100%;text-align:left;background:linear-gradient(180deg,#181818,#111);border:1px solid var(--line);border-radius:20px;padding:16px;display:flex;gap:15px;align-items:center;margin-bottom:13px;box-shadow:var(--e1);transition:transform .22s var(--ease)}.setcard:active{transform:scale(.99)}.setname{font-family:var(--headline);font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:-.01em;line-height:1.05}.setbrand{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.09em;margin-top:3px}.setprog{font-size:11px;margin-top:9px;color:#ccc}.setprog b{color:var(--lime);font-family:var(--headline);font-variant-numeric:tabular-nums}.slot{aspect-ratio:1/1.08;border-radius:16px;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.slot.owned{background:radial-gradient(90% 70% at 50% 12%,#242424,#0b0b0b)}.slot.missing{background:repeating-linear-gradient(45deg,#0f0f0f,#0f0f0f 7px,#141414 7px,#141414 14px)}.slot .lock{font-size:20px;opacity:.4}.slot .find{position:absolute;bottom:0;left:0;right:0;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;background:var(--lime);color:#000;text-align:center;padding:4px}.pitchhero{padding:34px 16px 6px;background:radial-gradient(130% 90% at 50% 0%,rgba(212,255,0,.12),transparent 60%)}.pcard{background:linear-gradient(180deg,#181818,#111);border:1px solid var(--line);border-radius:18px;padding:18px;margin-bottom:12px;box-shadow:var(--e1)}.pcard .pt{font-family:var(--headline);font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:-.01em;display:flex;align-items:center;gap:10px}.pcard .pd{font-size:12.5px;color:#bcbcbc;margin-top:8px;line-height:1.55}.num{font-family:var(--headline);font-weight:700;color:var(--lime);font-size:18px;width:26px;flex:0 0 auto}.earn{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:4px}.ebox{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:16px;text-align:center}.ebox b{font-family:var(--headline);font-weight:700;font-size:26px;color:var(--lime);display:block;font-variant-numeric:tabular-nums}.ebox.alt b{color:#c2d2ff}.ebox span{font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-weight:700;display:block;margin-top:5px}.botnav{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:440px;background:#090909cc;backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);border-top:1px solid var(--line);display:flex;justify-content:space-around;padding:10px 0 calc(14px + env(safe-area-inset-bottom));z-index:40}.nav{display:flex;flex-direction:column;align-items:center;gap:4px;color:#5e5e5e;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;transition:color .2s;min-width:56px}.nav.on{color:var(--lime)}.nav .ic{display:flex;align-items:center;justify-content:center;line-height:0}.nav:active{transform:scale(.94)}.pill{display:inline-block;font-family:var(--headline);font-weight:700;font-size:9px;letter-spacing:.12em;text-transform:uppercase;padding:5px 11px;border-radius:999px;background:#d4ff001a;border:1px solid rgba(212,255,0,.32);color:var(--lime)}hr.d{border:none;border-top:1px solid var(--line);margin:26px 0}.loading{padding:52px 16px;text-align:center;color:var(--muted-2);font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-family:var(--headline);font-weight:700}.empty{margin-top:24px;background:linear-gradient(180deg,#161616,#0f0f0f);border:1px solid var(--line);border-radius:20px;padding:32px 22px;text-align:center;box-shadow:var(--e1)}.empty .et{font-family:var(--headline);font-weight:700;font-size:17px;text-transform:uppercase;margin-top:16px}.empty .ed{font-size:12px;color:var(--muted);margin-top:9px;line-height:1.6}.errbox{margin-top:24px;background:#ff464612;border:1px solid rgba(255,90,90,.35);border-radius:16px;padding:16px;font-size:12px;color:#ff9a9a;line-height:1.5}.toast{position:fixed;bottom:100px;left:50%;transform:translate(-50%);z-index:90;background:linear-gradient(180deg,#1e1e1e,#141414);border:1px solid var(--line-2);border-radius:14px;padding:13px 19px;font-size:13px;font-weight:600;max-width:min(380px,calc(100vw - 32px));box-shadow:0 18px 40px -12px #000c;animation:toastin .28s var(--ease)}.toast.good{border-color:#d4ff0080;color:var(--lime)}.toast.bad{border-color:#ff5a5a80;color:#ff8a8a}@keyframes toastin{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.input{width:100%;background:var(--surface2);border:1px solid var(--line-2);border-radius:13px;padding:15px;color:#fff;font-family:var(--headline);font-weight:700;font-size:20px;font-variant-numeric:tabular-nums;transition:border-color .2s}.input.sm{font-size:14px;font-family:var(--body);font-weight:600}.input:focus{outline:none;border-color:#d4ff008c;box-shadow:0 0 0 3px #d4ff001a}.pickrow{display:flex;gap:11px;overflow-x:auto;padding-bottom:8px}.pick{flex:0 0 auto;text-align:center;background:none}.pick .pbox{background:var(--surface);border:1px solid var(--line);border-radius:15px;padding:12px;transition:all .2s var(--ease)}.pick.sel .pbox{border-color:var(--lime);box-shadow:0 0 0 1px var(--lime),0 0 22px -8px #d4ff0099}.pick .pnm{font-size:11px;font-weight:700;margin-top:7px;max-width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mylisting{display:flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:13px;padding:11px 13px;margin-bottom:9px;font-size:12px}.mylisting b{font-family:var(--headline);font-variant-numeric:tabular-nums}.mylisting .cxl{margin-left:auto;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#ff8a8a;background:#ff46461a;border:1px solid rgba(255,90,90,.4);border-radius:9px;padding:6px 10px}.authtab{display:flex;gap:8px;margin-bottom:18px}.authtab .chip{flex:1;text-align:center}.field{margin-bottom:13px}.field label{display:block;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.11em;color:var(--muted);margin-bottom:7px}.topnav .brand{transition:opacity .2s}.topnav .brand:active{opacity:.7}.back.ghostslot{background:transparent;border-color:transparent;pointer-events:none}.homehero{padding:36px 16px 10px;background:radial-gradient(130% 90% at 50% 0%,rgba(212,255,0,.12),transparent 62%)}.heroctas{display:flex;gap:11px;margin-top:22px}.heroctas .btn{flex:1}.search .go{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:10px;background:linear-gradient(180deg,#e4ff4a,#c2ea00);color:#0a0a0a;display:flex;align-items:center;justify-content:center;line-height:0;box-shadow:0 6px 18px -8px #d4ff00b3;transition:transform .18s var(--ease)}.search .go:active{transform:translateY(-50%) scale(.92)}.homehero .search input{padding-right:46px}.grailstrip{display:flex;gap:11px;overflow-x:auto;padding:4px 2px 10px;scrollbar-width:none}.grailstrip::-webkit-scrollbar{display:none}.gcard{flex:0 0 auto;width:124px;text-align:left;background:linear-gradient(180deg,#181818,#111);border:1px solid rgba(209,164,74,.4);border-radius:18px;padding:10px 11px 12px;box-shadow:var(--e1),0 0 26px -12px #d1a44a80;transition:transform .22s var(--ease)}.gcard:active{transform:scale(.96)}.gstage{display:flex;align-items:center;justify-content:center;height:150px;border-radius:12px;background:radial-gradient(90% 70% at 50% 12%,#242424,#141414,#0b0b0b);margin-bottom:9px}.gover{font-family:var(--headline);font-weight:700;font-size:8px;letter-spacing:.11em;text-transform:uppercase;color:var(--gold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gover .grider{color:var(--muted);text-transform:none;letter-spacing:.03em;font-family:var(--body);font-size:8.5px}.gnm{font-family:var(--headline);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:-.01em;line-height:1.05;margin-top:4px;color:#f4f4f4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ged{font-size:9px;color:var(--muted);margin-top:5px;font-variant-numeric:tabular-nums;font-weight:700}.brandrow{display:flex;flex-wrap:wrap;gap:8px}.tlink{display:inline;color:var(--lime);font-weight:700;font-size:inherit;text-decoration:underline;text-underline-offset:3px}.assure{display:flex;gap:13px;align-items:flex-start;background:linear-gradient(180deg,#161616,#0f0f0f);border:1px solid var(--line);border-radius:18px;padding:17px;margin-top:30px;box-shadow:var(--e1)}.assure .aico{flex:0 0 auto;width:34px;height:34px;border-radius:10px;background:#d4ff001a;border:1px solid rgba(212,255,0,.28);display:flex;align-items:center;justify-content:center;color:var(--lime)}.assure .at{font-family:var(--headline);font-weight:700;font-size:13.5px;text-transform:uppercase;letter-spacing:0;line-height:1.2}.assure .ad{font-size:12px;color:var(--muted);margin-top:6px;line-height:1.55}.foot{margin-top:36px;padding:26px 4px 8px;border-top:1px solid var(--line);text-align:center}.foot .fbrand{font-family:var(--headline);font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.foot .fbrand b{color:var(--lime)}.foot .flinks{display:flex;justify-content:center;gap:20px;margin-top:14px}.foot .flinks button{font-family:var(--headline);font-weight:700;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#b8b8b8;transition:color .2s}.foot .flinks button:active{color:var(--lime)}.foot .fnote{font-size:10.5px;color:var(--muted-2);margin-top:16px;line-height:1.7}.foot .fnote a{color:var(--muted);text-decoration:none}.rarrow{display:flex;flex-direction:column;gap:11px}.rar{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:15px}.rar .tag{font-size:9.5px;padding:5px 10px}.rar .pd{font-size:12px;color:var(--muted);margin-top:9px;line-height:1.55}.faq{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-bottom:9px;overflow:hidden}.faq summary{list-style:none;cursor:pointer;padding:14px 16px;font-family:var(--headline);font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:space-between;gap:10px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--lime);font-size:16px;font-weight:700;flex:0 0 auto;transition:transform .2s var(--ease)}.faq[open] summary:after{transform:rotate(45deg)}.faq p{padding:0 16px 15px;font-size:12px;color:var(--muted);line-height:1.6}.mkcoll{margin-top:2px;border:1px solid var(--line);border-radius:22px;overflow:hidden;background:linear-gradient(180deg,#161616,#101010);box-shadow:var(--e1)}.mkbanner{position:relative;padding:15px 16px 16px;overflow:hidden;isolation:isolate;background:radial-gradient(120% 200% at 10% -30%,rgba(212,255,0,.22),transparent 52%),radial-gradient(120% 200% at 92% 130%,rgba(209,164,74,.2),transparent 52%),linear-gradient(120deg,#161a0f,#0b0d09)}.mkcollage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:flex;align-items:center;justify-content:flex-end;padding-right:6px;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 4%,#000 46%);mask-image:linear-gradient(90deg,transparent 4%,#000 46%)}.mkcslot{flex:0 0 auto;margin-left:-26px;line-height:0;filter:brightness(.6) saturate(.9);opacity:.92;transform:rotate(calc(-13deg + var(--i) * 5deg)) translateY(calc(var(--i) * -2px))}.mkcslot:nth-child(odd){transform:rotate(calc(11deg - var(--i) * 4deg)) translateY(calc(var(--i) * 3px))}.mkbanner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0b0d09 22%,#0b0d09b8 54%,#0b0d0952)}.mkverified{position:absolute;top:13px;right:13px;z-index:2;display:flex;align-items:center;gap:6px;background:#00000080;border:1px solid var(--line-2);border-radius:999px;padding:5px 11px;font-family:var(--headline);font-weight:700;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--lime);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mkmeta{position:relative;z-index:1;max-width:62%;padding-top:22px}.mkh1{font-family:var(--headline);font-weight:700;font-size:22px;letter-spacing:-.02em;text-transform:uppercase;line-height:1;display:flex;align-items:center;gap:7px;text-shadow:0 2px 12px rgba(0,0,0,.6)}.mkh1 .chk{color:var(--lime);line-height:0}.mkmeta p{font-size:11px;color:#c8ccc4;margin-top:6px;line-height:1.5;text-shadow:0 1px 8px rgba(0,0,0,.7)}.mkstats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:12px 14px 14px}.mkstat{background:#ffffff08;border:1px solid var(--line);border-radius:13px;padding:10px 4px;text-align:center;min-width:0}.mkstat b{font-family:var(--headline);font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;gap:3px;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.mkstat .bolt{color:var(--lime);font-size:11px}.mkstat.gold b{color:var(--gold)}.mkstat span{display:block;font-size:8px;color:var(--muted-2);text-transform:uppercase;letter-spacing:.13em;font-weight:700;margin-top:4px}.mktoolbar{display:flex;align-items:center;gap:9px}.mktoolbar .chips{flex:1;min-width:0}.mksort{flex:0 0 auto;display:flex;align-items:center;gap:6px;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:7px 12px}.mksort .sl{font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2)}.mksort select{background:none;border:none;outline:none;color:#fff;font-family:var(--headline);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.mksort select option{background:#141414;color:#fff}.chip.gchip.on{background:linear-gradient(180deg,#e9c876,var(--gold));color:#1a1405;border-color:var(--gold);box-shadow:0 0 22px -6px #d1a44a99}.mkgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:12px;margin-top:8px}.mkdeck{position:relative;text-align:left;display:flex;flex-direction:column;background:linear-gradient(180deg,#181818,#111);border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:var(--e1);transition:transform .24s var(--ease),box-shadow .24s var(--ease),border-color .24s var(--ease);opacity:0;animation:cardin .5s var(--ease) forwards}.mkdeck:active{transform:scale(.975)}.mkdeck.grail{border-color:#d1a44a66;box-shadow:var(--e1),0 0 30px -12px #d1a44a80}.mkdeck.rare{border-color:#d4ff0038;box-shadow:var(--e1),0 0 24px -12px #d4ff0052}@media (hover:hover){.mkdeck:hover{transform:translateY(-4px);border-color:#d4ff0073;box-shadow:var(--e2),0 0 0 1px #d4ff0024,0 16px 36px -12px #000000d9}.mkdeck.grail:hover{border-color:#d1a44a9e;box-shadow:var(--e2),0 0 32px -8px #d1a44a66,0 16px 36px -12px #000000d9}.mkdeck:hover .mkclaim{background:linear-gradient(180deg,#e4ff4a,#c2ea00);color:#0a0a0a;border-color:transparent;box-shadow:0 6px 18px -6px #d4ff008c}.mkdeck.grail:hover .mkclaim{background:linear-gradient(180deg,#e9c876,var(--gold));color:#1a1405;box-shadow:0 6px 18px -6px #d1a44a8c}}.mkart{aspect-ratio:1/1.06;position:relative;display:flex;align-items:center;justify-content:center;perspective:820px;background:radial-gradient(120% 60% at 50% 12%,rgba(255,255,255,.05),transparent 55%),radial-gradient(90% 70% at 50% 12%,#232323,#141414 48%,#0b0b0b)}.mkart:after{content:"";position:absolute;left:14%;right:14%;bottom:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent)}.mkart .deckobj{transform-style:preserve-3d;filter:drop-shadow(0 10px 16px rgba(0,0,0,.5));animation:sway 8s ease-in-out infinite;will-change:transform}.mkdeck:nth-child(2n) .deckobj{animation-delay:-2.6s}.mkdeck:nth-child(3n) .deckobj{animation-delay:-5.1s}.mkdeck:nth-child(4n) .deckobj{animation-delay:-3.8s}.mktags{position:absolute;top:10px;left:10px;display:flex;gap:5px;z-index:3}.mkbadge{font-family:var(--headline);font-weight:800;font-size:8px;letter-spacing:.12em;padding:4px 8px;border-radius:7px}.mkbadge.grail{background:linear-gradient(180deg,#eccd7f,#b98a33);color:#1a1405}.mkbadge.rare{background:var(--lime);color:#0a0a0a}.mkbadge.standard{background:#ffffff17;color:var(--muted);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mkrip{font-family:var(--headline);font-weight:800;font-size:8px;letter-spacing:.12em;padding:4px 8px;border-radius:7px;background:#ff464629;border:1px solid rgba(255,90,90,.5);color:#ff8a8a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mkrank{position:absolute;top:10px;right:10px;z-index:3;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:8.5px;color:var(--muted);background:#00000073;border:1px solid var(--line);padding:3px 7px;border-radius:7px;font-variant-numeric:tabular-nums}.mkinfo{padding:11px 12px 13px;display:flex;flex-direction:column;flex:1}.mkbrand{font-family:var(--headline);font-weight:700;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkname{font-family:var(--headline);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:-.02em;line-height:1.06;margin-top:4px;color:#f4f4f4}.mkrider{font-size:10.5px;color:var(--muted);margin:3px 0 12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkdeck.grail .mkrider{color:var(--gold)}.mkdeck.rare .mkrider{color:#c6d95c}.mkrow{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:auto;padding-top:10px;border-top:1px solid var(--line)}.mkprice{min-width:0}.mkprice .p{font-family:var(--headline);font-weight:700;font-size:16px;color:#fff;display:flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.mkprice .p .bolt{color:var(--lime);font-size:13px}.mkprice .k{display:block;font-size:8px;letter-spacing:.11em;text-transform:uppercase;color:var(--muted-2);font-weight:700;margin-top:2px;white-space:nowrap}.mkclaim{flex:0 0 auto;font-family:var(--headline);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.07em;padding:8px 13px;border-radius:11px;background:#d4ff001a;color:var(--lime);border:1px solid rgba(212,255,0,.3);transition:all .18s var(--ease)}.mkdeck.grail .mkclaim{background:#d1a44a1f;color:var(--gold);border-color:#d1a44a61}@media (min-width:720px){.phone.wide,.phone.wide:before{max-width:980px}.phone.wide .botnav{max-width:980px}.phone.wide .mkmeta{max-width:70%;padding-top:30px}.phone.wide .mkbanner{padding:22px 20px 20px}.phone.wide .mkgrid{grid-template-columns:repeat(auto-fill,minmax(198px,1fr));gap:14px}}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
