:root{--font-sans: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--maxw: 1180px;--radius: 10px;--radius-sm: 6px;--step--1: .875rem;--step-0: 1rem;--step-1: 1.125rem;--step-2: 1.375rem;--step-3: 1.75rem;--step-4: 2.25rem;--accent: #7c8cff;--accent-2: #4fd1c5;--accent-ink: #0b0d12;--accent-glow: rgba(124, 140, 255, .22)}:root,[data-theme=dark]{--bg: #08090e;--bg-elev: #101219;--surface: #14171f;--surface-2: #1c202c;--border: #252a3a;--border-strong: #39405a;--text: #e8e8e6;--text-dim: #a8adba;--text-faint: #6f7688;--mark: rgba(124, 140, 255, .18);--shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 8px 24px rgba(0, 0, 0, .28);--glow-1: var(--accent-glow);--glow-2: color-mix(in srgb, var(--accent-2) 9%, transparent);color-scheme:dark}[data-theme=light]{--bg: #f7f7f5;--bg-elev: #ffffff;--surface: #ffffff;--surface-2: #f0f0ee;--border: #dcdcd8;--border-strong: #c2c2bd;--text: #1a1c22;--text-dim: #4f5666;--text-faint: #7b8290;--mark: rgba(90, 100, 220, .14);--shadow: 0 1px 2px rgba(16, 20, 30, .06), 0 8px 24px rgba(16, 20, 30, .08);color-scheme:light}[data-skin=balatro]{--accent: #c8412f;--accent-2: #e8b44a;--accent-ink: #17100c;--accent-glow: rgba(200, 65, 47, .24)}[data-skin=sts]{--accent: #8f9aa6;--accent-2: #b08d57;--accent-ink: #12140f;--accent-glow: rgba(143, 154, 166, .22)}[data-skin=noita]{--accent: #3b9eff;--accent-2: #c9a227;--accent-ink: #0a0e14;--accent-glow: rgba(59, 158, 255, .22)}[data-skin=cotl]{--accent: #d64541;--accent-2: #8e6fc4;--accent-ink: #140a0e;--accent-glow: rgba(214, 69, 65, .22)}[data-skin=megabonk]{--accent: #2fa98c;--accent-2: #e0a32e;--accent-ink: #0c1410;--accent-glow: rgba(47, 169, 140, .22)}[data-skin=poe2]{--accent: #7a5cc4;--accent-2: #c8a24a;--accent-ink: #100c18;--accent-glow: rgba(122, 92, 196, .24)}[data-skin=hades]{--accent: #e0533d;--accent-2: #f0b13c;--accent-ink: #170b08;--accent-glow: rgba(224, 83, 61, .24)}[data-skin=monster-train]{--accent: #d97b2e;--accent-2: #6aa84f;--accent-ink: #160d05;--accent-glow: rgba(217, 123, 46, .22)}[data-skin=vampire-survivors]{--accent: #b23a48;--accent-2: #e8c547;--accent-ink: #160a0c;--accent-glow: rgba(178, 58, 72, .24)}[data-skin=isaac]{--accent: #a8452f;--accent-2: #d8b45a;--accent-ink: #150b09;--accent-glow: rgba(168, 69, 47, .24)}[data-skin=dead-cells]{--accent: #4f9d8b;--accent-2: #c85a3c;--accent-ink: #0a1412;--accent-glow: rgba(79, 157, 139, .24)}[data-skin=ror2]{--accent: #3f7fc4;--accent-2: #e07b3a;--accent-ink: #080f17;--accent-glow: rgba(63, 127, 196, .24)}[data-skin=nightreign]{--accent: #c9a227;--accent-2: #6f6bd8;--accent-ink: #0e0d13;--accent-glow: rgba(201, 162, 39, .22)}[data-skin=brotato]{--accent: #57b65a;--accent-2: #f0a93b;--accent-ink: #0c130c;--accent-glow: rgba(87, 182, 90, .24)}[data-skin=ravenswatch]{--accent: #9b6cf0;--accent-2: #e0b13b;--accent-ink: #0e0a18;--accent-glow: rgba(155, 108, 240, .24)}[data-skin=blueprince]{--accent: #3a6ea5;--accent-2: #c9a227;--accent-ink: #07101e;--accent-glow: rgba(58, 110, 165, .22)}[data-skin=enterthegungeon]{--accent: #d9772b;--accent-2: #c7ccd1;--accent-ink: #1a1208;--accent-glow: rgba(217, 119, 43, .22)}[data-skin=holocure]{--accent: #e8527f;--accent-2: #57c1e8;--accent-ink: #1a0a12;--accent-glow: rgba(232, 82, 127, .22)}[data-skin=crabchampions]{--accent: #18a999;--accent-2: #f0a830;--accent-ink: #04201d;--accent-glow: rgba(24, 169, 153, .22)}[data-skin=spellrogue]{--accent: #7c5cff;--accent-2: #4fd1c5;--accent-ink: #0e0a24;--accent-glow: rgba(124, 92, 255, .24)}[data-skin=contentwarning]{--accent: #e0483c;--accent-2: #b9c2cc;--accent-ink: #1c0806;--accent-glow: rgba(224, 72, 60, .22)}[data-skin=lethalcompany]{--accent: #3f8fd6;--accent-2: #d9a13f;--accent-ink: #061421;--accent-glow: rgba(63, 143, 214, .24)}[data-skin=ninesols]{--accent: #d9b23c;--accent-2: #4fb3a5;--accent-ink: #1a1405;--accent-glow: rgba(217, 178, 60, .24)}[data-skin=blasphemous]{--accent: #c8a24a;--accent-2: #a02c2c;--accent-ink: #14100a;--accent-glow: rgba(200, 162, 74, .22)}[data-skin=animalwell]{--accent: #6fd48a;--accent-2: #46b3d6;--accent-ink: #07140c;--accent-glow: rgba(111, 212, 138, .22)}[data-skin=domekeeper]{--accent: #f2a13c;--accent-2: #4fb0d8;--accent-ink: #1a1206;--accent-glow: rgba(242, 161, 60, .22)}[data-skin=deep-rock-galactic]{--accent: #f2a03c;--accent-2: #3f8fd6;--accent-ink: #16100a;--accent-glow: rgba(242, 160, 60, .22)}[data-skin=grounded]{--accent: #6f9d3b;--accent-2: #8a5a2b;--accent-ink: #0c1a08;--accent-glow: rgba(111,157,59,.22)}[data-skin=dont-starve]{--accent: #b8702a;--accent-2: #5a7d3c;--accent-ink: #1a0f04;--accent-glow: rgba(184,112,42,.22)}[data-skin=satisfactory]{--accent: #3f8f4f;--accent-2: #c9772f;--accent-ink: #06120a;--accent-glow: rgba(63,143,79,.22)}[data-skin=sons-of-the-forest]{--accent: #3f7d3f;--accent-2: #9a3b2f;--accent-ink: #06120a;--accent-glow: rgba(63,125,63,.22)}[data-skin=palworld]{--accent: #3fae6f;--accent-2: #2b7fd0;--accent-ink: #06210f;--accent-glow: rgba(63,174,111,.22)}[data-skin=darkestdungeon]{--accent: #9b2d2d;--accent-2: #c9a227;--accent-ink: #1a0606;--accent-glow: rgba(155,45,45,.22)}[data-skin=oxygennotincluded]{--accent: #3fb6c9;--accent-2: #e0913f;--accent-ink: #04201f;--accent-glow: rgba(63,182,201,.22)}[data-skin=enshrouded]{--accent: #7a4fd0;--accent-2: #c04f8a;--accent-ink: #110626;--accent-glow: rgba(122,79,208,.22)}[data-skin=cuphead]{--accent: #d8472b;--accent-2: #f2c14e;--accent-ink: #2a1a0a;--accent-glow: rgba(216,71,43,.22)}[data-skin=steamworld]{--accent: #c9742e;--accent-2: #3aa6a0;--accent-ink: #1a1208;--accent-glow: rgba(201,116,46,.22)}[data-skin=peglin]{--accent: #7c5cff;--accent-2: #ff9f43;--accent-ink: #ffffff;--accent-glow: rgba(124,92,255,.35)}[data-skin=cobalt-core]{--accent: #2ad4d4;--accent-2: #ff6b6b;--accent-ink: #04222a;--accent-glow: rgba(42,212,212,.3)}[data-skin="7-days-to-die"]{--accent: #c8641e;--accent-2: #7fa63a;--accent-ink: #2a1405;--accent-glow: rgba(200,100,30,.28)}[data-skin=unturned]{--accent: #4f8f3f;--accent-2: #c2453a;--accent-ink: #12200f;--accent-glow: rgba(79,143,63,.28)}[data-skin=nightingale]{--accent: #7a5cc4;--accent-2: #d8b34a;--accent-ink: #1b1430;--accent-glow: rgba(122,92,196,.3)}[data-skin=valheim]{--accent: #6cc04a;--accent-2: #2f6b1f;--accent-ink: #0e1f0b;--accent-glow: #9be07a}[data-skin=vrising]{--accent: #c0392b;--accent-2: #7b241c;--accent-ink: #2b0a06;--accent-glow: #e8746a}[data-skin=rust]{--accent: #d35400;--accent-2: #873600;--accent-ink: #2b1700;--accent-glow: #e8924a}[data-skin=ark]{--accent: #168f8f;--accent-2: #0b5353;--accent-ink: #04201f;--accent-glow: #4fd0d0}[data-skin=projectzomboid]{--accent: #6b7280;--accent-2: #374151;--accent-ink: #111418;--accent-glow: #9aa3af}[data-skin=marvel-rivals]{--accent: #e03131;--accent-2: #7a1a1a;--accent-ink: #ffffff;--accent-glow: #ff8787}[data-skin=warframe]{--accent: #4a9eff;--accent-2: #1c4fa1;--accent-ink: #06121f;--accent-glow: #a5c8ff}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background-color:var(--bg);background-image:radial-gradient(54rem 26rem at 50% -7rem,var(--glow-1),transparent 72%),radial-gradient(38rem 22rem at 100% -4rem,var(--glow-2),transparent 70%),linear-gradient(180deg,rgba(255,255,255,.022),transparent 26rem);background-repeat:no-repeat;color:var(--text);font-family:var(--font-sans);font-size:var(--step-0);line-height:1.7;-webkit-font-smoothing:antialiased}img,svg{max-width:100%;height:auto}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4{line-height:1.25;letter-spacing:-.01em;margin:1.6em 0 .5em;font-weight:700}h1{font-size:var(--step-4);margin-top:.2em}h2{font-size:var(--step-3)}h3{font-size:var(--step-2)}h4{font-size:var(--step-1)}p,li{overflow-wrap:break-word}hr{border:0;border-top:1px solid var(--border);margin:2.5em 0}code{font-family:var(--font-mono);font-size:.92em;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.1em .36em}pre{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);padding:1em;overflow-x:auto}blockquote{margin:1.5em 0;padding:.6em 1.1em;border-left:3px solid var(--accent);background:var(--bg-elev);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--text-dim)}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 20px}.stack>*+*{margin-top:1em}.site-head{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}.site-head__bar{display:flex;align-items:center;gap:18px;height:60px}.brand{font-weight:800;font-size:var(--step-1);letter-spacing:-.02em;color:var(--text);display:inline-flex;align-items:center;gap:9px}.brand:hover{text-decoration:none}.brand__mark{width:22px;height:22px;border-radius:5px;background:linear-gradient(135deg,var(--accent),var(--accent-2));box-shadow:0 0 0 1px var(--border-strong);flex:none}.nav{display:flex;gap:4px;margin-left:auto;flex-wrap:wrap}.nav a{color:var(--text-dim);font-size:var(--step--1);font-weight:600;padding:7px 11px;border-radius:var(--radius-sm)}.nav a:hover,.nav a[aria-current=page]{color:var(--text);background:var(--surface-2);text-decoration:none}.theme-toggle{flex:none;width:34px;height:34px;border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface);color:var(--text-dim);cursor:pointer;font-size:15px;line-height:1}.theme-toggle:hover{color:var(--text)}.skin-band{height:4px;background:linear-gradient(90deg,var(--accent),var(--accent-2),transparent)}.hero{padding:36px 0 22px;border-bottom:1px solid var(--border);background:radial-gradient(120% 90% at 18% 0%,var(--accent-glow),transparent 62%)}.hero__cover{display:block;width:100%;height:230px;object-fit:cover;object-position:50% 88%;margin:-36px 0 26px;border-bottom:1px solid var(--border-strong);background:var(--surface-2)}@media(max-width:640px){.hero__cover{height:150px}}.hero h1{margin-bottom:.35em}.hero p{font-size:var(--step-1);color:var(--text-dim);max-width:68ch;margin:0}.crumbs{font-size:var(--step--1);color:var(--text-faint);padding:14px 0 0}.crumbs a{color:var(--text-dim)}.crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.crumbs li+li:before{content:"/";margin-right:8px;color:var(--border-strong)}.pagemeta{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:var(--step--1);color:var(--text-faint);border-bottom:1px solid var(--border);padding-bottom:14px;margin-bottom:26px}.pagemeta b{color:var(--text-dim);font-weight:600}.pagemeta .byline{color:var(--text-faint);text-decoration:underline;text-decoration-color:var(--border);text-underline-offset:3px}.pagemeta .byline:hover{color:var(--accent);text-decoration-color:var(--accent)}.doc{max-width:76ch}.doc>:first-child{margin-top:0}.doc--wide{max-width:none}.doc h2{padding-top:1.1em;border-top:1px solid var(--border);margin-top:2.6em}.doc h2:before{content:"";display:block;width:40px;height:2px;margin-bottom:.85em;border-radius:2px;background:linear-gradient(90deg,var(--accent),transparent)}.doc h3{color:var(--text);margin-top:1.8em;letter-spacing:-.005em}.doc ul,.doc ol{padding-left:1.3em}.doc li{margin:.4em 0}.doc table{width:100%;border-collapse:separate;border-spacing:0;margin:1.6em 0;font-size:var(--step--1);font-variant-numeric:tabular-nums;border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden;background:color-mix(in srgb,var(--surface) 60%,transparent)}.doc th,.doc td{padding:10px 13px;text-align:left;vertical-align:top;border-bottom:1px solid var(--border)}.doc th{position:sticky;top:0;z-index:1;background:linear-gradient(180deg,var(--surface-2),var(--surface));border-bottom:1px solid var(--border-strong);font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-dim);white-space:nowrap}.doc tbody tr:last-child td{border-bottom:0}.doc tbody tr:nth-child(2n) td{background:#ffffff04}.doc tbody tr:hover td{background:var(--accent-glow)}.doc tbody td:first-child{color:var(--text);font-weight:600}.note{border:1px solid var(--border-strong);border-left:3px solid var(--accent);background:var(--bg-elev);border-radius:0 var(--radius) var(--radius) 0;padding:14px 18px;margin:1.8em 0;font-size:var(--step--1)}.note strong{color:var(--text)}.note--warn{border-left-color:#d9803a}.note--data{border-left-color:var(--text-faint);color:var(--text-dim)}.grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(268px,1fr));margin:1.6em 0}.card{display:block;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:18px 20px;color:var(--text);transition:border-color .15s,transform .15s}.card:hover{border-color:var(--accent);text-decoration:none;transform:translateY(-2px)}.card__kicker{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-weight:700}.card__title{font-weight:700;font-size:var(--step-1);margin:6px 0}.card__desc{color:var(--text-dim);font-size:var(--step--1);margin:0}.card__cover{display:block;width:calc(100% + 40px);margin:-18px -20px 14px;height:150px;object-fit:cover;border-bottom:1px solid var(--border);border-radius:var(--radius) var(--radius) 0 0;background:var(--surface-2)}.card:hover .card__cover{filter:brightness(1.06)}.threads{list-style:none;margin:1.1em 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));column-gap:32px;border-top:1px solid var(--border)}.threads__item{border-bottom:1px solid var(--border)}.threads__link{display:block;color:var(--text);border-left:2px solid transparent;padding:8px 2px 9px 10px;margin-left:-12px;transition:border-color .12s,background .12s}.threads__link:hover{text-decoration:none;border-left-color:var(--accent);background:var(--surface)}.threads__t{display:block;font-weight:600;font-size:.94rem;line-height:1.32}.threads__link:hover .threads__t{color:var(--accent)}.threads__d{display:block;margin-top:2px;font-size:.79rem;line-height:1.42;color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:640px){.threads__d{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}}.jumprow{display:flex;flex-wrap:wrap;gap:6px 8px;margin:0 0 1.2em}.jumprow a{font-size:.78rem;padding:3px 9px;border:1px solid var(--border);border-radius:999px;color:var(--text-dim);background:var(--surface)}.jumprow a:hover{border-color:var(--accent);color:var(--text);text-decoration:none}.doc--wide .ref-grid{grid-template-columns:repeat(auto-fill,minmax(198px,1fr));gap:10px;margin-top:1em}.doc--wide .ref-grid .ref-card{padding:11px 13px 12px;gap:5px}.doc--wide .ref-grid .rc-head h2{font-size:.94rem}.doc--wide .ref-grid .rc-eff{font-size:.82rem;line-height:1.42}.doc--wide .ref-grid .rc-meta{font-size:.74rem}.doc--wide .ref-grid .badge{font-size:.62rem;padding:.14rem .42rem}.entity-figure{float:left;margin:0 22px 14px 0;width:200px;max-width:42%}.entity-figure img{width:100%;height:auto;border-radius:10px;border:1px solid var(--border-strong);background:var(--surface-2);box-shadow:0 6px 18px #00000047}.entity-figure figcaption{font-size:.78rem;color:var(--text-faint);margin-top:6px;text-align:center}@media(max-width:520px){.entity-figure{float:none;width:180px;max-width:60%;margin:0 0 16px}}.hubsection{margin:2.2em 0}.hubsection h2{border-top:0;padding-top:0;margin-top:0;margin-bottom:.6em}.hubsection h3{margin-top:0;margin-bottom:.5em}.matchbox{display:flex;flex-wrap:wrap;gap:6px 22px;font-size:var(--step--1);color:var(--text-faint);background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:0 var(--radius) var(--radius) 0;padding:12px 18px;margin:0 0 26px}.matchbox span{display:inline-flex;align-items:baseline;gap:6px}.matchbox b{color:var(--text-dim);font-weight:600}.matchbox .matchbox__result{color:var(--text);font-weight:700}.esports-note{color:var(--text-dim);font-size:var(--step--1);max-width:68ch}.site-foot{border-top:1px solid var(--border);margin-top:64px;padding:32px 0 48px;font-size:var(--step--1);color:var(--text-faint)}.site-foot a{color:var(--text-dim)}.site-foot__cols{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.site-foot h4{font-size:var(--step--1);color:var(--text-dim);text-transform:uppercase;letter-spacing:.07em;margin:0 0 10px}.site-foot ul{list-style:none;margin:0;padding:0}.site-foot li{margin:5px 0}.site-foot__legal{margin-top:26px;padding-top:18px;border-top:1px solid var(--border);line-height:1.6}.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:12px;top:12px;background:var(--surface);padding:8px 14px;border-radius:var(--radius-sm);z-index:100}.adslot{margin:26px 0;min-height:90px}@media(max-width:720px){h1{font-size:var(--step-3)}.hero{padding:32px 0 22px}}@media print{.site-head,.site-foot,.adslot{display:none}}.toc{margin:20px 0 28px;padding:14px 18px 12px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-elev)}.toc__title{margin:0 0 8px;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.toc ol{margin:0;padding-left:1.15rem;columns:2;column-gap:26px}.toc li{margin:3px 0;break-inside:avoid}.toc a{color:var(--text-dim);text-decoration:none;font-size:.9rem;line-height:1.45}.toc a:hover{color:var(--text);text-decoration:underline}.toc .toc__sub{margin-left:.85rem;font-size:.94em}@media(max-width:640px){.toc ol{columns:1}}@media(max-width:640px){.doc th,.doc td{padding:8px 9px;font-size:.82rem}.doc table{font-size:.82rem}}.filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0 20px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-elev)}.filters input[type=search],.filters select{background:var(--surface);color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:8px 10px;font:inherit;font-size:.9rem}.filters input[type=search]{min-width:240px;flex:1 1 240px}.btnrow{display:flex;flex-wrap:wrap;gap:6px}.pill{background:var(--surface);color:var(--text-dim);border:1px solid var(--border-strong);border-radius:999px;padding:7px 14px;font:inherit;font-size:.85rem;cursor:pointer}.pill:hover{color:var(--text);border-color:var(--accent)}.pill.active{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:600}.pill--ghost{color:var(--text-faint)}.filters__count{margin:0 0 0 auto;font-size:.82rem;color:var(--text-faint)}.filters .field{display:flex;align-items:center;gap:6px;font-size:.78rem;color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em}.gamelist{display:grid;gap:8px;margin:0 0 8px}.gamerow{display:flex;align-items:stretch;gap:16px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);transition:border-color .12s ease}.gamerow:hover{border-color:var(--accent)}.gamerow__cover{flex:0 0 168px;width:168px;height:auto;align-self:stretch;object-fit:cover;border-radius:var(--radius-sm) 0 0 var(--radius-sm);background:var(--surface-2)}.gamerow__main{display:grid;grid-template-columns:minmax(160px,240px) 1fr;gap:4px 18px;align-items:baseline;padding:12px 15px;color:inherit;text-decoration:none;flex:1;min-width:0}.gamerow__main:hover .gamerow__name{color:var(--accent);text-decoration:none}.gamerow__name{font-weight:700;font-size:1.02rem}.gamerow__meta{font-size:.76rem;color:var(--text-faint);letter-spacing:.02em}.gamerow__blurb{grid-column:2;font-size:.9rem;color:var(--text-dim);line-height:1.5}.gamerow--draft{background:transparent;border-style:dashed}.tag{display:inline-block;margin-left:7px;padding:1px 7px;border-radius:4px;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;background:var(--surface-2);color:var(--text-faint);border:1px solid var(--border-strong)}@media(max-width:640px){.gamerow{flex-direction:column}.gamerow__cover{flex-basis:auto;width:100%;height:120px;border-radius:var(--radius-sm) var(--radius-sm) 0 0}.gamerow__main{grid-template-columns:1fr}.gamerow__blurb{grid-column:1}}@media(max-width:720px){.site-head{position:static}.site-head__bar{height:auto;flex-wrap:wrap;gap:8px 12px;padding-top:9px;padding-bottom:9px}.nav{margin-left:auto;gap:2px}.nav a{padding:6px 9px}.site-head__bar .sitesearch{order:3;flex:1 1 100%;max-width:none}.threads{grid-template-columns:1fr;column-gap:0}}.cardimg{width:71px;height:95px;object-fit:contain;border-radius:6px;align-self:flex-start;flex:none;background:var(--surface-2, #1a1a20);box-shadow:0 1px 3px #0000004d}.sources-block .doc{max-width:68ch}.sourcelist{display:flex;flex-wrap:wrap;gap:6px 8px;list-style:none;padding:0;margin:.6em 0 0}.sourcelist li{margin:0}.sourcelist a{display:inline-block;font-size:.78rem;padding:3px 9px;border:1px solid var(--border);border-radius:999px;color:var(--text-dim);background:var(--surface)}.sourcelist a:hover{border-color:var(--accent);color:var(--text);text-decoration:none}.navnet{position:relative}.navnet>summary{list-style:none;cursor:pointer;color:var(--text-dim);font-size:var(--step--1);font-weight:600;padding:7px 11px;border-radius:var(--radius-sm);white-space:nowrap}.navnet>summary::-webkit-details-marker{display:none}.navnet>summary:hover,.navnet[open]>summary{color:var(--text);background:var(--surface-2)}.navnet__menu{position:absolute;right:0;top:calc(100% + 6px);min-width:220px;max-width:76vw;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:6px;display:grid;gap:2px;z-index:40;box-shadow:0 10px 26px #0003}.navnet__menu a{display:block;padding:7px 9px;font-size:var(--step--1);line-height:1.3}.navnet__menu span{display:block;color:var(--text-dim);font-weight:400;font-size:.72rem;margin-top:2px}.adslot[data-astro-cid-fgwukgf6]{margin:0;min-height:0;border:0;display:flex;align-items:center;justify-content:center}.adslot__label[data-astro-cid-fgwukgf6]{display:none;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.adslot[data-astro-cid-fgwukgf6]:has(iframe){margin:26px 0;min-height:90px;border:1px dashed var(--border);border-radius:var(--radius-sm)}.adslot[data-astro-cid-fgwukgf6]:has(iframe) .adslot__label[data-astro-cid-fgwukgf6]{display:inline}[data-astro-cid-fgwukgf6][data-format=banner]{width:fit-content;margin-inline:auto}[data-astro-cid-fgwukgf6][data-format=native]{max-width:100%}[data-astro-cid-fgwukgf6][data-format=native]:has(iframe){min-height:120px;max-height:320px;overflow:hidden;contain:paint}[data-astro-cid-fgwukgf6][data-format=native] *{max-width:100%}[data-astro-cid-fgwukgf6][data-format=inPagePush]{min-height:60px}@media(max-width:720px){.adslot[data-astro-cid-fgwukgf6][data-format=banner]:has(iframe){min-height:50px}}.sitesearch-wrap[data-astro-cid-pkfvzmd6]{position:relative;margin-left:auto;flex:1 1 240px;max-width:340px;display:flex;align-items:center}.sitesearch[data-astro-cid-pkfvzmd6]{position:relative;flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:0 12px;height:38px;background:var(--bg-elev);border:1px solid var(--border);border-radius:999px;color:var(--text-faint)}.sitesearch[data-astro-cid-pkfvzmd6]:focus-within{border-color:var(--accent);color:var(--text)}.sitesearch__icon[data-astro-cid-pkfvzmd6]{flex:none}.sitesearch__input[data-astro-cid-pkfvzmd6]{flex:1;min-width:0;border:0;background:transparent;color:var(--text);font:inherit;font-size:.9rem;outline:none}.sitesearch__input[data-astro-cid-pkfvzmd6]::placeholder{color:var(--text-faint)}.sitesearch__panel[data-astro-cid-pkfvzmd6]{position:absolute;top:calc(100% + 8px);right:0;left:0;z-index:60;max-height:70vh;overflow-y:auto;background:var(--bg-elev);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow);padding:6px}.sitesearch__msg[data-astro-cid-pkfvzmd6]{margin:0;padding:10px 12px;font-size:.85rem;color:var(--text-faint)}.sitesearch__item[data-astro-cid-pkfvzmd6]{display:block;padding:9px 11px;border-radius:var(--radius-sm);text-decoration:none;color:var(--text)}.sitesearch__item[data-astro-cid-pkfvzmd6]:hover,.sitesearch__item[data-astro-cid-pkfvzmd6]:focus-visible{background:var(--surface-2);outline:none}.sitesearch__title[data-astro-cid-pkfvzmd6]{display:block;font-size:.9rem;font-weight:600;color:var(--text);margin-bottom:2px}.sitesearch__excerpt[data-astro-cid-pkfvzmd6]{display:block;font-size:.8rem;line-height:1.4;color:var(--text-dim)}.sitesearch__excerpt[data-astro-cid-pkfvzmd6] mark{background:var(--mark);color:inherit;border-radius:2px;padding:0 1px}.sitesearch-wrap--hero[data-astro-cid-pkfvzmd6]{display:block;margin-left:0;flex:0 1 auto;width:100%;max-width:560px;margin-top:1.4rem}.sitesearch-wrap--hero[data-astro-cid-pkfvzmd6] .sitesearch[data-astro-cid-pkfvzmd6]{height:52px;padding:0 16px;gap:10px;border-radius:14px;box-shadow:var(--shadow)}.sitesearch-wrap--hero[data-astro-cid-pkfvzmd6] .sitesearch__input[data-astro-cid-pkfvzmd6]{font-size:1rem}.sitesearch-wrap--hero[data-astro-cid-pkfvzmd6] .sitesearch__icon[data-astro-cid-pkfvzmd6]{width:20px;height:20px}.sitesearch__chips[data-astro-cid-pkfvzmd6]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px}.sitesearch__chips-label[data-astro-cid-pkfvzmd6]{font-size:.8rem;color:var(--text-faint);font-weight:600}.sitesearch__chip[data-astro-cid-pkfvzmd6]{font:inherit;font-size:.8rem;color:var(--text-dim);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:4px 12px;cursor:pointer}.sitesearch__chip[data-astro-cid-pkfvzmd6]:hover{color:var(--text);border-color:var(--accent)}@media(max-width:720px){.sitesearch-wrap[data-astro-cid-pkfvzmd6]{flex-basis:100%;max-width:none;order:3}.sitesearch-wrap--hero[data-astro-cid-pkfvzmd6]{margin-top:1rem}}
