:root{--droid-shell-top:#fff;--droid-shell-bottom:#dedee4;--droid-line:#c7c7cc;--droid-edge:#00000012}.dark{--droid-shell-top:#48484a;--droid-shell-bottom:#242426;--droid-line:#636366;--droid-edge:#ffffff14}@keyframes droid-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes droid-blink{0%,91%,to{transform:scaleY(1)}94%{transform:scaleY(.1)}}@keyframes droid-glow{0%,to{opacity:1}50%{opacity:.45}}@keyframes droid-wave{0%{transform:rotate(0)}35%{transform:rotate(-150deg)}60%{transform:rotate(-120deg)}80%{transform:rotate(-150deg)}to{transform:rotate(-140deg)}}.droid-float{animation:4s ease-in-out infinite droid-float;animation-delay:var(--droid-phase,0s)}.droid-tilt{transform-box:view-box;transform-origin:60px 140px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.droid-eye{transform-box:fill-box;transform-origin:50%;animation:4.8s infinite droid-blink}.droid-light{animation:2.4s ease-in-out infinite droid-glow}.droid-arm{transform-box:view-box;transform-origin:95px 94px;transition:transform .4s}.droid-host:hover .droid-tilt,.droid-host:focus-visible .droid-tilt{transform:rotate(-3deg)}.droid-host:hover .droid-arm,.droid-host:focus-visible .droid-arm{animation:.9s forwards droid-wave}@media (prefers-reduced-motion:reduce){.droid-float,.droid-eye,.droid-light,.droid-host:hover .droid-arm,.droid-host:focus-visible .droid-arm{animation:none}.droid-tilt{transition:none}}
