.comment-branch.svelte-2x2y9l{min-width:0}article.svelte-2x2y9l{padding:.8rem 0 .9rem}article.svelte-2x2y9l header:where(.svelte-2x2y9l){color:var(--muted-color);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.82rem;display:flex}.author.svelte-2x2y9l{color:var(--text-color);font-weight:700}article.removed.svelte-2x2y9l .author:where(.svelte-2x2y9l),.removed-copy.svelte-2x2y9l{color:var(--muted-color);font-style:italic}.collapse-button.svelte-2x2y9l{color:var(--link-color);font-size:inherit;text-underline-offset:.15em;background:0 0;border:0;padding:0;text-decoration:underline}.comment-body.svelte-2x2y9l{overflow-wrap:anywhere;max-width:76ch;margin-top:.45rem;line-height:1.55}.comment-body.svelte-2x2y9l p{margin:.6rem 0}.comment-body.svelte-2x2y9l p:first-child{margin-top:0}.comment-body.svelte-2x2y9l p:last-child{margin-bottom:0}.comment-body.svelte-2x2y9l pre{border:1px solid var(--border-color);background:var(--code-background);white-space:pre-wrap;border-radius:.25rem;max-width:100%;padding:.75rem;font-size:.84rem;overflow-x:auto}.comment-body.svelte-2x2y9l code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.88em}.comment-body.svelte-2x2y9l blockquote{border-inline-start:.2rem solid var(--border-strong-color);color:var(--muted-color);margin-inline:0;padding-inline-start:.8rem}.removed-copy.svelte-2x2y9l{margin:.45rem 0 0}.replies.svelte-2x2y9l{border-inline-start:1px solid var(--border-strong-color);margin:0;padding:0;padding-inline-start:1.1rem;list-style:none}.replies-capped.svelte-2x2y9l{margin-inline-start:-1px;padding-inline-start:0}.comment-placeholder.svelte-2x2y9l{border-inline-start:1px solid var(--border-color);gap:.45rem;padding:.8rem .5rem;display:grid}.comment-placeholder.svelte-2x2y9l span:where(.svelte-2x2y9l){background:var(--placeholder-color);border-radius:999px;width:min(34rem,85%);height:.65rem;animation:1.4s ease-in-out infinite alternate svelte-2x2y9l-pulse;display:block}.comment-placeholder.svelte-2x2y9l span:where(.svelte-2x2y9l):last-child{width:min(25rem,62%)}.inline-error.svelte-2x2y9l{border-inline-start:1px solid var(--error-color);color:var(--error-color);margin:0;padding:.75rem;font-size:.86rem}@media (prefers-reduced-motion:reduce){.comment-placeholder.svelte-2x2y9l span:where(.svelte-2x2y9l){animation:none}}@keyframes svelte-2x2y9l-pulse{to{opacity:.45}}.story-details.svelte-1knwy3m,.discussion.svelte-1knwy3m,.missing-story.svelte-1knwy3m{padding:1.25rem 1.5rem}.story-details.svelte-1knwy3m{border-bottom:1px solid var(--border-color);background:var(--surface-raised)}h2.svelte-1knwy3m{max-width:34ch;margin:0;font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.15}.metadata.svelte-1knwy3m{color:var(--muted-color);flex-wrap:wrap;gap:.25rem .5rem;margin:.7rem 0 0;font-size:.88rem;display:flex}.story-links.svelte-1knwy3m{flex-wrap:wrap;gap:.5rem 1rem;margin-top:.85rem;font-weight:700;display:flex}.story-text.svelte-1knwy3m{overflow-wrap:anywhere;max-width:72ch;margin-top:1.1rem;line-height:1.6}.story-text.svelte-1knwy3m p{margin:.75rem 0}.story-text.svelte-1knwy3m pre{white-space:pre-wrap;max-width:100%;overflow-x:auto}.comment-list.svelte-1knwy3m{margin:0;padding:0;list-style:none}.comment-placeholder.svelte-1knwy3m{gap:.5rem;padding:1rem 0;display:grid}.comment-placeholder.svelte-1knwy3m span:where(.svelte-1knwy3m){background:var(--placeholder-color);border-radius:999px;width:min(38rem,88%);height:.7rem;animation:1.4s ease-in-out infinite alternate svelte-1knwy3m-pulse;display:block}.comment-placeholder.svelte-1knwy3m span:where(.svelte-1knwy3m):last-child{width:min(27rem,65%)}.inline-error.svelte-1knwy3m{color:var(--error-color);margin:0;padding:.9rem 0}.empty-discussion.svelte-1knwy3m,.missing-story.svelte-1knwy3m p:where(.svelte-1knwy3m){color:var(--muted-color)}@media (prefers-reduced-motion:reduce){.comment-placeholder.svelte-1knwy3m span:where(.svelte-1knwy3m){animation:none}}@keyframes svelte-1knwy3m-pulse{to{opacity:.45}}article.svelte-1kx3pwu,.unavailable.svelte-1kx3pwu{border-bottom:1px solid var(--border-color);margin:0;padding:.9rem 1rem}article.svelte-1kx3pwu{border-inline-start:.2rem solid #0000;position:relative}article.svelte-1kx3pwu:hover{background:var(--surface-hover)}article.selected.svelte-1kx3pwu{border-inline-start-color:var(--accent-color);background:var(--surface-selected)}.story-heading.svelte-1kx3pwu{overflow-wrap:anywhere;line-height:1.3}.story-heading.svelte-1kx3pwu h2:where(.svelte-1kx3pwu){font:inherit;margin:0;display:inline}.story-link.svelte-1kx3pwu{color:var(--text-color);font-size:1.1rem;font-weight:700;text-decoration:none}.story-link.svelte-1kx3pwu:after{content:"";position:absolute;inset:0}.story-link.svelte-1kx3pwu:hover .story-title:where(.svelte-1kx3pwu){text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:.08em}.story-link.svelte-1kx3pwu:visited{color:var(--muted-color)}.story-domain.svelte-1kx3pwu{z-index:1;color:var(--muted-color);margin-inline-start:.55rem;font-weight:400;text-decoration:none;position:relative}.story-domain.svelte-1kx3pwu:hover{text-decoration:underline}.metadata.svelte-1kx3pwu{color:var(--muted-color);flex-wrap:wrap;gap:.35rem;margin:.35rem 0 0;font-size:.83rem;line-height:1.35;display:flex}.unavailable.svelte-1kx3pwu{color:var(--muted-color);font-style:italic}ol.svelte-1si7qep{margin:0;padding:0;list-style:none}.story-placeholder.svelte-1si7qep{border-bottom:1px solid var(--border-color);gap:.55rem;padding:1rem;display:grid}.story-placeholder.svelte-1si7qep span:where(.svelte-1si7qep),.story-placeholder.svelte-1si7qep small:where(.svelte-1si7qep){background:var(--placeholder-color);border-radius:999px;height:.8rem;animation:1.4s ease-in-out infinite alternate svelte-1si7qep-pulse;display:block}.story-placeholder.svelte-1si7qep small:where(.svelte-1si7qep){width:55%;height:.6rem}.inline-error.svelte-1si7qep{border-bottom:1px solid var(--border-color);color:var(--error-color);margin:0;padding:.9rem 1rem}.load-more-sentinel.svelte-1si7qep{height:1px}.story-count.svelte-1si7qep{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.story-placeholder.svelte-1si7qep span:where(.svelte-1si7qep),.story-placeholder.svelte-1si7qep small:where(.svelte-1si7qep){animation:none}}@keyframes svelte-1si7qep-pulse{to{opacity:.45}}.app-shell.svelte-1uha8ag{background:var(--surface-color);grid-template-rows:auto minmax(0,1fr);min-width:64rem;height:100dvh;min-height:42rem;display:grid;overflow:hidden}.app-header.svelte-1uha8ag{border-bottom:1px solid var(--border-strong-color);background:var(--header-background);justify-content:space-between;align-items:center;gap:2rem;padding:.8rem 1rem;display:flex}.app-header.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:.02em;margin:0;font-size:1.15rem}.home-link.svelte-1uha8ag{color:var(--text-color);text-decoration:none}main.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid}.story-pane.svelte-1uha8ag,.discussion-pane.svelte-1uha8ag{scrollbar-gutter:stable;min-height:0;overflow-y:auto}.story-pane.svelte-1uha8ag:focus-visible,.discussion-pane.svelte-1uha8ag:focus-visible{outline-offset:-.15rem}.story-pane.svelte-1uha8ag{border-inline-end:1px solid var(--border-strong-color)}.discussion-pane.svelte-1uha8ag{background:var(--discussion-background)}.pane-message.svelte-1uha8ag,.empty-state.svelte-1uha8ag{padding:2rem}.pane-message.svelte-1uha8ag{max-width:32rem}.pane-message.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted-color);margin:0}.empty-state.svelte-1uha8ag{text-align:center;place-content:center;max-width:30rem;height:100%;margin:auto;display:grid}.empty-state.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-size:1.5rem}
