.discussion-poll[data-v-61fac448]{display:grid;gap:10px;margin:22px 0 10px}.discussion-poll h2[data-v-61fac448]{margin:0 0 4px;font:700 16px var(--font-display)}.discussion-poll fieldset[data-v-61fac448],.discussion-poll__options[data-v-61fac448]{display:grid;gap:8px;min-inline-size:0;margin:0;padding:0;border:0}.discussion-poll__option[data-v-61fac448]{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;min-block-size:44px;align-items:center;overflow:hidden;padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius-md)}.discussion-poll__options .discussion-poll__option[data-v-61fac448]{grid-template-columns:minmax(0,1fr) auto}.discussion-poll__option[data-v-61fac448]>*{position:relative;z-index:1}.discussion-poll__option i[data-v-61fac448]{position:absolute;z-index:0;inset:0 auto 0 0;max-inline-size:100%;background:var(--color-accent-soft)}.discussion-poll__option[data-v-61fac448]:has(input:checked){border-color:var(--color-accent);box-shadow:var(--focus-ring)}.discussion-poll button[data-v-61fac448]{min-block-size:44px;justify-self:start;padding-inline:18px;border:0;border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-on-accent);font-weight:700}.discussion-poll button[data-v-61fac448]:disabled{opacity:.58;cursor:not-allowed}.discussion-poll p[data-v-61fac448],.discussion-poll small[data-v-61fac448]{margin:0;color:var(--color-text-muted);line-height:1.5}.sr-only[data-v-61fac448]{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
