.design-system--grid{width:100%}@media(max-width:767px){.hide-on-mobile{display:none}}.scroll-offset:before{content:"";display:block;height:125px;margin-top:-125px}.full-width{width:100%}.flex,.w-input-checkbox{align-items:center;display:flex}.w-input-checkbox{gap:.5rem}.w-input-checkbox .input-checkbox{display:none}.w-input-checkbox .input-checkbox:checked~.input-checkbox-icon:before{background-color:#10c46e;border-color:#10c46e;color:#fff}.w-input-checkbox .input-checkbox-icon{align-items:center;color:#777;cursor:pointer;display:flex;justify-content:center;width:100%}.w-input-checkbox .input-checkbox-icon:before{align-items:center;border:1px solid #777;border-radius:2px;display:flex;font-size:1rem;font-weight:700;height:24px;justify-content:center;margin-right:.5rem;width:24px}@media screen and (prefers-color-scheme:dark){.w-input-checkbox .input-checkbox-icon:before:hover{border-color:#f2f2f2}}.w-input-checkbox .input-checkbox-icon:hover:before{border-color:#101010;color:#101010}@media screen and (prefers-color-scheme:dark){.w-input-checkbox .input-checkbox-icon:hover:before{border-color:#f2f2f2;color:#f2f2f2}}.w-input-checkbox .input-checkbox-label{color:#101010;font-size:.875rem}@media screen and (prefers-color-scheme:dark){.w-input-checkbox .input-checkbox-label{color:#fff}}.poll-wrapper{border-block:1px solid #f2f2f2;font-family:Roboto,sans-serif;margin-block:1rem;margin-inline:auto;max-width:850px;padding-block:2rem;width:100%}@media screen and (prefers-color-scheme:dark){.poll-wrapper{border-color:#242424}}.sidebar .poll-wrapper{border:none;margin-block:0;max-width:310px;padding-block:1rem}.poll-wrapper .poll__label{align-items:center;color:#3da9da;display:flex;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:800;gap:.25rem;letter-spacing:.1rem}.poll-wrapper .poll__label .icon{align-items:center;background:#3da9da;border-radius:2px;color:#fff;display:flex;font-size:.75rem;font-weight:700;height:.875rem;justify-content:center;width:.875rem}.poll-wrapper .poll__label .icon:before{margin:-1px 0 0 1px}.poll-wrapper .poll__label span{letter-spacing:0}.poll-wrapper .poll__header:not(:has(.poll__title)) .poll__label .icon{font-size:.875rem;height:1.125rem;width:1.125rem}.poll-wrapper .poll__header:not(:has(.poll__title))+.poll__content{padding-inline:0}.poll-wrapper .poll__title{border-bottom:1px solid #777;font-family:IBM Plex Sans,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;margin:.25rem 0 0}@media screen and (prefers-color-scheme:dark){.poll-wrapper .poll__title{color:#fff}}.sidebar .poll-wrapper .poll__title{font-size:1.125rem;font-weight:700}.poll-wrapper .poll__nav{display:flex;flex-wrap:wrap;gap:.5rem .25rem;padding:1rem .5rem 0}@media(min-width:481px){.poll-wrapper .poll__nav{gap:.75rem;padding:1.5rem 0 0}}.sidebar .poll-wrapper .poll__nav{gap:.25rem;padding:1rem .5rem 0}.poll-wrapper .poll__tab{background-color:#777;border:none;border-radius:8px;color:#fff;font-size:.875rem;font-weight:600;padding:.375rem 1rem;transition:background-color .2s ease}.poll-wrapper .poll__tab:hover{background-color:#333;cursor:pointer}.sidebar .poll-wrapper .poll__tab{border-radius:4px;gap:.25rem;padding:.5rem}.poll-wrapper .poll__tab.poll__tab--active{background-color:#3da9da;cursor:default}.poll-wrapper .poll__content{padding:1rem .5rem 0}@media(min-width:481px){.poll-wrapper .poll__content{padding:1rem 0 0}}.sidebar .poll-wrapper .poll__content{padding:.5rem}.poll-wrapper .poll-card{background-color:#f2f2f2;border-radius:12px;margin-bottom:.875rem;padding:1.5rem}.sidebar .poll-wrapper .poll-card{margin-bottom:.75rem;padding:1rem .75rem}.w-section-latest .sidebar .poll-wrapper .poll-card{background:#fff}@media screen and (prefers-color-scheme:dark){.w-section-latest .sidebar .poll-wrapper .poll-card{background:#333}}.theme-polygon .w-section-latest .sidebar .poll-wrapper .poll-card{background:#f2f2f2}@media screen and (prefers-color-scheme:dark){.poll-wrapper .poll-card{background-color:#333}}.poll-wrapper .poll-card__question{color:#333;display:flex;flex-direction:column;font-family:Roboto,sans-serif;font-size:1rem;font-weight:700;gap:.5rem;line-height:1.2;margin:0 0 1rem}@media screen and (prefers-color-scheme:dark){.poll-wrapper .poll-card__question{color:#fff}}.sidebar .poll-wrapper .poll-card__question{font-size:.875rem}.poll-wrapper .poll-card__question-tag{background-color:rgba(61,169,218,.12);border-radius:3px;color:#3da9da;display:inline-block;font-size:.5625rem;font-weight:600;letter-spacing:.04em;margin-right:.375rem;padding:.125rem .375rem;text-transform:uppercase;vertical-align:middle;width:-moz-fit-content;width:fit-content}@media screen and (prefers-color-scheme:dark){.poll-wrapper .poll-card__question-tag{background-color:rgba(61,169,218,.2);color:#70c0e4}}.poll-wrapper .poll-card__options{display:flex;flex-direction:column;gap:.75rem}.sidebar .poll-wrapper .poll-card__options{gap:.5rem}.poll-wrapper .poll-card__option{align-items:center;background-color:#4d4d4d;border:1px solid transparent;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;padding:.75rem 1rem;transition:transform .2s ease}.poll-wrapper .poll-card__option:hover{transform:scale(1.01)}.poll-wrapper .poll-card__option:active{transform:scale(.99)}.poll-wrapper .poll-card__option:has(.poll-card__checkbox:checked){background-color:#fff;border:1px solid #333;color:#333}@media screen and (prefers-color-scheme:dark){.poll-wrapper .poll-card__option{color:#fff}}.poll-wrapper .w-checkbox{align-items:center;display:flex;gap:.5rem}.poll-wrapper .poll-card__checkbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #b6b4b5;border-radius:3px;cursor:pointer;display:none;flex-shrink:0;height:1.125rem;position:relative;width:1.125rem}@media screen and (prefers-color-scheme:dark){.poll-wrapper .poll-card__checkbox{background:#333;border-color:#777}}.poll-wrapper .poll-card__checkbox:checked{border-color:#3da9da}.poll-wrapper .poll-card__checkbox:checked:after{background:#3da9da;border-radius:1px;content:"";height:.625rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.625rem}.poll-wrapper .poll-card__checkbox[type=radio],.poll-wrapper .poll-card__checkbox[type=radio]:after{border-radius:20px}.poll-wrapper .poll-card__result{color:#777;display:none;flex-direction:column;gap:.5rem}.sidebar .poll-wrapper .poll-card__result{font-size:.75rem}.poll-wrapper .poll-card__result-row{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.poll-wrapper .poll-card__result-label{color:#333;flex:1;font-size:1rem;font-weight:400;line-height:1.3;min-width:0}@media screen and (prefers-color-scheme:dark){.poll-wrapper .poll-card__result-label{color:#fff}}.poll-wrapper .poll-card__result-percent{color:#333;flex-shrink:0;font-size:1rem;font-weight:600}@media screen and (prefers-color-scheme:dark){.poll-wrapper .poll-card__result-percent{color:#fff}}.poll-wrapper .poll-card__result-bar{background-color:#d3d3d3;border-radius:9999px;height:.5rem;overflow:hidden;width:100%}@media screen and (prefers-color-scheme:dark){.poll-wrapper .poll-card__result-bar{background-color:#777}}.poll-wrapper .poll-card__result-bar-fill{background-color:#333;border-radius:9999px;height:100%;min-width:0;transition:width .3s ease}@media screen and (prefers-color-scheme:dark){.poll-wrapper .poll-card__result-bar-fill{background-color:#fff}}.poll-wrapper .poll__pane{display:none}.poll-wrapper .poll__pane--active{animation:fadeIn .3s ease;display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.poll-wrapper .poll__footer-nav{align-items:center;display:flex;flex-direction:row;justify-content:space-between;row-gap:0}.poll-wrapper .poll__footer-nav .poll__nav-btns--progress{align-items:center;display:flex;flex-wrap:nowrap;gap:.5rem}.poll-wrapper .poll__footer-nav .poll__section-progress{color:#333;font-size:.875rem;font-weight:600;white-space:nowrap}@media screen and (prefers-color-scheme:dark){.poll-wrapper .poll__footer-nav .poll__section-progress{color:#fff}}@media(max-width:480px){.poll-wrapper .poll__footer-nav:has(.poll__results-btn:nth-last-child(n+2)){align-items:self-end;flex-direction:column-reverse;row-gap:1rem}}.sidebar .poll-wrapper .poll__footer-nav:has(.poll__results-btn:nth-last-child(n+2)){align-items:self-end;flex-direction:column-reverse;row-gap:1rem}.poll-wrapper .poll__nav-btn{background-color:#101010;border:none;border-radius:8px;color:#fff;float:right;font-size:.875rem;font-weight:600;margin-left:.5rem;padding:.375rem 1rem;transition:background-color .2s ease}.poll-wrapper .poll__nav-btn:hover{cursor:pointer}@media screen and (prefers-color-scheme:dark){.poll-wrapper .poll__nav-btn{background-color:#777}}.poll-wrapper .poll__nav-btn:hover{background-color:#333}@media screen and (prefers-color-scheme:dark){.poll-wrapper .poll__nav-btn:hover{background-color:#333}}.sidebar .poll-wrapper .poll__nav-btn{padding:.5rem}.poll-wrapper .poll__nav-btn.disabled{cursor:default;filter:brightness(.8);opacity:.5;pointer-events:none}.poll-wrapper .poll__results-btn{align-items:center;background-color:#101010;border:none;border-radius:8px;color:#fff;display:flex;float:right;font-size:.875rem;font-weight:600;gap:.5rem;margin-left:.5rem;padding:.375rem 1rem;transition:background-color .2s ease}.poll-wrapper .poll__results-btn:hover{cursor:pointer}.poll-wrapper .poll__results-btn{background:none;border:1px solid #f2f2f2;color:#101010;margin-left:0;margin-right:.5rem;text-decoration:none}.poll-wrapper .poll__results-btn:hover{border-color:#000}@media screen and (prefers-color-scheme:dark){.poll-wrapper .poll__results-btn{background-color:transparent;border-color:#777;color:#fff}.poll-wrapper .poll__results-btn:hover{border-color:#fff}}.sidebar .poll-wrapper .poll__results-btn{border:none;margin-right:0;padding:0}.sidebar .poll-wrapper .poll__results-btn:hover{background-color:transparent}.sidebar .poll-wrapper .poll__results-btn:nth-last-child(n+2)~.poll__results-btn{border-radius:0;border-right:1px solid #e2e2e2;margin-right:.5rem;padding-right:.5rem}@media(max-width:767px){.poll-wrapper .poll__results-btn{border:none;margin-right:0;padding:0}.poll-wrapper .poll__results-btn:hover{background-color:transparent}.poll-wrapper .poll__results-btn:nth-last-child(n+2)~.poll__results-btn{border-radius:0;border-right:1px solid #e2e2e2;margin-right:.5rem;padding-right:.5rem}}.sidebar .poll-wrapper .poll__go-to-thread-btn{display:none}.poll-wrapper .poll__btn-submit{background:#3da9da}@media screen and (prefers-color-scheme:dark){.poll-wrapper .poll__btn-submit{background:#3da9da}}.poll-wrapper .poll__btn-submit:hover{filter:brightness(1.1)}.poll-wrapper .poll__btn-submit:disabled{cursor:not-allowed;filter:brightness(.8);opacity:.5}.poll-wrapper.show-results .poll-card__checkbox{display:none}.poll-wrapper.show-results .poll-card__options{gap:1rem}.poll-wrapper.show-results .poll-card__option{align-items:stretch;background-color:#fff;border:none;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06);color:inherit;cursor:default;display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.25rem;pointer-events:none}.poll-wrapper.show-results .poll-card__option:active,.poll-wrapper.show-results .poll-card__option:hover{transform:none}.poll-wrapper.show-results .poll-card__option:has(.poll-card__checkbox:checked){background-color:#fff;border:1px solid #777;color:inherit}.poll-wrapper.show-results .poll-card__option .w-checkbox{display:none}@media screen and (prefers-color-scheme:dark){.poll-wrapper.show-results .poll-card__option{background-color:#4d4d4d;box-shadow:0 1px 3px rgba(0,0,0,.2)}.poll-wrapper.show-results .poll-card__option:has(.poll-card__checkbox:checked){background-color:#4d4d4d;border:1px solid #fff;color:inherit}}.poll-wrapper.show-results .poll-card__result{display:flex}.sidebar-poll .section-header{display:none}