:root{--accent:#f60;--text:#222;--muted:#777;--line:#e6e6e6;color:var(--text);background:#fafaf7;font:15px/1.5 system-ui,-apple-system,sans-serif}body{margin:0}main{max-width:1200px;margin:0 auto;padding:24px 20px 80px}h1{margin:0 0 4px;font-size:22px}h2{margin:0 0 8px;font-size:15px}.intro{max-width:70ch;margin:8px 0 16px}section{margin-top:32px}a{color:inherit}.muted{color:var(--muted);font-weight:400}select,button{font:inherit;padding:2px 8px}button.active{background:var(--text);color:#fff;border-color:var(--text)}.sticky{border-bottom:1px solid var(--line);z-index:1;background:#fafaf7;padding:8px 0;position:sticky;top:0}.sticky p{margin:6px 0 0}ol{margin:4px 0 0;font-size:13px}svg{display:block;overflow:visible}svg text{fill:var(--muted);font-size:11px}.grid{stroke:var(--line)}.line{fill:none;stroke:var(--accent);stroke-width:2px}.dot{fill:var(--accent)}.rule{stroke:var(--muted);stroke-dasharray:2 3}.trend{stroke:var(--text);stroke-width:1.5px;stroke-dasharray:6 4}.trend-label{color:var(--muted);margin:0 0 4px;font-size:12px}.line.other{stroke:#9aa5b1;stroke-width:1.5px}.trend.other{stroke:#9aa5b1}.swatch{vertical-align:middle;width:10px;height:3px;margin-right:5px;display:inline-block}.swatch.main{background:var(--accent)}.swatch.other{background:#9aa5b1}button:disabled{opacity:.4}.bar{fill:var(--accent);opacity:.85}.clickable{cursor:pointer}.clickable:hover text,.selected text{fill:var(--text)}.selected .bar{opacity:1;fill:#c44f00}.bar.negative{fill:#4a78b5}.selected .bar.negative{fill:#2f5a93}.legend{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin-top:6px;font-size:12px;display:flex}.legend i{vertical-align:-1px;width:10px;height:10px;margin-right:5px;display:inline-block}.controls,.pills{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.pills{margin-bottom:0}.pills button{font-size:12px}.question{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin-top:40px;padding-top:32px;scroll-margin-top:16px;display:grid}@media (width<=860px){.question{grid-template-columns:minmax(0,1fr);gap:24px}}.question h2{margin:0 0 8px;font-size:19px;line-height:1.35}.question .kicker{margin:0 0 8px;font-size:13px}.trends{border-collapse:collapse;margin:10px 0 6px;font-size:13px}.trends td{white-space:nowrap;padding:2px 12px 2px 0}.trends .rel{color:#c44f00;font-weight:600}.trends .rel.negative{color:#2f5a93}.summary{border-top:1px solid var(--line);margin-top:40px;padding-top:32px}.examples.svelte-18zh55{font-family:Verdana,Geneva,sans-serif;font-size:13px}.bar.svelte-18zh55{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:12px;display:flex}h3.svelte-18zh55{margin:0;font-family:system-ui,-apple-system,sans-serif;font-size:15px}.nav.svelte-18zh55{margin-left:auto}.comhead.svelte-18zh55{color:#828282;font-size:11px}.comhead.svelte-18zh55 a:where(.svelte-18zh55){color:#828282}.comhead.svelte-18zh55 b:where(.svelte-18zh55){color:#555;font-weight:400}button.link.svelte-18zh55{font:inherit;color:#828282;cursor:pointer;background:0 0;border:0;padding:0 2px}button.link.active.svelte-18zh55{color:#000;text-decoration:underline}button.link.svelte-18zh55:disabled{opacity:.4;cursor:default}.thread.svelte-18zh55{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.comment.svelte-18zh55{gap:6px;display:flex}.comment.svelte-18zh55>div:where(.svelte-18zh55){min-width:0}.comment.reply.svelte-18zh55{margin-left:40px}.vote.svelte-18zh55{color:#9a9a9a;font-size:10px;line-height:1.6}.text.svelte-18zh55{color:#000;white-space:pre-line;max-height:22em;margin-top:2px;line-height:1.45;overflow:auto}.parent.svelte-18zh55 .text:where(.svelte-18zh55){color:#828282}.clamp.svelte-18zh55{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
