.ic{transform-origin:50%;transition:transform .36s cubic-bezier(.34,1.56,.64,1)}@media (prefers-reduced-motion:no-preference){:is(a,button,summary,label,[role=button],[role=menuitem],[role=tab],.group,.ic-host):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .ic.ic--right{transform:translate(3px)}:is(a,button,summary,label,[role=button],[role=menuitem],[role=tab],.group,.ic-host):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .ic.ic--left{transform:translate(-3px)}:is(a,button,summary,label,[role=button],[role=menuitem],[role=tab],.group,.ic-host):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .ic.ic--up{transform:translateY(-3px)}:is(a,button,summary,label,[role=button],[role=menuitem],[role=tab],.group,.ic-host):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .ic.ic--down{transform:translateY(3px)}:is(a,button,summary,label,[role=button],[role=menuitem],[role=tab],.group,.ic-host):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .ic.ic--diagonal{transform:translate(2px,-2px)}:is(a,button,summary,label,[role=button],[role=menuitem],[role=tab],.group,.ic-host):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .ic.ic--lift{transform:translateY(-2px)scale(1.06)}:is(a,button,summary,label,[role=button],[role=menuitem],[role=tab],.group,.ic-host):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .ic.ic--pop{transform:scale(1.18)}:is(a,button,summary,label,[role=button],[role=menuitem],[role=tab],.group,.ic-host):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .ic.ic--turn{transform:rotate(90deg)}:is(a,button,summary,label,[role=button],[role=menuitem],[role=tab],.group,.ic-host):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .ic.ic--spin{transition-duration:.7s;transition-timing-function:cubic-bezier(.22,1,.36,1);transform:rotate(120deg)}:is(a,button,summary,label,[role=button],[role=menuitem],[role=tab],.group,.ic-host):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .ic.ic--spin-back{transition-duration:.7s;transition-timing-function:cubic-bezier(.22,1,.36,1);transform:rotate(-160deg)}:is(a,button,summary,label,[role=button],[role=menuitem],[role=tab],.group,.ic-host):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .ic.ic--ring{transform-origin:50% 12%;animation:.7s ease-in-out ic-ring}:is(a,button,summary,label,[role=button],[role=menuitem],[role=tab],.group,.ic-host):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .ic.ic--wiggle{animation:.52s ease-in-out ic-wiggle}:is(a,button,summary,label,[role=button],[role=menuitem],[role=tab],.group,.ic-host):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .ic.ic--twinkle{animation:.8s ease-in-out ic-twinkle}:is(a,button,summary,label,[role=button],[role=menuitem],[role=tab],.group,.ic-host):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .ic.ic--blink{animation:.42s ease-in-out ic-blink}:is(a,button,summary,label,[role=button],[role=menuitem],[role=tab],.group,.ic-host):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .ic.ic--draw path{animation:.42s ease-out ic-draw}.ic--draw path{stroke-dasharray:32;stroke-dashoffset:0;animation:.52s ease-out 60ms backwards ic-draw-in}}@keyframes ic-ring{0%,to{transform:rotate(0)}18%{transform:rotate(14deg)}36%{transform:rotate(-12deg)}54%{transform:rotate(8deg)}72%{transform:rotate(-5deg)}}@keyframes ic-wiggle{0%,to{transform:rotate(0)scale(1)}30%{transform:rotate(-9deg)scale(1.08)}65%{transform:rotate(7deg)scale(1.08)}}@keyframes ic-twinkle{0%,to{transform:scale(1)rotate(0)}45%{transform:scale(1.22)rotate(18deg)}}@keyframes ic-blink{0%,to{transform:scaleY(1)}45%{transform:scaleY(.15)}}@keyframes ic-draw{0%{stroke-dashoffset:32px}to{stroke-dashoffset:0}}@keyframes ic-draw-in{0%{stroke-dashoffset:32px}to{stroke-dashoffset:0}}
