.vote-btn[data-v-35935a70]{align-items:center;background:var(--color-surface);border:1px solid var(--border-input);border-radius:var(--radius-control);color:var(--color-text-secondary);cursor:pointer;display:inline-flex;flex-direction:column;font-family:inherit;gap:2px;justify-content:center;min-height:52px;min-width:48px;padding:var(--space-1) var(--space-2);transition:border-color var(--transition-fast),color var(--transition-fast),background var(--transition-fast)}.vote-btn[data-v-35935a70]:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.vote-btn[data-v-35935a70]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.vote-btn--on[data-v-35935a70]{background:var(--chip-active-bg);border-color:var(--color-primary);color:var(--chip-active-text)}.vote-btn--closed[data-v-35935a70]{cursor:default;opacity:.7}.vote-btn--large[data-v-35935a70]{min-height:64px;min-width:60px}.vote-count[data-v-35935a70]{font-size:.9375rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}
