.profile.svelte-1250ir9{padding-bottom:var(--s-5);border-bottom:1px solid var(--c-border)}.profile-header.svelte-1250ir9{justify-content:space-between;align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:flex}.profile-header.svelte-1250ir9 h1:where(.svelte-1250ir9){font-size:1.7rem;font-family:var(--f-mono);margin:0}.header-meta.svelte-1250ir9{gap:var(--s-3);color:var(--c-text-muted);align-items:baseline;font-size:.85rem;display:inline-flex}.header-meta.svelte-1250ir9 a:where(.svelte-1250ir9){color:inherit}.header-meta.svelte-1250ir9 a:where(.svelte-1250ir9):hover{color:var(--c-link)}.stats.svelte-1250ir9{gap:var(--s-3);margin:var(--s-4) 0 var(--s-3) 0;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.stats.svelte-1250ir9>div:where(.svelte-1250ir9){flex-direction:column;gap:.1rem;display:flex}.stats.svelte-1250ir9 dt:where(.svelte-1250ir9){text-transform:uppercase;letter-spacing:.04em;color:var(--c-text-muted);font-size:.75rem}.stats.svelte-1250ir9 dd:where(.svelte-1250ir9){font-family:var(--f-mono);margin:0;font-size:1.2rem;font-weight:600}.stats.svelte-1250ir9 .age:where(.svelte-1250ir9){color:var(--c-text-muted);font-size:.85rem;font-weight:400}.about.svelte-1250ir9{margin-top:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--c-surface);border-left:3px solid var(--c-accent);border-radius:var(--r-sm);color:var(--c-text);font-size:.9rem}.about.svelte-1250ir9 a{color:var(--c-link)}.activity.svelte-1250ir9{margin-top:var(--s-5)}.tab-bar.svelte-1250ir9{gap:var(--s-1);background:var(--c-surface);border-radius:var(--r-md);border:1px solid var(--c-border);margin-bottom:var(--s-4);padding:.2rem;display:flex}.tab-bar.svelte-1250ir9 button:where(.svelte-1250ir9){border-radius:var(--r-sm);color:var(--c-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.9rem;display:inline-flex}.tab-bar.svelte-1250ir9 button:where(.svelte-1250ir9):hover{color:var(--c-text)}.tab-bar.svelte-1250ir9 button.active:where(.svelte-1250ir9){background:var(--c-bg);color:var(--c-text);font-weight:600;box-shadow:0 1px 2px #0000000f}.tab-bar.svelte-1250ir9 button.empty:where(.svelte-1250ir9){opacity:.5}.tab-bar.svelte-1250ir9 .count:where(.svelte-1250ir9){font-family:var(--f-mono);color:var(--c-text-faint);font-size:.78rem}.story-list.svelte-1250ir9,.comment-list.svelte-1250ir9{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.story.svelte-1250ir9{padding:var(--s-3) 0;border-bottom:1px solid var(--c-border)}.story.svelte-1250ir9:last-child{border-bottom:0}.title.svelte-1250ir9{font-size:1.02rem;line-height:1.4}.title.svelte-1250ir9 a:where(.svelte-1250ir9){color:var(--c-text);text-decoration:none}.title.svelte-1250ir9 a:where(.svelte-1250ir9):hover{color:var(--c-accent);text-decoration:none}.title.svelte-1250ir9 .domain:where(.svelte-1250ir9){color:var(--c-text-muted);font-size:.85rem;font-family:var(--f-mono);margin-left:.5rem}.preview.svelte-1250ir9{margin:var(--s-2) 0 0 0;color:var(--c-text-muted);max-width:80ch;font-size:.9rem;line-height:1.5}.byline.svelte-1250ir9{gap:0 var(--s-3);margin-top:var(--s-2);color:var(--c-text-muted);flex-wrap:wrap;font-size:.82rem;display:flex}.meta.svelte-1250ir9{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.meta.svelte-1250ir9 svg:where(.svelte-1250ir9){vertical-align:middle;flex-shrink:0}.meta.svelte-1250ir9 a:where(.svelte-1250ir9){color:inherit;text-decoration:none}.meta.svelte-1250ir9 a:where(.svelte-1250ir9):hover{color:var(--c-accent);text-decoration:none}.meta-score.svelte-1250ir9{color:var(--c-accent)}.meta-score.svelte-1250ir9 strong:where(.svelte-1250ir9){font-weight:700}.meta-time.svelte-1250ir9{color:var(--c-text-muted)}.meta-comments.svelte-1250ir9{color:var(--c-text)}.type-pill.svelte-1250ir9{font-size:.7rem;font-family:var(--f-mono);color:var(--c-accent);border:1px solid var(--c-accent);border-radius:var(--r-sm);text-transform:uppercase;letter-spacing:.05em;padding:0 .4rem;display:inline-block}.meta-share.svelte-1250ir9{margin-left:auto}.snippet.svelte-1250ir9{margin:0;font-size:.9rem;line-height:1.5}.snippet.svelte-1250ir9 a:where(.svelte-1250ir9){color:inherit}.snippet.svelte-1250ir9 a:where(.svelte-1250ir9):hover{color:var(--c-link)}.muted.svelte-1250ir9{color:var(--c-text-muted);font-size:.9rem}.error.svelte-1250ir9{color:var(--c-warn)}
