.slim.svelte-9sff3o{color:#e7efec;border-top:4px solid var(--accent);background:#15302a;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:3rem;padding:1rem 1.5rem;display:flex}.slim.svelte-9sff3o .brand:where(.svelte-9sff3o){color:#fff;font-weight:700;text-decoration:none}.slim.svelte-9sff3o .tag:where(.svelte-9sff3o){color:#9fc4ba;font-size:.95rem}.sitemap.svelte-9sff3o{color:#e7efec;border-top:4px solid var(--accent);background:#15302a;margin-top:3rem;padding:2rem 1.5rem 1.6rem}.inner.svelte-9sff3o{max-width:64rem;margin:0 auto}.cols.svelte-9sff3o{grid-template-columns:repeat(6,1fr);gap:1.5rem;display:grid}.col.svelte-9sff3o h3:where(.svelte-9sff3o){text-transform:uppercase;letter-spacing:.1em;color:#9fc4ba;margin:0 0 .6rem;font-size:.95rem;font-weight:700}.col.svelte-9sff3o ul:where(.svelte-9sff3o){flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.col.svelte-9sff3o a:where(.svelte-9sff3o){color:#e7efec;font-size:1rem;font-weight:500;text-decoration:none}.col.svelte-9sff3o button.linklike:where(.svelte-9sff3o){color:#e7efec;font-size:1rem;font-weight:500;text-decoration:none}.col.svelte-9sff3o button.linklike:where(.svelte-9sff3o){cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-family:inherit}.col.svelte-9sff3o a:where(.svelte-9sff3o):hover{color:#fff;text-decoration:underline}.col.svelte-9sff3o button.linklike:where(.svelte-9sff3o):hover{color:#fff;text-decoration:underline}.boards.svelte-9sff3o{flex-wrap:nowrap}.brandline.svelte-9sff3o{border-top:1px solid #2c4a43;flex-wrap:wrap;align-items:baseline;gap:.8rem;margin:1.8rem 0 0;padding-top:1.2rem;display:flex}.brand.svelte-9sff3o{color:#fff;font-size:1.15rem;font-weight:800;text-decoration:none}.tag.svelte-9sff3o{color:#9fc4ba;font-size:.95rem}@media (max-width:760px){.cols.svelte-9sff3o{grid-template-columns:repeat(2,1fr)}}.backdrop.svelte-bsxu8z{z-index:200;background:#00000059;position:fixed;top:0;bottom:0;left:0;right:0}.drawer.svelte-bsxu8z{background:var(--card);border-right:1px solid var(--line);z-index:201;flex-direction:column;width:min(20rem,88vw);animation:.16s ease-out svelte-bsxu8z-drawer-in;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;box-shadow:2px 0 24px #0000002e}.drawer.admin.svelte-bsxu8z{border-right-color:var(--highlight-line);background:#f4ecd8}@keyframes svelte-bsxu8z-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.drawer.svelte-bsxu8z{animation:none}}.head.svelte-bsxu8z{border-bottom:1px solid var(--line);background:inherit;justify-content:space-between;align-items:center;padding:.9rem 1rem;display:flex;position:sticky;top:0}.brand.svelte-bsxu8z{color:var(--accent);font-size:1.15rem;font-weight:700}.x.svelte-bsxu8z{cursor:pointer;color:var(--muted);background:0 0;border:0;padding:0 .25rem;font-size:1.6rem;line-height:1}.body.svelte-bsxu8z{padding:.5rem .25rem 1.5rem}.me.svelte-bsxu8z{background:var(--bg);border-radius:8px;flex-direction:column;gap:.1rem;margin:.25rem .5rem .5rem;padding:.6rem .9rem;text-decoration:none;display:flex}.me-name.svelte-bsxu8z{color:var(--ink);font-size:1.05rem;font-weight:700}.me-handle.svelte-bsxu8z{color:var(--muted);font-size:.95rem}.group.svelte-bsxu8z{margin:.15rem .5rem}.group.svelte-bsxu8z>summary:where(.svelte-bsxu8z){cursor:pointer;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding:.5rem .4rem;font-size:.85rem;font-weight:700;list-style:none}.group.svelte-bsxu8z>summary:where(.svelte-bsxu8z)::-webkit-details-marker{display:none}.group.svelte-bsxu8z>summary:where(.svelte-bsxu8z):before{content:"▸";margin-right:.4rem;transition:transform .12s;display:inline-block}.group[open].svelte-bsxu8z>summary:where(.svelte-bsxu8z):before{transform:rotate(90deg)}.body.svelte-bsxu8z ul:where(.svelte-bsxu8z){margin:0 0 .4rem;padding:0;list-style:none}.body.svelte-bsxu8z li:where(.svelte-bsxu8z) a:where(.svelte-bsxu8z){color:var(--ink);border-radius:6px;padding:.5rem .9rem;font-size:18px;text-decoration:none;display:block}.body.svelte-bsxu8z li:where(.svelte-bsxu8z) a:where(.svelte-bsxu8z):hover{background:var(--bg)}.body.svelte-bsxu8z li:where(.svelte-bsxu8z) a[aria-current=page]:where(.svelte-bsxu8z){background:var(--accent);color:#fff;font-weight:600}:root{--ink:#1a1a1a;--muted:#5a5a5a;--line:#d8d8d8;--bg:#f6f5f2;--card:#fff;--accent:#0a5587;--tinted:#7d8da0;--highlight-bg:#fff4d6;--highlight-line:#e0b740}html{font-size:18px}body{color:var(--ink);background:var(--bg);margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;line-height:1.5}a{color:var(--accent)}h1{margin:0 0 .5rem;font-size:2rem}h2{margin:1.5rem 0 .75rem;font-size:1.4rem}button,input{font-family:inherit;font-size:18px}.app-shell.svelte-12qhfyh{flex-direction:column;min-height:100dvh;display:flex}.app-main.svelte-12qhfyh{flex:1 0 auto}.app-shell.admin.svelte-12qhfyh{background:#f4ecd8}
