.fsi-root.svelte-1cekwck{position:relative;flex-shrink:0}.fsi-trigger.svelte-1cekwck{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:var(--radius-full);background:transparent;color:var(--color-accent);cursor:pointer;transition:background-color .15s ease}.fsi-trigger.svelte-1cekwck:hover,.fsi-trigger--open.svelte-1cekwck{background:var(--color-bg-hover)}.fsi-trigger.svelte-1cekwck:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.fsi-spinner.svelte-1cekwck{display:block;width:1.125rem;height:1.125rem;border:2px solid color-mix(in srgb,var(--color-accent) 28%,transparent);border-top-color:var(--color-accent);border-radius:var(--radius-full);animation:svelte-1cekwck-fsi-spin .65s linear infinite}@keyframes svelte-1cekwck-fsi-spin{to{transform:rotate(360deg)}}.fsi-popover.svelte-1cekwck{position:absolute;top:calc(100% + 6px);right:0;min-width:min(280px,calc(100vw - 2rem));max-width:min(320px,calc(100vw - 2rem));max-height:min(320px,50vh);overflow:auto;padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-primary);box-shadow:0 8px 28px color-mix(in srgb,var(--color-text-primary) 12%,transparent);z-index:20}.fsi-popover-title.svelte-1cekwck{margin:0 0 var(--space-2);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary)}.fsi-list.svelte-1cekwck{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.fsi-row.svelte-1cekwck{display:flex;align-items:center;gap:var(--space-2);min-width:0}.fsi-avatar.svelte-1cekwck{width:32px;height:32px;border-radius:var(--radius-full);object-fit:cover;flex-shrink:0}.fsi-avatar--ph.svelte-1cekwck{background:var(--color-bg-tertiary)}.fsi-text.svelte-1cekwck{display:flex;flex-direction:column;gap:1px;min-width:0}.fsi-name.svelte-1cekwck{font-weight:600;font-size:var(--font-size-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary)}.fsi-handle.svelte-1cekwck{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.fsi-profiles-left.svelte-1cekwck{margin:var(--space-3) 0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}.feed-selector.svelte-mn217r{position:sticky;top:0;z-index:10;border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg-primary) 82%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.feed-selector__row.svelte-mn217r{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3)}.tabs.svelte-mn217r{display:flex;flex-wrap:nowrap;gap:var(--space-1);flex:1;min-width:0;overflow-x:auto;scrollbar-width:thin}.tab.svelte-mn217r{display:inline-flex;align-items:center;gap:var(--space-2);flex-shrink:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);border:1px solid transparent;background:transparent;color:inherit;font:inherit;font-size:var(--font-size-sm);font-weight:600;cursor:pointer;white-space:nowrap}.tab.svelte-mn217r:hover{background:var(--color-bg-hover)}.tab--active.svelte-mn217r{background:color-mix(in srgb,var(--color-accent) 12%,transparent);border-color:color-mix(in srgb,var(--color-accent) 35%,transparent)}.dot.svelte-mn217r{width:8px;height:8px;border-radius:var(--radius-full);flex-shrink:0}.tab-name.svelte-mn217r{max-width:8rem;overflow:hidden;text-overflow:ellipsis}.edit-btn.svelte-mn217r{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;padding:0;border:none;border-radius:var(--radius-full);background:transparent;color:var(--color-accent);cursor:pointer;transition:background-color .15s ease;text-decoration:none}.edit-btn.svelte-mn217r:hover{background:var(--color-bg-hover)}.edit-btn.svelte-mn217r:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.home-page.svelte-1uha8ag{min-height:40vh}.banner.svelte-1uha8ag{margin:0;padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);border-bottom:1px solid var(--color-border)}.banner--error.svelte-1uha8ag{background:color-mix(in srgb,var(--color-like) 12%,transparent);color:var(--color-text-primary)}.posts-skeleton.svelte-1uha8ag{display:flex;flex-direction:column}.empty-state.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-4);text-align:center;color:var(--color-text-secondary)}.empty-state.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:var(--font-size-2xl);color:var(--color-text-primary);font-weight:800;margin:0}.empty-state-muted.svelte-1uha8ag{margin:0;max-width:28rem}.posts-section.svelte-1uha8ag{border-bottom:1px solid var(--color-border)}.sentinel.svelte-1uha8ag{height:1px}
