/* Octo Forum | Polls
   Komponentenspezifische Regeln; Core-Designvariablen bleiben maßgeblich. */
.octo-forum-public .forum-poll{border:1px solid var(--site-border,#414756);background:var(--site-surface,#242b3b);padding:20px;max-width:760px;margin:20px 0}.octo-forum-public .forum-poll header{margin-bottom:18px}.octo-forum-public .forum-poll-kicker{color:var(--site-accent,#6656d9);font-weight:800;letter-spacing:.12em;font-size:11px}.octo-forum-public .forum-poll h3{margin:6px 0;font-size:20px}.octo-forum-public .forum-poll small,.octo-forum-public .forum-poll footer{opacity:.7;font-size:12px}.octo-forum-public .forum-poll-option{margin:12px 0}.octo-forum-public .forum-poll-option label,.octo-forum-public .forum-poll-option>div:first-child{display:flex;align-items:center;gap:10px;margin-bottom:6px}.octo-forum-public .forum-poll-option strong{margin-left:auto}.octo-forum-public .forum-poll-track{height:9px;background:color-mix(in srgb,var(--site-text) 9%,transparent);overflow:hidden}.octo-forum-public .forum-poll-track .forum-poll-pct-0{width:0%}.octo-forum-public .forum-poll-track .forum-poll-pct-1{width:1%}.octo-forum-public .forum-poll-track .forum-poll-pct-2{width:2%}.octo-forum-public .forum-poll-track .forum-poll-pct-3{width:3%}.octo-forum-public .forum-poll-track .forum-poll-pct-4{width:4%}.octo-forum-public .forum-poll-track .forum-poll-pct-5{width:5%}.octo-forum-public .forum-poll-track .forum-poll-pct-6{width:6%}.octo-forum-public .forum-poll-track .forum-poll-pct-7{width:7%}.octo-forum-public .forum-poll-track .forum-poll-pct-8{width:8%}.octo-forum-public .forum-poll-track .forum-poll-pct-9{width:9%}.octo-forum-public .forum-poll-track .forum-poll-pct-10{width:10%}.octo-forum-public .forum-poll-track .forum-poll-pct-11{width:11%}.octo-forum-public .forum-poll-track .forum-poll-pct-12{width:12%}.octo-forum-public .forum-poll-track .forum-poll-pct-13{width:13%}.octo-forum-public .forum-poll-track .forum-poll-pct-14{width:14%}.octo-forum-public .forum-poll-track .forum-poll-pct-15{width:15%}.octo-forum-public .forum-poll-track .forum-poll-pct-16{width:16%}.octo-forum-public .forum-poll-track .forum-poll-pct-17{width:17%}.octo-forum-public .forum-poll-track .forum-poll-pct-18{width:18%}.octo-forum-public .forum-poll-track .forum-poll-pct-19{width:19%}.octo-forum-public .forum-poll-track .forum-poll-pct-20{width:20%}.octo-forum-public .forum-poll-track .forum-poll-pct-21{width:21%}.octo-forum-public .forum-poll-track .forum-poll-pct-22{width:22%}.octo-forum-public .forum-poll-track .forum-poll-pct-23{width:23%}.octo-forum-public .forum-poll-track .forum-poll-pct-24{width:24%}.octo-forum-public .forum-poll-track .forum-poll-pct-25{width:25%}.octo-forum-public .forum-poll-track .forum-poll-pct-26{width:26%}.octo-forum-public .forum-poll-track .forum-poll-pct-27{width:27%}.octo-forum-public .forum-poll-track .forum-poll-pct-28{width:28%}.octo-forum-public .forum-poll-track .forum-poll-pct-29{width:29%}.octo-forum-public .forum-poll-track .forum-poll-pct-30{width:30%}.octo-forum-public .forum-poll-track .forum-poll-pct-31{width:31%}.octo-forum-public .forum-poll-track .forum-poll-pct-32{width:32%}.octo-forum-public .forum-poll-track .forum-poll-pct-33{width:33%}.octo-forum-public .forum-poll-track .forum-poll-pct-34{width:34%}.octo-forum-public .forum-poll-track .forum-poll-pct-35{width:35%}.octo-forum-public .forum-poll-track .forum-poll-pct-36{width:36%}.octo-forum-public .forum-poll-track .forum-poll-pct-37{width:37%}.octo-forum-public .forum-poll-track .forum-poll-pct-38{width:38%}.octo-forum-public .forum-poll-track .forum-poll-pct-39{width:39%}.octo-forum-public .forum-poll-track .forum-poll-pct-40{width:40%}.octo-forum-public .forum-poll-track .forum-poll-pct-41{width:41%}.octo-forum-public .forum-poll-track .forum-poll-pct-42{width:42%}.octo-forum-public .forum-poll-track .forum-poll-pct-43{width:43%}.octo-forum-public .forum-poll-track .forum-poll-pct-44{width:44%}.octo-forum-public .forum-poll-track .forum-poll-pct-45{width:45%}.octo-forum-public .forum-poll-track .forum-poll-pct-46{width:46%}.octo-forum-public .forum-poll-track .forum-poll-pct-47{width:47%}.octo-forum-public .forum-poll-track .forum-poll-pct-48{width:48%}.octo-forum-public .forum-poll-track .forum-poll-pct-49{width:49%}.octo-forum-public .forum-poll-track .forum-poll-pct-50{width:50%}.octo-forum-public .forum-poll-track .forum-poll-pct-51{width:51%}.octo-forum-public .forum-poll-track .forum-poll-pct-52{width:52%}.octo-forum-public .forum-poll-track .forum-poll-pct-53{width:53%}.octo-forum-public .forum-poll-track .forum-poll-pct-54{width:54%}.octo-forum-public .forum-poll-track .forum-poll-pct-55{width:55%}.octo-forum-public .forum-poll-track .forum-poll-pct-56{width:56%}.octo-forum-public .forum-poll-track .forum-poll-pct-57{width:57%}.octo-forum-public .forum-poll-track .forum-poll-pct-58{width:58%}.octo-forum-public .forum-poll-track .forum-poll-pct-59{width:59%}.octo-forum-public .forum-poll-track .forum-poll-pct-60{width:60%}.octo-forum-public .forum-poll-track .forum-poll-pct-61{width:61%}.octo-forum-public .forum-poll-track .forum-poll-pct-62{width:62%}.octo-forum-public .forum-poll-track .forum-poll-pct-63{width:63%}.octo-forum-public .forum-poll-track .forum-poll-pct-64{width:64%}.octo-forum-public .forum-poll-track .forum-poll-pct-65{width:65%}.octo-forum-public .forum-poll-track .forum-poll-pct-66{width:66%}.octo-forum-public .forum-poll-track .forum-poll-pct-67{width:67%}.octo-forum-public .forum-poll-track .forum-poll-pct-68{width:68%}.octo-forum-public .forum-poll-track .forum-poll-pct-69{width:69%}.octo-forum-public .forum-poll-track .forum-poll-pct-70{width:70%}.octo-forum-public .forum-poll-track .forum-poll-pct-71{width:71%}.octo-forum-public .forum-poll-track .forum-poll-pct-72{width:72%}.octo-forum-public .forum-poll-track .forum-poll-pct-73{width:73%}.octo-forum-public .forum-poll-track .forum-poll-pct-74{width:74%}.octo-forum-public .forum-poll-track .forum-poll-pct-75{width:75%}.octo-forum-public .forum-poll-track .forum-poll-pct-76{width:76%}.octo-forum-public .forum-poll-track .forum-poll-pct-77{width:77%}.octo-forum-public .forum-poll-track .forum-poll-pct-78{width:78%}.octo-forum-public .forum-poll-track .forum-poll-pct-79{width:79%}.octo-forum-public .forum-poll-track .forum-poll-pct-80{width:80%}.octo-forum-public .forum-poll-track .forum-poll-pct-81{width:81%}.octo-forum-public .forum-poll-track .forum-poll-pct-82{width:82%}.octo-forum-public .forum-poll-track .forum-poll-pct-83{width:83%}.octo-forum-public .forum-poll-track .forum-poll-pct-84{width:84%}.octo-forum-public .forum-poll-track .forum-poll-pct-85{width:85%}.octo-forum-public .forum-poll-track .forum-poll-pct-86{width:86%}.octo-forum-public .forum-poll-track .forum-poll-pct-87{width:87%}.octo-forum-public .forum-poll-track .forum-poll-pct-88{width:88%}.octo-forum-public .forum-poll-track .forum-poll-pct-89{width:89%}.octo-forum-public .forum-poll-track .forum-poll-pct-90{width:90%}.octo-forum-public .forum-poll-track .forum-poll-pct-91{width:91%}.octo-forum-public .forum-poll-track .forum-poll-pct-92{width:92%}.octo-forum-public .forum-poll-track .forum-poll-pct-93{width:93%}.octo-forum-public .forum-poll-track .forum-poll-pct-94{width:94%}.octo-forum-public .forum-poll-track .forum-poll-pct-95{width:95%}.octo-forum-public .forum-poll-track .forum-poll-pct-96{width:96%}.octo-forum-public .forum-poll-track .forum-poll-pct-97{width:97%}.octo-forum-public .forum-poll-track .forum-poll-pct-98{width:98%}.octo-forum-public .forum-poll-track .forum-poll-pct-99{width:99%}.octo-forum-public .forum-poll-track .forum-poll-pct-100{width:100%}.octo-forum-public .forum-poll-track span{display:block;height:100%;background:linear-gradient(90deg,var(--site-accent,#6656d9),color-mix(in srgb,var(--site-accent,#6656d9) 65%,white));transition:width .5s ease}.octo-forum-public .forum-poll-compose{margin:14px 0;padding:14px;border:1px solid var(--site-border,#414756)}.octo-forum-public .forum-poll-compose[hidden]{display:none}.octo-forum-public .forum-poll-compose label{display:block;margin:8px 0}.octo-forum-public .forum-poll-compose textarea,.octo-forum-public .forum-poll-compose input[type=text]{width:100%;box-sizing:border-box}.octo-forum-public .forum-poll-settings{display:flex;flex-wrap:wrap;gap:14px}.octo-forum-public .forum-poll-add{margin:16px 0;padding:12px;border:1px solid var(--site-border,#414756)}.octo-forum-public .forum-poll-add summary{cursor:pointer;color:var(--site-accent,#6656d9)}.octo-forum-public .forum-poll-compose{min-width:0;background:var(--site-surface,#242b3b);color:var(--site-text,#eee);padding:16px}.octo-forum-public .forum-poll-compose legend{font-size:15px;font-weight:700;padding:0 8px}.octo-forum-public .forum-poll-compose .forum-poll-field,.octo-forum-public .forum-poll-compose .forum-poll-date{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:650}.octo-forum-public .forum-poll-compose input[type=text],.octo-forum-public .forum-poll-compose input[type=datetime-local]{font:inherit;color:var(--site-text,#eee);background:var(--site-surface,#242b3b);border:1px solid var(--site-border,#414756);border-radius:0;min-height:38px;padding:8px 10px;outline-offset:2px}.octo-forum-public .forum-poll-compose input:focus-visible{outline:2px solid var(--site-accent,#6656d9)}.octo-forum-public .forum-poll-answers{margin:14px 0}.octo-forum-public .forum-poll-label{font-size:13px;font-weight:700;display:block;margin-bottom:8px}.octo-forum-public .forum-poll-answer-list{display:grid;gap:8px}.octo-forum-public .forum-poll-answer-row{display:flex;gap:6px;align-items:center}.octo-forum-public .forum-poll-answer-row input{flex:1;min-width:0}.octo-forum-public .forum-poll-remove,.octo-forum-public .forum-poll-add-answer{border:1px solid var(--site-border,#414756);border-radius:0;background:transparent;color:var(--site-text,#eee);cursor:pointer;min-height:36px;padding:6px 12px;font:inherit}.octo-forum-public .forum-poll-remove{font-size:21px;line-height:1}.octo-forum-public .forum-poll-add-answer{margin-top:9px;display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:650}.octo-forum-public .forum-poll-add-answer span{font-size:21px;color:var(--site-accent,#6656d9)}.octo-forum-public .forum-poll-remove:hover,.octo-forum-public .forum-poll-add-answer:hover{border-color:var(--site-accent,#6656d9)}.octo-forum-public .forum-poll-settings{display:flex;gap:16px;align-items:end;flex-wrap:wrap}.octo-forum-public .forum-poll-compose .forum-poll-check{display:inline-flex;align-items:center;gap:8px;margin:0 0 9px;font-size:13px;white-space:nowrap;cursor:pointer}.octo-forum-public .forum-poll-check input{accent-color:var(--site-accent,#6656d9);width:16px;height:16px;margin:0}.octo-forum-public .forum-poll-compose .forum-poll-date{width:min(100%,235px);margin:0}.octo-forum-public .forum-poll-compose .forum-poll-date input{width:100%;box-sizing:border-box;min-height:38px;color-scheme:dark}.octo-forum-public .forum-poll-compose .forum-poll-options-data[hidden]{display:none}.octo-forum-public .forum-poll{box-sizing:border-box;width:100%;max-width:none;margin:12px 0 18px;padding:16px 18px;border:1px solid var(--site-border,#414756);background:var(--site-surface,#242b3b)}.octo-forum-public .forum-poll header{margin:0 0 12px}.octo-forum-public .forum-poll h3{font-size:18px;margin:4px 0 5px}.octo-forum-public .forum-poll-option{margin:9px 0}.octo-forum-public .forum-poll-option label,.octo-forum-public .forum-poll-option>div:first-child{font-size:13px;gap:8px;margin-bottom:5px}.octo-forum-public .forum-poll-track{height:5px}.octo-forum-public .forum-poll .forum-submit{display:inline-flex;align-items:center;justify-content:center;min-height:34px;width:auto;max-width:max-content;padding:7px 14px;margin:8px 0 5px;border:1px solid var(--site-accent,#6656d9);border-radius:0;font-size:13px;font-weight:650;line-height:1.2;background:var(--site-accent,#6656d9);color:var(--octo-accent-contrast,var(--site-accent-contrast,#fff));cursor:pointer}.octo-forum-public .forum-poll footer{margin-top:4px}.octo-forum-public .forum-message-main .forum-poll{margin-top:12px}@media(max-width:680px){.octo-forum-public .forum-poll{padding:12px}.octo-forum-public .forum-poll h3{font-size:16px}}
