.leader-avatar{border-radius:50%;flex:none;width:40px;height:40px;display:block}.leader-avatar [class^=av-]{transform-box:fill-box;transform-origin:50%}.leader-avatar .av-bob{transform-origin:50% 100%}.leader-avatar .av-chatter,.leader-avatar .av-chomp,.leader-avatar .av-wag,.leader-avatar .av-sway,.leader-avatar .av-lick,.leader-avatar .av-laugh{transform-origin:50% 0}.leader-avatar .av-swing{transform-origin:20% 5%}.leader-avatar .av-tip{transform-origin:30% 100%}.leader-avatar .av-blow{transform-origin:0}.leader-avatar .av-bubble{transform-origin:20%}.leader-avatar .av-tilt{transform-box:view-box;transform-origin:32px 56px}@keyframes av-bob{0%,to{transform:translateY(0)scale(1)}18%{transform:translateY(0)scale(1.06,.93)}40%{transform:translateY(-4px)scale(.95,1.06)}62%{transform:translateY(0)scale(1.07,.92)}78%{transform:translateY(-1px)scale(.98,1.02)}}@keyframes av-blink{0%,38%,42%,46%,50%,to{transform:scaleY(1)}40%,48%{transform:scaleY(.08)}}@keyframes av-wink{0%,55%,80%,to{transform:scaleY(1)}60%,74%{transform:scaleY(.08)}}@keyframes av-chatter{0%,to{transform:scaleY(1)}25%{transform:scaleY(.4)}50%{transform:scaleY(1.12)}75%{transform:scaleY(.55)}}@keyframes av-hop{0%,to{transform:translateY(0)scale(1)}35%{transform:translateY(-5px)scale(.9,1.12)}60%{transform:translateY(0)scale(1.15,.85)}}@keyframes av-brow{0%,45%,to{transform:translateY(0)}55%{transform:translateY(-5px)}65%{transform:translateY(-2px)}75%{transform:translateY(-5px)}}@keyframes av-tilt{0%,to{transform:rotate(-10deg)}50%{transform:rotate(10deg)}}@keyframes av-glint{0%,40%{transform:translate(-12px)skew(-25deg)}70%,to{transform:translate(42px)skew(-25deg)}}@keyframes av-dart{0%,15%,90%,to{transform:translate(0)}25%,45%{transform:translate(-2.6px)}55%,80%{transform:translate(2.6px)}}@keyframes av-look{0%,to{transform:translate(0)}25%{transform:translate(-4px,1px)}50%{transform:translateY(3px)}75%{transform:translate(4px,1px)}}@keyframes av-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@keyframes av-sway{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes av-swing{0%,to{transform:rotate(-20deg)}50%{transform:rotate(18deg)}}@keyframes av-wag{0%,to{transform:rotate(-22deg)}50%{transform:rotate(22deg)scaleY(1.15)}}@keyframes av-ooh{0%,to{transform:scale(1)}40%{transform:scale(.45)}70%{transform:scale(1.2)}}@keyframes av-chomp{0%,to{transform:scaleY(1)}50%{transform:scaleY(.3)}}@keyframes av-grumble{0%,to{transform:scaleX(1)}50%{transform:scaleX(.7)translateY(1px)}}@keyframes av-lick{0%,to{transform:rotate(-18deg)scaleY(.85)}50%{transform:rotate(16deg)scaleY(1.15)}}@keyframes av-wiggle{0%,to{transform:rotate(-18deg)scale(1)}50%{transform:rotate(18deg)scale(1.15)}}@keyframes av-grin{0%,to{transform:scale(1)}50%{transform:scale(1.12,.9)}}@keyframes av-push{0%,60%,to{transform:translateY(0)}70%{transform:translateY(-3px)}80%{transform:translateY(.5px)}}@keyframes av-tip{0%,55%,to{transform:rotate(0)translateY(0)}65%{transform:rotate(-14deg)translateY(-4px)}80%{transform:rotate(4deg)translateY(0)}}@keyframes av-note{0%{opacity:0;transform:translateY(4px)rotate(-10deg)}25%{opacity:1}to{opacity:0;transform:translate(6px,-8px)rotate(14deg)}}@keyframes av-gasp{0%,to{transform:scaleY(1)}50%{transform:scale(.75,.5)}}@keyframes av-float{0%{opacity:0;transform:translateY(4px)scale(.6)}30%{opacity:1}to{opacity:0;transform:translate(5px,-7px)scale(1.15)}}@keyframes av-chew{0%,to{transform:translate(-2px)scaleY(1)}50%{transform:translate(2px)scaleY(2.4)}}@keyframes av-puff{0%,to{transform:scale(.85)}50%{transform:scale(1.15)}}@keyframes av-glow{0%,to{opacity:1;fill:#00e5ff}33%{fill:#ff4081}66%{opacity:.6;fill:#76ff03}}@keyframes av-drip{0%{opacity:0;transform:translateY(-2px)}20%{opacity:1}to{opacity:0;transform:translateY(10px)}}@keyframes av-twinkle{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.3)rotate(36deg)}}@keyframes av-blow{0%,to{transform:scaleX(.25)}45%,60%{transform:scaleX(1)}}@keyframes av-bubble{0%{opacity:1;transform:scale(.2)}75%{opacity:1;transform:scale(1.35)}80%,to{opacity:0;transform:scale(1.6)}}@keyframes av-spin{to{transform:rotate(360deg)}}@keyframes av-laugh{0%,to{transform:scaleY(1)rotate(-4deg)}50%{transform:scaleY(.6)rotate(4deg)}}@media (prefers-reduced-motion:no-preference){.leader-avatar [class^=av-]{animation-delay:var(--av-delay,0s);animation-timing-function:cubic-bezier(.45,0,.3,1.4);animation-iteration-count:infinite}.leader-avatar .av-bob{animation-name:av-bob;animation-duration:1.5s;animation-timing-function:ease-in-out}.leader-avatar .av-blink{animation-name:av-blink;animation-duration:3.6s;animation-timing-function:linear}.leader-avatar .av-wink{animation-name:av-wink;animation-duration:2.6s;animation-timing-function:ease-out}.leader-avatar .av-chatter{animation-name:av-chatter;animation-duration:.9s}.leader-avatar .av-hop{animation-name:av-hop;animation-duration:.9s}.leader-avatar .av-brow{animation-name:av-brow;animation-duration:2.2s}.leader-avatar .av-tilt{animation-name:av-tilt;animation-duration:1.8s;animation-timing-function:ease-in-out}.leader-avatar .av-glint{animation-name:av-glint;animation-duration:2.2s;animation-timing-function:ease-in}.leader-avatar .av-dart{animation-name:av-dart;animation-duration:2.4s}.leader-avatar .av-look{animation-name:av-look;animation-duration:2.6s}.leader-avatar .av-pulse{animation-name:av-pulse;animation-duration:1.2s}.leader-avatar .av-sway{animation-name:av-sway;animation-duration:1.6s;animation-timing-function:ease-in-out}.leader-avatar .av-swing{animation-name:av-swing;animation-duration:1.1s;animation-timing-function:ease-in-out}.leader-avatar .av-wag{animation-name:av-wag;animation-duration:.7s;animation-timing-function:ease-in-out}.leader-avatar .av-ooh{animation-name:av-ooh;animation-duration:1.3s}.leader-avatar .av-chomp{animation-name:av-chomp;animation-duration:.7s}.leader-avatar .av-grumble{animation-name:av-grumble;animation-duration:1.2s}.leader-avatar .av-lick{animation-name:av-lick;animation-duration:.9s;animation-timing-function:ease-in-out}.leader-avatar .av-wiggle{animation-name:av-wiggle;animation-duration:1s;animation-timing-function:ease-in-out}.leader-avatar .av-grin{animation-name:av-grin;animation-duration:1s}.leader-avatar .av-push{animation-name:av-push;animation-duration:2.4s}.leader-avatar .av-tip{animation-name:av-tip;animation-duration:2.6s}.leader-avatar .av-note{animation-name:av-note;animation-duration:1.8s;animation-timing-function:ease-out}.leader-avatar .av-gasp{animation-name:av-gasp;animation-duration:1.4s}.leader-avatar .av-float{animation-name:av-float;animation-duration:2.4s;animation-timing-function:ease-out}.leader-avatar .av-float--late{animation-delay:calc(var(--av-delay,0s) - 1.2s)}.leader-avatar .av-chew{animation-name:av-chew;animation-duration:.6s;animation-timing-function:ease-in-out}.leader-avatar .av-puff{animation-name:av-puff;animation-duration:.6s;animation-timing-function:ease-in-out}.leader-avatar .av-glow{animation-name:av-glow;animation-duration:2.4s;animation-timing-function:linear}.leader-avatar .av-drip{animation-name:av-drip;animation-duration:1.3s;animation-timing-function:ease-in}.leader-avatar .av-twinkle{animation-name:av-twinkle;animation-duration:1.2s}.leader-avatar .av-blow{animation-name:av-blow;animation-duration:1.6s}.leader-avatar .av-bubble{animation-name:av-bubble;animation-duration:2.4s;animation-timing-function:ease-out}.leader-avatar .av-spin{animation-name:av-spin;animation-duration:1.4s;animation-timing-function:linear}.leader-avatar .av-laugh{animation-name:av-laugh;animation-duration:.5s;animation-timing-function:ease-in-out}}
