.social-panel.svelte-x44dkl{min-width:0;padding:var(--space-lg);border:var(--border-accent);border-radius:var(--radius-lg);background:var(--bg-secondary);font-family:var(--font-body)}.social-panel.embedded.svelte-x44dkl{background:0 0;border:none;padding:0}.intro.svelte-x44dkl{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}h2.svelte-x44dkl,h3.svelte-x44dkl,p.svelte-x44dkl{margin:0}h2.svelte-x44dkl{font-size:1.35rem;font-weight:700}h3.svelte-x44dkl{font-size:1rem}p.svelte-x44dkl{color:var(--text-secondary);font-size:.9rem;line-height:1.6}.intro.svelte-x44dkl p:where(.svelte-x44dkl){margin-top:var(--space-xs)}.online-count.svelte-x44dkl{align-items:center;gap:var(--space-sm);color:var(--text-secondary);font-size:.8rem;display:inline-flex}.dot.svelte-x44dkl{background:var(--text-secondary);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}.dot.online.svelte-x44dkl{background:var(--accent-success)}.dot.in_game.svelte-x44dkl{background:var(--accent-tertiary)}.tab-content.svelte-x44dkl{min-height:15rem;padding-top:var(--space-md)}.section-heading.svelte-x44dkl{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.section-heading.svelte-x44dkl h3:where(.svelte-x44dkl) span:where(.svelte-x44dkl){color:var(--text-secondary);margin-left:var(--space-xs);font-weight:400}.people-list.svelte-x44dkl{margin:0;padding:0;list-style:none}.person-row.svelte-x44dkl{align-items:center;gap:var(--space-md);padding:var(--space-md) 0;border-bottom:var(--border-subtle);display:flex}.person-info.svelte-x44dkl{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.person-info.svelte-x44dkl a:where(.svelte-x44dkl){color:var(--text-primary);overflow-wrap:anywhere;font-size:.95rem;font-weight:600;text-decoration:none}.person-info.svelte-x44dkl a:where(.svelte-x44dkl):hover{color:var(--accent-primary-light);text-decoration:underline}.person-info.svelte-x44dkl>span:where(.svelte-x44dkl){color:var(--text-secondary);overflow-wrap:anywhere;font-size:.8rem}.status.svelte-x44dkl{align-items:center;gap:var(--space-sm);display:flex}.row-actions.svelte-x44dkl{justify-content:flex-end;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.row-actions.svelte-x44dkl button,.section-heading.svelte-x44dkl button,.person-row.svelte-x44dkl>button{min-height:2.75rem}.relation.svelte-x44dkl{color:var(--accent-primary-light);font-size:.8rem}.empty.svelte-x44dkl{text-align:center;align-items:center;gap:var(--space-md);padding:var(--space-xl) var(--space-md);flex-direction:column;display:flex}.empty.svelte-x44dkl p:where(.svelte-x44dkl){max-width:30ch}.crew-icon.svelte-x44dkl{width:3rem;height:3rem;color:var(--accent-primary-light)}.request-heading.svelte-x44dkl{margin-top:var(--space-md);color:var(--text-secondary)}.search-field.svelte-x44dkl{gap:var(--space-sm);margin-bottom:var(--space-md);display:grid}.search-field.svelte-x44dkl label:where(.svelte-x44dkl){font-size:.9rem;font-weight:600}.search-field.svelte-x44dkl input:where(.svelte-x44dkl){box-sizing:border-box;width:100%;min-height:2.75rem;padding:var(--space-md);border:var(--border-accent);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);font:inherit}.search-field.svelte-x44dkl input:where(.svelte-x44dkl)::placeholder{color:var(--text-secondary)}.search-field.svelte-x44dkl p:where(.svelte-x44dkl){font-size:.8rem}.lobby-hint.svelte-x44dkl{align-items:center;gap:var(--space-sm);margin-top:var(--space-lg);padding:var(--space-md);border:var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-glass-faint);flex-wrap:wrap;display:flex}.lobby-hint.svelte-x44dkl p:where(.svelte-x44dkl){flex:1;font-size:.8rem}.lobby-hint.svelte-x44dkl a:where(.svelte-x44dkl){color:var(--accent-primary-light);font-size:.85rem;font-weight:600}.svelte-x44dkl:where(a:where(.svelte-x44dkl),input:where(.svelte-x44dkl)):focus-visible{outline:2px solid var(--accent-primary-light);outline-offset:3px}@media (width<=480px){.person-row.svelte-x44dkl{gap:var(--space-sm);flex-wrap:wrap}.row-actions.svelte-x44dkl{justify-content:flex-start;width:100%}}
