.vote-widget.svelte-jj4gi4{gap:var(--space-2);flex-direction:column;display:flex}.vote-widget__question.svelte-jj4gi4{font-size:var(--font-size-sm);font-weight:600}.vote-widget__actions.svelte-jj4gi4{gap:var(--space-2);display:flex}.vote-button.svelte-jj4gi4:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.vote-button.svelte-jj4gi4{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-primary);font-weight:500;font-size:var(--font-size-sm);display:inline-flex}.vote-button.svelte-jj4gi4:disabled{opacity:.5;cursor:not-allowed}.vote-button.svelte-jj4gi4:not(:disabled):hover{background:var(--bg-surface-alt)}.vote-button.svelte-jj4gi4{padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm)}.vote-button--active.vote-button--agree.svelte-jj4gi4{background:var(--status-success-bg);border-color:var(--status-success);color:var(--status-success)}.vote-button--active.vote-button--disagree.svelte-jj4gi4{background:var(--status-danger-bg);border-color:var(--status-danger);color:var(--status-danger)}.vote-widget__hint.svelte-jj4gi4{font-size:var(--font-size-xs);color:var(--accent);font-style:italic}.vote-widget__tally.svelte-jj4gi4{gap:var(--space-1);flex-direction:column;display:flex}.tally-bar.svelte-jj4gi4{border-radius:var(--radius-sm);background:var(--status-danger-bg);height:6px;display:block;overflow:hidden}.tally-bar__agree.svelte-jj4gi4{background:var(--status-success);height:100%;display:block}.muted.svelte-jj4gi4{font-size:var(--font-size-xs);color:var(--text-secondary)}.login-prompt.svelte-jj4gi4{font-size:var(--font-size-sm)}.login-prompt.svelte-jj4gi4 a:where(.svelte-jj4gi4){color:var(--accent);font-weight:600}.importance.svelte-1vm2p88{gap:var(--space-2);flex-direction:column;display:flex}.importance__question.svelte-1vm2p88{font-size:var(--font-size-sm);font-weight:600}.importance__row.svelte-1vm2p88{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.rank-button.svelte-1vm2p88:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rank-button.svelte-1vm2p88{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-primary);font-weight:500;font-size:var(--font-size-sm);display:inline-flex}.rank-button.svelte-1vm2p88:disabled{opacity:.5;cursor:not-allowed}.rank-button.svelte-1vm2p88:not(:disabled):hover{background:var(--bg-surface-alt)}.rank-button.svelte-1vm2p88{padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm)}.rank-button--active.svelte-1vm2p88{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.importance__net.svelte-1vm2p88{font-size:var(--font-size-xs);color:var(--text-secondary);font-weight:600}.importance__net--positive.svelte-1vm2p88{color:var(--status-success)}.importance__net--negative.svelte-1vm2p88{color:var(--status-danger)}.importance__hint.svelte-1vm2p88{font-size:var(--font-size-xs);color:var(--text-secondary)}.login.svelte-1vm2p88{font-size:var(--font-size-sm);color:var(--accent);font-weight:600}.topic-thread-link.svelte-1fk0djj{color:var(--accent);font-weight:600}.coverage-popover.svelte-1fk0djj{gap:var(--space-4);flex-direction:column;display:flex}.coverage-popover__kind.svelte-1fk0djj{font-size:var(--font-size-sm);color:var(--text-secondary);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border-left:3px solid var(--status-info);background:var(--status-info-bg)}.coverage-popover__kind--requires.svelte-1fk0djj{border-left-color:var(--status-warning);background:var(--status-warning-bg)}.coverage-popover__meta.svelte-1fk0djj{gap:var(--space-4);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.coverage-popover__meta.svelte-1fk0djj dt:where(.svelte-1fk0djj){color:var(--text-secondary);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em}.coverage-popover__meta.svelte-1fk0djj dd:where(.svelte-1fk0djj){margin:0;font-weight:600}.depth-word.svelte-1fk0djj{color:var(--text-secondary);font-weight:400}.depth--light.svelte-1fk0djj{color:var(--text-secondary)}.depth--moderate.svelte-1fk0djj{color:var(--status-info)}.depth--deep.svelte-1fk0djj{color:var(--accent)}.coverage-popover__section.svelte-1fk0djj{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-color);flex-direction:column;display:flex}.coverage-popover__section.svelte-1fk0djj h3:where(.svelte-1fk0djj){font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary)}.loading.svelte-1fk0djj{color:var(--text-secondary);font-size:var(--font-size-sm)}.coverage-badge.svelte-adcoex:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.coverage-badge.svelte-adcoex{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);cursor:pointer;white-space:nowrap;border:1px solid #0000;font-weight:500;display:inline-flex}.coverage-badge--light.svelte-adcoex{color:var(--text-secondary);background:var(--bg-surface-alt);border-color:var(--border-color)}.coverage-badge--moderate.svelte-adcoex{color:var(--status-info);background:var(--status-info-bg);border-color:var(--status-info)}.coverage-badge--deep.svelte-adcoex{color:var(--accent-contrast);background:var(--accent);border-color:var(--accent);font-weight:600}.coverage-badge--requires.coverage-badge--moderate.svelte-adcoex{color:var(--status-warning);background:var(--status-warning-bg);border-color:var(--status-warning)}.coverage-badge--requires.coverage-badge--deep.svelte-adcoex{color:var(--accent-contrast);background:var(--status-warning);border-color:var(--status-warning)}.coverage-badge__label.svelte-adcoex{text-overflow:ellipsis;vertical-align:bottom;max-width:220px;display:inline-block;overflow:hidden}.coverage-badge__depth.svelte-adcoex,.coverage-badge__count.svelte-adcoex{opacity:.75}.coverage-badge--deep.svelte-adcoex .coverage-badge__depth:where(.svelte-adcoex),.coverage-badge--deep.svelte-adcoex .coverage-badge__count:where(.svelte-adcoex){opacity:1}
