body{font-family:Arial,sans-serif;background-color:#0000;color:#fff;display:flex;justify-content:center;align-items:center;height:100vh;overflow:hidden!important}html,*{overflow:hidden!important}.poll-container{background-color:#1e1e1ee6;padding:15px;border-radius:10px;width:80vw;box-shadow:0 0 5px #00000080;border:.2vw solid #555;overflow:hidden!important}.poll-title{font-size:1.2rem;font-weight:700;margin-bottom:1vw}.poll-subtext{font-size:1rem;color:#bbb;margin-bottom:1vw}.option{margin-bottom:1vw}.option-label{display:flex;justify-content:space-between;font-size:1rem;margin-bottom:.5vw}.progress-bar{background-color:#444;border-radius:5px;height:8px;overflow:hidden}.progress{height:100%;background-color:orange;border-radius:5px;overflow:hidden!important}.poll-footer{display:flex;justify-content:space-between;font-size:1rem;color:#bbb;margin-top:1vw;padding-top:8px;border-top:.2vw solid #555;overflow:hidden!important}#root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}
