header.svelte-1uha8ag{justify-content:space-between;align-items:center;display:flex}.logo.svelte-1uha8ag{color:var(--accent);letter-spacing:-.02em;font-size:2.6rem;font-weight:700}.tagline.svelte-1uha8ag{margin:-8px 0 0}h2.svelte-1uha8ag{margin-bottom:16px;font-size:1.2rem}.me.svelte-1uha8ag{align-items:center;gap:12px;display:flex}.me.svelte-1uha8ag .badge{flex:1}.join.svelte-1uha8ag{flex-direction:column;display:flex}.small.svelte-1uha8ag{margin:12px 0 0;font-size:.9rem}.error.svelte-1uha8ag{color:var(--danger);margin:0;font-weight:600}footer.svelte-1uha8ag{text-align:center;margin-top:auto;padding-top:8px}
