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