main.svelte-1yx6hhu{min-block-size:100vh}article.svelte-1yx6hhu{max-inline-size:var(--ph-measure);margin-inline:auto;padding:var(--ph-space-7) var(--ph-space-5) var(--ph-space-8)}.byline.svelte-1yx6hhu{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ph-space-2) var(--ph-space-3);margin-block-end:var(--ph-space-6);font-family:var(--ph-font-ui);font-size:var(--ph-text-sm);line-height:var(--ph-leading-ui);color:var(--ph-text-muted)}.byline.svelte-1yx6hhu>:where(.svelte-1yx6hhu)+:where(.svelte-1yx6hhu):before{content:"·";margin-inline-end:var(--ph-space-3)}.author.svelte-1yx6hhu{display:inline-flex;align-items:center;gap:var(--ph-space-2);color:var(--ph-text-color);text-decoration-line:none}.author.svelte-1yx6hhu:hover span:where(.svelte-1yx6hhu){text-decoration-line:underline;text-underline-offset:2px}.avatar.svelte-1yx6hhu{inline-size:1.75rem;block-size:1.75rem;border-radius:50%;object-fit:cover;background:var(--ph-bg-subtle)}.empty.svelte-1yx6hhu h1:where(.svelte-1yx6hhu){font-family:var(--ph-font-prose);font-size:var(--ph-text-2xl);line-height:var(--ph-leading-tight);letter-spacing:var(--ph-tracking-tight);font-weight:600}.empty.svelte-1yx6hhu p:where(.svelte-1yx6hhu){margin-top:var(--ph-space-4);font-family:var(--ph-font-prose);font-size:var(--ph-text-body);line-height:var(--ph-leading-prose);color:var(--ph-text-muted)}.draft-bar.svelte-1yx6hhu{position:fixed;inset-block-start:var(--ph-space-4);inset-inline-end:var(--ph-space-4);z-index:var(--ph-z-raised);display:flex;align-items:center;gap:var(--ph-space-3);padding:var(--ph-space-2);border-radius:var(--ph-radius-md);background:var(--ph-bg);box-shadow:var(--ph-shadow-2)}.draft-badge.svelte-1yx6hhu{font-family:var(--ph-font-ui);font-size:var(--ph-text-sm);color:var(--ph-text-muted);padding:0 var(--ph-space-2)}.discuss.svelte-1yx6hhu{max-inline-size:var(--ph-measure);margin-inline:auto;padding:0 var(--ph-space-5) var(--ph-space-7);font-family:var(--ph-font-ui);font-size:var(--ph-text-sm)}.discuss.svelte-1yx6hhu a:where(.svelte-1yx6hhu){color:var(--ph-accent-text);text-decoration-line:underline;text-underline-offset:2px}footer.svelte-1yx6hhu{border-top:1px solid var(--ph-border-subtle);padding:var(--ph-space-6) var(--ph-space-5);font-family:var(--ph-font-ui);font-size:var(--ph-text-sm);color:var(--ph-text-muted);text-align:center}footer.svelte-1yx6hhu a:where(.svelte-1yx6hhu){color:var(--ph-accent-text);text-decoration-line:underline;text-underline-offset:2px}
