.poll-question{min-width:0;margin:0}
.poll-question legend{padding:0 6px;font-weight:700;max-width:100%;overflow-wrap:anywhere}
.poll-options{display:grid;gap:6px;margin-top:12px}
.poll-options .check{min-height:34px;align-items:center;padding:4px 0}
.poll-options input{accent-color:var(--accent)}
.poll-question [hidden], [data-poll-editor] [hidden]{display:none}
.poll-comments-title{margin-top:32px}
.poll-comment{white-space:pre-wrap}
