.profile-header.svelte-v88cs0{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);overflow:hidden;margin-bottom:var(--space-6)}.cover-image.svelte-v88cs0{height:160px;background-size:cover;background-position:center;background-color:var(--color-primary);position:relative}.cover-fallback.svelte-v88cs0{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-ice-breaker) 100%);opacity:.8}.profile-info.svelte-v88cs0{padding:var(--space-4) var(--space-6);display:flex;gap:var(--space-4);align-items:flex-start;margin-top:-40px;position:relative}.avatar-wrapper.svelte-v88cs0{flex-shrink:0;padding:4px;background:var(--color-surface);border-radius:50%;border:var(--border-width) solid var(--color-border)}.avatar-wrapper.svelte-v88cs0 .avatar{width:80px;height:80px;font-size:var(--font-size-xl)}.info-content.svelte-v88cs0{flex:1;padding-top:44px}.name-row.svelte-v88cs0{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-2)}.name-section.svelte-v88cs0{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap}.display-name.svelte-v88cs0{font-size:var(--font-size-xl);font-weight:800;margin:0}.handle.svelte-v88cs0{font-size:var(--font-size-sm);color:var(--color-text-muted)}.meta-row.svelte-v88cs0{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted)}.separator.svelte-v88cs0{color:var(--color-border)}.stat-card.svelte-17xvzis{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius)}.stat-icon.svelte-17xvzis{font-size:var(--font-size-lg)}.stat-label.svelte-17xvzis{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.stat-value.svelte-17xvzis{font-size:var(--font-size-xl);font-weight:800;font-family:var(--font-display)}.mutual-friends.svelte-pa6zr5{display:flex;align-items:center;gap:var(--space-3)}.avatar-stack.svelte-pa6zr5{display:flex}.avatar-link.svelte-pa6zr5{margin-left:-8px;border:2px solid var(--color-surface);border-radius:50%;transition:transform var(--transition-fast)}.avatar-link.svelte-pa6zr5:first-child{margin-left:0}.avatar-link.svelte-pa6zr5:hover{transform:scale(1.1);z-index:1}.friends-label.svelte-pa6zr5{font-size:var(--font-size-sm);color:var(--color-text-muted)}.profile-content.svelte-a5gy8i{display:flex;flex-direction:column;gap:var(--space-6)}.profile-section.svelte-a5gy8i{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);padding:var(--space-5)}.section-title.svelte-a5gy8i{font-size:var(--font-size-base);font-weight:700;margin:0 0 var(--space-4) 0;text-transform:uppercase;letter-spacing:.05em}.about-text.svelte-a5gy8i{margin:0;line-height:1.6;color:var(--color-text)}.interests-list.svelte-a5gy8i{display:flex;flex-wrap:wrap;gap:var(--space-2)}.stats-grid.svelte-a5gy8i{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--space-4)}
