main#allstarVote .full-header{border-bottom:2px solid #fff}main#allstarVote .full-header img{width:100%;margin:0 auto}main#allstarVote h2,main#allstarVote h3,main#allstarVote h4,main#allstarVote .h2,main#allstarVote .h3,main#allstarVote .h4{color:#0c2340}main#allstarVote h4{font-size:34px}main#allstarVote hr{color:#0c2340;max-width:10rem;margin:.75rem auto}main#allstarVote .btn-red{font-family:var(--font-wnba,Arial,sans-serif);color:#fff;text-align:center;text-shadow:1px 1px 1px #0003;filter:drop-shadow(1px 1px 2px #02061233);-o-transition:all .2s ease-out;background-color:#c8102e;border:2px solid #c8102e;border-radius:4px;padding:.8rem 1.2rem;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;transition:all .2s ease-out}main#allstarVote .btn-red:hover,main#allstarVote .btn-red:focus{color:#fff;filter:drop-shadow(0 0 #02061200);cursor:pointer;background-color:#ab0e28;border-color:#ab0e28;text-decoration:none}main#allstarVote .btn-red:focus-visible{outline:1px solid #c8102e}main#allstarVote .bg-red{background-color:#c8102e}main#allstarVote .bg-dark{color:#fff;background-color:#0c2340!important}main#allstarVote .bg-dark .badge{color:#fff;text-transform:uppercase;border-radius:0;margin:0 2px;padding:4px 8px 3px;font-weight:700}main#allstarVote .bg-dark h4{color:#fff}main#allstarVote p.lead{font-weight:400}main#allstarVote .waysToVoteSection .h2,main#allstarVote .waysToVoteSection h2{color:#fff}main#allstarVote .waysToVoteSection h2{font-size:2.5rem}@media (min-width:768px){main#allstarVote .waysToVoteSection h2{font-size:3rem}}main#allstarVote .checkmarkIcon{font-size:3rem}main#allstarVote .roster div button,main#allstarVote .quickvote div button{text-align:left;background-color:#fff;border:2px solid #e7dfdf;border-radius:10px;justify-content:flex-start;align-items:center;width:100%;margin:5px;padding:10px;display:flex;position:relative}@media (max-width:400px){main#allstarVote .roster div button,main#allstarVote .quickvote div button{margin:5px 0}}main#allstarVote .roster div button img,main#allstarVote .quickvote div button img{max-width:80px;margin:0 5px 5px 0}main#allstarVote .roster div button h5,main#allstarVote .roster div button p,main#allstarVote .quickvote div button h5,main#allstarVote .quickvote div button p{color:#000;letter-spacing:.3px;margin-bottom:0;font-size:.8rem}main#allstarVote .roster div button.getsMyVote,main#allstarVote .quickvote div button.getsMyVote{cursor:pointer;border:2px dashed #0c2340}main#allstarVote .roster div button.getsMyVote:hover,main#allstarVote .quickvote div button.getsMyVote:hover{border-color:#e7dfdf}main#allstarVote .roster div button.getsMyVote:focus,main#allstarVote .quickvote div button.getsMyVote:focus{border-color:#0c2340}main#allstarVote .roster div button.getsMyVote .checkmark,main#allstarVote .quickvote div button.getsMyVote .checkmark{animation:.4s ease-in-out .4s forwards fill,.3s ease-in-out .9s both scale;display:block}main#allstarVote .roster div button.highlight,main#allstarVote .roster div button:hover,main#allstarVote .quickvote div button.highlight,main#allstarVote .quickvote div button:hover{border-color:#c8102e}main#allstarVote .roster div button:focus-visible,main#allstarVote .quickvote div button:focus-visible{outline-color:#c8102e}main#allstarVote .roster div button.pointer-events-none,main#allstarVote .quickvote div button.pointer-events-none{cursor:default}main#allstarVote .roster div button.pointer-events-none:hover,main#allstarVote .quickvote div button.pointer-events-none:hover{border-color:#e7dfdf}main#allstarVote .roster div button.pointer-events-none:focus-visible,main#allstarVote .quickvote div button.pointer-events-none:focus-visible{outline-color:#e7dfdf}main#allstarVote .roster div button .checkmark,main#allstarVote .quickvote div button .checkmark{stroke-width:6px;stroke:#fff;stroke-miterlimit:10;border-radius:50%;width:26px;height:26px;display:none;position:absolute;top:-8px;right:-8px;box-shadow:inset 0 0 #0c2340}main#allstarVote .roster div button .checkmark__circle,main#allstarVote .quickvote div button .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166px;stroke-width:2px;stroke-miterlimit:10;stroke:#0c2340;fill:none;animation:.6s cubic-bezier(.65,0,.45,1) forwards stroke}main#allstarVote .roster div button .checkmark__check,main#allstarVote .quickvote div button .checkmark__check{transform-origin:50%;stroke-dasharray:48;stroke-dashoffset:48px;animation:.3s cubic-bezier(.65,0,.45,1) .8s forwards stroke}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale(1.1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #0c2340}}main#allstarVote .quickvote{flex:none;width:100%;margin:0}@media (min-width:425px){main#allstarVote .quickvote{width:auto}}main#allstarVote .quickvote div button{filter:drop-shadow(0 2px 3px #8c8c8c66);border-color:#8c8c8c33;gap:10px;padding-bottom:0}main#allstarVote .quickvote div button:hover{filter:drop-shadow(0 2px 2px #8c8c8c33);background-color:#f9f9f9;border-color:#8c8c8c33}main#allstarVote .quickvote div button:hover .quickVoteText{background-color:#ab0e28;border-color:#ab0e28;text-decoration:none}main#allstarVote .quickvote div button div{flex:0 0 31%}@media (min-width:500px){main#allstarVote .quickvote div button div{flex:0}}main#allstarVote .quickvote div button img{max-width:75px;margin:0 0 5px}main#allstarVote .quickvote div button h5,main#allstarVote .quickvote div button p{font-size:.75rem}@media (min-width:612px){main#allstarVote .quickvote div button{gap:10px 30px}main#allstarVote .quickvote div button img{max-width:120px}main#allstarVote .quickvote div button h5,main#allstarVote .quickvote div button p{font-size:.85rem}}main#allstarVote .quickvote .quickVoteText{text-align:center;color:#fff;text-transform:uppercase;border-radius:0 0 8px 8px;flex:1 0 auto;width:100%;margin:0 -10px;font-size:1.25rem}main#allstarVote .voteBanner{background-color:#c8102e;position:relative;box-shadow:0 5px 20px #0006}main#allstarVote .voteBanner h2{color:#fff;text-shadow:5px 5px 1px #0003}main#allstarVote .voteBanner .lead{color:#fff;text-shadow:3px 3px 2px #0003}main#allstarVote .selectionCounters{flex-wrap:wrap;justify-content:center;display:flex}main#allstarVote .selectionCounters #positionCountG,main#allstarVote .selectionCounters #positionCountF{color:#d6d6d6;background-color:#0c2340;border-radius:5px;margin:.5rem;padding:5px 20px;font-weight:700}main#allstarVote .selectionCounters .activeCount{color:#fff}main#allstarVote #voteButtonContainer{z-index:100;background-color:#f9f9f9;padding:1rem 0;position:fixed;bottom:0}@media (min-width:768px){main#allstarVote #voteButtonContainer{background-color:inherit;position:relative}}main#allstarVote #voteButton{font-size:1.1rem}
