.board[data-astro-cid-hjrigrpg]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);background-image:radial-gradient(color-mix(in srgb, var(--ink) 6%, transparent) 1px, transparent 1px);background-size:14px 14px;margin-top:40px;padding:20px}.head[data-astro-cid-hjrigrpg] h2[data-astro-cid-hjrigrpg]{margin:0;font-size:1.15rem}.head[data-astro-cid-hjrigrpg] p[data-astro-cid-hjrigrpg]{color:var(--muted);margin:2px 0 0;font-size:.9rem}.posts[data-astro-cid-hjrigrpg]{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.posts[data-astro-cid-hjrigrpg] li{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:12px 14px}.posts[data-astro-cid-hjrigrpg] .empty{color:var(--muted)}.posts[data-astro-cid-hjrigrpg] .meta{flex-wrap:wrap;align-items:center;gap:8px;font-size:.8rem;display:flex}.posts[data-astro-cid-hjrigrpg] .tag{border-radius:99px;padding:0 8px;font-size:.72rem;font-weight:700}.posts[data-astro-cid-hjrigrpg] .tag.news{background:var(--accent);color:#fff}.posts[data-astro-cid-hjrigrpg] .tag.note{border:1px solid var(--line);color:var(--muted)}.posts[data-astro-cid-hjrigrpg] .who{font-weight:700;text-decoration:none}.posts[data-astro-cid-hjrigrpg] time{color:var(--muted)}.posts[data-astro-cid-hjrigrpg] p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0}.posts[data-astro-cid-hjrigrpg] .link{overflow-wrap:anywhere;color:var(--accent);margin-top:4px;font-size:.85rem;display:inline-block}.write[data-astro-cid-hjrigrpg]{margin-top:16px}summary[data-astro-cid-hjrigrpg]{cursor:pointer;color:var(--muted);font-size:.9rem;font-weight:600}form[data-astro-cid-hjrigrpg]{gap:10px;max-width:520px;margin-top:12px;display:grid}label[data-astro-cid-hjrigrpg]{gap:4px;font-size:.85rem;display:grid}fieldset[data-astro-cid-hjrigrpg]{border:0;gap:16px;margin:0;padding:0;display:flex}fieldset[data-astro-cid-hjrigrpg] label[data-astro-cid-hjrigrpg]{align-items:center;gap:4px;display:flex}input[data-astro-cid-hjrigrpg][type=password],input[data-astro-cid-hjrigrpg][type=url],textarea[data-astro-cid-hjrigrpg],select[data-astro-cid-hjrigrpg]{font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:8px;padding:8px 10px}button[data-astro-cid-hjrigrpg]{font:inherit;background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:99px;justify-self:start;padding:8px 22px;font-weight:700}.msg[data-astro-cid-hjrigrpg]{min-height:1.2em;margin:0;font-size:.85rem}.door[data-astro-cid-nxcntumy]{background:var(--surface);border:1px dashed var(--line);border-radius:var(--radius);padding:16px;text-decoration:none;display:block}.plate[data-astro-cid-nxcntumy]{letter-spacing:.06em;border:2px dashed var(--muted);color:var(--muted);border-radius:6px;padding:2px 12px;font-size:1.05rem;font-weight:800;display:inline-block}.plate[data-astro-cid-nxcntumy] small[data-astro-cid-nxcntumy]{margin-left:2px;font-size:.7rem}.face[data-astro-cid-nxcntumy]{aspect-ratio:1;border:2px dashed var(--line);color:var(--muted);letter-spacing:.2em;border-radius:12px;place-items:center;margin:14px 0 10px;font-size:1.4rem;font-weight:700;display:grid}.name[data-astro-cid-nxcntumy]{margin:0;font-size:1.05rem;font-weight:700}.catch[data-astro-cid-nxcntumy]{color:var(--muted);margin:2px 0 0;font-size:.85rem}.door[data-astro-cid-nxcntumy]:hover .face[data-astro-cid-nxcntumy]{border-color:var(--c-gallery);color:var(--c-gallery)}.building[data-astro-cid-r3uxhvnk]{gap:18px;margin-top:20px;display:grid}.floor[data-astro-cid-r3uxhvnk]{border-bottom:2px solid var(--line);grid-template-columns:44px 1fr;align-items:start;gap:12px;padding-bottom:18px;display:grid}.floor[data-astro-cid-r3uxhvnk]:last-child{border-bottom-width:4px}.fl[data-astro-cid-r3uxhvnk]{letter-spacing:.06em;color:var(--muted);text-align:center;margin:8px 0 0;font-size:.95rem;font-weight:800}.grid[data-astro-cid-r3uxhvnk]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (width<=900px){.grid[data-astro-cid-r3uxhvnk]{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){.floor[data-astro-cid-r3uxhvnk]{grid-template-columns:1fr;gap:6px}.fl[data-astro-cid-r3uxhvnk]{text-align:left;margin:0}.grid[data-astro-cid-r3uxhvnk]{grid-template-columns:repeat(2,1fr)}}
