.discussion.svelte-1dyl0pm{flex-direction:column;gap:16px;display:flex}.older.svelte-1dyl0pm{background:var(--color-surface-2);border:1px solid var(--color-hairline);color:var(--color-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:6px 12px;font-size:10px;display:inline-flex}.older.svelte-1dyl0pm:hover{border-color:var(--color-accent);color:var(--color-text)}.posts.svelte-1dyl0pm{flex-direction:column;gap:16px;display:flex}.new-divider.svelte-1dyl0pm{align-items:center;gap:12px;margin:2px 0;display:flex}.new-divider.svelte-1dyl0pm .line:where(.svelte-1dyl0pm){flex:1;height:1px}.new-divider.svelte-1dyl0pm .line.lead:where(.svelte-1dyl0pm){background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-gold) 40%, transparent))}.new-divider.svelte-1dyl0pm .line.trail:where(.svelte-1dyl0pm){background:linear-gradient(90deg, color-mix(in srgb, var(--color-gold) 40%, transparent), transparent)}.new-divider.svelte-1dyl0pm .label:where(.svelte-1dyl0pm){font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold);align-items:center;gap:6px;font-size:9.5px;display:inline-flex}.new-divider.svelte-1dyl0pm .glow-dot:where(.svelte-1dyl0pm){background:var(--color-gold);width:6px;height:6px;box-shadow:0 0 6px var(--color-gold);border-radius:999px}.system-row.svelte-1dyl0pm{grid-template-columns:32px 1fr;align-items:center;gap:12px;display:grid}.sys-chip.svelte-1dyl0pm{background:var(--color-gold-muted);border:1px solid color-mix(in srgb, var(--color-gold) 27%, transparent);width:32px;height:32px;color:var(--color-gold);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sys-main.svelte-1dyl0pm{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.sys-text.svelte-1dyl0pm{font-family:var(--font-sans);color:var(--color-text-muted);font-size:12.5px;font-style:italic}.sys-link.svelte-1dyl0pm{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-gold);white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:inline-flex}.sys-time.svelte-1dyl0pm{font-family:var(--font-mono);color:var(--color-text-faint);margin-left:auto;font-size:9.5px}.post.svelte-1dyl0pm{grid-template-columns:32px 1fr;align-items:start;gap:12px;display:grid}.post-main.svelte-1dyl0pm{min-width:0}.post-head.svelte-1dyl0pm{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.nick.svelte-1dyl0pm{font-family:var(--font-sans);color:var(--color-text);font-size:13px;font-weight:500}.nick.linked.svelte-1dyl0pm:hover{color:var(--color-accent)}.opener-tag.svelte-1dyl0pm{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-faint);border:1px solid var(--color-hairline);border-radius:999px;padding:1px 7px;font-size:9px}.time.svelte-1dyl0pm{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-text-faint);white-space:nowrap;margin-left:auto;font-size:9.5px}.body.svelte-1dyl0pm{font-family:var(--font-sans);color:var(--color-text-muted);font-size:13.5px;line-height:1.55}.body.svelte-1dyl0pm p{margin:0 0 .55rem}.body.svelte-1dyl0pm :last-child{margin-bottom:0}.body.svelte-1dyl0pm a{color:var(--color-accent-hi);text-underline-offset:.16em;text-decoration:underline}.body.svelte-1dyl0pm blockquote{border-left:2px solid var(--color-hairline-strong);margin:.4rem 0;padding-left:.85rem;font-style:italic}.composer.svelte-1dyl0pm{grid-template-columns:32px 1fr auto;align-items:center;gap:10px;display:grid}.field.svelte-1dyl0pm{resize:none;border:1px solid var(--color-hairline);background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);border-radius:999px;padding:9px 14px;font-size:13.5px;line-height:1.4}.field.svelte-1dyl0pm::placeholder{color:var(--color-text-faint)}.field.svelte-1dyl0pm:focus{border-color:var(--color-accent);outline:none}.send.svelte-1dyl0pm{background:var(--color-accent);width:38px;height:38px;color:var(--color-white);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.send.svelte-1dyl0pm:disabled{opacity:.45;cursor:default}.note.svelte-1dyl0pm{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-text-faint);margin:0;font-size:10.5px}.note.error.svelte-1dyl0pm{color:var(--color-accent)}
