.anim-icon{overflow:visible}.anim-icon [data-anim],.anim-icon [data-tween]{transform-box:fill-box;transform-origin:50%}.anim-icon [data-tween]{transition-property:transform,opacity;transition-duration:var(--tw-dur,.36s);transition-timing-function:var(--tw-ease,cubic-bezier(.32, .72, 0, 1));transition-delay:var(--tw-delay,0s)}:where(.anim-icon:hover,[data-anim-icon-host]:hover .anim-icon,[data-anim-icon-play] .anim-icon) [data-anim]{animation-name:var(--anim);animation-duration:var(--anim-dur,.42s);animation-timing-function:var(--anim-ease,cubic-bezier(.32, .72, 0, 1));animation-delay:var(--anim-delay,0s);animation-fill-mode:both}:where(.anim-icon:hover,[data-anim-icon-host]:hover .anim-icon,[data-anim-icon-play] .anim-icon) [data-tween]{transform:var(--tw)}@keyframes mic-bob{0%{transform:translateY(0)}42%{transform:translateY(-1.1px)}74%{transform:translateY(.32px)}to{transform:translateY(0)}}@keyframes mic-listen{0%,to{transform:scale(1)}45%{transform:scale(1.11)}}@keyframes note-line-write{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes day-pop{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.26)}to{opacity:1;transform:scale(1)}}@keyframes globe-turn{0%{transform:perspective(60px)rotateY(0)}45%{transform:perspective(60px)rotateY(-56deg)}78%{transform:perspective(60px)rotateY(12deg)}to{transform:perspective(60px)rotateY(0)}}@keyframes bubble-pop{0%{transform:scale(1)}30%{transform:scale(.9)}64%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes compose-plus{0%{opacity:0;transform:rotate(-28deg)scale(.35)}60%{opacity:1;transform:rotate(12deg)scale(1.2)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes clock-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes speed-line{0%{opacity:0;transform:translate(-1.6px)scaleX(.15)}55%{opacity:1}to{opacity:1;transform:translate(0)scaleX(1)}}@keyframes wand-flick{0%{transform:rotate(0)}32%{transform:rotate(-13deg)}66%{transform:rotate(5deg)}to{transform:rotate(0)}}@keyframes sparkle-twinkle{0%{opacity:0;transform:rotate(-70deg)scale(.25)}55%{opacity:1;transform:rotate(10deg)scale(1.34)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes cable-extend{0%{transform:scaleX(.45)}70%{transform:scaleX(1.06)}to{transform:scaleX(1)}}@keyframes plug-land{0%{opacity:0;transform:scale(.18)}28%{opacity:1}55%{transform:scale(1.16)}78%{transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.anim-icon [data-anim],.anim-icon [data-tween]{transition:none;animation:none;transform:none}}
