.page-head.svelte-6rw1dw{gap:.35rem;width:100%;max-width:56rem;margin:1rem auto 1.4rem;display:grid}.chapter.svelte-6rw1dw{font-family:var(--font-pixel);letter-spacing:.2em;color:var(--pink);font-size:.85rem}.page-head.svelte-6rw1dw h1:where(.svelte-6rw1dw){font-family:var(--font-heading);color:var(--paper);margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:900;line-height:1.1}.page-head.svelte-6rw1dw p:where(.svelte-6rw1dw){max-width:40rem;color:var(--paper-2);margin:0}.cabinet.svelte-6rw1dw{outline-offset:-8px;background:#0e0e0ff7;border:3px solid #050506;outline:1px solid #f4e8d740;max-width:56rem;margin:0 auto 4rem;box-shadow:10px 10px #fc327ad9}.cover.svelte-6rw1dw{border-bottom:3px solid #050506;width:100%;height:auto;display:block}.body.svelte-6rw1dw{color:var(--paper-2);gap:1.8rem;padding:2rem 2.4rem 2.6rem;display:grid}.head.svelte-6rw1dw h2:where(.svelte-6rw1dw){font-family:var(--font-heading);color:var(--paper);margin:0;font-size:clamp(1.8rem,4.4vw,2.6rem);font-weight:900;line-height:1.15}.ja-title.svelte-6rw1dw{color:var(--paper);margin:.2rem 0 0;font-weight:700}.tagline.svelte-6rw1dw{color:var(--neo-cyan);margin:.5rem 0 0;font-size:1.1rem}.stores.svelte-6rw1dw{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;display:grid}.store.svelte-6rw1dw{color:var(--ink);background:var(--paper);border:2px solid var(--ink);box-shadow:var(--hard);gap:.2rem;padding:.9rem 1.1rem;text-decoration:none;display:grid}.store.svelte-6rw1dw:hover,.store.svelte-6rw1dw:focus-visible{background:var(--pink)}.store-name.svelte-6rw1dw{font-family:var(--font-heading);font-size:1.3rem;font-weight:900}.store-note.svelte-6rw1dw{font-size:.9rem}.store-go.svelte-6rw1dw{font-family:var(--font-pixel);letter-spacing:.08em;font-size:.85rem}.summary.svelte-6rw1dw{color:#ece2d2;margin:0;font-size:1.05rem;line-height:1.95}.meta.svelte-6rw1dw{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.6rem 1.5rem;margin:0;display:grid}.meta.svelte-6rw1dw dt:where(.svelte-6rw1dw){font-family:var(--font-pixel);letter-spacing:.1em;color:var(--pink);font-size:.8rem}.meta.svelte-6rw1dw dd:where(.svelte-6rw1dw){color:var(--paper);margin:.15rem 0 0;font-weight:700}h3.svelte-6rw1dw{font-family:var(--font-pixel);letter-spacing:.14em;color:var(--pink);margin:0 0 .7rem;font-size:.9rem}.facts.svelte-6rw1dw,.devlogs.svelte-6rw1dw{margin:0;padding-left:1.3em;line-height:1.8}.facts.svelte-6rw1dw li:where(.svelte-6rw1dw)::marker{content:"◆  ";color:var(--pink);font-size:.7em}.devlogs.svelte-6rw1dw a:where(.svelte-6rw1dw){color:var(--paper);background:linear-gradient(var(--pink), var(--pink)) 0 100% / 100% 2px no-repeat;text-decoration:none}.shots.svelte-6rw1dw{grid-template-columns:repeat(2,1fr);gap:.8rem;display:grid}.shots.svelte-6rw1dw img:where(.svelte-6rw1dw){border:2px solid #f4e8d7cc;width:100%;height:auto}.notice.svelte-6rw1dw{background:#17181a;border:2px solid #f4e8d740;padding:1rem 1.2rem}.notice.svelte-6rw1dw p:where(.svelte-6rw1dw){margin:0;font-size:.92rem;line-height:1.8}@media (width<=640px){.body.svelte-6rw1dw{padding:1.5rem 1.25rem 2rem}.shots.svelte-6rw1dw{grid-template-columns:1fr}.cabinet.svelte-6rw1dw{box-shadow:6px 6px #fc327ad9}}
