.gpost-page[data-astro-cid-nqnza2r5]{padding-top:clamp(1.4rem,3.5vw,2.4rem);padding-bottom:clamp(2.4rem,6vw,4rem)}.gpost[data-astro-cid-nqnza2r5]{max-width:980px;margin-inline:auto}.gp-head[data-astro-cid-nqnza2r5]{padding-bottom:1.2rem}.gp-crumb[data-astro-cid-nqnza2r5]{flex-wrap:wrap;align-items:center;gap:.6rem .8rem;margin:0;display:flex}.gp-back[data-astro-cid-nqnza2r5]{color:var(--gg-cream);font-family:var(--g-disp);margin-right:.4rem;padding:.35rem 0;font-size:14px;font-weight:700;text-decoration:none}.gp-back[data-astro-cid-nqnza2r5]:hover{color:var(--gg-acid)}.gp-game-chip[data-astro-cid-nqnza2r5]{cursor:pointer;text-decoration:none}a[data-astro-cid-nqnza2r5].gp-game-chip:hover{background:var(--gg-acid);color:var(--gg-ink)}.gp-title[data-astro-cid-nqnza2r5]{font-family:var(--g-disp);color:var(--gg-cream);text-shadow:5px 5px 0 var(--gg-ink);text-wrap:balance;margin:1rem 0 0;font-size:clamp(30px,5.4vw,56px);font-weight:900;line-height:1.22}.gp-meta[data-astro-cid-nqnza2r5]{flex-wrap:wrap;align-items:center;gap:.55rem .8rem;margin:1.1rem 0 0;display:flex}.gp-spoiler-note[data-astro-cid-nqnza2r5]{color:var(--gg-cream-dim);flex-basis:100%;font-size:13px}.gp-desc[data-astro-cid-nqnza2r5]{max-width:62ch;color:var(--gg-cream);margin:1rem 0 0;font-size:15.5px;line-height:1.85}.gp-verdict[data-astro-cid-nqnza2r5]{background:var(--gg-acid);max-width:46ch;color:var(--gg-ink);border:var(--gg-bw-thin) solid var(--gg-ink);box-shadow:var(--gg-shadow-sm);align-items:baseline;gap:.8em;margin:1.1rem 0 0;padding:.7em 1em;font-size:14.5px;line-height:1.75;display:flex;transform:rotate(-.8deg)}.gp-verdict-label[data-astro-cid-nqnza2r5]{font-family:var(--g-mono);letter-spacing:.18em;opacity:.75;flex:none;font-size:11px}.gp-hero[data-astro-cid-nqnza2r5]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(1.2rem,3vw,2rem);padding:clamp(1.2rem,3vw,2rem) 0 .6rem;display:grid;position:relative}.gp-paper[data-astro-cid-nqnza2r5]{background:var(--gg-cream);border:var(--gg-bw) solid var(--gg-ink);box-shadow:var(--gg-shadow);margin-bottom:clamp(.4rem,2vw,1.6rem);padding:1.15rem 1.25rem 1rem;position:relative}.gp-paper-heart[data-astro-cid-nqnza2r5]{color:var(--gg-coral)}.gp-paper-quote[data-astro-cid-nqnza2r5]{font-family:var(--g-disp);color:var(--gg-ink);margin:.5rem 0 0;font-size:clamp(16px,2vw,19px);font-weight:800;line-height:1.75}.gp-paper-meta[data-astro-cid-nqnza2r5]{font-family:var(--g-mono);letter-spacing:.1em;color:var(--gg-gray);border-top:2px dashed #1515154d;flex-wrap:wrap;gap:.3rem 1.2rem;margin:.7rem 0 0;padding-top:.6rem;font-size:11.5px;display:flex}.gp-chapters[data-astro-cid-nqnza2r5]{border:3px solid var(--gg-ink);background:var(--gg-cream);box-shadow:var(--gg-shadow-sm);margin:1.2rem 0 0;padding:.9rem 1rem}.gp-ch-label[data-astro-cid-nqnza2r5]{font-family:var(--g-mono);letter-spacing:.26em;color:var(--gg-gray);align-items:center;gap:.5em;font-size:11px;display:inline-flex}.gp-ch-list[data-astro-cid-nqnza2r5]{gap:.4rem;margin:.55rem 0 0;padding:0;list-style:none;display:flex;overflow-x:auto}.gp-ch-list[data-astro-cid-nqnza2r5] li[data-astro-cid-nqnza2r5]{flex:1}.gp-ch-link[data-astro-cid-nqnza2r5]{min-height:44px;color:var(--gg-ink);text-align:center;border:2px solid #0000;justify-items:center;gap:.15rem;padding:.45rem .7rem .5rem;text-decoration:none;transition:background-color .15s;display:grid;position:relative}.gp-ch-link[data-astro-cid-nqnza2r5]:before{content:"";border-top:3px dotted #15151559;height:0;transition:border-color .15s;position:absolute;top:3px;left:0;right:0}.gp-ch-tc[data-astro-cid-nqnza2r5]{font-family:var(--g-mono);letter-spacing:.1em;color:var(--gg-gray);font-variant-numeric:tabular-nums;font-size:10.5px}.gp-ch-name[data-astro-cid-nqnza2r5]{font-family:var(--g-disp);white-space:nowrap;font-size:14px;font-weight:800}.gp-ch-link[data-astro-cid-nqnza2r5]:hover{background:#e7f05b73}.gp-ch-link[data-astro-cid-nqnza2r5].is-current{border-color:var(--gg-ink);background:var(--gg-acid);box-shadow:3px 3px 0 0 var(--gg-ink)}.gp-ch-link[data-astro-cid-nqnza2r5].is-current:before{border-top-color:var(--gg-coral)}@media (width<=720px){.gp-ch-list[data-astro-cid-nqnza2r5]{flex-direction:column;gap:0}.gp-ch-link[data-astro-cid-nqnza2r5]{border-bottom:2px dashed #15151540;grid-template-columns:auto 1fr;place-items:baseline start;column-gap:.8rem}.gp-ch-link[data-astro-cid-nqnza2r5]:before{display:none}}.gp-body[data-astro-cid-nqnza2r5]{background:var(--gg-cream);border:var(--gg-bw) solid var(--gg-ink);box-shadow:var(--gg-shadow);margin-top:clamp(1.6rem,4vw,2.6rem);padding:clamp(1.4rem,3.5vw,2.6rem) clamp(1rem,3vw,2.4rem) clamp(1.8rem,4vw,3rem)}.gp-foot[data-astro-cid-nqnza2r5]{margin-top:clamp(1.8rem,4vw,2.8rem)}.gp-prevnext[data-astro-cid-nqnza2r5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.gp-pn[data-astro-cid-nqnza2r5]{color:var(--gg-ink);gap:.3rem;min-height:44px;padding:.85rem 1rem;text-decoration:none;display:grid}.gp-pn--r[data-astro-cid-nqnza2r5]{text-align:right}.gp-pn[data-astro-cid-nqnza2r5]:hover{background:var(--gg-acid)}.gp-pn-label[data-astro-cid-nqnza2r5]{font-family:var(--g-mono);letter-spacing:.18em;color:var(--gg-gray);font-size:11px}.gp-pn[data-astro-cid-nqnza2r5] strong[data-astro-cid-nqnza2r5]{font-family:var(--g-disp);font-size:15px;font-weight:800;line-height:1.6}.gp-related[data-astro-cid-nqnza2r5] h2[data-astro-cid-nqnza2r5]{font-family:var(--g-disp);color:var(--gg-cream);align-items:center;gap:.5em;margin:1.6rem 0 .8rem;font-size:20px;font-weight:900;display:flex}.gp-related[data-astro-cid-nqnza2r5] h2[data-astro-cid-nqnza2r5] .px-icon{color:var(--gg-acid)}.gp-related[data-astro-cid-nqnza2r5] ul[data-astro-cid-nqnza2r5]{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.gp-related[data-astro-cid-nqnza2r5] a[data-astro-cid-nqnza2r5]{border:2px solid var(--gg-cream-faint);color:var(--gg-cream);gap:.25rem;padding:.75rem 1rem;text-decoration:none;transition:border-color .15s,background-color .15s;display:grid}.gp-related[data-astro-cid-nqnza2r5] a[data-astro-cid-nqnza2r5]:hover{border-color:var(--gg-acid);background:#f4efd814}.gp-related[data-astro-cid-nqnza2r5] strong[data-astro-cid-nqnza2r5]{font-family:var(--g-disp);font-size:15px;font-weight:800}.gp-related[data-astro-cid-nqnza2r5] span[data-astro-cid-nqnza2r5]{color:var(--gg-cream-dim);font-size:13px;line-height:1.7}@media (width<=820px){.gp-hero[data-astro-cid-nqnza2r5]{grid-template-columns:1fr;align-items:stretch}.gp-paper[data-astro-cid-nqnza2r5]{z-index:2;margin:-1.2rem 1rem 0}.gp-prevnext[data-astro-cid-nqnza2r5]{grid-template-columns:1fr}.gp-pn--r[data-astro-cid-nqnza2r5]{text-align:left}}
