.pe{border:3px solid var(--theme-secondary);border-radius:10px;padding:.75rem;box-sizing:border-box}.pe.responded{background-color:var(--theme-background)}.pe__header{display:flex;flex-direction:row;align-items:center;justify-content:stretch;max-width:100%;column-gap:1rem;row-gap:.5rem;cursor:pointer}.pe__header__title{color:var(--theme-primary);margin:0;flex-shrink:0}.pe__header__text{font-size:.85rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex-grow:1;flex-shrink:1;display:block}.pe__header__text img{display:none}.pe__header__text p{margin:0}.pe__header__date{flex-basis:2;font-family:monospace;font-size:.9rem;min-width:87px}.pe__body{padding-top:.75rem;padding-bottom:.25rem;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:center}.pe__body .poll{margin:0;min-width:400px}@media screen and (max-width:896px){.pe .poll{max-width:unset}}@media screen and (max-width:612px){.pe__header{flex-direction:column;align-items:flex-start}.pe__header__text{text-overflow:none;white-space:pre-wrap}.pe.open .pe__header__text{display:none}.pe .poll{min-width:unset}.pe .poll__header{width:100%}.pe .poll__header:after{content:""!important}}.poll.input:not(.submitting) .poll__options__item:not(.selected){cursor:pointer;transition-duration:.2s;transition-property:transform}.poll.input:not(.submitting) .poll__options__item:not(.selected):not(.selected):hover{transform:scale(1.02)}.poll.input.submitting .poll__options__item{opacity:.8}.poll__submit-area{flex-grow:1;display:flex;flex-direction:column;gap:.75rem}.poll__submit-area__btn{cursor:pointer;box-shadow:none;border:none;border-radius:5px;padding:.25rem;width:100%;min-width:250px;font-size:1.25rem;min-height:50px;background-color:var(--theme-primary);color:var(--theme-background);transition-duration:.1s}.poll__submit-area__btn:hover{transform:scale(1.02)}.poll__submit-area__btn.muted{animation:none;opacity:.5}.poll__submit-area__btn.unclickable{cursor:loading}.poll__submit-area__btn.unclickable:hover{transform:none}.poll__submit-area .submission-message{box-sizing:border-box;width:100%;display:inline;margin:0;min-width:250px;max-width:540px;min-height:50px;color:var(--theme-text);border:2px solid var(--theme-secondary);border-radius:5px;padding:.5rem}.poll__submit-area .submission-message>span{max-width:250px;display:block;margin:0 auto;text-align:center;text-wrap:word-break}@media screen and (max-width:896px){.poll__submit-area .submission-message{display:flex;flex-direction:column;justify-content:center;max-width:unset}.poll__submit-area .submission-message>span{max-width:unset;display:block;margin:0 auto;text-align:center;text-wrap:word-break}}.pd__preferences{padding:.5rem;max-width:600px;margin:0 auto}.pd__preferences h3{margin-top:2rem}.pd__preferences h3:first-child{margin-top:0}.pd__preferences__fieldset{display:flex;flex-direction:column;gap:.5rem}.pd__preferences__field{display:flex;flex-direction:column;justify-content:space-between}.pd__preferences__field.checkbox{display:flex;flex-direction:row;justify-content:flex-start}.pd__preferences__field.checkbox>input,.pd__preferences__field.checkbox>label{cursor:pointer}.pd__preferences__field.checkbox>input{margin-right:.5rem}.pd__preferences__field.checkbox>label{margin-left:.25rem}.pd__preferences__field.select>select{cursor:pointer;font-size:1rem}.pd__preferences__field.select>label{margin-bottom:.25rem}.pd__preferences__field label{font-size:1.15rem}@media screen and (max-width:32rem){.pd__preferences__field label{font-size:.9rem}}.pd__preferences__field input,.pd__preferences__field input[disabled]{margin:.25rem 0;border:2px solid var(--theme-alt-background);background-color:#fff;color:#000;border-radius:5px;padding:.25rem;font-size:1rem}@media screen and (max-width:32rem){.pd__preferences__field input,.pd__preferences__field input[disabled]{font-size:.9rem}}.pd__preferences__field input[disabled]{cursor:not-allowed}.pd__preferences__field .warning{font-style:italic;font-weight:700}.pd__preferences__submission{display:flex;flex-direction:row;justify-content:flex-end;gap:.25rem}.pd__preferences__submission>button{max-width:-moz-fit-content;max-width:fit-content;padding:.25rem .75rem;font-size:1rem;border-radius:5px;transition-duration:.2s;cursor:pointer}@media screen and (max-width:32rem){.pd__preferences__submission>button{font-size:.9rem}}.pd__preferences__submission>button.primary{border:none}.pd__preferences__submission>button.primary:hover{transform:scale(1.05)}.pd__preferences__submission>button.muted.submitting{opacity:.5;cursor:wait}.pd__preferences__submission>button.muted.submitting:hover{transform:none}.pd__preferences__divider{width:100%;height:0;border-bottom:2px solid #ff4b6b;margin:1rem auto}.pd__preferences__info-bar{margin-top:.5rem;font-size:inherit;display:flex;flex-direction:row;justify-content:flex-end;color:var(--theme-text)}@media screen and (max-width:32rem){.pd__preferences__info-bar{font-size:.9rem}}.pd__preferences .title__display{text-align:center;font-size:1.2rem;margin:.5rem 0}.pd__preferences .title__pre{margin:0;font-style:italic}.poll__btn.generate{font-size:1rem;margin:.4rem auto;max-width:-moz-fit-content;max-width:fit-content;padding:.2rem .5rem}@media screen and (max-width:32rem){.poll__btn.generate{font-size:.9rem}}@media screen and (max-width:28rem){.poll__btn.generate{max-width:100%;width:100%;padding:.25rem}}.december-light{--theme-primary:#01440f;--theme-secondary:#840000;--theme-tertiary:#00b409;--theme-text:#00b409;--theme-background:#f2f2f2}.january{--theme-primary:#5c574f;--theme-secondary:#d66853;--theme-tertiary:#48483a;--theme-text:#5c574f;--theme-background:#dfe0dc;--theme-alt-background:#d1d3c4}.february-light{--theme-primary:#8af3ff;--theme-secondary:#3382ef;--theme-tertiary:#ed7392;--theme-text:#0b3142;--theme-background:#b1ddf2;--theme-alt-background:#f7f0f0}.march-light{--theme-primary:#276904;--theme-secondary:#c4d1d7;--theme-tertiary:#fa91b2;--theme-text:#1f6898;--theme-background:#c4d1d7;--theme-alt-background:transparent}.april-light{--theme-primary:#ffdccc;--theme-secondary:#fdb7ea;--theme-tertiary:#b4ffab;--theme-text:#536271;--theme-background:#b7b1f2;--theme-alt-background:transparent}.may-light{--theme-primary:#ff4542;--theme-secondary:#f1dede;--theme-tertiary:#f9c22e;--theme-text:#424c55;--theme-background:#6e0d25;--theme-alt-background:transparent}.june-light{--theme-primary:#ffae36;--theme-secondary:#dd6031;--theme-tertiary:#4da5e0;--theme-text:#2e382e;--theme-background:#fffa71;--theme-alt-background:transparent}.july-light{--theme-primary:#19549c;--theme-secondary:#d01827;--theme-tertiary:#f58f29;--theme-text:#fff;--theme-background:#19549c;--theme-alt-background:transparent}.august-dark{--theme-primary:#510c0c;--theme-secondary:#950006;--theme-tertiary:#ffbf1e;--theme-text:#000;--theme-background:#510c0c;--theme-alt-background:transparent}.september-light{--theme-primary:#146d93;--theme-secondary:#aef6c7;--theme-tertiary:#ff8b55;--theme-text:#000;--theme-background:#3b8ea5;--theme-alt-background:transparent}.pd__leaderboard{padding:.5rem;--header-col-odd:var(--header-row);--header-col-even:var(--header-row);--odd-row-odd-col:var(--odd-row);--odd-row-even-col:var(--odd-row);--even-row-odd-col:var(--even-row);--even-row-even-col:var(--even-row)}.pd__leaderboard__header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1.5rem}.pd__leaderboard__header h3{margin:0;color:var(--surrounding-text-color)}.pd__leaderboard__note{margin-top:1rem;margin-left:1rem;display:block;color:var(--surrounding-text-color)}.pd__leaderboard__body{border:2px solid;border-radius:5px}.pd__leaderboard__body__entries{padding:0;margin:0}.pd__leaderboard__refresh{display:flex;flex-direction:row;align-items:center;gap:1rem}.pd__leaderboard__refresh span{color:var(--surrounding-text-color);margin-left:.5rem;text-transform:uppercase;font-weight:700;font-size:.8rem;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;animation-name:fade;animation-duration:.8s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes fade{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.pd__leaderboard__table{width:100%;background-color:#708090}.pd__leaderboard__table tbody{width:100%;background-color:#fff}.pd__leaderboard__table thead th{color:var(--header-row-text);font-weight:700}.pd__leaderboard__table thead th:nth-child(odd){background-color:var(--header-col-odd)}.pd__leaderboard__table thead th:nth-child(2n){background-color:var(--header-col-even)}.leaderboard-table-row>td{border:none;padding:.5rem 1rem;color:var(--body-row-text);background-color:inherit}.leaderboard-table-row:nth-child(odd){background-color:var(--odd-row)}.leaderboard-table-row:nth-child(odd)>td{color:var(--odd-body-row-text)}.leaderboard-table-row>.user{width:75%}.leaderboard-table-row>.score{width:20%}.leaderboard-table-row>.rank{width:6%;text-align:center}.leaderboard-table-row.me>td{background-color:var(--me-background)!important;color:var(--me-text-color)}.leaderboard-table-row.unique-color>td,.leaderboard-table-row:nth-child(2n).unique-color>td{background-color:inherit;color:inherit}.leaderboard-table-row:nth-child(2n){background-color:var(--even-row)}