@font-face{font-family:Kode Mono;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/kode-mono-bold.woff2)format("woff2");unicode-range:U+??,U+2000-206F}@font-face{font-family:Industry;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/industry-demi.woff2)format("woff2")}@font-face{font-family:Industry;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/industry-bold.woff2)format("woff2")}@font-face{font-family:Industry;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/industry-black.woff2)format("woff2")}@font-face{font-family:Flama;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/flama-basic.woff2)format("woff2")}@font-face{font-family:Flama;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/flama-medium.woff2)format("woff2")}@font-face{font-family:Flama;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/flama-semibold.woff2)format("woff2")}@font-face{font-family:Flama;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/flama-bold.woff2)format("woff2")}@font-face{font-family:Flama;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/flama-black.woff2)format("woff2")}@font-face{font-family:Flama Fallback;font-weight:400;font-display:swap;src:local(Helvetica Neue),local(HelveticaNeue);size-adjust:97.8%;ascent-override:97.1%;descent-override:25.6%;line-gap-override:0%}@font-face{font-family:Flama Fallback;font-weight:500;font-display:swap;src:local(Helvetica Neue Medium),local(HelveticaNeue-Medium);size-adjust:95.5%;ascent-override:99.5%;descent-override:26.2%;line-gap-override:0%}@font-face{font-family:Flama Fallback;font-weight:600;font-display:swap;src:local(Helvetica Neue Bold),local(HelveticaNeue-Bold);size-adjust:96.5%;ascent-override:98.4%;descent-override:25.9%;line-gap-override:0%}@font-face{font-family:Flama Fallback;font-weight:700;font-display:swap;src:local(Helvetica Neue Bold),local(HelveticaNeue-Bold);size-adjust:99%;ascent-override:96%;descent-override:25.3%;line-gap-override:0%}@font-face{font-family:Flama Fallback;font-weight:900;font-display:swap;src:local(Helvetica Neue Bold),local(HelveticaNeue-Bold);size-adjust:103.5%;ascent-override:91.8%;descent-override:24.2%;line-gap-override:0%}@font-face{font-family:Flama Fallback Arial;font-weight:400;font-display:swap;src:local(Arial),local(ArialMT);size-adjust:98.5%;ascent-override:96.4%;descent-override:25.4%;line-gap-override:0%}@font-face{font-family:Flama Fallback Arial;font-weight:500;font-display:swap;src:local(Arial),local(ArialMT);size-adjust:95%;ascent-override:100%;descent-override:26.3%;line-gap-override:0%}@font-face{font-family:Flama Fallback Arial;font-weight:600;font-display:swap;src:local(Arial Bold),local(Arial-BoldMT);size-adjust:96.5%;ascent-override:98.4%;descent-override:25.9%;line-gap-override:0%}@font-face{font-family:Flama Fallback Arial;font-weight:700;font-display:swap;src:local(Arial Bold),local(Arial-BoldMT);size-adjust:99%;ascent-override:96%;descent-override:25.3%;line-gap-override:0%}@font-face{font-family:Flama Fallback Arial;font-weight:900;font-display:swap;src:local(Arial Bold),local(Arial-BoldMT);size-adjust:103.5%;ascent-override:91.8%;descent-override:24.2%;line-gap-override:0%}@font-face{font-family:Industry Fallback;font-weight:600;font-display:swap;src:local(Arial Narrow),local(ArialNarrow);size-adjust:112%;ascent-override:72.1%;descent-override:17.2%;line-gap-override:17.9%}@font-face{font-family:Industry Fallback;font-weight:700;font-display:swap;src:local(Arial Narrow Bold),local(ArialNarrow-Bold);size-adjust:117%;ascent-override:68.5%;descent-override:16.9%;line-gap-override:17.1%}@font-face{font-family:Industry Fallback;font-weight:900;font-display:swap;src:local(Avenir Next Heavy),local(AvenirNext-Heavy),local(Arial Black),local(Arial-Black);size-adjust:88.6%;ascent-override:90.9%;descent-override:22%;line-gap-override:34.9%}:root{--c-charcoal-100:#3b3f47;--c-charcoal-200:#31353d;--c-charcoal-300:#272c33;--c-charcoal-400:#21252b;--c-charcoal-500:#1d2126;--c-charcoal-600:#1a1e23;--c-charcoal-700:#181b1f;--c-void:var(--c-charcoal-400);--c-shell:var(--c-charcoal-500);--c-card:var(--c-charcoal-300);--c-tile:var(--c-charcoal-200);--c-ink:var(--c-charcoal-700);--c-stroke-card:var(--c-charcoal-700);--c-stroke-tile:var(--c-charcoal-600);--c-stroke-shell:var(--c-charcoal-300);--c-hover-surface:var(--c-charcoal-200);--c-hover-surface-2:var(--c-charcoal-100);--c-hover-overlay:#ffffff0f;--c-select-overlay:#ffffff1a;--c-select-text:#bda0ff;--c-text:#fff;--c-text-muted:#b5bdc6;--c-text-faint:#99a0a8;--c-link-note:#cfd5dc;--c-text-disabled:#595e63;--c-violet:#8b5cff;--c-violet-hover:#a37eff;--c-violet-ink:#fff;--c-violet-bright:#bda0ff;--c-violet-pale:#d7c8ff;--c-violet-tint:#efe9ff;--c-green:#5bc27a;--c-green-deep:#47ae66;--c-green-ink:#030826;--c-red:#ff8095;--c-red-deep:#f05f75;--c-red-ink:#030826;--c-gold:#fac343;--c-gold-ink:#030826;--c-pink:#cf7ed6;--c-pink-deep:#c85cd1;--c-pink-ink:#030826;--c-blue:#5ac3c5;--c-blue-rich:#0e7ddb;--c-blue-ink:#030826;--c-orange:#faa643;--c-orange-ink:#030826;--c-mint:#26ff85;--c-mint-light:#99ffb8;--c-mint-deep:#00c165;--c-mint-ink:#030826;--c-neon-red:#ff1569;--c-neon-red-deep:#c2104c;--c-neon-pink:#ff3ec6;--c-neon-pink-deep:#ba0097;--c-neon-blue:#1091ff;--c-neon-blue-deep:#193ff7;--c-neon-yellow:#ff0;--c-neon-yellow-deep:#d08b01;--c-neon-purple:#8878ff;--c-neon-purple-deep:#5f2cff;--c-neon-gray:#c3c3c5;--c-neon-ink:#030826;--c-well-yellow:#4a443d;--c-well-green:#3d4442;--c-gradient-fade:linear-gradient(90deg, #ff3ec6 0%, #1091ff 100%);--c-gold-metal:#fac343;--c-silver-metal:#b5bdc6;--c-bronze-metal:#e5864e;--bg:var(--c-void);--bg-dots:#ffffff0a;--surface:var(--c-card);--surface-2:var(--c-tile);--surface-shell:var(--c-shell);--surface-hover:var(--c-hover-surface);--surface-hover-2:var(--c-hover-surface-2);--hover-overlay:var(--c-hover-overlay);--select-overlay:var(--c-select-overlay);--selected:var(--c-select-text);--outline:var(--c-ink);--border:var(--c-stroke-card);--border-2:var(--c-stroke-tile);--border-shell:var(--c-stroke-shell);--border-dashed:var(--c-stroke-card);--text:var(--c-text);--muted:var(--c-text-muted);--faint:var(--c-text-faint);--link-note:var(--c-link-note);--disabled:var(--c-text-disabled);--brand:var(--c-violet);--brand-hover:var(--c-violet-hover);--brand-ink:var(--c-violet-ink);--win:var(--c-green);--win-ink:var(--c-green-ink);--loss:var(--c-red);--loss-ink:var(--c-red-ink);--fair:var(--c-gold);--fair-ink:var(--c-gold-ink);--gold:var(--c-gold);--gold-ink:var(--c-gold-ink);--pink:var(--c-pink);--pink-ink:var(--c-pink-ink);--blue:var(--c-blue);--blue-ink:var(--c-blue-ink);--orange:var(--c-orange);--orange-ink:var(--c-orange-ink);--mint:var(--c-mint);--mint-ink:var(--c-mint-ink);--rarity-mythical:var(--c-pink);--rarity-mythical-ink:var(--c-pink-ink);--rarity-legendary:var(--c-gold);--rarity-legendary-ink:var(--c-gold-ink);--rarity-rare:var(--c-blue);--rarity-rare-ink:var(--c-blue-ink);--rarity-uncommon:var(--c-green);--rarity-uncommon-ink:var(--c-green-ink);--rarity-common:var(--c-text-muted);--rarity-common-ink:var(--c-ink);--rarity-godly:var(--c-red);--rarity-godly-ink:var(--c-red-ink);--rarity-ancient:var(--c-orange);--rarity-ancient-ink:var(--c-orange-ink);--rarity-unique:var(--c-mint);--rarity-unique-ink:var(--c-mint-ink);--rarity-vintage:var(--c-neon-blue);--rarity-vintage-ink:var(--c-neon-ink);--rarity-ultra-rare:var(--c-violet);--rarity-ultra-rare-ink:var(--c-violet-ink);--rarity-epic:var(--c-neon-purple);--rarity-epic-ink:var(--c-neon-ink);--rarity-cosmic:var(--c-neon-blue);--rarity-cosmic-ink:var(--c-neon-ink);--rarity-secret:var(--c-neon-red);--rarity-secret-ink:var(--c-neon-ink);--rarity-eternal:var(--c-mint);--rarity-eternal-ink:var(--c-mint-ink);--rarity-divine:var(--c-neon-yellow);--rarity-divine-ink:var(--c-neon-ink);--rarity-event:var(--c-orange);--rarity-event-ink:var(--c-orange-ink);--rank-1:var(--c-gold-metal);--rank-2:var(--c-silver-metal);--rank-3:var(--c-bronze-metal);--tool-values:var(--gold);--tool-values-ink:var(--gold-ink);--tool-calculator:var(--c-violet-bright);--tool-calculator-ink:var(--c-neon-ink);--tool-codes:var(--mint);--tool-codes-ink:var(--mint-ink);--tool-stats:var(--blue);--tool-stats-ink:var(--blue-ink);--tool-stock:var(--pink);--tool-stock-ink:var(--pink-ink);--tool-zones:var(--orange);--tool-zones-ink:var(--orange-ink);--sponsored-border:var(--c-well-yellow);--unverified-border:var(--c-neon-yellow-deep);--side-you:var(--c-violet);--side-you-ink:var(--c-violet-ink);--side-them:var(--c-blue);--side-them-ink:var(--c-blue-ink);--chroma-gradient:linear-gradient(90deg, var(--c-neon-red), var(--c-neon-yellow), var(--c-mint), var(--c-neon-blue), var(--c-neon-purple), var(--c-neon-red));--gradient-fade:var(--c-gradient-fade);--outline-w:1px;--outline-w-thin:1px;--r-panel:12px;--r-card:12px;--r-card-sm:8px;--r-tile:8px;--r-btn:6px;--r-icon:8px;--r-chip:6px;--r-badge:4px;--r-pill:999px;--shadow-card:none;--shadow-card-sm:none;--shadow-btn:none;--shadow-btn-lg:none;--shadow-sticker:none;--shadow-sticker-lg:none;--shadow-press:none;--shadow-menu:0 16px 40px #00000073;--header-h:64px;--header-h-lg:72px;--tap:44px;--dot-size:24px;--dot-size-mobile:22px;--gutter:16px;--gutter-lg:32px;--wrap:1180px;--ease-out:cubic-bezier(0, 0, .2, 1);--t-color:.2s cubic-bezier(.4, 0, .2, 1);--t-underline:transform .3s cubic-bezier(0, 0, .2, 1);--ease:cubic-bezier(.2, 0, 0, 1);--t-fast:.15s var(--ease);--t-move:.2s var(--ease);--font-display:"Industry", "Industry Fallback", "Arial Narrow", "Helvetica Neue", system-ui, sans-serif;--font-ui:"Flama", "Flama Fallback", "Flama Fallback Arial", "Helvetica Neue", Arial, system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, "Cascadia Mono", Menlo, monospace;--w-medium:500;--w-semibold:600;--w-bold:700;--w-black:900;--game-accent:var(--brand);--game-accent-ink:var(--brand-ink);--game-accent-soft:#8b5cff21;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:color(display-p3 1 1 1)){:root{--c-violet:color(display-p3 .5451 .3608 1);--c-violet-hover:color(display-p3 .6392 .4941 1);--c-violet-bright:color(display-p3 .7412 .6275 1);--c-violet-pale:color(display-p3 .8431 .7843 1);--c-green:color(display-p3 .3569 .7608 .4784);--c-green-deep:color(display-p3 .2784 .6824 .4);--c-red:color(display-p3 1 .502 .5843);--c-red-deep:color(display-p3 .9412 .3725 .4588);--c-gold:color(display-p3 .9804 .7647 .2627);--c-pink:color(display-p3 .8118 .4941 .8392);--c-pink-deep:color(display-p3 .7843 .3608 .8196);--c-blue:color(display-p3 .3529 .7647 .7725);--c-blue-rich:color(display-p3 .0549 .4902 .8588);--c-orange:color(display-p3 .9804 .651 .2627);--c-mint:color(display-p3 .149 1 .5216);--c-mint-light:color(display-p3 .6 1 .7216);--c-mint-deep:color(display-p3 0 .7569 .3961);--c-neon-red:color(display-p3 1 .0824 .4118);--c-neon-red-deep:color(display-p3 .7608 .0627 .298);--c-neon-pink:color(display-p3 1 .2431 .7765);--c-neon-pink-deep:color(display-p3 .7294 0 .5922);--c-neon-blue:color(display-p3 .0627 .5686 1);--c-neon-blue-deep:color(display-p3 .098 .2471 .9686);--c-neon-yellow:color(display-p3 1 1 0);--c-neon-yellow-deep:color(display-p3 .8157 .5451 .0039);--c-neon-purple:color(display-p3 .5333 .4706 1);--c-neon-purple-deep:color(display-p3 .3725 .1725 1);--c-gradient-fade:linear-gradient(90deg, color(display-p3 1 .2431 .7765) 0%, color(display-p3 .0627 .5686 1) 100%)}}[data-theme=light]{--c-void:#f6f7fc;--c-shell:#fff;--c-card:#fff;--c-tile:#eceef8;--c-ink:#c9cfe6;--c-stroke-card:#d9def0;--c-stroke-tile:#d9def0;--c-stroke-shell:#d9def0;--c-hover-surface:#eceef8;--c-hover-surface-2:#e2e5f3;--c-hover-overlay:#1c1a240f;--c-select-overlay:#8b5cff24;--c-select-text:#5f2cff;--c-text:#1a2033;--c-text-muted:#5d6787;--c-text-faint:#8b94b5;--c-link-note:#3f4863;--c-text-disabled:#a9b1cc;--c-violet:#8b5cff;--c-violet-hover:#5f2cff;--c-violet-ink:#fff;--c-violet-bright:#5f2cff;--c-violet-pale:#d7c8ff;--c-violet-tint:#efe9ff;--c-green:#47ae66;--c-green-deep:#47ae66;--c-green-ink:#fff;--c-red:#f05f75;--c-red-deep:#f05f75;--c-red-ink:#fff;--c-gold:#d08b01;--c-gold-ink:#fff;--c-pink:#c85cd1;--c-pink-deep:#ba0097;--c-pink-ink:#fff;--c-blue:#0e7ddb;--c-blue-rich:#0e7ddb;--c-blue-ink:#fff;--c-orange:#de7c44;--c-orange-ink:#fff;--c-mint:#00c165;--c-mint-light:#99ffb8;--c-mint-deep:#00c165;--c-mint-ink:#fff;--c-gold-metal:#d08b01;--c-silver-metal:#8b94b5;--c-bronze-metal:#b07a4a;--bg-dots:#5f2cff0f;--sponsored-border:#d8bd7a;--unverified-border:#d08b01;--game-accent-soft:#8b5cff1a;--tool-calculator-ink:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{scrollbar-gutter:stable;overflow-x:clip}:is(html:has(dialog:modal),body:has(dialog:modal)){overflow:hidden}body{background-color:var(--bg);background-image:radial-gradient(var(--bg-dots) 1.5px, transparent 1.5px);background-size:var(--dot-size-mobile) var(--dot-size-mobile);min-width:0;color:var(--text);font-family:var(--font-ui);-webkit-text-size-adjust:100%;padding-bottom:calc(100px + env(safe-area-inset-bottom,0px));margin:0;font-size:16px;line-height:1.5;overflow-x:clip}@media (width>=900px){body{background-size:var(--dot-size) var(--dot-size);padding-bottom:0}}img,svg{max-width:100%}a{color:var(--game-accent);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{font-family:var(--font-display);margin:0}h1{font-size:30px;line-height:36px;font-weight:var(--w-semibold);text-transform:uppercase}h2{font-size:24px;line-height:32px;font-weight:var(--w-semibold);text-transform:uppercase}h3{font-size:20px;line-height:28px;font-weight:var(--w-bold)}@media (width>=900px){h1{font-size:36px;line-height:40px}h2{font-size:30px;line-height:36px}}:focus-visible{outline:3px solid var(--game-accent);outline-offset:2px}.wrap{width:100%;max-width:var(--wrap);padding:18px var(--gutter);flex-direction:column;gap:14px;margin:0 auto;display:flex}@media (width>=900px){.wrap{padding:26px var(--gutter-lg);gap:20px}}main.wrap--flush{padding-left:var(--gutter);padding-right:var(--gutter)}.disp{font-family:var(--font-display);font-weight:var(--w-black)}.mono{font-family:var(--font-mono)}.muted{color:var(--muted)}.faint{color:var(--faint)}.stack{flex-direction:column;gap:10px;display:flex}.row-between{justify-content:space-between;align-items:center;gap:12px;display:flex}.grow{flex-grow:1;min-width:0}.scroll-x{-webkit-overflow-scrolling:touch;scrollbar-width:thin;overflow-x:auto}.card{background:var(--surface);border:var(--outline-w) solid var(--border);border-radius:var(--r-card-sm);box-shadow:var(--shadow-card-sm)}@media (width>=900px){.card{border-radius:var(--r-card);box-shadow:var(--shadow-card)}}.card-pad{padding:16px}@media (width>=900px){.card-pad{padding:20px}}.tile{background:var(--surface-2);border:var(--outline-w) solid var(--border-2);border-radius:var(--r-tile)}.tilt-a{transform:rotate(-.4deg)}.tilt-b{transform:rotate(.4deg)}@media (prefers-reduced-motion:reduce){.tilt-a,.tilt-b{transform:none}}.sticker{font-family:var(--font-ui);background:var(--fair);color:var(--fair-ink);border:var(--outline-w) solid var(--outline);border-radius:var(--r-pill);font-size:12px;font-weight:var(--w-semibold);text-transform:uppercase;letter-spacing:.3px;box-shadow:var(--shadow-sticker);white-space:nowrap;align-items:center;gap:5px;padding:4px 10px;display:inline-flex}.sticker--win{background:var(--win);color:var(--win-ink)}.sticker--brand{background:var(--brand);color:var(--brand-ink)}.sticker--accent{background:var(--game-accent);color:var(--game-accent-ink)}.pill{font-family:var(--font-ui);background:var(--surface);border:var(--outline-w) solid var(--border);color:var(--muted);border-radius:var(--r-chip);font-size:12px;font-weight:var(--w-medium);text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:7px 13px;display:inline-flex}a.pill:hover{border-color:var(--game-accent);color:var(--text);text-decoration:none}a.pill,button.pill,summary.pill{min-height:var(--tap)}.pill--on{background:var(--game-accent);border-color:var(--outline);color:var(--game-accent-ink);box-shadow:var(--shadow-btn)}.pill--win{color:var(--win)}.pill--fair{color:var(--fair)}.toolchip{font-family:var(--font-ui);font-size:10px;font-weight:var(--w-semibold);color:var(--muted);background:var(--surface-2);border:var(--outline-w-thin) solid var(--border-2);border-radius:var(--r-chip);white-space:nowrap;padding:3px 9px}a.toolchip{position:relative}a.toolchip:after{content:"";position:absolute;inset:-11px 0}a.toolchip:hover{color:var(--text);border-color:var(--game-accent);text-decoration:none}.btn{font-family:var(--font-ui);background:var(--game-accent);color:var(--game-accent-ink);border-radius:var(--r-btn);min-height:40px;font-size:12px;font-weight:var(--w-semibold);text-transform:uppercase;box-shadow:var(--shadow-btn-lg);cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:transform 60ms,box-shadow 60ms;display:inline-flex}.btn:hover{text-decoration:none}.btn:active{box-shadow:var(--shadow-press);transform:translateY(3px)}.btn--brand{background:var(--brand);color:var(--brand-ink)}.btn--ghost{background:var(--surface);color:var(--muted);border-color:var(--border);box-shadow:none}.btn--sm{min-height:var(--tap);box-shadow:var(--shadow-btn);padding:0 14px;font-size:12px}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.squiggle{color:var(--game-accent);margin-top:2px;display:block}.trend{font-size:12px;font-weight:var(--w-semibold);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.trend--up{color:var(--win)}.trend--down{color:var(--loss)}.trend--flat{color:var(--muted)}.livedot{border-radius:var(--r-pill);background:var(--win);flex-shrink:0;width:8px;height:8px;display:inline-block}.gicon{font-family:var(--font-display);border-radius:var(--r-icon);border:var(--outline-w) solid var(--outline);width:44px;height:44px;font-size:13px;font-weight:var(--w-bold);object-fit:cover;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.gicon--sm{border-width:var(--outline-w-thin);border-radius:7px;width:22px;height:22px;font-size:9px}.adslot{flex-shrink:0;justify-content:center;align-items:center;max-width:100%;display:flex;overflow:hidden}.adslot--ph{border:2px dashed var(--border-2);border-radius:var(--r-tile);background:var(--surface-shell);color:var(--disabled);font-size:11px;font-weight:var(--w-semibold);letter-spacing:.3px;text-transform:uppercase;flex-direction:column;gap:4px}.rarity{font-family:var(--font-ui);border-radius:var(--r-pill);border:var(--outline-w-thin) solid var(--outline);font-size:9px;font-weight:var(--w-semibold);text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;align-items:center;padding:2px 8px;display:inline-flex}.rarity.rarity-mythical{background:var(--rarity-mythical);color:var(--rarity-mythical-ink)}.rarity.rarity-legendary{background:var(--rarity-legendary);color:var(--rarity-legendary-ink)}.rarity.rarity-rare{background:var(--rarity-rare);color:var(--rarity-rare-ink)}.rarity.rarity-uncommon{background:var(--rarity-uncommon);color:var(--rarity-uncommon-ink)}.rarity.rarity-common{background:var(--rarity-common);color:var(--rarity-common-ink)}.rarity.rarity-godly{background:var(--rarity-godly);color:var(--rarity-godly-ink)}.rarity.rarity-ancient{background:var(--rarity-ancient);color:var(--rarity-ancient-ink)}.rarity.rarity-unique{background:var(--rarity-unique);color:var(--rarity-unique-ink)}.rarity.rarity-vintage{background:var(--rarity-vintage);color:var(--rarity-vintage-ink)}.rarity.rarity-ultra-rare{background:var(--rarity-ultra-rare);color:var(--rarity-ultra-rare-ink)}.rarity.rarity-epic{background:var(--rarity-epic);color:var(--rarity-epic-ink)}.rarity.rarity-cosmic{background:var(--rarity-cosmic);color:var(--rarity-cosmic-ink)}.rarity.rarity-secret{background:var(--rarity-secret);color:var(--rarity-secret-ink)}.rarity.rarity-eternal{background:var(--rarity-eternal);color:var(--rarity-eternal-ink)}.rarity.rarity-divine{background:var(--rarity-divine);color:var(--rarity-divine-ink)}.rarity.rarity-event{background:var(--rarity-event);color:var(--rarity-event-ink)}.ithumb{width:var(--ithumb-size,48px);height:var(--ithumb-size,48px);border-radius:var(--ithumb-radius,var(--r-tile));background:var(--ithumb-bg,var(--surface-2));border:var(--outline-w) solid currentColor;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.ithumb-img{object-fit:contain;width:100%;height:100%;display:block}.tint-mythical{color:var(--rarity-mythical)}.tint-legendary{color:var(--rarity-legendary)}.tint-rare{color:var(--rarity-rare)}.tint-uncommon{color:var(--rarity-uncommon)}.tint-common{color:var(--rarity-common)}.tint-godly{color:var(--rarity-godly)}.tint-ancient{color:var(--rarity-ancient)}.tint-unique{color:var(--rarity-unique)}.tint-vintage{color:var(--rarity-vintage)}.tint-ultra-rare{color:var(--rarity-ultra-rare)}.tint-epic{color:var(--rarity-epic)}.tint-cosmic{color:var(--rarity-cosmic)}.tint-secret{color:var(--rarity-secret)}.tint-eternal{color:var(--rarity-eternal)}.tint-divine{color:var(--rarity-divine)}.tint-event{color:var(--rarity-event)}.itemchip{background:var(--surface-2);border:var(--outline-w) solid var(--border-2);border-radius:var(--r-tile);align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.itemchip-id{flex-direction:column;gap:1px;min-width:0;display:flex}.itemchip-name{font-family:var(--font-ui);font-weight:var(--w-semibold);color:var(--text);font-size:15px}.itemchip-rarity{color:var(--muted);font-size:11px;font-weight:var(--w-bold);text-transform:capitalize}.itemchip-value{font-family:var(--font-ui);font-weight:var(--w-semibold);color:var(--text);font-variant-numeric:tabular-nums;font-size:15px}.itemchip-x{width:var(--tap);height:var(--tap);color:var(--faint);cursor:pointer;border-radius:var(--r-btn);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;line-height:1;text-decoration:none;display:flex}.itemchip-x:hover{color:var(--loss);text-decoration:none}.crumbs{color:var(--faint);font-size:12px;font-weight:var(--w-bold);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.crumbs a{color:var(--muted)}.crumbs [aria-current=page]{color:var(--text)}.label{font-size:11px;font-weight:var(--w-semibold);color:var(--faint);letter-spacing:.08em;text-transform:uppercase}.provenance{color:var(--faint);font-size:11px;line-height:1.55}.provenance a{color:var(--link-note);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--link-note) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--link-note) 55%, transparent);text-underline-offset:2px}.provenance a:hover{color:var(--text);text-decoration-color:currentColor}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.formcard{flex-direction:column;gap:16px;width:100%;max-width:26rem;margin:0 auto;display:flex}.field{flex-direction:column;gap:6px;min-width:0;display:flex}.field>label{font-size:13px;font-weight:var(--w-semibold);color:var(--text)}.field input,.field select{font-family:var(--font-ui);font-size:16px;font-weight:var(--w-bold);color:var(--text);background:var(--surface-2);border:var(--outline-w) solid var(--border-2);border-radius:var(--r-btn);min-height:var(--tap);appearance:none;width:100%;min-width:0;padding:0 14px}.field input::placeholder{color:var(--faint)}.field input:focus,.field select:focus{border-color:var(--game-accent);outline:none}.field input[aria-invalid=true]{border-color:var(--loss)}.field .hint{color:var(--faint);margin:0;font-size:12px}.field--date{flex-direction:row;align-items:flex-end;gap:8px}.field--date>div{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.field--date label{font-size:11px;font-weight:var(--w-semibold);color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.btn--block{width:100%}.formnote{color:var(--muted);background:var(--surface-2);border:var(--outline-w) solid var(--border-2);border-left-width:5px;border-left-color:var(--game-accent);border-radius:var(--r-tile);overflow-wrap:anywhere;margin:0;padding:11px 13px;font-size:13px;line-height:1.5}.formnote--ok{border-left-color:var(--win)}.formnote--bad{border-left-color:var(--loss)}.formnote[hidden]{display:none}.orrule{color:var(--faint);font-size:11px;font-weight:var(--w-semibold);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;display:flex}.orrule:before,.orrule:after{content:"";height:var(--outline-w-thin);background:var(--border-2);flex:1}.avatar{border-radius:var(--r-pill);border:var(--outline-w) solid var(--outline);background:var(--game-accent);width:30px;height:30px;color:var(--game-accent-ink);font-family:var(--font-display);font-size:14px;font-weight:var(--w-bold);object-fit:cover;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}.avatar--lg{width:46px;height:46px;font-size:20px}.save-heart{width:var(--tap);height:var(--tap);border-radius:var(--r-btn);border:var(--outline-w) solid var(--border-2);background:var(--surface-2);color:var(--muted);cursor:pointer;font:inherit;transition:color var(--t-fast), border-color var(--t-fast);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.save-heart:hover{color:var(--loss);border-color:var(--loss)}}.save-heart:focus-visible,.save-heart.on{color:var(--loss);border-color:var(--loss)}.save-heart.bump{animation:save-pop .3s var(--ease)}.save-heart svg{display:block}@keyframes save-pop{0%{transform:scale(.7)}55%{transform:scale(1.25)}to{transform:scale(1)}}.save-pin{min-height:var(--tap);border-radius:var(--r-btn);border:var(--outline-w) solid var(--border);background:var(--surface);color:var(--muted);font-family:var(--font-ui);font-size:12px;font-weight:var(--w-semibold);text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:color var(--t-fast), border-color var(--t-fast);justify-content:center;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.save-pin:hover,.save-pin:focus-visible{color:var(--text);border-color:var(--game-accent)}.save-pin.on{color:var(--game-accent-ink);background:var(--game-accent);border-color:var(--outline)}.save-pin .save-icon{display:inline-flex}.save-pin .save-icon svg{display:block}.hint{vertical-align:middle;align-items:center;margin-left:4px;display:inline-flex;position:relative}.hint-btn{width:18px;height:18px;color:var(--faint);cursor:help;transition:color var(--t-fast), background var(--t-fast);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.hint-btn:hover,.hint-btn:focus-visible,.hint.open .hint-btn{color:var(--game-accent);background:color-mix(in srgb, var(--game-accent) 14%, transparent)}.hint-btn svg{display:block}.hint-bubble{z-index:1000;border-radius:var(--r-tile);background:var(--surface);border:1px solid var(--border);width:max-content;max-width:min(280px,100vw - 16px);color:var(--text);font-size:12px;font-weight:var(--w-medium);text-transform:none;letter-spacing:0;text-align:left;white-space:normal;padding:8px 10px;line-height:1.45;display:none;position:fixed;top:0;left:0;box-shadow:0 8px 24px #00000073}.hint-bubble.on{display:block}.hint-bubble b{color:var(--game-accent);font-weight:var(--w-bold)}.chip-plain,.hint-chip{border-radius:var(--r-pill);height:20px;font-size:11px;font-weight:var(--w-bold);white-space:nowrap;background:var(--surface-2);border:1px solid var(--border-2);color:var(--text);align-items:center;padding:0 8px;line-height:1;display:inline-flex}.hint--chip{margin-left:0}.hint--picture{vertical-align:middle;margin:0 6px 0 0}.hint-btn.hint-picture{width:var(--hint-thumb,24px);height:var(--hint-thumb,24px);background:var(--surface-hover);border:1px solid var(--border-2);cursor:zoom-in;transition:border-color var(--t-fast), transform var(--t-fast);border-radius:50%;overflow:hidden}.hint-btn.hint-picture:hover,.hint-btn.hint-picture:focus-visible,.hint.open .hint-btn.hint-picture{background:var(--surface-hover);border-color:var(--game-accent);transform:scale(1.08)}.hint-thumb{object-fit:cover;width:100%;height:100%;display:block}.hint-bubble--picture{text-align:center;max-width:none;padding:8px}.hint-large{object-fit:contain;border-radius:var(--r-tile);background:var(--surface-2);border:1px solid var(--border-2);width:160px;height:160px;display:block}.hint-large-name{font-size:12px;font-weight:var(--w-bold);margin-top:6px;display:block}.hint-btn.hint-chip{cursor:pointer;width:auto}.hint-btn.hint-chip:hover,.hint-btn.hint-chip:focus-visible,.hint.open .hint-btn.hint-chip{color:var(--game-accent-ink);background:var(--game-accent);border-color:var(--outline)}svg[data-astro-cid-ccg5yoga]{flex-shrink:0;display:block}.acct[data-astro-cid-45sccidb]{flex-shrink:0;position:relative}.acct-trigger[data-astro-cid-45sccidb]{cursor:pointer;box-shadow:var(--shadow-btn);color:var(--text);gap:7px;padding:3px 10px 3px 3px;font-size:13px;list-style:none}.acct-trigger[data-astro-cid-45sccidb]::-webkit-details-marker{display:none}.acct[data-astro-cid-45sccidb][open] .acct-trigger[data-astro-cid-45sccidb]{border-color:var(--game-accent)}.acct-name[data-astro-cid-45sccidb]{text-overflow:ellipsis;white-space:nowrap;max-width:9ch;display:none;overflow:hidden}@media (width>=560px){.acct-name[data-astro-cid-45sccidb]{display:inline}}.acct-menu[data-astro-cid-45sccidb]{z-index:50;min-width:208px;max-width:calc(100vw - 2 * var(--gutter));flex-direction:column;gap:2px;padding:10px;display:flex;position:absolute;top:calc(100% + 10px);right:0}.acct-label[data-astro-cid-45sccidb]{margin:2px 6px 6px}.acct-item[data-astro-cid-45sccidb]{min-height:var(--tap);color:var(--text);font-size:13px;font-weight:var(--w-bold);border-radius:10px;align-items:center;gap:9px;width:100%;padding:0 10px;text-decoration:none;display:flex}.acct-item[data-astro-cid-45sccidb]:hover{background:var(--surface-2);text-decoration:none}.acct-item--btn[data-astro-cid-45sccidb]{cursor:pointer;text-align:left;background:0 0;border:0;font-family:inherit}.acct-signin[data-astro-cid-45sccidb]{border-radius:var(--r-btn);background:var(--mint);height:40px;color:var(--mint-ink);font-size:12px;font-weight:var(--w-semibold);text-transform:uppercase;white-space:nowrap;transition:background-color var(--t-color);flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.acct-signin[data-astro-cid-45sccidb]:hover{background:var(--c-mint-light);text-decoration:none}.acct-signin-word[data-astro-cid-45sccidb]{display:none}@media (width>=420px){.acct-signin-word[data-astro-cid-45sccidb]{display:inline}}.flag[data-astro-cid-noyxejat]{border-radius:50%;flex-shrink:0;display:block;box-shadow:inset 0 0 0 1px #0000002e}.lang[data-astro-cid-gtewornt]{flex-shrink:0;position:relative}.lang-trigger[data-astro-cid-gtewornt]{background:var(--surface);border:var(--outline-w) solid var(--border);width:40px;height:40px;color:var(--muted);cursor:pointer;transition:background-color var(--t-color), color var(--t-color), border-color var(--t-color);border-radius:50%;justify-content:center;align-items:center;list-style:none;display:flex}.lang-trigger[data-astro-cid-gtewornt]::-webkit-details-marker{display:none}.lang-trigger[data-astro-cid-gtewornt]:hover,.lang[data-astro-cid-gtewornt][open] .lang-trigger[data-astro-cid-gtewornt]{background:var(--surface-2);color:var(--text)}.lang[data-astro-cid-gtewornt][open] .lang-trigger[data-astro-cid-gtewornt]{border-color:var(--game-accent)}.lang-menu[data-astro-cid-gtewornt]{z-index:50;width:max-content;max-width:calc(100vw - 2 * var(--gutter));max-height:min(70vh,560px);padding:10px;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto}.lang-label[data-astro-cid-gtewornt]{margin:2px 6px 6px}.lang-list[data-astro-cid-gtewornt]{grid-template-columns:1fr;gap:2px;margin:0;padding:0;list-style:none;display:grid}@media (width>=420px){.lang-list[data-astro-cid-gtewornt]{grid-template-columns:repeat(2,minmax(160px,1fr))}}.lang-item[data-astro-cid-gtewornt]{min-height:var(--tap);color:var(--text);font-size:13px;font-weight:var(--w-bold);white-space:nowrap;border-radius:10px;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.lang-item[data-astro-cid-gtewornt]:hover{background:var(--surface-2);text-decoration:none}.lang-item--on[data-astro-cid-gtewornt]{background:var(--surface-2)}.lang-flag[data-astro-cid-gtewornt]{width:22px;height:22px;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.lang-name[data-astro-cid-gtewornt]{flex:auto}.lang-item[data-astro-cid-gtewornt] .lang-check{color:var(--game-accent);flex-shrink:0}.bar[data-astro-cid-fzpbxy5g]{z-index:50;height:var(--header-h);padding:0 var(--gutter);background:var(--surface-shell);border-bottom:var(--outline-w) solid var(--border-shell);align-items:center;gap:10px;display:flex;position:sticky;top:0}@media (width>=900px){.bar[data-astro-cid-fzpbxy5g]{height:var(--header-h-lg);gap:16px}}.brand[data-astro-cid-fzpbxy5g]{color:var(--text);flex-shrink:0;align-items:center;gap:9px;text-decoration:none;display:flex}.brand[data-astro-cid-fzpbxy5g]:hover{text-decoration:none}.brand-logo[data-astro-cid-fzpbxy5g]{width:auto;height:44px;display:block}@media (width>=900px){.brand-logo[data-astro-cid-fzpbxy5g]{height:60px}}.hnav[data-astro-cid-fzpbxy5g]{align-items:stretch;min-width:0;height:100%;display:none}@media (width>=900px){.hnav[data-astro-cid-fzpbxy5g]{display:flex}}.hitem[data-astro-cid-fzpbxy5g]{min-width:60px;max-width:100px;font-size:10px;font-weight:var(--w-medium);text-transform:uppercase;color:var(--muted);transition:color var(--t-color), background-color var(--t-color);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:6px 8px;text-decoration:none;display:flex;position:relative}.hitem-top[data-astro-cid-fzpbxy5g] svg{width:18px;height:18px}@media (width>=1280px){.hitem[data-astro-cid-fzpbxy5g]{gap:8px;min-width:72px;padding:8px;font-size:12px}.hitem-top[data-astro-cid-fzpbxy5g] svg{width:20px;height:20px}}.hitem[data-astro-cid-fzpbxy5g]:hover{color:var(--text);text-decoration:none}.hitem--on[data-astro-cid-fzpbxy5g]{color:var(--text)}.hitem-top[data-astro-cid-fzpbxy5g]{color:inherit;transition:color .25s var(--ease-out);align-items:center;display:flex}.hitem[data-astro-cid-fzpbxy5g]:hover .hitem-top[data-astro-cid-fzpbxy5g],.hitem--on[data-astro-cid-fzpbxy5g] .hitem-top[data-astro-cid-fzpbxy5g]{color:var(--nav-ic,var(--game-accent))}.hitem-label[data-astro-cid-fzpbxy5g]{text-align:center;justify-content:center;align-items:center;gap:4px;line-height:1.2;display:flex}.hitem-caret[data-astro-cid-fzpbxy5g]{transition:transform .2s var(--ease-out)}.mega-wrap[data-astro-cid-fzpbxy5g]:hover .hitem-caret[data-astro-cid-fzpbxy5g]{transform:rotate(180deg)}.hitem-underline[data-astro-cid-fzpbxy5g]{pointer-events:none;border-radius:var(--r-card-sm) var(--r-card-sm) 0 0;background:var(--nav-ic,var(--game-accent));transform-origin:50%;height:4px;transition:var(--t-underline);position:absolute;bottom:0;left:8px;right:8px;transform:scaleX(0)}.hitem[data-astro-cid-fzpbxy5g]:hover .hitem-underline[data-astro-cid-fzpbxy5g],.hitem--on[data-astro-cid-fzpbxy5g] .hitem-underline[data-astro-cid-fzpbxy5g]{transform:scaleX(1)}.mega-wrap[data-astro-cid-fzpbxy5g]{align-items:center;height:100%;display:flex;position:relative}.hitem--games[data-astro-cid-fzpbxy5g]{background:var(--surface);border-radius:var(--r-btn);align-self:center;padding-inline:16px}.mega-wrap[data-astro-cid-fzpbxy5g]:hover .hitem--games[data-astro-cid-fzpbxy5g],.mega-wrap[data-astro-cid-fzpbxy5g]:focus-within .hitem--games[data-astro-cid-fzpbxy5g]{background:var(--surface-2);color:var(--text)}.hitem--games[data-astro-cid-fzpbxy5g] .hitem-label[data-astro-cid-fzpbxy5g]{color:var(--text)}.hitem--games[data-astro-cid-fzpbxy5g] .hitem-top[data-astro-cid-fzpbxy5g]{color:var(--muted)}.mega-wrap[data-astro-cid-fzpbxy5g]:hover .hitem--games[data-astro-cid-fzpbxy5g] .hitem-top[data-astro-cid-fzpbxy5g],.mega-wrap[data-astro-cid-fzpbxy5g]:focus-within .hitem--games[data-astro-cid-fzpbxy5g] .hitem-top[data-astro-cid-fzpbxy5g],.bar.mega-pinned .mega-wrap[data-astro-cid-fzpbxy5g] .hitem--games[data-astro-cid-fzpbxy5g] .hitem-top[data-astro-cid-fzpbxy5g]{color:var(--nav-ic)}.mega[data-astro-cid-fzpbxy5g]{z-index:50;padding-top:8px;display:none;position:absolute;top:100%;left:0}.mega-wrap[data-astro-cid-fzpbxy5g]:hover .mega[data-astro-cid-fzpbxy5g],.mega-wrap[data-astro-cid-fzpbxy5g]:focus-within .mega[data-astro-cid-fzpbxy5g],.bar.mega-pinned .mega[data-astro-cid-fzpbxy5g]{display:block}.mega-panel[data-astro-cid-fzpbxy5g]{width:max-content;max-width:calc(100vw - 2 * var(--gutter));background:var(--surface);border:var(--outline-w) solid var(--border);border-radius:var(--r-panel);gap:4px;padding:8px;display:flex;position:relative}.mega-panel[data-astro-cid-fzpbxy5g]:before{content:"";background:var(--surface);clip-path:polygon(50% 0,0 100%,100% 100%);width:14px;height:8px;position:absolute;top:-8px;left:23px}@keyframes megaTileIn{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur()}}.mega-featured[data-astro-cid-fzpbxy5g]{border-radius:var(--r-card-sm);background:var(--game-accent-soft);border:var(--outline-w) solid var(--border-2);width:250px;min-height:250px;color:var(--text);animation:megaTileIn .5s var(--ease-out) both;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:24px 16px;text-decoration:none;display:flex;position:relative}.mega-featured[data-astro-cid-fzpbxy5g]:hover{background:var(--select-overlay);text-decoration:none}.mega-featured-tag[data-astro-cid-fzpbxy5g]{position:absolute;top:10px;left:10px}.mega-featured-name[data-astro-cid-fzpbxy5g]{font-size:14px;font-weight:var(--w-semibold);text-transform:uppercase;text-align:center}.mega-featured-count[data-astro-cid-fzpbxy5g]{color:var(--muted);font-size:11px}.mega-grid[data-astro-cid-fzpbxy5g]{grid-template-rows:repeat(4,minmax(58px,1fr));grid-auto-columns:224px;grid-auto-flow:column;gap:2px;display:grid}.mega-item[data-astro-cid-fzpbxy5g]{border-radius:var(--r-card-sm);color:var(--text);cursor:pointer;transition:background-color .15s var(--ease-out);animation:megaTileIn .5s var(--ease-out) both;align-items:center;gap:12px;padding:8px;text-decoration:none;display:flex}.mega-item[data-astro-cid-fzpbxy5g]:hover{background:var(--hover-overlay);text-decoration:none}.mega-item[data-astro-cid-fzpbxy5g] .mega-item-icon,.mega-item[data-astro-cid-fzpbxy5g] .mega-item-allicon[data-astro-cid-fzpbxy5g],.mega-featured[data-astro-cid-fzpbxy5g] .mega-featured-icon{transition:transform .25s var(--ease-out)}.mega-item[data-astro-cid-fzpbxy5g]:hover .mega-item-icon,.mega-item--all[data-astro-cid-fzpbxy5g]:hover .mega-item-allicon[data-astro-cid-fzpbxy5g]{transform:scale(1.12)}.mega-featured[data-astro-cid-fzpbxy5g]:hover .mega-featured-icon{transform:scale(1.06)}.mega-item-id[data-astro-cid-fzpbxy5g]{flex-direction:column;gap:3px;min-width:0;display:flex}.mega-item-name[data-astro-cid-fzpbxy5g]{font-size:12px;font-weight:var(--w-semibold);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mega-item-count[data-astro-cid-fzpbxy5g]{color:var(--faint);font-size:10px}.mega-item-allicon[data-astro-cid-fzpbxy5g]{border-radius:var(--r-card-sm);background:var(--surface-2);width:48px;height:48px;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.mega-item--all[data-astro-cid-fzpbxy5g] .mega-item-name[data-astro-cid-fzpbxy5g]{color:var(--muted)}.sound[data-astro-cid-fzpbxy5g]{background:var(--surface);border:var(--outline-w) solid var(--border);width:40px;height:40px;color:var(--muted);cursor:pointer;transition:background-color var(--t-color), color var(--t-color), border-color var(--t-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.sound[data-astro-cid-fzpbxy5g]:hover{background:var(--surface-2);color:var(--text)}.sound[data-astro-cid-fzpbxy5g] .sound-off,html[data-sound=off] .sound[data-astro-cid-fzpbxy5g] .sound-on{display:none}html[data-sound=off] .sound[data-astro-cid-fzpbxy5g] .sound-off{display:block}html[data-sound=off] .sound[data-astro-cid-fzpbxy5g]{color:var(--faint)}.search[data-astro-cid-fzpbxy5g]{background:var(--surface-2);border:var(--outline-w) solid var(--border-2);border-radius:var(--r-btn);color:var(--faint);width:40px;min-height:40px;transition:border-color var(--t-color);flex-shrink:0;align-items:center;gap:8px;padding:0 14px;display:flex;overflow:hidden}.search[data-astro-cid-fzpbxy5g] input[data-astro-cid-fzpbxy5g]{color:var(--text);font:inherit;background:0 0;border:0;outline:none;width:0;min-width:0;padding:0;font-size:13px}.search[data-astro-cid-fzpbxy5g] input[data-astro-cid-fzpbxy5g]::placeholder{color:var(--faint)}.search[data-astro-cid-fzpbxy5g]:focus-within{border-color:var(--game-accent)}@media (width>=560px){.search[data-astro-cid-fzpbxy5g]{width:200px}.search[data-astro-cid-fzpbxy5g] input[data-astro-cid-fzpbxy5g]{width:100%}}@media (width>=900px){.search[data-astro-cid-fzpbxy5g]{width:260px}}@media (width>=900px) and (width<=1279px){.bar--game[data-astro-cid-fzpbxy5g] .search[data-astro-cid-fzpbxy5g]{cursor:pointer;width:40px}.bar--game[data-astro-cid-fzpbxy5g] .search[data-astro-cid-fzpbxy5g] input[data-astro-cid-fzpbxy5g]{width:0}.bar--game[data-astro-cid-fzpbxy5g] .search[data-astro-cid-fzpbxy5g]:focus-within{cursor:auto;width:220px;margin-left:-180px}.bar--game[data-astro-cid-fzpbxy5g] .search[data-astro-cid-fzpbxy5g]:focus-within input[data-astro-cid-fzpbxy5g]{width:100%}}.bottomnav[data-astro-cid-dlrkusbo]{left:16px;right:16px;bottom:calc(var(--bottomnav-offset,12px) + env(safe-area-inset-bottom,0px));z-index:45;border-radius:var(--r-panel);background:var(--c-ink);max-width:480px;box-shadow:var(--shadow-menu);transition:transform .2s var(--ease-out), bottom .2s var(--ease-out);gap:4px;margin:0 auto;padding:6px;display:flex;position:fixed;transform:translateY(0)}.bottomnav--hidden[data-astro-cid-dlrkusbo]{transform:translateY(calc(100% + var(--bottomnav-offset,12px) + 8px + env(safe-area-inset-bottom,0px)))}@media (width>=900px){.bottomnav[data-astro-cid-dlrkusbo]{display:none}}.navitem[data-astro-cid-dlrkusbo]{border-radius:var(--r-panel);background:var(--surface-shell);min-width:fit-content;min-height:51px;color:var(--muted);font:inherit;cursor:pointer;transition:color .15s var(--ease-out), background-color .15s var(--ease-out);border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;padding:6px 6px 4px;text-decoration:none;display:flex}.navitem[data-astro-cid-dlrkusbo]:hover{color:var(--text);background:var(--surface);text-decoration:none}.navitem[data-astro-cid-dlrkusbo]:active,.navitem--on[data-astro-cid-dlrkusbo]{color:var(--text);background:var(--surface-2)}.navitem--on[data-astro-cid-dlrkusbo] .navitem-icon{color:var(--nav-ic,var(--game-accent))}.navitem[data-astro-cid-dlrkusbo] .navitem-icon{transition:color .15s var(--ease-out)}.navlabel[data-astro-cid-dlrkusbo]{color:inherit;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:400;line-height:14px;overflow:hidden}.navitem--hub[data-astro-cid-dlrkusbo]{min-width:68px}@media (width<=339px){.navitem[data-astro-cid-dlrkusbo]{padding:6px 4px 4px}.navlabel[data-astro-cid-dlrkusbo]{font-size:10px}}.navitem--hub[data-astro-cid-dlrkusbo] .navlabel[data-astro-cid-dlrkusbo]{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.drawer-backdrop[data-astro-cid-dlrkusbo]{z-index:58;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity .3s var(--ease-out);background:#0006;position:fixed;inset:0}.drawer-backdrop--on[data-astro-cid-dlrkusbo]{opacity:1}.drawer[data-astro-cid-dlrkusbo]{z-index:60;width:min(320px,85vw);padding:12px 12px calc(16px + env(safe-area-inset-bottom,0px));background:var(--surface);border-left:var(--outline-w) solid var(--border);transition:transform .3s var(--ease-out);flex-direction:column;gap:2px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.drawer--open[data-astro-cid-dlrkusbo]{transform:translate(0)}@media (width>=900px){.drawer[data-astro-cid-dlrkusbo],.drawer-backdrop[data-astro-cid-dlrkusbo]{display:none}}.drawer-head[data-astro-cid-dlrkusbo]{justify-content:space-between;align-items:center;padding:4px 8px 10px;display:flex}.drawer-title[data-astro-cid-dlrkusbo]{font-family:var(--font-display);font-size:16px;font-weight:var(--w-semibold);text-transform:uppercase}.drawer-close[data-astro-cid-dlrkusbo]{border-radius:var(--r-btn);background:var(--surface-2);border:var(--outline-w) solid var(--border-2);width:36px;height:36px;color:var(--muted);cursor:pointer;justify-content:center;align-items:center;display:flex}.drawer-label[data-astro-cid-dlrkusbo]{margin:10px 8px 4px}.drawer-item[data-astro-cid-dlrkusbo]{border:var(--outline-w) solid transparent;border-radius:var(--r-card-sm);min-height:52px;color:var(--text);transition:background-color .15s var(--ease-out);align-items:center;gap:12px;padding:8px;text-decoration:none;display:flex}.drawer-item[data-astro-cid-dlrkusbo]:hover{background:var(--hover-overlay);text-decoration:none}.drawer-item--on[data-astro-cid-dlrkusbo]{background:var(--surface-2);border-color:var(--row-accent)}.drawer-sub[data-astro-cid-dlrkusbo]{border-left:var(--outline-w) solid var(--border-2);flex-direction:column;gap:1px;margin:2px 0 6px 26px;padding:2px 0 0 18px;display:flex}.drawer-subitem[data-astro-cid-dlrkusbo]{border-radius:var(--r-card-sm);font-size:12px;font-weight:var(--w-semibold);text-transform:uppercase;color:var(--muted);transition:background-color .15s var(--ease-out);padding:10px 8px;text-decoration:none;display:block}.drawer-subitem[data-astro-cid-dlrkusbo]:hover{background:var(--hover-overlay);color:var(--text);text-decoration:none}.drawer-subitem--on[data-astro-cid-dlrkusbo]{color:var(--game-accent)}.drawer-item-name[data-astro-cid-dlrkusbo]{min-width:0;font-size:12px;font-weight:var(--w-semibold);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;overflow:hidden}.drawer-item-count[data-astro-cid-dlrkusbo]{color:var(--faint);font-size:11px}.drawer-item-ic[data-astro-cid-dlrkusbo]{border-radius:var(--r-card-sm);background:var(--surface-2);width:36px;height:36px;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.rail[data-astro-cid-52kyutgp]{display:none}.rail--extra[data-astro-cid-52kyutgp]{padding:0 var(--gutter);flex-direction:column;gap:12px;display:flex}.rail--extra[data-astro-cid-52kyutgp] .rail-card[data-astro-cid-52kyutgp]{display:none}.rail--extra[data-astro-cid-52kyutgp]>:not(.rail-card){margin-top:18px}@media (width>=1000px){.rail[data-astro-cid-52kyutgp],.rail--extra[data-astro-cid-52kyutgp]{top:calc(var(--header-h-lg) + 14px);flex-direction:column;align-self:start;gap:12px;padding:0;display:flex;position:sticky}.rail--extra[data-astro-cid-52kyutgp] .rail-card[data-astro-cid-52kyutgp]{display:flex}.rail--extra[data-astro-cid-52kyutgp]>:not(.rail-card){margin-top:0}}.rail-card[data-astro-cid-52kyutgp]{flex-direction:column;gap:8px;padding:12px 10px;display:flex}.rail-label[data-astro-cid-52kyutgp]{align-items:center;gap:6px;margin:0;padding:0 6px;display:flex}.rail-list[data-astro-cid-52kyutgp]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.rail-item[data-astro-cid-52kyutgp]{flex-direction:column;gap:2px;display:flex}.rail-game[data-astro-cid-52kyutgp],.rail-link[data-astro-cid-52kyutgp]{border-radius:var(--r-btn);font-size:13px;font-weight:var(--w-bold);color:var(--muted);min-height:var(--tap);border:var(--outline-w) solid transparent;align-items:center;gap:9px;padding:7px 8px;display:flex}.rail-game-name[data-astro-cid-52kyutgp]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rail-game[data-astro-cid-52kyutgp]:hover,.rail-link[data-astro-cid-52kyutgp]:hover{color:var(--text);background:var(--surface-2)}.rail-game--on[data-astro-cid-52kyutgp]{color:var(--text);background:var(--surface-2);border-color:var(--row-accent)}.rail-link--on[data-astro-cid-52kyutgp]{color:var(--text);background:var(--surface-2);border-color:var(--border)}.rail-tools[data-astro-cid-52kyutgp]{border-left:var(--outline-w) solid var(--border-2);flex-direction:column;gap:1px;margin:0 0 4px 19px;padding:2px 0 0 21px;list-style:none;display:flex}.rail-tool[data-astro-cid-52kyutgp]{border-radius:var(--r-btn);font-size:12.5px;font-weight:var(--w-bold);color:var(--muted);padding:5px 8px;display:block}.rail-tool[data-astro-cid-52kyutgp]:hover{color:var(--text);background:var(--surface-2)}.rail-tool--on[data-astro-cid-52kyutgp]{color:var(--game-accent)}.shell[data-astro-cid-z4jru4n3]{width:100%}@media (width>=1000px){.shell[data-astro-cid-z4jru4n3]{max-width:var(--wrap);padding:18px var(--gutter-lg);grid-template-columns:216px minmax(0,1fr);align-items:start;gap:22px;margin:0 auto;display:grid}.shell--nosb[data-astro-cid-z4jru4n3]{padding:18px var(--gutter);grid-template-columns:minmax(0,1fr)}.shell[data-astro-cid-z4jru4n3] main.wrap{max-width:none;margin:0;padding:0}}.shell-top[data-astro-cid-z4jru4n3]{display:none}@media (width>=720px){.shell-top[data-astro-cid-z4jru4n3]{width:100%;max-width:calc(var(--wrap) + var(--rail-reserve,0px));padding:6px var(--gutter);padding-right:calc(var(--gutter) + var(--rail-reserve,0px));pointer-events:none;margin:0 auto;display:block}.shell-top[data-astro-cid-z4jru4n3]>*{pointer-events:auto}}@media (width>=720px) and (width<=999px){.shell-top[data-astro-cid-z4jru4n3]+.shell[data-astro-cid-z4jru4n3] main.wrap{padding-top:12px}}@media (width>=900px){.shell-top[data-astro-cid-z4jru4n3]{padding:6px var(--gutter-lg);padding-right:calc(var(--gutter-lg) + var(--rail-reserve,0px))}}@media (width>=1000px){.shell-top[data-astro-cid-z4jru4n3]+.shell[data-astro-cid-z4jru4n3]{padding-top:8px}}.skip[data-astro-cid-z4jru4n3]{background:var(--surface);color:var(--text);border:var(--outline-w) solid var(--outline);border-radius:var(--r-btn);z-index:100;padding:10px 14px;position:absolute;top:0;left:-9999px}.skip[data-astro-cid-z4jru4n3]:focus{top:8px;left:8px}.foot[data-astro-cid-z4jru4n3]{border-top:var(--outline-w) solid var(--border-shell);background:var(--surface-shell);margin-top:26px}.foot-inner[data-astro-cid-z4jru4n3]{max-width:var(--wrap);padding:22px var(--gutter) 28px;flex-direction:column;gap:18px;margin:0 auto;display:flex}@media (width>=900px){.foot-inner[data-astro-cid-z4jru4n3]{padding:28px var(--gutter-lg) 34px}}.foot-map[data-astro-cid-z4jru4n3]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;display:grid}.foot-col[data-astro-cid-z4jru4n3]{flex-direction:column;gap:5px;min-width:0;display:flex}.foot-col[data-astro-cid-z4jru4n3] .label[data-astro-cid-z4jru4n3]{margin:0 0 2px}.foot-col[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]{font-size:13px;font-weight:var(--w-bold);color:var(--muted)}.foot-col[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]:hover{color:var(--text)}.foot-meta[data-astro-cid-z4jru4n3]{border-top:var(--outline-w) solid var(--border-2);flex-direction:column;align-items:flex-start;gap:12px;padding-top:16px;display:flex}@media (width>=900px){.foot-meta[data-astro-cid-z4jru4n3]{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.foot-meta[data-astro-cid-z4jru4n3] .provenance[data-astro-cid-z4jru4n3]{max-width:760px}}.disclaimer[data-astro-cid-z4jru4n3]{margin:0;font-size:11px;line-height:1.45}
