.post-section[data-astro-cid-m3dbcyly]{margin-top:var(--sp-12)}.head[data-astro-cid-m3dbcyly]{justify-content:space-between;align-items:baseline;gap:var(--sp-4);padding-bottom:var(--sp-2);margin-bottom:var(--sp-6);border-bottom:var(--rule-w-strong) solid var(--text);display:flex}h2[data-astro-cid-m3dbcyly],.count[data-astro-cid-m3dbcyly]{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-micro);text-transform:uppercase;line-height:var(--lh-label);margin:0}h2[data-astro-cid-m3dbcyly]{color:var(--text)}.count[data-astro-cid-m3dbcyly]{color:var(--muted)}.avatars[data-astro-cid-osfbtf4n]{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.avatar[data-astro-cid-osfbtf4n]{align-items:center;gap:var(--sp-4);padding:var(--sp-4);background:var(--surface);border:var(--rule-w) solid var(--border);border-radius:var(--radius-lg);grid-template-columns:auto minmax(0,1fr);display:grid}.text[data-astro-cid-osfbtf4n]{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.name[data-astro-cid-osfbtf4n]{font-family:var(--font-display);font-size:var(--fs-h1);font-weight:var(--fw-bold);line-height:var(--lh-heading);color:var(--text);overflow-wrap:anywhere}.how[data-astro-cid-osfbtf4n]{font-family:var(--font-text);font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--muted)}.more[data-astro-cid-osfbtf4n]{margin:var(--sp-4) 0 0;font-family:var(--font-text);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--muted)}.changes[data-astro-cid-n5rkg62t]{gap:0 var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.change[data-astro-cid-n5rkg62t]{min-width:0;padding:var(--sp-3) 0;border-bottom:var(--rule-w) solid var(--border)}.heading[data-astro-cid-n5rkg62t]{margin:0 0 var(--sp-1);font-size:var(--fs-body);font-weight:var(--fw-bold);line-height:var(--lh-body);color:var(--text);overflow-wrap:anywhere}.text[data-astro-cid-n5rkg62t]{font-family:var(--font-text);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--muted)}.text[data-astro-cid-n5rkg62t] p{margin:0}.text[data-astro-cid-n5rkg62t] strong{font-weight:var(--fw-bold)}.text[data-astro-cid-n5rkg62t] code{font-family:var(--font-mono);font-size:var(--fs-code);overflow-wrap:anywhere}.text[data-astro-cid-n5rkg62t] a,.link[data-astro-cid-n5rkg62t]{color:var(--lightningcss-light,var(--amber))var(--lightningcss-dark,var(--amber-hi));text-decoration:none}.text[data-astro-cid-n5rkg62t] a:hover,.link[data-astro-cid-n5rkg62t]:hover{text-decoration:underline}.text[data-astro-cid-n5rkg62t] a:focus-visible,.link[data-astro-cid-n5rkg62t]:focus-visible{outline:var(--rule-w-strong) solid var(--cta-focus);outline-offset:2px}.link[data-astro-cid-n5rkg62t]{min-height:var(--touch-target);font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:var(--ls-micro);text-transform:uppercase;align-items:center;display:inline-flex}@media (width<=767px){.changes[data-astro-cid-n5rkg62t]{grid-template-columns:minmax(0,1fr)}}.headlines[data-astro-cid-42pmemaq]{margin-top:var(--sp-12)}.list[data-astro-cid-42pmemaq]{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-42pmemaq]{gap:var(--sp-3);min-width:0;padding:var(--sp-6);background:var(--surface);border:var(--rule-w) solid var(--border);border-top:calc(2 * var(--rule-w-strong)) solid var(--lightningcss-light,var(--amber))var(--lightningcss-dark,var(--amber-hi));border-radius:var(--radius-lg);flex-direction:column;display:flex}.num[data-astro-cid-42pmemaq]{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-micro);color:var(--lightningcss-light,var(--amber))var(--lightningcss-dark,var(--amber-hi))}.title[data-astro-cid-42pmemaq]{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:var(--lh-heading);letter-spacing:var(--ls-xl);color:var(--text);overflow-wrap:anywhere;margin:0}.text[data-astro-cid-42pmemaq]{font-family:var(--font-text);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text)}.text[data-astro-cid-42pmemaq] p{margin:0}.text[data-astro-cid-42pmemaq] a{color:var(--lightningcss-light,var(--amber))var(--lightningcss-dark,var(--amber-hi))}.link[data-astro-cid-42pmemaq]{min-height:var(--touch-target);font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--flare-hi);align-self:flex-start;align-items:center;margin-top:auto;text-decoration:none;display:inline-flex}.link[data-astro-cid-42pmemaq]:hover{text-decoration:underline}.link[data-astro-cid-42pmemaq]:focus-visible{outline:var(--rule-w-strong) solid var(--cta-focus);outline-offset:2px}.out-today[data-astro-cid-wnfpeg7t]{margin-top:var(--sp-12)}.card[data-astro-cid-wnfpeg7t]{background:var(--surface);border:var(--rule-w) solid var(--border);border-radius:var(--radius-lg);color:var(--text);grid-template-columns:minmax(0,1fr) minmax(0,1fr);text-decoration:none;display:grid}a[data-astro-cid-wnfpeg7t].card:hover{background:var(--surface2);border-color:var(--border2)}a[data-astro-cid-wnfpeg7t].card:focus-visible{outline:var(--rule-w-strong) solid var(--cta-focus);outline-offset:2px}.art[data-astro-cid-wnfpeg7t]{aspect-ratio:16/9;background:var(--plate);overflow:hidden}.art[data-astro-cid-wnfpeg7t] img[data-astro-cid-wnfpeg7t]{object-fit:cover;width:100%;height:100%;display:block}.info[data-astro-cid-wnfpeg7t]{justify-content:center;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-6) var(--sp-8);flex-direction:column;display:flex}.label[data-astro-cid-wnfpeg7t],.genre[data-astro-cid-wnfpeg7t],.play[data-astro-cid-wnfpeg7t],.chip[data-astro-cid-wnfpeg7t]{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-micro);text-transform:uppercase;margin:0}.label[data-astro-cid-wnfpeg7t]{color:var(--lightningcss-light,var(--amber))var(--lightningcss-dark,var(--amber-hi))}.title[data-astro-cid-wnfpeg7t]{font-family:var(--font-display);font-size:var(--fs-hero);font-weight:var(--fw-bold);line-height:var(--lh-hero);letter-spacing:var(--ls-hero);color:var(--text);overflow-wrap:anywhere;margin:0}.genre[data-astro-cid-wnfpeg7t]{color:var(--muted)}.play[data-astro-cid-wnfpeg7t]{min-height:var(--touch-target);padding:0 var(--sp-4);border-radius:var(--radius-md);background:var(--cta-primary);color:var(--cta-primary-text);align-items:center;display:inline-flex}a[data-astro-cid-wnfpeg7t].card:hover .play[data-astro-cid-wnfpeg7t]{background:var(--cta-primary-hover)}.chip[data-astro-cid-wnfpeg7t]{padding:var(--sp-0-5) var(--sp-2);border-radius:var(--radius-sm);background:var(--amber-pop);color:var(--lightningcss-light,var(--text))var(--lightningcss-dark,var(--plate))}@media (width<=639px){.card[data-astro-cid-wnfpeg7t]{grid-template-columns:minmax(0,1fr)}.info[data-astro-cid-wnfpeg7t]{padding:var(--sp-4)}.title[data-astro-cid-wnfpeg7t]{font-size:var(--fs-xl)}}.ranked[data-astro-cid-eoqo6cab]{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}.item[data-astro-cid-eoqo6cab]{min-width:0;display:flex}.card[data-astro-cid-eoqo6cab]{background:var(--surface);border:var(--rule-w) solid var(--border);border-radius:var(--radius-lg);min-width:0;color:var(--text);flex-direction:column;flex:1;text-decoration:none;display:flex}.card[data-astro-cid-eoqo6cab]:hover{background:var(--surface2);border-color:var(--border2)}.card[data-astro-cid-eoqo6cab]:focus-visible{outline:var(--rule-w-strong) solid var(--cta-focus);outline-offset:2px}.art[data-astro-cid-eoqo6cab]{aspect-ratio:16/9;background:var(--plate);position:relative;overflow:hidden}.art[data-astro-cid-eoqo6cab] img[data-astro-cid-eoqo6cab]{object-fit:cover;width:100%;height:100%;display:block}.rank[data-astro-cid-eoqo6cab]{padding:var(--sp-1) var(--sp-3);background:var(--plate);color:var(--plate-ink);font-family:var(--font-display);font-size:var(--fs-h1);font-weight:var(--fw-bold);line-height:var(--lh-heading);position:absolute;top:0;left:0}.info[data-astro-cid-eoqo6cab]{gap:var(--sp-1);padding:var(--sp-4);flex-direction:column;display:flex}.title[data-astro-cid-eoqo6cab]{font-family:var(--font-display);font-size:var(--fs-h1);font-weight:var(--fw-bold);line-height:var(--lh-heading);color:var(--text);overflow-wrap:anywhere;margin:0}.genre[data-astro-cid-eoqo6cab]{font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--muted);margin:0}.post[data-astro-cid-cfexlhpz]{margin:0 auto}.post--article[data-astro-cid-cfexlhpz]{max-width:65ch}.measure[data-astro-cid-cfexlhpz]{max-width:68ch}.cover[data-astro-cid-cfexlhpz]{aspect-ratio:1200/630;width:100%;height:auto;margin-bottom:var(--sp-8);background:var(--plate);object-fit:cover;display:block}.post-header[data-astro-cid-cfexlhpz]{margin-bottom:var(--sp-8)}h1[data-astro-cid-cfexlhpz]{font-family:var(--font-display);font-size:var(--fs-display);font-weight:var(--fw-bold);margin:0 0 var(--sp-4);letter-spacing:var(--ls-display);line-height:var(--lh-heading);color:var(--text)}.meta[data-astro-cid-cfexlhpz]{gap:var(--sp-2);color:var(--muted);font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-micro);text-transform:uppercase;margin:0;display:flex}.prose[data-astro-cid-cfexlhpz]{font-family:var(--font-text);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text)}.prose[data-astro-cid-cfexlhpz] p{margin:0 0 var(--sp-4)}.prose[data-astro-cid-cfexlhpz] h2{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-micro);margin:var(--sp-8) 0 var(--sp-4);padding-bottom:var(--sp-2);border-bottom:var(--rule-w-strong) solid var(--text);color:var(--text)}.prose[data-astro-cid-cfexlhpz] h3{font-size:var(--fs-h3);font-weight:var(--fw-bold);margin:var(--sp-6) 0 var(--sp-2)}.prose[data-astro-cid-cfexlhpz] ul,.prose[data-astro-cid-cfexlhpz] ol{margin:0 0 var(--sp-4);padding-left:var(--sp-6)}.prose[data-astro-cid-cfexlhpz] li{margin-bottom:var(--sp-2)}.prose[data-astro-cid-cfexlhpz] a,.developers[data-astro-cid-cfexlhpz] a[data-astro-cid-cfexlhpz]{color:var(--lightningcss-light,var(--amber))var(--lightningcss-dark,var(--amber-hi));text-decoration:none}.prose[data-astro-cid-cfexlhpz] a:hover,.developers[data-astro-cid-cfexlhpz] a[data-astro-cid-cfexlhpz]:hover{text-decoration:underline}.prose[data-astro-cid-cfexlhpz] a:focus-visible,.developers[data-astro-cid-cfexlhpz] a[data-astro-cid-cfexlhpz]:focus-visible{outline:var(--rule-w-strong) solid var(--cta-focus);outline-offset:2px}.prose[data-astro-cid-cfexlhpz] strong{font-weight:var(--fw-bold)}.prose[data-astro-cid-cfexlhpz] code{font-family:var(--font-mono);font-size:var(--fs-body-sm);overflow-wrap:anywhere}.closing[data-astro-cid-cfexlhpz],.strip[data-astro-cid-cfexlhpz]{margin-top:var(--sp-12)}.strip[data-astro-cid-cfexlhpz] .ot{border-top:none}.developers[data-astro-cid-cfexlhpz]{margin:var(--sp-8) 0 0;padding-top:var(--sp-4);border-top:var(--rule-w) solid var(--border);font-family:var(--font-text);font-size:var(--fs-body);color:var(--muted)}.developers[data-astro-cid-cfexlhpz] a[data-astro-cid-cfexlhpz]{min-height:var(--touch-target);align-items:center;display:inline-flex}.game-grid[data-astro-cid-cfexlhpz]{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));display:grid}.game-grid--wide[data-astro-cid-cfexlhpz]{grid-template-columns:repeat(2,1fr)}@media (width<=768px){.game-grid--wide[data-astro-cid-cfexlhpz]{grid-template-columns:1fr}}.lh[data-astro-cid-dm4rfnex]{--lh-sky:#1a1024;--lh-ink:#f4f0e6;--lh-kick:#f5bc38;--aw:1200;--ah:630;--s:.8;--lh-fg:var(--lightningcss-light,var(--lh-ink))var(--lightningcss-dark,var(--text));--lh-kc:var(--lightningcss-light,var(--lh-kick))var(--lightningcss-dark,var(--amber-hi));min-height:calc(var(--ah) * var(--s) * 1px);background:var(--lightningcss-light,var(--lh-sky))var(--lightningcss-dark,transparent);position:relative;overflow:hidden}.lh-inner[data-astro-cid-dm4rfnex]{z-index:1;max-width:var(--max-w);padding:var(--sp-12);pointer-events:none;margin:0 auto;position:relative}.lh-text[data-astro-cid-dm4rfnex]{pointer-events:auto;max-width:34rem}.lh-kicker[data-astro-cid-dm4rfnex]{margin:0 0 var(--sp-4);font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--lh-kc)}.lh-title[data-astro-cid-dm4rfnex]{font-family:var(--font-display);font-size:var(--fs-hero);font-weight:var(--fw-bold);letter-spacing:var(--ls-hero);line-height:var(--lh-hero);color:var(--lh-fg);margin:0}.lh-art[data-astro-cid-dm4rfnex]{height:calc(var(--ah) * var(--s) * 1px);position:absolute;inset:auto 0 0;overflow:hidden}.lh-art[data-astro-cid-dm4rfnex] svg{width:calc(var(--aw) * var(--s) * 1px);height:calc(var(--ah) * var(--s) * 1px);display:block;position:absolute;bottom:0;right:0;overflow:visible}@media (width<=1100px){.lh[data-astro-cid-dm4rfnex]{--s:.64}.lh-inner[data-astro-cid-dm4rfnex]{padding:var(--sp-8)}}@media (width>=769px) and (width<=980px){.lh-text[data-astro-cid-dm4rfnex]{max-width:22rem}.lh-title[data-astro-cid-dm4rfnex]{font-size:var(--fs-display)}}@media (width<=768px){.lh[data-astro-cid-dm4rfnex]{--s:.6;--lh-fg:var(--text);--lh-kc:var(--lightningcss-light,var(--amber))var(--lightningcss-dark,var(--amber-hi));background:0 0;min-height:0;overflow:visible}.lh-inner[data-astro-cid-dm4rfnex]{padding:var(--sp-6) var(--sp-4)}.lh-title[data-astro-cid-dm4rfnex]{font-size:var(--fs-display)}.lh-art[data-astro-cid-dm4rfnex]{background:var(--lightningcss-light,var(--lh-sky))var(--lightningcss-dark,transparent);position:relative;inset:auto}}@media (width<=380px){.lh[data-astro-cid-dm4rfnex]{--s:.56}}.lc[data-astro-cid-nvymnnvf]{cursor:pointer}.hit[data-astro-cid-nvymnnvf]{fill:#0000;stroke:none;pointer-events:all}.lc[data-astro-cid-nvymnnvf]:focus-visible{outline:none}.lc[data-astro-cid-nvymnnvf]:focus-visible .hit[data-astro-cid-nvymnnvf]{stroke:var(--cta-focus);stroke-width:calc(var(--rule-w-strong) / var(--s,1))}.lbl[data-astro-cid-nvymnnvf]{opacity:0;pointer-events:none;fill:var(--lh-ink,currentColor);stroke:var(--lh-edge,currentColor);stroke-width:calc(4px / var(--s,1));stroke-linejoin:round;paint-order:stroke;font-family:var(--font-mono);font-size:calc(var(--fs-code) / var(--s,1));font-weight:var(--fw-bold);letter-spacing:var(--ls-micro);text-transform:uppercase}.lc[data-astro-cid-nvymnnvf]:hover .lbl[data-astro-cid-nvymnnvf],.lc[data-astro-cid-nvymnnvf]:focus-visible .lbl[data-astro-cid-nvymnnvf]{opacity:1}.lc[data-astro-cid-nvymnnvf]:hover .bob[data-astro-cid-nvymnnvf],.lc[data-astro-cid-nvymnnvf]:focus-visible .bob[data-astro-cid-nvymnnvf]{translate:0 calc(-6px / var(--s,1))}@media (prefers-reduced-motion:no-preference){.bob[data-astro-cid-nvymnnvf]{transition:translate var(--dur-slow) var(--ease-out)}}@keyframes lh-twinkle{0%,to{opacity:1}50%{opacity:.35}}@keyframes lh-float{0%,to{translate:0;rotate:0deg}33%{translate:14px -9px;rotate:4deg}66%{translate:-7px 5px;rotate:-3deg}}@keyframes lh-drift{0%{translate:0;rotate:0deg}to{translate:-34px 9px;rotate:3deg}}@keyframes lh-fog{0%{translate:-60px}to{translate:60px}}@keyframes lh-flicker{0%,to{opacity:1}9%{opacity:.8}18%{opacity:.97}37%{opacity:.84}52%{opacity:1}66%{opacity:.78}83%{opacity:.95}}@media (prefers-reduced-motion:no-preference){.m{transform-box:fill-box;transform-origin:50%}.m-twinkle{animation:5s steps(6,jump-none) infinite lh-twinkle}.m-twinkle-2{animation-duration:7s;animation-delay:-2s}.m-twinkle-3{animation-duration:9s;animation-delay:-5s}.m-float{animation:10s ease-in-out infinite lh-float}.m-drift{animation:50s ease-in-out infinite alternate lh-drift}.m-fog{animation:40s ease-in-out infinite alternate lh-fog}.m-flicker{animation:5s linear infinite lh-flicker}}.deco{pointer-events:none}@media (prefers-reduced-motion:no-preference){.m{transform-box:fill-box;transform-origin:50%}.m-twinkle{animation:5s steps(6,jump-none) infinite lh-twinkle}.m-twinkle-2{animation-duration:7s;animation-delay:-2s}.m-twinkle-3{animation-duration:9s;animation-delay:-5s}.m-float{animation:10s ease-in-out infinite lh-float}.m-drift{animation:50s ease-in-out infinite alternate lh-drift}.m-fog{animation:40s ease-in-out infinite alternate lh-fog}.m-flicker{animation:5s linear infinite lh-flicker}}
