.profile-header.svelte-v88cs0{border-bottom:1px solid var(--color-border)}.banner.svelte-v88cs0{width:100%;height:200px;overflow:hidden;background:var(--color-bg-secondary)}.banner.svelte-v88cs0 img:where(.svelte-v88cs0){width:100%;height:100%;object-fit:cover}.banner--empty.svelte-v88cs0{background:var(--color-bg-tertiary)}.profile-info.svelte-v88cs0{padding:0 var(--space-4) var(--space-4)}.profile-head.svelte-v88cs0{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);margin-top:-67px;margin-bottom:var(--space-3)}.avatar-wrapper.svelte-v88cs0{flex-shrink:0;border:4px solid var(--color-bg-primary);border-radius:var(--radius-full);width:fit-content;background:var(--color-bg-primary)}.profile-subscribe.svelte-v88cs0{flex:1 1 auto;display:flex;justify-content:flex-end;align-items:center;gap:var(--space-2);min-width:0;margin-top:48px}.profile-names.svelte-v88cs0{width:100%;margin-bottom:var(--space-3)}.profile-display-name.svelte-v88cs0{font-size:var(--font-size-xl);font-weight:800;display:flex;align-items:center;gap:var(--space-1)}.profile-protected-lock.svelte-v88cs0{display:inline-flex;flex-shrink:0;color:var(--color-text-primary);line-height:0}.profile-handle.svelte-v88cs0{color:var(--color-text-secondary);font-size:var(--font-size-base)}.profile-bio.svelte-v88cs0{margin-bottom:var(--space-3);line-height:1.3;white-space:pre-wrap;word-wrap:break-word}.profile-meta.svelte-v88cs0{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.meta-with-icon.svelte-v88cs0{display:inline-flex;align-items:center;gap:.2em;max-width:100%}.meta-icon.svelte-v88cs0{display:inline-flex;flex-shrink:0;line-height:0;opacity:.9}.meta-link.svelte-v88cs0{color:var(--color-accent)}.profile-about-entry.svelte-v88cs0{display:inline-flex;align-items:center;gap:.2em;max-width:100%;text-decoration:none;transition:color .15s ease}.profile-about-entry__icon.svelte-v88cs0{display:inline-flex;flex-shrink:0;line-height:0;color:inherit}.profile-about-entry__text.svelte-v88cs0{text-underline-offset:.2em;min-width:0}.profile-about-entry.svelte-v88cs0:hover .profile-about-entry__text:where(.svelte-v88cs0),.profile-about-entry.svelte-v88cs0:focus-visible .profile-about-entry__text:where(.svelte-v88cs0){text-decoration:underline}.profile-about-entry.svelte-v88cs0:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.profile-about-chevron.svelte-v88cs0{flex-shrink:0;font-size:1.25em;line-height:1;color:inherit;margin-top:-4px}.profile-stats.svelte-v88cs0{display:flex;gap:var(--space-5);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.stat.svelte-v88cs0:hover,.stat.svelte-v88cs0:focus-visible{text-decoration:underline}.stat.svelte-v88cs0 strong:where(.svelte-v88cs0){color:var(--color-text-primary)}.handle-stack.svelte-1miw88t{position:relative}.handle-stack.svelte-1miw88t:not(.handle-stack--thread){display:block}.handle-stack--thread.svelte-1miw88t{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden}.feed-layer--under-thread.svelte-1miw88t{visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.handle-outlet.svelte-1miw88t{display:none}.handle-outlet--thread.svelte-1miw88t{display:block;position:relative;z-index:1;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;background:var(--color-bg-primary);overscroll-behavior:contain}.empty-state.svelte-1miw88t{padding:40px var(--space-4);text-align:center;color:var(--color-text-secondary)}.posts-skeleton.svelte-1miw88t{display:flex;flex-direction:column}.profile-shell-skeleton.svelte-1miw88t{padding:0 var(--space-4)}.empty-state-title.svelte-1miw88t{font-size:var(--font-size-2xl);font-weight:600;margin-bottom:var(--space-2);color:var(--color-text-primary)}
