.mico-image-avatar-surface{border-radius:inherit;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.mico-image-avatar-body{border-radius:inherit;width:100%;height:100%;display:inline-flex;position:relative}.mico-image-avatar-surface[data-avatar-motion=running]>.mico-image-avatar-body{z-index:1;animation:3s ease-in-out infinite mico-image-avatar-float}@keyframes mico-image-avatar-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.mico-image-avatar-face{border-radius:inherit;width:100%;height:100%;transition:transform .48s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;overflow:hidden}.mico-image-avatar-face:after{content:"";pointer-events:none;background:radial-gradient(ellipse at 35% 25%, rgb(var(--mico-color-channel-surface) / 49.6%), rgb(var(--mico-color-channel-surface) / 9.6%) 28%, transparent 60%);opacity:0;transform:translate(var(--avatar-lx,-12%), var(--avatar-ly,-12%));transition:transform .18s ease-out,opacity .35s;position:absolute;inset:-40%}.mico-image-avatar-surface[data-avatar-motion=hover]>.mico-image-avatar-body>.mico-image-avatar-face:after,.mico-image-avatar-surface[data-avatar-motion=success]>.mico-image-avatar-body>.mico-image-avatar-face:after{opacity:1}@supports (transform:perspective(120px) rotateX(12deg)){.mico-image-avatar-surface[data-avatar-motion=hover]>.mico-image-avatar-body>.mico-image-avatar-face{transform:perspective(120px) rotateX(var(--avatar-rx,14deg)) rotateY(var(--avatar-ry,-14deg)) scale(1.04);transition-duration:.18s}.mico-image-avatar-surface[data-avatar-motion=success]>.mico-image-avatar-body>.mico-image-avatar-face{animation:.9s cubic-bezier(.22,1,.36,1) mico-image-avatar-resolve}}@keyframes mico-image-avatar-resolve{0%{transform:perspective(120px)translateY(0)rotateX(0)rotateY(0)rotate(0)scale(1.04)}14%{transform:perspective(120px)translateY(4%)rotateX(-10deg)rotateY(-8deg)rotate(-4deg)scale(1)}42%{transform:perspective(120px)translateY(-18%)rotateX(14deg)rotateY(22deg)rotate(10deg)scale(1.12)}70%{transform:perspective(120px)translateY(1%)rotateX(-5deg)rotateY(-6deg)rotate(-3deg)scale(1.02)}to{transform:perspective(120px)translateY(0)rotateX(0)rotateY(0)rotate(0)scale(1)}}.mico-image-avatar-surface{position:relative}.mico-image-avatar-surface[data-avatar-motion=running]>.mico-image-avatar-body:before,.mico-image-avatar-surface[data-avatar-motion=running]>.mico-image-avatar-body:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at 4px 50%, rgb(var(--avatar-particle-rgb,116 146 220)) 0 .8px, rgb(var(--avatar-particle-rgb,116 146 220) / 95%) 1px 1.9px, rgb(var(--avatar-particle-rgb,116 146 220) / 18%) 2.6px, transparent 3.5px);opacity:.35;will-change:transform;border-radius:50%;animation:3s cubic-bezier(.42,.25,.58,.75) infinite mico-image-avatar-stars;position:absolute;inset:-10px}.mico-image-avatar-surface[data-avatar-motion=running]>.mico-image-avatar-body:after{background:radial-gradient(circle at 4px 50%, rgb(var(--avatar-particle-rgb,116 146 220)) 0 .6px, rgb(var(--avatar-particle-rgb,116 146 220) / 90%) .8px 1.4px, rgb(var(--avatar-particle-rgb,116 146 220) / 15%) 2px, transparent 2.8px);animation-delay:-1.5s}@keyframes mico-image-avatar-stars{0%{transform:rotate(-45deg)}to{transform:rotate(315deg)}}.mico-image-avatar-surface[data-avatar-motion=success]:after{content:"";border:var(--mico-border-width-default) solid rgb(var(--avatar-particle-rgb,116 146 220) / 65%);border-radius:inherit;pointer-events:none;animation:.7s ease-out .1s both mico-image-avatar-ripple;position:absolute;inset:-6%}@keyframes mico-image-avatar-ripple{0%{opacity:0;transform:scale(.9)}20%{opacity:.8}to{opacity:0;transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.mico-image-avatar-body,.mico-image-avatar-body:before,.mico-image-avatar-body:after,.mico-image-avatar-surface:after,.mico-image-avatar-face,.mico-image-avatar-face:after{will-change:auto!important;transition:none!important;animation:none!important;transform:none!important}.mico-image-avatar-body:before,.mico-image-avatar-body:after,.mico-image-avatar-surface:after,.mico-image-avatar-face:after{opacity:0!important}}
/*# sourceMappingURL=0opytltko9kw0.css.map*/