.VoteStepCard-module__i6YR_W__card{z-index:1;border-radius:var(--radius-xl);background-color:var(--purple-850);box-shadow:var(--shadow-lg);position:relative}.VoteStepCard-module__i6YR_W__head{gap:var(--space-md);flex-direction:column;display:flex}@media (min-width:768px){.VoteStepCard-module__i6YR_W__head{align-items:center;gap:var(--space-lg);flex-direction:row}}.VoteStepCard-module__i6YR_W__heading{flex:1;min-width:0}@media (min-width:768px){.VoteStepCard-module__i6YR_W__action{white-space:nowrap;flex-shrink:0}}.VoteStepCard-module__i6YR_W__skeleton:before,.VoteStepCard-module__i6YR_W__skeleton:after,.VoteStepCard-module__i6YR_W__skeletonAction:before,.VoteStepCard-module__i6YR_W__skeletonAction:after{background-color:var(--purple-750)}@media (min-width:768px){.VoteStepCard-module__i6YR_W__skeletonAction{flex-shrink:0;width:180px}}
.VoteStepCardButton-module__-rlDCG__button{width:100%;padding:var(--space-md);border-radius:var(--radius-full);background-color:var(--surface-card);color:var(--purple-850);transition:background-color .12s}.VoteStepCardButton-module__-rlDCG__button:hover:not(:disabled){background-color:var(--purple-50)}.VoteStepCardButton-module__-rlDCG__button[data-tone=subtle]{padding:var(--space-sm);background-color:var(--purple-550);color:var(--text-inverse)}.VoteStepCardButton-module__-rlDCG__button[data-tone=subtle]:hover:not(:disabled){background-color:var(--purple-650)}.VoteStepCardButton-module__-rlDCG__button[data-tone=bright]{padding:var(--space-sm)}.VoteStepCardButton-module__-rlDCG__button[data-tone=outline]{border:1.5px solid var(--purple-250);color:var(--text-inverse);background-color:#0000}.VoteStepCardButton-module__-rlDCG__button[data-tone=outline]:hover:not(:disabled){background-color:var(--purple-750)}
.VoteBallotHelpCard-module__V8-MiW__icon{width:16px;height:16px}
.VoteYourGroups-module__n1aw5W__root{border:1px solid var(--border-default);border-radius:var(--radius-lg);background-color:var(--surface-card);flex-direction:column;display:flex}.VoteYourGroups-module__n1aw5W__toggle{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-md);display:flex}.VoteYourGroups-module__n1aw5W__summary{flex:1;min-width:0}.VoteYourGroups-module__n1aw5W__list{border-top:1px solid var(--border-default);padding-block:var(--space-xs)}.VoteYourGroups-module__n1aw5W__row{padding:var(--space-xs) var(--space-md)}.VoteYourGroups-module__n1aw5W__rowLink{align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);flex:1;min-width:0;display:flex}.VoteYourGroups-module__n1aw5W__rowLink:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.VoteYourGroups-module__n1aw5W__name{flex:1;min-width:0}.VoteYourGroups-module__n1aw5W__check{background-color:var(--action-primary-default);color:var(--text-inverse);flex-shrink:0}.VoteYourGroups-module__n1aw5W__seeMore{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-top:1px solid var(--border-default);color:var(--action-primary-default);display:flex}.VoteYourGroups-module__n1aw5W__icon{width:14px;height:14px}
.VoteAddPicksCta-module__WudAyq__pitch{flex:1;min-width:0}.VoteAddPicksCta-module__WudAyq__link{align-self:flex-start;align-items:center;gap:var(--space-xxs);display:inline-flex}.VoteAddPicksCta-module__WudAyq__glyph{width:16px;height:16px}
.VoteShareGuides-module__Pkkv-W__chip{padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-sm);border:1px solid var(--purple-150);border-radius:var(--radius-lg);background-color:var(--surface-highlight)}.VoteShareGuides-module__Pkkv-W__label{flex:1;min-width:0}.VoteShareGuides-module__Pkkv-W__face{border:2px solid var(--surface-card);background-color:var(--purple-50);color:var(--purple-750)}.VoteShareGuides-module__Pkkv-W__remove{background-color:var(--surface-card);color:var(--text-secondary);flex-shrink:0}.VoteShareGuides-module__Pkkv-W__empty{width:100%;padding:var(--space-sm);border:1.5px dashed var(--purple-250);border-radius:var(--radius-lg);color:var(--action-primary-default)}.VoteShareGuides-module__Pkkv-W__empty:hover{background-color:var(--surface-highlight)}.VoteShareGuides-module__Pkkv-W__glyph{width:16px;height:16px}
.VoteShareStep-module__qtwQsq__message{position:relative}.VoteShareStep-module__qtwQsq__message:before,.VoteShareStep-module__qtwQsq__message:after{content:"";width:var(--space-md);height:var(--space-md);position:absolute;bottom:-1px}.VoteShareStep-module__qtwQsq__message:before{left:calc(-1 * var(--space-xs));background-color:var(--surface-card);border-bottom-right-radius:var(--radius-lg)}.VoteShareStep-module__qtwQsq__message:after{left:calc(-1 * var(--space-md));background-color:var(--purple-850);border-bottom-right-radius:var(--radius-xl)}.VoteShareStep-module__qtwQsq__pitch{flex:1;min-width:0}.VoteShareStep-module__qtwQsq__guideLink{align-self:flex-start;align-items:center;gap:var(--space-xxs);display:inline-flex}.VoteShareStep-module__qtwQsq__glyph{width:16px;height:16px}
.VoteStepPeek-module__qPA6hW__slot{z-index:2;width:calc(100% - var(--space-xs) * 2);margin-top:calc(var(--radius-xl) * -1);position:relative}.VoteStepPeek-module__qPA6hW__slot[data-depth="1"]{z-index:1;width:calc(100% - var(--space-md) * 2)}.VoteStepPeek-module__qPA6hW__slot[data-depth="2"]{z-index:0;width:calc(100% - var(--space-lg) * 2)}.VoteStepPeek-module__qPA6hW__card{width:100%;padding-top:calc(var(--space-md) + var(--radius-xl));padding-bottom:var(--space-md);border-radius:0 0 var(--radius-xl) var(--radius-xl);background-color:var(--purple-250);color:var(--purple-950);text-align:left;display:block}.VoteStepPeek-module__qPA6hW__card[data-depth="1"]{padding-top:calc(var(--space-sm) + var(--radius-xl));padding-bottom:var(--space-sm);background-color:var(--purple-150);color:var(--purple-850)}.VoteStepPeek-module__qPA6hW__card[data-depth="2"]{padding-top:calc(var(--space-sm) + var(--radius-xl));padding-bottom:var(--space-sm);background-color:var(--purple-50);color:var(--purple-750)}.VoteStepPeek-module__qPA6hW__card:disabled{cursor:default}.VoteStepPeek-module__qPA6hW__number{color:var(--purple-750)}.VoteStepPeek-module__qPA6hW__title{color:inherit;flex:1}
