.pub.svelte-1l0quee{flex-direction:column;min-height:100vh;display:flex}.pub-sensor.svelte-1l0quee{z-index:41;pointer-events:auto;height:12px;position:fixed;top:0;left:0;right:0}.pub-nav.svelte-1l0quee{z-index:40;background:color-mix(in srgb, var(--bg-elev) 82%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.05);border-bottom:1px solid var(--border);transition:transform .36s var(--ease-out), box-shadow var(--t), background-color var(--t), border-color var(--t);will-change:transform;align-items:center;gap:1rem;padding:.6rem clamp(.9rem,4vw,2rem);display:flex;position:sticky;top:0}.pub-nav.scrolled.svelte-1l0quee{background:color-mix(in srgb, var(--bg-elev) 92%, transparent);box-shadow:0 4px 20px -6px #0000002e}.pub-nav.hidden.svelte-1l0quee{pointer-events:none;transform:translateY(-100%)}.pub-nav.hidden.svelte-1l0quee:focus-within{pointer-events:auto;transform:none}.pub-brand.svelte-1l0quee{color:var(--text);align-items:center;gap:.55rem;min-width:0;font-size:1.05rem;font-weight:800;display:flex}.pub-brand.svelte-1l0quee:hover{text-decoration:none}.pub-mark.svelte-1l0quee{background:var(--accent-grad);width:30px;height:30px;box-shadow:var(--accent-glow);border-radius:9px;place-items:center;display:grid}.pub-name.svelte-1l0quee{text-overflow:ellipsis;white-space:nowrap;max-width:32vw;overflow:hidden}.pub-links.svelte-1l0quee{gap:.2rem;margin-left:.25rem;display:flex}.pub-links.svelte-1l0quee a:where(.svelte-1l0quee){color:var(--text-muted);transition:background var(--t), color var(--t);border-radius:9px;padding:.45rem .75rem;font-size:.92rem;font-weight:600}.pub-links.svelte-1l0quee a:where(.svelte-1l0quee):hover{background:var(--bg-hover);color:var(--text);text-decoration:none}.pub-links.svelte-1l0quee a.active:where(.svelte-1l0quee){color:var(--accent-soft);background:var(--accent-grad-soft)}.pub-tools.svelte-1l0quee{align-items:center;gap:.6rem;margin-left:auto;display:flex}.discord-cta.svelte-1l0quee{color:#fff;background:#5865f2;border-color:#5865f2;gap:.45rem;font-weight:700}.discord-cta.svelte-1l0quee:hover{color:#fff;filter:none;background:#4752c4;border-color:#4752c4;box-shadow:0 6px 18px -6px #5865f28c}.discord-dot.svelte-1l0quee{background:#fff;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 6px #ffffff2e}.pub-main.svelte-1l0quee{flex:1;width:100%;max-width:780px;margin:0 auto;padding:clamp(1.25rem,4vw,2.5rem) clamp(.9rem,4vw,1.5rem) 3rem}.pub-main.wide.svelte-1l0quee{max-width:1080px}.pub-page.svelte-1l0quee{animation:svelte-1l0quee-pubEnter .38s var(--ease-out) both;view-transition-name:pub-page}@keyframes svelte-1l0quee-pubEnter{0%{opacity:0;filter:blur(2px);transform:translateY(10px)scale(.992)}to{opacity:1;filter:none;transform:none}}::view-transition-old(pub-page){animation-duration:.3s;animation-timing-function:var(--ease-out)}::view-transition-new(pub-page){animation-duration:.3s;animation-timing-function:var(--ease-out)}::view-transition-old(root){animation-duration:.26s}::view-transition-new(root){animation-duration:.26s}.pub-footer.svelte-1l0quee{border-top:1px solid var(--border);background:color-mix(in srgb, var(--bg-elev) 55%, transparent);gap:1.1rem;padding:1.6rem clamp(.9rem,4vw,2rem) 2rem;display:grid}.footer-inner.svelte-1l0quee{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:780px;margin:0 auto;display:flex}.footer-brand.svelte-1l0quee{align-items:center;gap:.75rem;min-width:0;display:flex}.footer-mark.svelte-1l0quee{background:var(--accent-grad);width:34px;height:34px;box-shadow:var(--accent-glow);border-radius:10px;flex:none;place-items:center;font-size:1.1rem;display:grid}.footer-title.svelte-1l0quee{letter-spacing:-.01em;font-size:.95rem;font-weight:800}.footer-links.svelte-1l0quee{flex-wrap:wrap;align-items:center;gap:.9rem;font-size:.88rem;font-weight:600;display:flex}.footer-links.svelte-1l0quee a:where(.svelte-1l0quee){color:var(--text-muted)}.footer-links.svelte-1l0quee a:where(.svelte-1l0quee):hover{color:var(--text)}.discord-link.svelte-1l0quee{color:#5865f2!important}.footer-bottom.svelte-1l0quee{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:780px;margin:0 auto;padding-top:1rem;display:flex}.small.svelte-1l0quee{font-size:.82rem}.tiny.svelte-1l0quee{font-size:.72rem}@media (width<=640px){.pub-name.svelte-1l0quee{max-width:34vw}.pub-nav.svelte-1l0quee{flex-wrap:wrap;gap:.5rem}.pub-links.svelte-1l0quee{order:3;justify-content:center;width:100%}.pub-links.svelte-1l0quee a:where(.svelte-1l0quee){padding:.5rem .6rem}.pub-tools.svelte-1l0quee .admin-link:where(.svelte-1l0quee){display:none}.footer-inner.svelte-1l0quee{flex-direction:column;align-items:flex-start}.footer-bottom.svelte-1l0quee{text-align:center;flex-direction:column;align-items:center}}@media (prefers-reduced-motion:reduce){.pub-nav.svelte-1l0quee{transition:none}.pub-page.svelte-1l0quee{animation:none}}
