.page.svelte-1uha8ag{flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:480px;display:flex}h1.svelte-1uha8ag{font-size:2rem;font-weight:800}h2.svelte-1uha8ag{font-size:1.1rem;font-weight:600}.sections.svelte-1uha8ag,.card.svelte-1uha8ag{flex-direction:column;gap:1rem;width:100%;display:flex}.user-card.svelte-1uha8ag{gap:1.25rem}.user-info.svelte-1uha8ag{align-items:center;gap:.75rem;display:flex}.avatar.svelte-1uha8ag{object-fit:cover;border-radius:50%;width:48px;height:48px}.display-name.svelte-1uha8ag{font-weight:600}.actions.svelte-1uha8ag{gap:.75rem;display:flex}.room-list.svelte-1uha8ag{flex-direction:column;gap:.4rem;list-style:none;display:flex}.room-link.svelte-1uha8ag{background:var(--bg-input);border-radius:var(--radius);color:var(--text);border:1px solid #0000;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .75rem;text-decoration:none;transition:border-color .15s;display:flex}.room-link.svelte-1uha8ag:hover{border-color:var(--accent)}.room-name.svelte-1uha8ag{font-weight:500}.room-meta.svelte-1uha8ag{flex-shrink:0;font-size:.8rem}.divider.svelte-1uha8ag{text-align:center;color:var(--text-muted);font-size:.85rem}.join-row.svelte-1uha8ag{gap:.5rem;display:flex}.join-row.svelte-1uha8ag button:where(.svelte-1uha8ag){flex-shrink:0}
