.profile-header.svelte-9q8fto{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap;margin-bottom:2rem}.avatar.svelte-9q8fto{border-radius:50%;flex:0 0 auto}.profile-info.svelte-9q8fto{display:grid;gap:.5rem}.name-row.svelte-9q8fto{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}h1.svelte-9q8fto{margin:0;font-size:clamp(1.75rem,2vw + 1rem,2.5rem)}.pronouns-chip.svelte-9q8fto{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:999px;font-size:.85rem;background-color:var(--color-surface-3, rgba(0, 0, 0, .08))}.username.svelte-9q8fto{margin:0;color:var(--color-text-muted, #666)}.bio.svelte-9q8fto{margin:0;max-width:60ch;line-height:1.5}.website.svelte-9q8fto{margin:0}.website.svelte-9q8fto a:where(.svelte-9q8fto){color:var(--color-primary, #0070f3);text-decoration:underline;word-break:break-all}.profile-actions.svelte-9q8fto{margin-top:.75rem}.profile-actions.svelte-9q8fto .btn:where(.svelte-9q8fto){text-decoration:none}.ramble-section.svelte-9q8fto{display:grid;gap:1rem}.ramble-section.svelte-9q8fto h2:where(.svelte-9q8fto){margin:0}@media (prefers-color-scheme: dark){.pronouns-chip.svelte-9q8fto{background-color:#ffffff1f}}
