.trigger.svelte-82akjq{font-family:var(--font-mono);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;padding:var(--sp-1) var(--sp-3);border:1px solid var(--border-strong);min-height:2.25rem;color:var(--fg);border-radius:var(--radius-sm);cursor:pointer;background:0 0}.trigger.svelte-82akjq:hover{border-color:var(--accent);color:var(--accent)}.trigger.danger.svelte-82akjq,.confirm-btn.danger.svelte-82akjq{border-color:var(--danger);color:var(--danger)}.confirm-btn.svelte-82akjq,.cancel-btn.svelte-82akjq{font-family:var(--font-mono);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;padding:var(--sp-1) var(--sp-3);border:1px solid var(--border-strong);min-height:2.25rem;color:var(--fg);border-radius:var(--radius-sm);cursor:pointer;background:0 0}.confirm-btn.danger.svelte-82akjq:hover,.cancel-btn.svelte-82akjq:hover{background:color-mix(in srgb, var(--danger) 12%, transparent)}form.svelte-82akjq{gap:var(--sp-2);min-width:min(24rem,80vw);display:grid}.field.svelte-82akjq{gap:var(--sp-1);display:grid}.field.svelte-82akjq label:where(.svelte-82akjq){font-family:var(--font-mono);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.12em;color:var(--fg-muted)}.field.svelte-82akjq textarea:where(.svelte-82akjq){width:100%}.row.svelte-82akjq{gap:var(--sp-2);justify-content:flex-end;display:flex}.details.svelte-82akjq .box:where(.svelte-82akjq){padding:var(--sp-2);border:1px solid var(--border);background:var(--bg-sunken)}summary.svelte-82akjq{cursor:pointer;list-style:none;display:inline-block}summary.svelte-82akjq::-webkit-details-marker{display:none}@media (pointer:coarse){.trigger.svelte-82akjq,.confirm-btn.svelte-82akjq,.cancel-btn.svelte-82akjq{min-height:2.75rem}}.post.svelte-yoq8h8{gap:var(--sp-4);padding:var(--sp-4) 0;border-bottom:1px solid var(--border);display:flex;container-type:inline-size}.post.svelte-yoq8h8:last-of-type{border-bottom:none}.author.svelte-yoq8h8{align-items:center;gap:var(--sp-2);border-right:1px solid var(--border);padding-right:var(--sp-4);text-align:center;flex-direction:column;flex:0 0 9rem;display:flex}.name.svelte-yoq8h8{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--fg);word-break:break-word;text-decoration:none}.name.svelte-yoq8h8:hover{color:var(--accent)}.handle.svelte-yoq8h8{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-muted);word-break:break-word}.stat.svelte-yoq8h8{color:var(--fg-muted)}.split-check.svelte-yoq8h8{color:var(--warn)}.main.svelte-yoq8h8{flex:1;min-width:0}.inline-header.svelte-yoq8h8{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2);display:none}.post-head.svelte-yoq8h8{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-2);color:var(--fg-muted);display:flex}.num.svelte-yoq8h8{text-decoration:none}.num.svelte-yoq8h8:hover{color:var(--accent)}.edited.svelte-yoq8h8{color:var(--fg-muted);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.reason.svelte-yoq8h8{color:var(--warn)}.tombstone.svelte-yoq8h8{padding:var(--sp-3);border:1px dashed var(--border-strong);color:var(--fg-muted);font-family:var(--font-mono);font-size:var(--text-sm)}.tombstone.svelte-yoq8h8 p:where(.svelte-yoq8h8){margin:0}.post-body.dimmed.svelte-yoq8h8{opacity:.55}.sig.svelte-yoq8h8{margin-top:var(--sp-3);padding-top:var(--sp-2);border-top:1px dashed var(--border-strong);color:var(--fg-muted);font-size:var(--text-sm)}.actions.svelte-yoq8h8{align-items:center;gap:var(--sp-3);margin-top:var(--sp-3);flex-wrap:wrap;min-height:2.25rem;display:flex}.vote-form.svelte-yoq8h8{margin:0}.tally.svelte-yoq8h8{min-height:2.25rem;font-family:var(--font-mono);font-size:var(--text-sm);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--fg-muted);background:0 0;align-items:stretch;padding:0;line-height:1;text-decoration:none;display:inline-flex;overflow:hidden}.tally.svelte-yoq8h8 .plus:where(.svelte-yoq8h8),.tally.svelte-yoq8h8 .count:where(.svelte-yoq8h8){padding:0 var(--sp-2);justify-content:center;align-items:center;display:inline-flex}.tally.svelte-yoq8h8 .count:where(.svelte-yoq8h8){border-left:1px solid var(--border);background:var(--bg-sunken);min-width:2.25rem;color:var(--fg);font-variant-numeric:tabular-nums;font-weight:700}button.tally.svelte-yoq8h8{cursor:pointer}button.tally.svelte-yoq8h8:hover,a.tally.svelte-yoq8h8:hover{border-color:var(--accent);color:var(--accent)}button.tally.svelte-yoq8h8:hover .count:where(.svelte-yoq8h8),a.tally.svelte-yoq8h8:hover .count:where(.svelte-yoq8h8){border-left-color:var(--accent)}button.tally[aria-pressed=true].svelte-yoq8h8{border-color:var(--accent);color:var(--accent)}button.tally[aria-pressed=true].svelte-yoq8h8 .plus:where(.svelte-yoq8h8){background:color-mix(in srgb, var(--accent) 12%, transparent)}button.tally[aria-pressed=true].svelte-yoq8h8 .count:where(.svelte-yoq8h8){border-left-color:var(--accent);background:var(--accent);color:var(--bg)}.act.svelte-yoq8h8{line-height:1;font-family:var(--font-mono);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--fg-muted);padding:var(--sp-1) 0;cursor:pointer;background:0 0;border:0;align-items:center;min-height:2.25rem;text-decoration:none;display:inline-flex}.act.svelte-yoq8h8:hover{color:var(--accent)}.mod.svelte-yoq8h8{margin-left:auto}.mod.svelte-yoq8h8 form:where(.svelte-yoq8h8){margin:0}.mod.svelte-yoq8h8 form:where(.svelte-yoq8h8) button:where(.svelte-yoq8h8){all:unset;cursor:pointer;width:100%;padding:var(--sp-1) var(--sp-2);font-family:var(--font-mono);font-size:var(--text-sm);display:block}@container (width<=560px){.post.svelte-yoq8h8{gap:var(--sp-2);flex-direction:column}.author.svelte-yoq8h8{display:none}.inline-header.svelte-yoq8h8{display:flex}}@media (pointer:coarse){.act.svelte-yoq8h8{min-height:2.75rem;padding:var(--sp-1) var(--sp-2)}.tally.svelte-yoq8h8{min-height:2.75rem}}.topic-page.svelte-uxf0gb{gap:var(--sp-4);flex-direction:column;display:flex}.topic-page.has-pill.svelte-uxf0gb{padding-bottom:calc(3.5rem + env(safe-area-inset-bottom,0px))}.crumbs.svelte-uxf0gb{gap:var(--sp-2);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.12em;align-items:center;display:flex}.crumbs.svelte-uxf0gb a:where(.svelte-uxf0gb){color:var(--fg-muted);text-decoration:none}.crumbs.svelte-uxf0gb a:where(.svelte-uxf0gb):hover{color:var(--accent)}.head.svelte-uxf0gb h1:where(.svelte-uxf0gb){margin:0 0 var(--sp-1);font-size:var(--text-xl);align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.meta.svelte-uxf0gb{color:var(--fg-muted);margin:0}.meta-row.svelte-uxf0gb{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.watch-form.svelte-uxf0gb{margin:0}.watch.svelte-uxf0gb{align-items:center;gap:var(--sp-2);min-height:2.25rem;padding:0 var(--sp-3);font-family:var(--font-mono);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--fg-muted);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;line-height:1;display:inline-flex}.watch.svelte-uxf0gb:before{content:"○" / ""}.watch[aria-pressed=true].svelte-uxf0gb{color:var(--accent);border-color:var(--accent)}.watch[aria-pressed=true].svelte-uxf0gb:before{content:"●" / ""}.watch.svelte-uxf0gb:hover{border-color:var(--accent);color:var(--accent)}@media (pointer:coarse){.watch.svelte-uxf0gb{min-height:2.75rem}}.flash.svelte-uxf0gb{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border:1px solid var(--ok);color:var(--ok);background:color-mix(in srgb, var(--ok) 10%, var(--bg));font-family:var(--font-mono);font-size:var(--text-sm);display:flex}.flash.danger.svelte-uxf0gb{border-color:var(--danger);color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, var(--bg))}.flash-x.svelte-uxf0gb{color:inherit;cursor:pointer;background:0 0;border:0;min-width:2.25rem;min-height:2.25rem;font-size:1rem}.mod-actions.svelte-uxf0gb{gap:var(--sp-2);grid-template-columns:repeat(4,minmax(0,10rem));display:grid}@media (width<=560px){.mod-actions.svelte-uxf0gb{grid-template-columns:repeat(2,minmax(0,1fr))}}.mod-actions.svelte-uxf0gb form:where(.svelte-uxf0gb){margin:0;display:contents}.mod-actions.svelte-uxf0gb .btn,.mod-actions.svelte-uxf0gb .trigger{box-sizing:border-box;white-space:nowrap;justify-content:center;width:100%;min-height:2.5rem}.mod-actions.svelte-uxf0gb .trigger{align-items:center;display:inline-flex}.mod-actions.svelte-uxf0gb .trigger:not(.danger){background:var(--bg-raised)}.mod-actions.svelte-uxf0gb .details{min-width:0;display:block}.mod-actions.svelte-uxf0gb .btn[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.mod-tools.svelte-uxf0gb{margin-top:var(--sp-3);border-top:1px dashed var(--border-strong);padding-top:var(--sp-2)}.mod-tools.svelte-uxf0gb summary:where(.svelte-uxf0gb){cursor:pointer;align-items:center;gap:var(--sp-2);min-height:2.5rem;font-family:var(--font-mono);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--fg-muted);list-style:none;display:inline-flex}.mod-tools.svelte-uxf0gb summary:where(.svelte-uxf0gb)::-webkit-details-marker{display:none}.mod-tools.svelte-uxf0gb summary:where(.svelte-uxf0gb):before{content:"▸" / "";color:var(--accent)}.mod-tools[open].svelte-uxf0gb summary:where(.svelte-uxf0gb):before{content:"▾" / ""}.mod-tools.svelte-uxf0gb summary:where(.svelte-uxf0gb):hover{color:var(--fg)}.tools.svelte-uxf0gb{gap:var(--sp-3);padding-top:var(--sp-2);max-width:36rem;display:grid}.tool.svelte-uxf0gb{gap:var(--sp-1);margin:0;display:grid}.tool.svelte-uxf0gb label:where(.svelte-uxf0gb){font-family:var(--font-mono);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.12em;color:var(--fg-muted)}.tool-row.svelte-uxf0gb{gap:var(--sp-2);grid-template-columns:minmax(0,1fr) 6.5rem;align-items:stretch;display:grid}.tool-row.svelte-uxf0gb input:where(.svelte-uxf0gb),.tool-row.svelte-uxf0gb select:where(.svelte-uxf0gb){text-overflow:ellipsis;min-width:0;min-height:2.5rem}.tool-row.svelte-uxf0gb .btn{width:100%;min-height:2.5rem}.tool-hint.svelte-uxf0gb{font-size:var(--text-xs);color:var(--fg-muted);margin:0}@media (pointer:coarse){.mod-actions.svelte-uxf0gb .btn,.mod-actions.svelte-uxf0gb .trigger,.mod-tools.svelte-uxf0gb summary:where(.svelte-uxf0gb),.tool-row.svelte-uxf0gb input:where(.svelte-uxf0gb),.tool-row.svelte-uxf0gb select:where(.svelte-uxf0gb),.tool-row.svelte-uxf0gb .btn{min-height:2.75rem}}.split-form.svelte-uxf0gb{gap:var(--sp-2);max-width:32rem;display:grid}.split-form.svelte-uxf0gb select:where(.svelte-uxf0gb){min-height:2.25rem}.posts.svelte-uxf0gb article.post{scroll-margin-top:calc(var(--header-h) + var(--sp-4))}.reply-form.svelte-uxf0gb{gap:var(--sp-3);display:grid}.notice.svelte-uxf0gb{color:var(--fg-muted);margin:0}.notice.svelte-uxf0gb a:where(.svelte-uxf0gb){color:var(--accent)}.live-pill.svelte-uxf0gb{left:50%;bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));z-index:var(--z-popover);padding:var(--sp-2) var(--sp-4);min-height:2.75rem;font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--bg);background:var(--accent);border:1px solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer;box-shadow:0 0 12px var(--glow);position:fixed;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.live-pill.svelte-uxf0gb{box-shadow:none}}
