.gs-icon{transition:background-color .16s cubic-bezier(.4,0,.2,1),color .16s cubic-bezier(.4,0,.2,1)}.gs-choice:hover .gs-icon[data-reaction=move] svg,.gs-choice:focus-visible .gs-icon[data-reaction=move] svg{animation:.48s both gs-roll}.gs-choice:hover .gs-icon[data-reaction=plug] svg,.gs-choice:focus-visible .gs-icon[data-reaction=plug] svg{animation:.24s cubic-bezier(.34,1.2,.64,1) both gs-plug}@keyframes gs-roll{0%{animation-timing-function:ease-in;transform:translate(0)}20%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translate(-2px)rotate(-4deg)}55%{animation-timing-function:ease-in-out;transform:translate(5px)}to{transform:translate(0)}}@keyframes gs-plug{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.gs-choice .gs-icon svg{animation:none!important}.gs-icon{transition:background-color .2s linear,color .2s linear}.gs-choice:hover .gs-icon,.gs-choice:focus-visible .gs-icon{color:#fff;background-color:#6b3780}}
