.author-header.svelte-5zk07y{margin-bottom:var(--space-xl)}.cover.svelte-5zk07y{width:100%;height:160px;border-radius:var(--radius-lg);overflow:hidden;background:linear-gradient(135deg,var(--color-terracotta) 0%,var(--color-terracotta-light) 50%,var(--color-olive-light) 100%)}@media(min-width:768px){.cover.svelte-5zk07y{height:200px}}.cover-img.svelte-5zk07y{width:100%;height:100%;object-fit:cover}.author-info.svelte-5zk07y{display:flex;flex-direction:column;padding:0 var(--space-md)}@media(min-width:640px){.author-info.svelte-5zk07y{flex-direction:row;gap:var(--space-lg);padding:0 var(--space-lg)}}.avatar-wrap.svelte-5zk07y{margin-top:-40px;flex-shrink:0}@media(min-width:640px){.avatar-wrap.svelte-5zk07y{margin-top:-50px}}.avatar.svelte-5zk07y{width:80px;height:80px;border-radius:50%;border:4px solid var(--color-surface);object-fit:cover;box-shadow:var(--shadow-medium)}@media(min-width:640px){.avatar.svelte-5zk07y{width:100px;height:100px}}.avatar-placeholder.svelte-5zk07y{display:flex;align-items:center;justify-content:center;background:var(--color-cream-dark);color:var(--color-charcoal-light);font-family:var(--font-display);font-size:2rem;font-weight:600}@media(min-width:640px){.avatar-placeholder.svelte-5zk07y{font-size:2.5rem}}.details.svelte-5zk07y{flex:1;min-width:0;padding-top:var(--space-sm)}@media(min-width:640px){.details.svelte-5zk07y{padding-top:var(--space-md)}}.name-row.svelte-5zk07y{display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:var(--space-sm)}@media(min-width:640px){.name-row.svelte-5zk07y{flex-direction:row;align-items:flex-start;justify-content:space-between}}.display-name.svelte-5zk07y{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;color:var(--color-charcoal);margin:0;line-height:1.2}.username.svelte-5zk07y{font-size:var(--text-sm);color:var(--color-warm-gray)}.action.svelte-5zk07y{flex-shrink:0}.bio.svelte-5zk07y{font-size:var(--text-base);color:var(--color-charcoal-light);line-height:1.5;margin:0 0 var(--space-sm);white-space:pre-line}.stats.svelte-5zk07y{font-size:var(--text-sm);color:var(--color-warm-gray)}.followers.svelte-5zk07y strong:where(.svelte-5zk07y){color:var(--color-charcoal)}.section-title.svelte-c3szgv{font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;color:var(--color-charcoal);margin:0 0 var(--space-lg)}.filters.svelte-c3szgv{display:flex;gap:var(--space-md);flex-wrap:wrap;margin-bottom:var(--space-xl);padding:var(--space-md);background:var(--color-surface);border-radius:var(--radius-md);border:1px solid var(--color-cream-dark);box-shadow:var(--shadow-soft)}@media(min-width:640px){.filters.svelte-c3szgv{padding:var(--space-lg)}}.active-filters.svelte-c3szgv{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg)}.filter-chip.svelte-c3szgv{display:inline-flex;align-items:center;gap:var(--space-xs);padding:.35rem .6rem;background:var(--color-old-lace);border:1px solid var(--color-terracotta-light);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-charcoal);cursor:pointer;transition:var(--transition-fast)}.filter-chip.svelte-c3szgv:hover{background:var(--color-cinderella);border-color:var(--color-terracotta)}.filter-chip.svelte-c3szgv svg{width:14px;height:14px;opacity:.5;flex-shrink:0}.filter-chip.svelte-c3szgv:hover svg{opacity:1}.filter-clear-all.svelte-c3szgv{background:none;border:none;font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-warm-gray);cursor:pointer;padding:.35rem .5rem;transition:var(--transition-fast)}.filter-clear-all.svelte-c3szgv:hover{color:var(--color-terracotta)}.transitioning.svelte-c3szgv{pointer-events:none;opacity:.5;transition:opacity .15s ease}
