.clay-icon .ia{transform-box:fill-box;transform-origin:50%}.clay-icon .ia-swing{transform-origin:top}.clay-icon .ia-hop,.clay-icon .ia-bob{transform-origin:bottom}:is(.clay-icon,button,a,[role=button],.gi-host):is(:hover,:focus-visible) .ia-hop{animation:ia-hop .62s var(--ease-spring,cubic-bezier(.34, 1.56, .64, 1)) infinite alternate}:is(.clay-icon,button,a,[role=button],.gi-host):is(:hover,:focus-visible) .ia-bob{animation:.9s cubic-bezier(.37,0,.63,1) infinite alternate ia-bob}:is(.clay-icon,button,a,[role=button],.gi-host):is(:hover,:focus-visible) .ia-spin{animation:2.4s cubic-bezier(.45,.05,.55,.95) infinite ia-spin}:is(.clay-icon,button,a,[role=button],.gi-host):is(:hover,:focus-visible) .ia-blink{animation:1.1s cubic-bezier(.37,0,.63,1) infinite alternate ia-blink}:is(.clay-icon,button,a,[role=button],.gi-host):is(:hover,:focus-visible) .ia-swing{animation:.8s cubic-bezier(.37,0,.63,1) infinite alternate ia-swing}:is(.clay-icon,button,a,[role=button],.gi-host):is(:hover,:focus-visible) .ia-wiggle{animation:.5s cubic-bezier(.37,0,.63,1) infinite alternate ia-wiggle}:is(.clay-icon,button,a,[role=button],.gi-host):is(:hover,:focus-visible) .ia-pulse{animation:.7s cubic-bezier(.37,0,.63,1) infinite alternate ia-pulse}:is(.clay-icon,button,a,[role=button],.gi-host):is(:hover,:focus-visible) .ia-float{animation:1.2s cubic-bezier(.37,0,.63,1) infinite alternate ia-float}:is(.clay-icon,button,a,[role=button],.gi-host):is(:hover,:focus-visible) .ia-flip{animation:1.1s cubic-bezier(.65,0,.35,1) infinite alternate ia-flip}:is(.clay-icon,button,a,[role=button],.gi-host):is(:hover,:focus-visible) .ia-slide{animation:.9s cubic-bezier(.65,0,.35,1) infinite alternate ia-slide}:is(.clay-icon,button,a,[role=button],.gi-host):is(:hover,:focus-visible) .ia-trickle{animation:1.2s cubic-bezier(.45,0,.55,1) infinite ia-trickle}@keyframes ia-hop{0%{transform:translateY(0)scale(1)}30%{transform:translateY(0)scale(1.06,.94)}to{transform:translateY(-4px)scale(.98,1.03)}}@keyframes ia-bob{0%{transform:translateY(0)}to{transform:translateY(-2.5px)}}@keyframes ia-spin{to{transform:rotate(360deg)}}@keyframes ia-blink{0%{opacity:1}to{opacity:.35}}@keyframes ia-swing{0%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}@keyframes ia-wiggle{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}@keyframes ia-pulse{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes ia-float{0%{transform:translateY(1.5px)}to{transform:translateY(-3px)}}@keyframes ia-flip{0%{transform:scaleX(1)}to{transform:scaleX(-1)}}@keyframes ia-slide{0%{transform:translate(-2px)}to{transform:translate(4px)}}@keyframes ia-trickle{to{stroke-dashoffset:-14px}}@media (prefers-reduced-motion:reduce){.clay-icon .ia{animation:none!important}}:root[data-motion=on] .clay-icon .ia{animation:none!important}
