.story-poll{background:#fff;border:1px solid #f3c7b2;border-radius:14px;flex-direction:column;order:2;gap:12px;padding:18px 16px 16px;animation:.6s cubic-bezier(.2,.7,.2,1) backwards story-poll-rise;display:flex;position:relative;overflow:hidden}html[data-theme=dark] .story-poll{background:#161616;border:1px solid #462514}.story-poll.is-open{animation:.6s cubic-bezier(.2,.7,.2,1) backwards story-poll-rise,2.8s ease-in-out .6s infinite alternate story-poll-glow}.story-poll.is-waiting,.story-poll.is-waiting *{animation-play-state:paused!important}.story-poll-sweep{transform-origin:0;background:#ed5828;width:100%;height:3px;animation:1s cubic-bezier(.2,.7,.2,1) .25s backwards story-poll-sweep;position:absolute;top:0;left:0}html[data-theme=dark] .story-poll-sweep{background:#ed5828}.story-poll-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.story-poll-kicker{color:#a83a12;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}html[data-theme=dark] .story-poll-kicker{color:#ec7854}.story-poll-icon{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.story-poll-icon i{transform-origin:bottom;background:#ed5828;border-radius:1px;width:4px;height:14px;transform:scaleY(.7)}html[data-theme=dark] .story-poll-icon i{background:#ed5828}.story-poll.is-open .story-poll-icon i{animation:1.8s ease-in-out infinite story-poll-bar}.story-poll.is-open .story-poll-icon i:nth-child(2){animation-delay:-.6s}.story-poll.is-open .story-poll-icon i:nth-child(3){animation-delay:-1.2s}.story-poll-status{color:#5f6570;align-items:center;gap:6px;font-size:12px;display:inline-flex}html[data-theme=dark] .story-poll-status{color:#9aa0ac}.story-poll-status i{background:#8b8f98;border-radius:50%;width:7px;height:7px}html[data-theme=dark] .story-poll-status i{background:#555a64}.story-poll-status.is-live i{background:#e0442a;animation:1.6s ease-in-out infinite story-poll-blink}html[data-theme=dark] .story-poll-status.is-live i{background:#e0442a}.story-poll h2{margin:0;font-size:19px;font-weight:700;line-height:1.4}.story-poll-context{color:#3f444c;margin:0;font-size:13px;line-height:1.6}html[data-theme=dark] .story-poll-context{color:#bdc3cd}.story-poll-options{flex-direction:column;gap:8px;display:flex}.story-poll-option{box-sizing:border-box;color:#202329;width:100%;min-height:52px;font:inherit;text-align:left;background:#fff;border:1px solid #e4e6e8;border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;font-size:14px;line-height:1.45;display:grid;position:relative;overflow:hidden}html[data-theme=dark] .story-poll-option{color:#e4e8f0;background:#161616;border:1px solid #222425}button.story-poll-option{cursor:pointer;transition:border-color .2s,transform .2s,box-shadow .2s;animation:.5s cubic-bezier(.2,.7,.2,1) backwards story-poll-in}button.story-poll-option:hover:not(:disabled){border-color:#ed5828;transform:translateY(-1px);box-shadow:0 4px 12px -8px #20232973}html[data-theme=dark] button.story-poll-option:hover:not(:disabled){border-color:#ed5828;box-shadow:0 4px 12px -8px #20232973}button.story-poll-option:focus-visible{outline-offset:2px;outline:2px solid #ed5828}button.story-poll-option:disabled{cursor:progress}.story-poll-option.is-mine,html[data-theme=dark] .story-poll-option.is-mine{border-color:#ed5828;box-shadow:inset 0 0 0 1px #ed5828}.story-poll-fill{background:#f2f3f5;position:absolute;top:0;bottom:0;left:0}html[data-theme=dark] .story-poll-fill{background:#1b1c1e}.story-poll-fill.is-live{transition:width .6s}.story-poll-option.is-mine .story-poll-fill{background:#fde3d7}html[data-theme=dark] .story-poll-option.is-mine .story-poll-fill{background:#321b0f}.story-poll-letter,.story-poll-label,.story-poll-pct{position:relative}.story-poll-letter{box-sizing:border-box;color:#3f444c;background:#fff;border:1px solid #d5d8dc;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}html[data-theme=dark] .story-poll-letter{color:#bdc3cd;background:#161616;border:1px solid #292c2f}.story-poll-option.is-mine .story-poll-letter{color:#fff;background:#ed5828;border-color:#ed5828;animation:.35s ease-out story-poll-check}html[data-theme=dark] .story-poll-option.is-mine .story-poll-letter{color:#fff;background:#ed5828;border-color:#ed5828}.story-poll-label{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.story-poll-pct{font-variant-numeric:tabular-nums;color:#5f6570;font-size:15px;font-weight:700}html[data-theme=dark] .story-poll-pct{color:#9aa0ac}.story-poll-option.is-lead .story-poll-pct{color:#202329;font-weight:800}html[data-theme=dark] .story-poll-option.is-lead .story-poll-pct{color:#e4e8f0}.story-poll-option.is-dim{opacity:.55}.story-poll-option.is-won{border-color:#202329;animation:.7s ease-out .5s backwards story-poll-won;box-shadow:inset 0 0 0 1px #202329}html[data-theme=dark] .story-poll-option.is-won{border-color:#afb3bb;box-shadow:inset 0 0 0 1px #afb3bb}.story-poll-option.is-won .story-poll-fill{background:#e3e5e8}html[data-theme=dark] .story-poll-option.is-won .story-poll-fill{background:#222427}.story-poll-option.is-won .story-poll-pct{color:#202329;font-weight:800}html[data-theme=dark] .story-poll-option.is-won .story-poll-pct{color:#e4e8f0}.story-poll-happened{color:#fff;background:#202329;border-radius:4px;padding:0 6px;font-size:11px;font-weight:700;line-height:18px;display:inline-flex}html[data-theme=dark] .story-poll-happened{color:#fff;background:#202329}.story-poll-verdict{border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;animation:.55s cubic-bezier(.2,.9,.3,1.3) .15s backwards story-poll-stamp;display:flex}.story-poll-verdict>span:last-child{color:#202329;flex-direction:column;gap:2px;min-width:0;font-size:13px;line-height:1.55;display:flex}html[data-theme=dark] .story-poll-verdict>span:last-child{color:#e4e8f0}.story-poll-verdict b{font-size:16px;line-height:1.4}.story-poll-verdict.is-yes{background:#e6f4ec}html[data-theme=dark] .story-poll-verdict.is-yes{background:#14221a}.story-poll-verdict.is-yes b{color:#174f30}html[data-theme=dark] .story-poll-verdict.is-yes b{color:#9bd3ae}.story-poll-verdict.is-no{background:#fdecea}html[data-theme=dark] .story-poll-verdict.is-no{background:#281918}.story-poll-verdict.is-no b{color:#8a2116}html[data-theme=dark] .story-poll-verdict.is-no b{color:#ff9381}.story-poll-verdict.is-even{background:#f2f3f5}html[data-theme=dark] .story-poll-verdict.is-even{background:#1b1c1e}.story-poll-verdict.is-even b{color:#202329}html[data-theme=dark] .story-poll-verdict.is-even b{color:#e4e8f0}.story-poll-mark{color:#fff;background:#5f6570;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}html[data-theme=dark] .story-poll-mark{color:#fff;background:#717988}.is-yes .story-poll-mark,html[data-theme=dark] .is-yes .story-poll-mark{background:#1d6b3f}.is-no .story-poll-mark,html[data-theme=dark] .is-no .story-poll-mark{background:#b8321f}.story-poll-summary{color:#3f444c;margin-top:4px}html[data-theme=dark] .story-poll-summary{color:#bdc3cd}.story-poll-wait{color:#3f444c;background:#f5f6f7;border-radius:10px;align-items:center;gap:10px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}html[data-theme=dark] .story-poll-wait{color:#bdc3cd;background:#1a1b1c}.story-poll-wait>span{flex:none;gap:3px;display:inline-flex}.story-poll-wait>span i{background:#8b8f98;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite story-poll-dot}html[data-theme=dark] .story-poll-wait>span i{background:#555a64}.story-poll-wait>span i:nth-child(2){animation-delay:.15s}.story-poll-wait>span i:nth-child(3){animation-delay:.3s}.story-poll-saved{color:#3f444c;align-items:flex-start;gap:8px;margin:0;font-size:13px;line-height:1.55;animation:.4s ease-out backwards story-poll-in;display:flex}html[data-theme=dark] .story-poll-saved{color:#bdc3cd}.story-poll-saved svg{color:#ed5828;flex:none;margin-top:2px}html[data-theme=dark] .story-poll-saved svg{color:#fe683a}.story-poll-me{color:#3f444c;background:#f2f3f5;border-radius:14px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.5;animation:.4s ease-out .9s backwards story-poll-in;display:inline-flex}html[data-theme=dark] .story-poll-me{color:#bdc3cd;background:#1b1c1e}.story-poll-me.is-yes{color:#174f30;background:#e6f4ec}html[data-theme=dark] .story-poll-me.is-yes{color:#9bd3ae;background:#14221a}.story-poll-error{color:#a3271b;margin:0;font-size:13px}html[data-theme=dark] .story-poll-error{color:#f2715f}.story-poll-foot{color:#5f6570;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:13px;display:flex}html[data-theme=dark] .story-poll-foot{color:#9aa0ac}.story-poll-total{align-items:center;gap:6px;display:inline-flex}.story-poll-total b{color:#202329;font-variant-numeric:tabular-nums}html[data-theme=dark] .story-poll-total b{color:#e4e8f0}.story-poll-bump{color:#a83a12;font-size:12px;font-weight:700;animation:1.6s ease-out both story-poll-pop}html[data-theme=dark] .story-poll-bump{color:#ec7854}.story-poll-follow:empty{display:none}.story-poll-follow .follow-button button{border-radius:8px;min-height:44px}.story-poll-how{color:#3f444c;border-top:1px solid #eceef0;padding-top:10px;font-size:13px;line-height:1.6}html[data-theme=dark] .story-poll-how{color:#bdc3cd;border-top:1px solid #1e1f21}.story-poll-how summary{color:#a83a12;cursor:pointer;align-items:center;min-height:28px;font-weight:600;display:flex}html[data-theme=dark] .story-poll-how summary{color:#ec7854}.story-poll-how ul{flex-direction:column;gap:4px;margin:6px 0 0;padding-left:18px;display:flex}.story-poll-note{color:#5f6570;font-size:11px;line-height:1.5}html[data-theme=dark] .story-poll-note{color:#9aa0ac}@keyframes story-poll-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes story-poll-glow{0%{box-shadow:0 6px 20px -16px #ed58284d}to{box-shadow:0 10px 30px -12px #ed582899}}@keyframes story-poll-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes story-poll-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes story-poll-bar{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@keyframes story-poll-blink{50%{opacity:.3}}@keyframes story-poll-check{0%{transform:scale(.5)}60%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes story-poll-pop{0%{opacity:0;transform:translateY(6px)}15%{opacity:1;transform:none}75%{opacity:1}to{opacity:0;transform:translateY(-6px)}}@keyframes story-poll-dot{0%,to{opacity:.3;transform:none}50%{opacity:1;transform:translateY(-3px)}}@keyframes story-poll-stamp{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes story-poll-won{0%{box-shadow:inset 0 0 0 1px #202329,0 0 0 6px #2023292e}to{box-shadow:inset 0 0 0 1px #202329,0 0 #20232900}}@media (min-width:641px){.story-poll{padding:20px 20px 18px}.story-poll h2{font-size:20px}}@media (prefers-reduced-motion:reduce){.story-poll,.story-poll *{transition:none!important;animation:none!important}}
