.lively-mascot{--lively-body:#48ff42;--lively-outline:#080808;--lively-accent:#ff9fb6;--lively-depth-transform:rotateX(0deg) rotateY(0deg);--lively-gloss-x:25%;--lively-gloss-y:18%;cursor:default;-webkit-user-select:none;user-select:none;width:106px;height:106px;display:inline-block;position:relative;container-type:inline-size}.lively-mascot[role=button]{cursor:pointer}.lively-mascot[role=button]:focus-visible{outline-offset:4px;outline:3px solid}.lively-mascot--2d{perspective:none}.lively-mascot--3d{--lively-depth-transform:rotateX(2deg) rotateY(-2.8deg);perspective:680px;perspective-origin:50%}.lively-mascot--3d .lively-mascot__rig,.lively-mascot--3d .lively-mascot__gaze,.lively-mascot.lively-mascot--3d .lively-body,.lively-mascot--3d .lively-face-wrap{transform-style:preserve-3d}.lively-mascot--3d .lively-mascot__gaze{transform-origin:50% 58%}.lively-mascot__gaze{transform:var(--lively-depth-transform)}.lively-mascot.lively-mascot--3d .lively-body{filter:saturate(1.03)contrast(1.02);backface-visibility:hidden;box-shadow:0 16px 24px #0f11123d,0 4px 7px #0f111229,inset -12px -14px 22px #0a0f1438,inset 7px 7px 14px #ffffff36}.lively-mascot--3d .lively-body:before{content:"";border-radius:inherit;background:radial-gradient(ellipse at var(--lively-gloss-x) var(--lively-gloss-y),#ffffff57 0%,#ffffff2b 16%,transparent 43%),linear-gradient(145deg,#ffffff21,#fff0 43%),linear-gradient(325deg,#0a0f1433,#0a0f1400 46%);opacity:.92;pointer-events:none;filter:blur(.65px);position:absolute;inset:0;transform:translateZ(6px)}.lively-mascot--3d .lively-body:after{content:"";border-radius:inherit;pointer-events:none;opacity:.82;border:1px solid #ffffff21;position:absolute;inset:2px;transform:translateZ(2px);box-shadow:inset -4px -5px 7px #080d121a,inset 2px 2px 5px #ffffff14}.lively-mascot--3d .lively-face-wrap{filter:drop-shadow(0 3px 3px #00000024);transform:translateZ(11px)}.lively-mascot--3d .lively__leaf,.lively-mascot--3d .lively__ears,.lively-mascot--3d .lively__antenna{filter:drop-shadow(2px 4px 3px #0000002e)}.lively-mascot--3d .lively__leaf svg,.lively-mascot--3d .lively__ears svg,.lively-mascot--3d .lively__antenna svg{filter:drop-shadow(3px 5px 4px #00000030);transform:translateZ(13px)}.lively-mascot--3d .lively__tail{transform-style:preserve-3d;filter:drop-shadow(2px 4px 3px #00000029)}.lively-mascot--3d .lively__tail svg{transform:translateZ(-3px)}.lively-mascot--3d .lively__feet{filter:var(--lively-state-filter,brightness(1)) drop-shadow(0 5px 4px #0003);transform:translateZ(5px)}.lively-mascot--3d .lively__foot svg{filter:drop-shadow(1px 3px 3px #0003);transform:translateZ(10px)}.lively-mascot--3d .lively__foot:after{content:"";filter:blur(.45px);pointer-events:none;z-index:2;background:radial-gradient(#ffffff7a 0%,#ffffff29 45%,#0000 76%);border-radius:50%;width:52%;height:30%;position:absolute;top:13%;left:16%}@media (prefers-reduced-motion:reduce){.lively-mascot--3d .lively-body:before{transform:none}}.lively-mascot--static{cursor:default;pointer-events:none}.lively-mascot--static *{animation:none!important}.lively-effects{pointer-events:none;z-index:20;position:absolute;inset:0}.lively-effects__particle{left:var(--lively-effect-x);top:var(--lively-effect-y);pointer-events:none;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.lively-effects__particle--hearts{color:var(--lively-accent);text-shadow:0 1px 0 var(--lively-outline);animation:1.25s ease-in-out infinite lively-effect-heart;animation-delay:calc(var(--lively-effect-index) * -.22s);font-family:Arial,sans-serif;font-size:19px;line-height:1}.lively-effects__particle--sparkles{color:#ffe066;text-shadow:0 1px 2px color-mix(in srgb,var(--lively-outline) 36%,transparent);animation:1s ease-in-out infinite lively-effect-sparkle;animation-delay:calc(var(--lively-effect-index) * -.18s);font-family:Arial,sans-serif;font-size:26px;font-weight:700;line-height:1}.lively-effects__particle--sleep{color:var(--lively-outline);text-transform:uppercase;opacity:.72;animation:2.4s ease-in-out infinite lively-effect-sleep;animation-delay:calc(var(--lively-effect-index) * -1.15s);font:700 14px/1 Arial,sans-serif}.lively-effects__particle--loading{box-sizing:border-box;border:2.5px solid color-mix(in srgb,var(--lively-outline) 22%,transparent);border-radius:50%;width:50%;height:50%}.lively-effects__particle--loading:before{content:"";box-sizing:border-box;border:4px solid #0000;border-top-color:var(--lively-outline);border-right-color:var(--lively-outline);border-radius:inherit;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--lively-outline) 35%,transparent));animation:1s linear infinite lively-loading-orbit;position:absolute;inset:-5px}.lively-mascot--static .lively-effects__particle--loading{border-width:2px;width:44%;height:44%}.lively-mascot--static .lively-effects__particle--loading:before{border-width:3px;animation:none;inset:-4px;transform:rotate(45deg)}@keyframes lively-effect-heart{0%,to{opacity:0;transform:translate(-50%,-40%)translate(0)scale(.72)}28%,72%{opacity:1}50%{transform:translate(-50%,-145%) translate(calc((var(--lively-effect-index) - 1) * 12px)) scale(1)}}@keyframes lively-effect-sparkle{0%,to{opacity:.1;transform:translate(-50%,-50%)rotate(0)scale(.45)}50%{opacity:1;transform:translate(-50%,-50%)rotate(45deg)scale(1.15)}}@keyframes lively-effect-sleep{0%,to{opacity:0;transform:translate(-50%,-20%)scale(.72)}38%,78%{opacity:.75}68%{transform:translate(8px,-150%)scale(1)}}.lively-mascot__rig,.lively-mascot__gaze{will-change:transform;position:absolute;inset:0}.lively-body{border:2px solid var(--lively-outline);background:var(--lively-body);box-shadow:3px 3px color-mix(in srgb,var(--lively-outline) 70%,transparent);transform-origin:50% 92%;border-radius:50%;animation:3.6s ease-in-out infinite lively-sway;position:absolute;inset:0}.lively-body--custom-model{box-shadow:none;background:0 0;border:0;border-radius:0}.lively-mascot--3d .lively-body--custom-model:before,.lively-mascot--3d .lively-body--custom-model:after{content:none}.lively-body--custom-model>svg,.lively-body--custom-model>img,.lively-body--custom-model>canvas{width:100%;height:100%;display:block}.lively-mascot--sprout .lively-body,.lively-mascot--cat .lively-body,.lively-mascot--robot .lively-body{animation-name:lively-upright-sway}.lively-mascot.lively-mascot--outline-hidden .lively-body{border-width:0}.lively-mascot.lively-mascot--2d.lively-mascot--outline-hidden .lively-body{box-shadow:none}.lively-mascot.lively-mascot--3d.lively-mascot--outline-hidden .lively-body:before{inset:0}.lively-mascot.lively-mascot--3d.lively-mascot--outline-hidden .lively-body:after{display:none}.lively-mascot--outline-hidden .lively-sprout__leaf,.lively-mascot--outline-hidden .lively__ear,.lively-mascot--outline-hidden .lively-cat__tail-outline,.lively-mascot--outline-hidden .lively-ghost__hem-stroke{stroke-opacity:0}.lively-mascot.is-happy .lively-body{animation:.6s cubic-bezier(.3,1.6,.4,1) lively-squish}.lively-mascot [data-mascot-part=body][data-mascot-action-body=idle]{filter:none;animation:3.6s ease-in-out infinite lively-upright-sway}.lively-mascot [data-mascot-part=body][data-mascot-action-body=breathe]{filter:none;animation:4s ease-in-out infinite lively-deep-breathe}.lively-mascot [data-mascot-part=body][data-mascot-action-body=bounce]{filter:none;animation:.6s ease-in-out 2 lively-happy-bounce}.lively-mascot [data-mascot-part=body][data-mascot-action-body=shake]{filter:none;animation:.15s linear infinite lively-angry}.lively-mascot [data-mascot-part=body][data-mascot-action-body=pulse]{filter:none;animation:.8s ease-in-out infinite lively-love-pulse}.lively-mascot [data-mascot-part=body][data-mascot-action-body=work]{filter:none;animation:2.5s ease-in-out infinite lively-thinking}.lively-mascot [data-mascot-part=body][data-mascot-action-body=dim]{filter:brightness(.7)saturate(.5);animation:3.6s ease-in-out infinite lively-upright-sway}.lively-mascot [data-mascot-part=eyes] .lively-face__eye,.lively-mascot [data-mascot-part=eyes] .lively-face__pupil,.lively-mascot [data-mascot-part=eyes] .lively-face__shine,.lively-mascot [data-mascot-part=eyes] .lively-face__happy,.lively-mascot [data-mascot-part=eyes] .lively-face__bored-eye,.lively-mascot [data-mascot-part=eyes] .lively-face__x-eye,.lively-mascot [data-mascot-part=eyes] .lively-face__heart-eye,.lively-mascot [data-mascot-part=eyes] .lively-face__cry-eye,.lively-mascot [data-mascot-part=eyes] .lively-face__sleep-eye,.lively-mascot [data-mascot-part=eyes] .lively-face__angry-brow{visibility:hidden}.lively-mascot [data-mascot-part=eyes][data-mascot-action-eyes=open] .lively-face__eye,.lively-mascot [data-mascot-part=eyes][data-mascot-action-eyes=open] .lively-face__pupil,.lively-mascot [data-mascot-part=eyes][data-mascot-action-eyes=open] .lively-face__shine,.lively-mascot [data-mascot-part=eyes][data-mascot-action-eyes=happy] .lively-face__happy,.lively-mascot [data-mascot-part=eyes][data-mascot-action-eyes=wide] .lively-face__eye,.lively-mascot [data-mascot-part=eyes][data-mascot-action-eyes=sad] .lively-face__cry-eye,.lively-mascot [data-mascot-part=eyes][data-mascot-action-eyes=angry] .lively-face__angry-brow,.lively-mascot [data-mascot-part=eyes][data-mascot-action-eyes=love] .lively-face__heart-eye,.lively-mascot [data-mascot-part=eyes][data-mascot-action-eyes=thinking] .lively-face__eye,.lively-mascot [data-mascot-part=eyes][data-mascot-action-eyes=bored] .lively-face__bored-eye,.lively-mascot [data-mascot-part=eyes][data-mascot-action-eyes=cry] .lively-face__cry-eye{visibility:visible}.lively-mascot [data-mascot-part=eyes][data-mascot-action-eyes=closed] .lively-face__sleep-eye,.lively-mascot [data-mascot-part=eyes][data-mascot-action-eyes=closed] .lively-face__eye{visibility:visible;transform:scaleY(.08)}.lively-mascot[data-mascot-action-eyes=love] .lively-face__eye,.lively-mascot[data-mascot-action-eyes=love] .lively-face__pupil,.lively-mascot[data-mascot-action-eyes=love] .lively-face__shine{visibility:hidden}.lively-mascot[data-mascot-action-eyes=love] .lively-face__heart-eye,.lively-mascot[data-mascot-action-eyes=angry] .lively-face__angry-brow,.lively-mascot[data-mascot-action-eyes=sad] .lively-face__cry-eye,.lively-mascot[data-mascot-action-eyes=bored] .lively-face__bored-eye{visibility:visible}.lively-mascot [data-mascot-part=mouth] .lively-face__mouth,.lively-mascot [data-mascot-part=mouth] .lively-face__happy-mouth,.lively-mascot [data-mascot-part=mouth] .lively-face__open-mouth,.lively-mascot [data-mascot-part=mouth] .lively-face__flat-mouth,.lively-mascot [data-mascot-part=mouth] .lively-face__sad-mouth,.lively-mascot [data-mascot-part=mouth] .lively-face__bored-mouth{visibility:hidden}.lively-mascot [data-mascot-part=mouth][data-mascot-action-mouth=neutral] .lively-face__mouth,.lively-mascot [data-mascot-part=mouth][data-mascot-action-mouth=talk] .lively-face__mouth,.lively-mascot [data-mascot-part=mouth][data-mascot-action-mouth=smile] .lively-face__happy-mouth,.lively-mascot [data-mascot-part=mouth][data-mascot-action-mouth=open] .lively-face__open-mouth,.lively-mascot [data-mascot-part=mouth][data-mascot-action-mouth=flat] .lively-face__flat-mouth,.lively-mascot [data-mascot-part=mouth][data-mascot-action-mouth=frown] .lively-face__sad-mouth{visibility:visible}.lively-mascot [data-mascot-part=top][data-mascot-action-top=perk]{animation:1.5s ease-in-out infinite lively-leaf-perk}.lively-mascot [data-mascot-part=top][data-mascot-action-top=droop]{animation:3s ease-in-out infinite lively-leaf-droop}.lively-mascot [data-mascot-part=top][data-mascot-action-top=shake]{animation:.12s linear infinite lively-leaf-angry}.lively-mascot [data-mascot-part=top][data-mascot-action-top=work]{animation:2s ease-in-out infinite lively-leaf-thinking}.lively-mascot [data-mascot-part=feet][data-mascot-action-feet=step] .lively__foot--l,.lively-mascot [data-mascot-part=feet][data-mascot-action-feet=step] .lively__foot--r{animation:.8s ease-in-out infinite lively-foot-pace}.lively-mascot [data-mascot-part=feet][data-mascot-action-feet=stomp] .lively__foot--l,.lively-mascot [data-mascot-part=feet][data-mascot-action-feet=stomp] .lively__foot--r{animation:.18s ease-in-out infinite lively-foot-stomp}.lively-mascot [data-mascot-part=feet][data-mascot-action-feet=happy] .lively__foot--l,.lively-mascot [data-mascot-part=feet][data-mascot-action-feet=happy] .lively__foot--r{animation:.35s ease-in-out infinite lively-foot-happy}.lively-mascot [data-mascot-part=tail][data-mascot-action-tail=happy]{animation:.3s ease-in-out infinite lively-cat-tail-wag}.lively-mascot [data-mascot-part=tail][data-mascot-action-tail=droop]{animation:3s ease-in-out infinite lively-cat-tail-droop}.lively-mascot [data-mascot-part=tail][data-mascot-action-tail=puff]{animation:.5s ease-in-out infinite lively-cat-tail-puff}.lively-face-wrap{position:absolute;inset:4px}.lively-mascot__accessory[hidden]{display:none!important}.lively-face-wrap svg{transform-origin:50%;width:100%;height:100%;animation:3.8s ease-in-out infinite lively-breathe;display:block;overflow:visible}.lively-face{transform-box:fill-box;transform-origin:50%}.lively-face__eye{transform-box:fill-box;transform-origin:50%;transform:translate(var(--lively-gaze-x,0px),var(--lively-gaze-y,0px)) rotate(var(--lively-gaze-rotate,0deg)) scaleX(var(--lively-gaze-depth,1)) scaleY(var(--lively-gaze-height,1)) scale(var(--lively-gaze-scale,1));transition:transform 90ms ease-out}.lively-face__eye.is-blinking{transform:scaleY(.08)}.lively-face__eye>ellipse{fill:#fff;stroke:var(--lively-outline);stroke-width:2.4px}.lively-face__pupil{fill:var(--lively-fixed-pupil,var(--lively-outline))}.lively-face__shine{fill:#fff}.lively-face__shine--small{opacity:.82}.lively-face__bored-eye{fill:#fff;stroke:var(--lively-outline);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;display:none}.lively-face__capsule,.lively-face__dot-eye{fill:var(--lively-outline);stroke:none;transform-box:fill-box;transform-origin:50%;display:none}.lively-mascot--face-simple .lively-face__eye>ellipse,.lively-mascot--face-dot .lively-face__eye>ellipse{display:none}.lively-mascot--face-simple .lively-face__capsule,.lively-mascot--face-dot .lively-face__dot-eye{display:block}:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__mouth,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__sad-mouth,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__open-mouth,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__flat-mouth,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__bored-mouth,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__happy,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__bored-eye,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__happy-mouth,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__blush,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__pupil,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__shine,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__sleep-eye,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__x-eye,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__heart-eye,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__cry-eye,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__tear,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__sweat,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__star-eye,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__sparkle,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__waiting-dots,:is(.lively-mascot--face-simple,.lively-mascot--face-dot) .lively-face__angry-brow{visibility:hidden}.lively-face__blush{fill:var(--lively-accent);fill-opacity:.75}.lively-face__mouth,.lively-face__happy{fill:none;stroke:var(--lively-outline);stroke-width:2.6px;stroke-linecap:round}.lively-face__happy{stroke-width:3.2px;transform-box:fill-box;transform-origin:50%}.lively-face__happy-mouth{fill:var(--lively-outline)}.lively-face__happy,.lively-face__happy-mouth,.lively-mascot.is-happy [data-mascot-part=eyes] .lively-face__eye>ellipse,.lively-mascot.is-happy [data-mascot-part=eyes] .lively-face__pupil,.lively-mascot.is-happy [data-mascot-part=eyes] .lively-face__shine,.lively-mascot.is-happy [data-mascot-part=eyes] .lively-face__mouth{visibility:hidden}.lively-mascot.is-happy .lively-face__happy,.lively-mascot.is-happy .lively-face__happy-mouth{visibility:visible}.lively-mascot.is-happy .lively-face__happy{animation:.55s cubic-bezier(.2,.85,.25,1) both lively-happy-eye-arrive}.lively-face__sad-mouth,.lively-face__open-mouth,.lively-face__flat-mouth,.lively-face__bored-mouth,.lively-face__sleep-eye,.lively-face__angry-brow,.lively-face__x-eye,.lively-face__heart-eye{visibility:hidden}.lively-face__sad-mouth,.lively-face__flat-mouth,.lively-face__bored-mouth{fill:none;stroke:var(--lively-outline);stroke-width:2.6px;stroke-linecap:round}.lively-face__open-mouth{fill:var(--lively-outline);stroke:var(--lively-outline);stroke-width:1.5px}.lively-face__sleep-eye{fill:none;stroke:var(--lively-outline);stroke-width:2.4px;stroke-linecap:round}.lively-face__angry-brow{fill:none;stroke:var(--lively-outline);stroke-width:2.8px;stroke-linecap:round}.lively-face__x-eye line{fill:none;stroke:var(--lively-outline);stroke-width:2.6px;stroke-linecap:round}.lively-face__heart-eye{fill:var(--lively-accent);stroke:var(--lively-outline);stroke-width:1.2px}.lively-mascot.is-emotion-00 .lively-face__eye>ellipse,.lively-mascot.is-emotion-00 .lively-face__pupil,.lively-mascot.is-emotion-00 .lively-face__shine,.lively-mascot.is-emotion-00 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-00 .lively-face__sleep-eye,.lively-mascot.is-emotion-00 .lively-face__flat-mouth{visibility:visible}.lively-mascot.is-emotion-00 .lively-face__blush{fill-opacity:.3}.lively-mascot.is-emotion-01 .lively-face__eye{animation:1.15s cubic-bezier(.2,.75,.25,1) both lively-eye-wake-open}.lively-mascot.is-emotion-01 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-01 .lively-face__open-mouth{visibility:visible;rx:3;ry:4}.lively-mascot.is-emotion-04 .lively-face__eye>ellipse{ry:13}.lively-mascot.is-emotion-05 .lively-face__eye>ellipse{ry:5}.lively-mascot.is-emotion-05 .lively-face__pupil,.lively-mascot.is-emotion-05 .lively-face__shine,.lively-mascot.is-emotion-05 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-05 .lively-face__flat-mouth{visibility:visible}.lively-mascot.is-emotion-07 .lively-face__eye{transform:translateY(2px)scaleY(.8)}.lively-mascot.is-emotion-07 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-07 .lively-face__sad-mouth{visibility:visible}.lively-mascot.is-emotion-07 .lively-face__blush{fill-opacity:.3}.lively-mascot.is-emotion-08 .lively-face__eye>ellipse,.lively-mascot.is-emotion-08 .lively-face__pupil,.lively-mascot.is-emotion-08 .lively-face__shine,.lively-mascot.is-emotion-08 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-08 .lively-face__x-eye,.lively-mascot.is-emotion-08 .lively-face__flat-mouth{visibility:visible}.lively-mascot.is-emotion-08 .lively-face__blush{fill-opacity:0}.lively-mascot.is-emotion-09 .lively-face__eye>ellipse{ry:13;rx:11}.lively-mascot.is-emotion-09 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-09 .lively-face__open-mouth{visibility:visible}.lively-mascot.is-emotion-10 .lively-face__mouth{visibility:hidden}.lively-mascot--face-default.is-emotion-10 .lively-face__eye{transform:translateY(-1px)scale(1.08,1.1)}.lively-mascot--face-default.is-emotion-10 .lively-face__pupil{transform:translateY(-1px)scale(1.08)}.lively-mascot.is-emotion-10 .lively-face__happy-mouth{visibility:visible}.lively-mascot.is-emotion-10 .lively-face__blush{fill-opacity:1}.lively-mascot--face-default.is-emotion-11 .lively-face__eye--l{animation:3.2s ease-in-out infinite lively-curious-default-eye-l;transform:translate(1px,-1px)scale(1.04,1.08)}.lively-mascot--face-default.is-emotion-11 .lively-face__eye--r{animation:3.2s ease-in-out infinite lively-curious-default-eye-r;transform:translate(2px,-2px)scale(1.14,1.18)}.lively-mascot--face-default.is-emotion-11 .lively-face__pupil{animation:3.2s ease-in-out infinite lively-curious-pupil;transform:translate(2px,-2px)}.lively-mascot.is-emotion-11 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-11 .lively-face__open-mouth{visibility:visible;rx:3;ry:4}.lively-mascot.is-emotion-11 .lively-face__blush{fill-opacity:.5}.lively-mascot--face-default.is-emotion-12 .lively-face__eye--l{transform:translate(1.5px,2px)rotate(-4deg)scale(1.02,.98)}.lively-mascot--face-default.is-emotion-12 .lively-face__eye--r{transform:translate(-1.5px,2px)rotate(4deg)scale(1.02,.98)}.lively-mascot--face-default.is-emotion-12 .lively-face__eye>ellipse{rx:10.5;ry:13}.lively-mascot--face-default.is-emotion-12 .lively-face__eye--l .lively-face__pupil{transform:translate(.8px,2px)}.lively-mascot--face-default.is-emotion-12 .lively-face__eye--r .lively-face__pupil{transform:translate(-.8px,2px)}.lively-mascot.is-emotion-12 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-12 .lively-face__sad-mouth{visibility:visible}.lively-mascot.is-emotion-12 .lively-face__blush{fill-opacity:.6}.lively-mascot.is-emotion-13 .lively-face__eye>ellipse{ry:9}.lively-mascot.is-emotion-13 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-13 .lively-face__sad-mouth,.lively-mascot.is-emotion-13 .lively-face__angry-brow{visibility:visible}.lively-mascot.is-emotion-13 .lively-face__blush{fill:#ff6b6b;fill-opacity:.7}.lively-mascot.is-emotion-14 .lively-face__eye>ellipse{ry:14;rx:12}.lively-mascot.is-emotion-14 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-14 .lively-face__open-mouth{visibility:visible;rx:6;ry:7}.lively-mascot.is-emotion-14 .lively-face__blush{fill-opacity:.9}.lively-mascot.is-emotion-15 .lively-face__eye>ellipse,.lively-mascot.is-emotion-15 .lively-face__pupil,.lively-mascot.is-emotion-15 .lively-face__shine{visibility:hidden}.lively-mascot--face-default.is-emotion-15 .lively-face__eye--l{transform:translate(1.5px,3px)rotate(9deg)scale(.88)}.lively-mascot--face-default.is-emotion-15 .lively-face__eye--r{transform:translate(-1.5px,3px)rotate(-9deg)scale(.88)}.lively-mascot.is-emotion-15 .lively-face__happy{visibility:visible}.lively-mascot.is-emotion-15 .lively-face__happy-mouth{visibility:hidden}.lively-mascot.is-emotion-15 .lively-face__blush{fill-opacity:1;rx:9;ry:5}.lively-mascot.is-emotion-16 .lively-face__eye>ellipse,.lively-mascot.is-emotion-16 .lively-face__pupil,.lively-mascot.is-emotion-16 .lively-face__shine,.lively-mascot.is-emotion-16 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-16 .lively-face__heart-eye,.lively-mascot.is-emotion-16 .lively-face__happy-mouth{visibility:visible}.lively-mascot.is-emotion-16 .lively-face__blush{fill-opacity:1;rx:9}.lively-mascot.is-emotion-17 .lively-face__eye--l{transform:translateY(2px)scale(.72,.68)}.lively-mascot.is-emotion-17 .lively-face__eye--r{transform:translateY(-1px)scale(1.2,1.16)}.lively-mascot.is-emotion-17 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-17 .lively-face__sad-mouth{visibility:visible}.lively-mascot.is-emotion-17 .lively-face__blush{fill-opacity:.4}.lively-mascot.is-emotion-18 .lively-face__eye>ellipse{ry:6}.lively-mascot.is-emotion-18 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-18 .lively-face__happy{visibility:visible}.lively-mascot.is-emotion-18 .lively-face__blush{fill-opacity:.5}.lively-mascot.is-emotion-19 .lively-face__eye>ellipse{ry:7}.lively-mascot.is-emotion-19 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-19 .lively-face__happy,.lively-mascot.is-emotion-19 .lively-face__happy-mouth{visibility:visible}.lively-mascot.is-emotion-20 .lively-face__eye{transform:translateY(-3px)}.lively-mascot.is-emotion-20 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-20 .lively-face__flat-mouth{visibility:visible}.lively-mascot.is-emotion-21 .lively-face__eye>ellipse{ry:13}.lively-mascot.is-emotion-22 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-22 .lively-face__open-mouth{visibility:visible;rx:4;ry:5}.lively-mascot.is-emotion-24 .lively-face__eye{transform:translateY(3px)}.lively-mascot.is-emotion-24 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-24 .lively-face__happy{visibility:visible}.lively-mascot.is-emotion-25 .lively-face__eye{transform:translateY(2px)translate(1px)}.lively-mascot.is-emotion-26 .lively-face__eye>ellipse{ry:8}.lively-mascot.is-emotion-26 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-26 .lively-face__flat-mouth{visibility:visible}.lively-mascot.is-emotion-28 .lively-face__eye{animation:3s ease-in-out infinite lively-loading-eye-drift}.lively-mascot.is-emotion-28 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-28 .lively-face__flat-mouth{visibility:visible}.lively-mascot.is-emotion-29 .lively-face__eye>ellipse{ry:9}.lively-mascot.is-emotion-29 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-29 .lively-face__flat-mouth{visibility:visible}.lively-mascot.is-emotion-30 .lively-face__eye>ellipse,.lively-mascot.is-emotion-30 .lively-face__pupil,.lively-mascot.is-emotion-30 .lively-face__shine,.lively-mascot.is-emotion-30 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-30 .lively-face__happy,.lively-mascot.is-emotion-30 .lively-face__happy-mouth{visibility:visible}.lively-mascot.is-emotion-30 .lively-face__blush{fill-opacity:1}.lively-mascot.is-emotion-31 .lively-face__eye>ellipse,.lively-mascot.is-emotion-31 .lively-face__pupil,.lively-mascot.is-emotion-31 .lively-face__shine,.lively-mascot.is-emotion-31 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-31 .lively-face__x-eye,.lively-mascot.is-emotion-31 .lively-face__sad-mouth{visibility:visible}.lively-mascot.is-emotion-31 .lively-face__blush{fill:#ff6b6b;fill-opacity:.7}.lively-mascot--face-default.is-emotion-32 .lively-face__eye--l{transform:translate(2px,1.5px)scale(.92,.72)}.lively-mascot--face-default.is-emotion-32 .lively-face__eye--r{transform:translate(-2px,1.5px)scale(.92,.72)}.lively-mascot--face-default.is-emotion-32 .lively-face__pupil{transform:translateY(2px)scale(.84)}.lively-mascot.is-emotion-32 .lively-face__blush{fill:#ffb37a;fill-opacity:.85}.lively-mascot.is-emotion-33 .lively-face__pupil{rx:3;ry:4}.lively-mascot.is-emotion-33 .lively-face__mouth{d:path("M44 63 Q50 63 56 63")}.lively-mascot.is-emotion-34 .lively-face__pupil{cy:47;ry:3}.lively-mascot.is-emotion-34 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-34 .lively-face__sad-mouth{visibility:visible}.lively-mascot.is-emotion-34 .lively-face__blush{fill-opacity:.3}.lively-mascot.is-emotion-35 .lively-face__eye>ellipse,.lively-mascot.is-emotion-35 .lively-face__pupil,.lively-mascot.is-emotion-35 .lively-face__shine,.lively-mascot.is-emotion-35 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-35 .lively-face__cry-eye,.lively-mascot.is-emotion-35 .lively-face__sad-mouth,.lively-mascot.is-emotion-35 .lively-face__tear{visibility:visible}.lively-mascot.is-emotion-35 .lively-face__blush{fill:#6ec7ff;fill-opacity:.6}.lively-mascot.is-emotion-36 .lively-face__eye{transform:translateY(2px)}.lively-mascot.is-emotion-36 .lively-face__eye>ellipse{display:none}.lively-mascot.is-emotion-36 .lively-face__bored-eye{display:block}.lively-mascot.is-emotion-36 .lively-face__pupil{transform:translateY(3px)scaleY(.72)}.lively-mascot.is-emotion-36 .lively-face__shine,.lively-mascot.is-emotion-36 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-36 .lively-face__bored-mouth{visibility:visible}.lively-mascot.is-emotion-36 .lively-face__blush{fill-opacity:.36}.lively-mascot.is-emotion-37 .lively-face__sweat{visibility:visible}.lively-mascot.is-emotion-37 .lively-face__pupil{animation:.4s ease-in-out infinite lively-nervous-eyes}.lively-mascot.is-emotion-38 .lively-face__eye>ellipse,.lively-mascot.is-emotion-38 .lively-face__pupil,.lively-mascot.is-emotion-38 .lively-face__shine,.lively-mascot.is-emotion-38 .lively-face__mouth{visibility:hidden}.lively-mascot.is-emotion-38 .lively-face__star-eye,.lively-mascot.is-emotion-38 .lively-face__happy-mouth,.lively-mascot.is-emotion-38 .lively-face__sparkle{visibility:visible}.lively-mascot.is-emotion-39 .lively-face__pupil{cy:47}.lively-mascot.is-emotion-39 .lively-face__mouth{d:path("M44 64 Q50 64 56 64")}.lively-mascot.is-emotion-39 .lively-face__waiting-dots{visibility:visible}.lively-mascot--face-simple,.lively-mascot--face-dot{--lively-minimal-eye-x:0px;--lively-minimal-eye-y:0px;--lively-minimal-eye-scale-x:1;--lively-minimal-eye-scale-y:1;--lively-minimal-eye-left-turn:0deg;--lively-minimal-eye-right-turn:0deg}.lively-mascot.lively-mascot--face-simple .lively-face__eye,.lively-mascot.lively-mascot--face-dot .lively-face__eye{visibility:visible;transform:translate(var(--lively-minimal-eye-x),var(--lively-minimal-eye-y)) rotate(var(--lively-minimal-eye-turn,0deg)) scale(var(--lively-minimal-eye-scale-x),var(--lively-minimal-eye-scale-y)) translate(var(--lively-gaze-x,0px),var(--lively-gaze-y,0px)) rotate(var(--lively-gaze-rotate,0deg)) scaleX(var(--lively-gaze-depth,1)) scaleY(var(--lively-gaze-height,1)) scale(var(--lively-gaze-scale,1))}.lively-mascot.lively-mascot--face-simple .lively-face__eye--l,.lively-mascot.lively-mascot--face-dot .lively-face__eye--l{--lively-minimal-eye-turn:var(--lively-minimal-eye-left-turn)}.lively-mascot.lively-mascot--face-simple .lively-face__eye--r,.lively-mascot.lively-mascot--face-dot .lively-face__eye--r{--lively-minimal-eye-turn:var(--lively-minimal-eye-right-turn)}.lively-mascot.lively-mascot--face-simple .lively-face__capsule,.lively-mascot.lively-mascot--face-dot .lively-face__dot-eye{visibility:visible}.lively-mascot.lively-mascot--face-simple .lively-face__mouth,.lively-mascot.lively-mascot--face-simple .lively-face__sad-mouth,.lively-mascot.lively-mascot--face-simple .lively-face__open-mouth,.lively-mascot.lively-mascot--face-simple .lively-face__flat-mouth,.lively-mascot.lively-mascot--face-simple .lively-face__bored-mouth,.lively-mascot.lively-mascot--face-simple .lively-face__happy,.lively-mascot.lively-mascot--face-simple .lively-face__bored-eye,.lively-mascot.lively-mascot--face-simple .lively-face__happy-mouth,.lively-mascot.lively-mascot--face-simple .lively-face__blush,.lively-mascot.lively-mascot--face-simple .lively-face__pupil,.lively-mascot.lively-mascot--face-simple .lively-face__shine,.lively-mascot.lively-mascot--face-simple .lively-face__sleep-eye,.lively-mascot.lively-mascot--face-simple .lively-face__x-eye,.lively-mascot.lively-mascot--face-simple .lively-face__heart-eye,.lively-mascot.lively-mascot--face-simple .lively-face__cry-eye,.lively-mascot.lively-mascot--face-simple .lively-face__sweat,.lively-mascot.lively-mascot--face-simple .lively-face__star-eye,.lively-mascot.lively-mascot--face-simple .lively-face__sparkle,.lively-mascot.lively-mascot--face-simple .lively-face__waiting-dots,.lively-mascot.lively-mascot--face-simple .lively-face__angry-brow,.lively-mascot.lively-mascot--face-dot .lively-face__mouth,.lively-mascot.lively-mascot--face-dot .lively-face__sad-mouth,.lively-mascot.lively-mascot--face-dot .lively-face__open-mouth,.lively-mascot.lively-mascot--face-dot .lively-face__flat-mouth,.lively-mascot.lively-mascot--face-dot .lively-face__bored-mouth,.lively-mascot.lively-mascot--face-dot .lively-face__happy,.lively-mascot.lively-mascot--face-dot .lively-face__bored-eye,.lively-mascot.lively-mascot--face-dot .lively-face__happy-mouth,.lively-mascot.lively-mascot--face-dot .lively-face__blush,.lively-mascot.lively-mascot--face-dot .lively-face__pupil,.lively-mascot.lively-mascot--face-dot .lively-face__shine,.lively-mascot.lively-mascot--face-dot .lively-face__sleep-eye,.lively-mascot.lively-mascot--face-dot .lively-face__x-eye,.lively-mascot.lively-mascot--face-dot .lively-face__heart-eye,.lively-mascot.lively-mascot--face-dot .lively-face__cry-eye,.lively-mascot.lively-mascot--face-dot .lively-face__sweat,.lively-mascot.lively-mascot--face-dot .lively-face__star-eye,.lively-mascot.lively-mascot--face-dot .lively-face__sparkle,.lively-mascot.lively-mascot--face-dot .lively-face__waiting-dots,.lively-mascot.lively-mascot--face-dot .lively-face__angry-brow{visibility:hidden}.lively-mascot.lively-mascot--face-simple .lively-face__pupil,.lively-mascot.lively-mascot--face-simple .lively-face__shine,.lively-mascot.lively-mascot--face-dot .lively-face__pupil,.lively-mascot.lively-mascot--face-dot .lively-face__shine{display:none}.lively-mascot--face-simple.is-emotion-00,.lively-mascot--face-dot.is-emotion-00{--lively-minimal-eye-y:2px;--lively-minimal-eye-scale-x:1.24;--lively-minimal-eye-scale-y:.06}.lively-mascot--face-simple.is-happy,.lively-mascot--face-simple.is-emotion-30,.lively-mascot--face-dot.is-happy,.lively-mascot--face-dot.is-emotion-30{--lively-minimal-eye-y:2px;--lively-minimal-eye-scale-x:1.28;--lively-minimal-eye-scale-y:.08;--lively-minimal-eye-left-turn:14deg;--lively-minimal-eye-right-turn:-14deg}.lively-mascot--face-simple.is-emotion-10{--lively-minimal-eye-y:-1px;--lively-minimal-eye-scale-x:1.16;--lively-minimal-eye-scale-y:1.08;--lively-minimal-eye-left-turn:-5deg;--lively-minimal-eye-right-turn:5deg}.lively-mascot--face-simple.is-emotion-11{--lively-minimal-eye-x:4px;--lively-minimal-eye-y:-3px;--lively-minimal-eye-scale-x:.96;--lively-minimal-eye-scale-y:1.12;--lively-minimal-eye-left-turn:-5deg;--lively-minimal-eye-right-turn:-5deg}.lively-mascot--face-simple.is-emotion-11 .lively-face__eye--r{--lively-minimal-eye-scale-y:1.18}.lively-mascot--face-simple.is-emotion-11 .lively-face__eye--l{animation:3.2s ease-in-out infinite lively-curious-simple-eye-l}.lively-mascot--face-simple.is-emotion-11 .lively-face__eye--r{animation:3.2s ease-in-out infinite lively-curious-simple-eye-r}.lively-mascot--face-simple.is-emotion-15{--lively-minimal-eye-y:4px;--lively-minimal-eye-scale-x:.78;--lively-minimal-eye-scale-y:.12;--lively-minimal-eye-left-turn:12deg;--lively-minimal-eye-right-turn:-12deg}.lively-mascot--face-simple.is-emotion-15 .lively-face__eye--l,.lively-mascot--face-simple.is-emotion-32 .lively-face__eye--l{--lively-minimal-eye-x:2px}.lively-mascot--face-simple.is-emotion-15 .lively-face__eye--r,.lively-mascot--face-simple.is-emotion-32 .lively-face__eye--r{--lively-minimal-eye-x:-2px}.lively-mascot--face-simple.is-emotion-32{--lively-minimal-eye-y:2px;--lively-minimal-eye-scale-x:.78;--lively-minimal-eye-scale-y:.58;--lively-minimal-eye-left-turn:0deg;--lively-minimal-eye-right-turn:0deg}.lively-mascot--face-simple.is-emotion-32 .lively-face__capsule{fill:var(--lively-accent)}.lively-mascot--face-simple.is-emotion-04,.lively-mascot--face-simple.is-emotion-09,.lively-mascot--face-simple.is-emotion-14,.lively-mascot--face-simple.is-emotion-21,.lively-mascot--face-dot.is-emotion-04,.lively-mascot--face-dot.is-emotion-09,.lively-mascot--face-dot.is-emotion-14,.lively-mascot--face-dot.is-emotion-21{--lively-minimal-eye-y:-1px;--lively-minimal-eye-scale-x:1.22;--lively-minimal-eye-scale-y:1.3}.lively-mascot--face-simple.is-emotion-05,.lively-mascot--face-simple.is-emotion-18,.lively-mascot--face-simple.is-emotion-19,.lively-mascot--face-simple.is-emotion-26,.lively-mascot--face-simple.is-emotion-29,.lively-mascot--face-dot.is-emotion-05,.lively-mascot--face-dot.is-emotion-18,.lively-mascot--face-dot.is-emotion-19,.lively-mascot--face-dot.is-emotion-26,.lively-mascot--face-dot.is-emotion-29{--lively-minimal-eye-y:2px;--lively-minimal-eye-scale-x:1.14;--lively-minimal-eye-scale-y:.34}.lively-mascot--face-simple.is-emotion-07,.lively-mascot--face-dot.is-emotion-07{--lively-minimal-eye-y:3px;--lively-minimal-eye-scale-x:.92;--lively-minimal-eye-scale-y:.48;--lively-minimal-eye-left-turn:-9deg;--lively-minimal-eye-right-turn:9deg}.lively-mascot--face-simple.is-emotion-12{--lively-minimal-eye-y:3px;--lively-minimal-eye-scale-x:.82;--lively-minimal-eye-scale-y:.7;--lively-minimal-eye-left-turn:-10deg;--lively-minimal-eye-right-turn:10deg}.lively-mascot--face-simple.is-emotion-12 .lively-face__eye--l{--lively-minimal-eye-x:2px}.lively-mascot--face-simple.is-emotion-12 .lively-face__eye--r{--lively-minimal-eye-x:-2px}.lively-mascot--face-simple.is-emotion-08,.lively-mascot--face-simple.is-emotion-31,.lively-mascot--face-dot.is-emotion-08,.lively-mascot--face-dot.is-emotion-31{--lively-minimal-eye-scale-x:1.24;--lively-minimal-eye-scale-y:.08;--lively-minimal-eye-left-turn:45deg;--lively-minimal-eye-right-turn:-45deg}.lively-mascot--face-simple.is-emotion-13,.lively-mascot--face-dot.is-emotion-13{--lively-minimal-eye-scale-x:1.16;--lively-minimal-eye-scale-y:.42;--lively-minimal-eye-left-turn:18deg;--lively-minimal-eye-right-turn:-18deg}.lively-mascot--face-simple.is-emotion-24,.lively-mascot--face-dot.is-emotion-24{--lively-minimal-eye-y:4px;--lively-minimal-eye-scale-x:1.12;--lively-minimal-eye-scale-y:.2}.lively-mascot--face-simple.is-emotion-16,.lively-mascot--face-dot.is-emotion-16,.lively-mascot--face-simple.is-emotion-38,.lively-mascot--face-dot.is-emotion-38{--lively-minimal-eye-y:-1px;--lively-minimal-eye-scale-x:1.36;--lively-minimal-eye-scale-y:1.28}.lively-mascot--face-simple.is-emotion-16 .lively-face__capsule,.lively-mascot--face-dot.is-emotion-16 .lively-face__dot-eye{fill:var(--lively-accent);animation:.8s cubic-bezier(.4,0,.2,1) infinite lively-minimal-love-eye}.lively-mascot--face-simple.is-emotion-38 .lively-face__capsule,.lively-mascot--face-dot.is-emotion-38 .lively-face__dot-eye{animation:.6s ease-in-out infinite alternate lively-minimal-eureka-eye}.lively-mascot--face-simple.is-emotion-20,.lively-mascot--face-dot.is-emotion-20{--lively-minimal-eye-x:3px;--lively-minimal-eye-y:-3px;--lively-minimal-eye-left-turn:-10deg;--lively-minimal-eye-right-turn:-10deg}.lively-mascot--face-simple.is-emotion-25,.lively-mascot--face-dot.is-emotion-25{--lively-minimal-eye-x:2px;--lively-minimal-eye-y:3px;--lively-minimal-eye-scale-y:.72}.lively-mascot--face-simple.is-emotion-06,.lively-mascot--face-dot.is-emotion-06,.lively-mascot--face-simple.is-emotion-22,.lively-mascot--face-dot.is-emotion-22{--lively-minimal-eye-scale-x:1.1;--lively-minimal-eye-scale-y:.78}.lively-mascot--face-simple.is-emotion-23,.lively-mascot--face-dot.is-emotion-23{--lively-minimal-eye-x:-3px;--lively-minimal-eye-scale-y:.86}.lively-mascot--face-simple.is-emotion-27,.lively-mascot--face-dot.is-emotion-27{--lively-minimal-eye-x:2px;--lively-minimal-eye-y:-2px;--lively-minimal-eye-left-turn:7deg;--lively-minimal-eye-right-turn:7deg}.lively-mascot--face-simple.is-emotion-28,.lively-mascot--face-dot.is-emotion-28{--lively-minimal-eye-y:2px;--lively-minimal-eye-scale-x:1.14;--lively-minimal-eye-scale-y:.42}.lively-mascot--face-simple.is-emotion-33,.lively-mascot--face-dot.is-emotion-33{--lively-minimal-eye-scale-y:.58;--lively-minimal-eye-left-turn:-13deg;--lively-minimal-eye-right-turn:13deg}.lively-mascot--face-simple.is-emotion-34,.lively-mascot--face-dot.is-emotion-34{--lively-minimal-eye-y:4px;--lively-minimal-eye-scale-x:1.18;--lively-minimal-eye-scale-y:.1}.lively-mascot--face-simple.is-emotion-35,.lively-mascot--face-dot.is-emotion-35{--lively-minimal-eye-y:3px;--lively-minimal-eye-scale-x:1.18;--lively-minimal-eye-scale-y:.12;--lively-minimal-eye-left-turn:-10deg;--lively-minimal-eye-right-turn:10deg}.lively-mascot--face-simple.is-emotion-36,.lively-mascot--face-dot.is-emotion-36{--lively-minimal-eye-y:4px;--lively-minimal-eye-scale-x:1.24;--lively-minimal-eye-scale-y:.08}.lively-mascot--face-simple.is-emotion-37,.lively-mascot--face-dot.is-emotion-37{--lively-minimal-eye-scale-x:.68;--lively-minimal-eye-scale-y:1.36;--lively-minimal-eye-left-turn:-5deg;--lively-minimal-eye-right-turn:5deg}.lively-mascot--face-simple.is-emotion-18,.lively-mascot--face-dot.is-emotion-18{--lively-minimal-eye-scale-y:.28;--lively-minimal-eye-left-turn:-8deg;--lively-minimal-eye-right-turn:-8deg}.lively-mascot--face-simple.is-emotion-19 .lively-face__eye--l,.lively-mascot--face-dot.is-emotion-19 .lively-face__eye--l{--lively-minimal-eye-y:1px;--lively-minimal-eye-scale-y:.28}.lively-mascot--face-simple.is-emotion-19 .lively-face__eye--r,.lively-mascot--face-dot.is-emotion-19 .lively-face__eye--r{--lively-minimal-eye-y:-1px;--lively-minimal-eye-scale-y:.58}.lively-mascot--face-simple.is-emotion-39,.lively-mascot--face-dot.is-emotion-39{--lively-minimal-eye-y:4px;--lively-minimal-eye-scale-y:.62}.lively-mascot--face-simple.is-emotion-17 .lively-face__eye--l,.lively-mascot--face-dot.is-emotion-17 .lively-face__eye--l{--lively-minimal-eye-y:2px;--lively-minimal-eye-scale-x:.68;--lively-minimal-eye-scale-y:.62}.lively-mascot--face-simple.is-emotion-17 .lively-face__eye--r,.lively-mascot--face-dot.is-emotion-17 .lively-face__eye--r{--lively-minimal-eye-y:-1px;--lively-minimal-eye-scale-x:1.34;--lively-minimal-eye-scale-y:1.34}.lively-mascot--face-dot{--lively-minimal-eye-scale-x:1.05;--lively-minimal-eye-scale-y:1.05}.lively-mascot--face-dot.is-emotion-00{--lively-minimal-eye-y:2px;--lively-minimal-eye-scale-x:1.28;--lively-minimal-eye-scale-y:.2}.lively-mascot--face-dot.is-happy,.lively-mascot--face-dot.is-emotion-30{--lively-minimal-eye-y:3px;--lively-minimal-eye-scale-x:.72;--lively-minimal-eye-scale-y:.72;--lively-minimal-eye-left-turn:0deg;--lively-minimal-eye-right-turn:0deg}.lively-mascot--face-dot.is-happy .lively-face__eye--l,.lively-mascot--face-dot.is-emotion-30 .lively-face__eye--l{--lively-minimal-eye-x:2px}.lively-mascot--face-dot.is-happy .lively-face__eye--r,.lively-mascot--face-dot.is-emotion-30 .lively-face__eye--r{--lively-minimal-eye-x:-2px}.lively-mascot--face-dot.is-emotion-10{--lively-minimal-eye-y:-1px;--lively-minimal-eye-scale-x:1.3;--lively-minimal-eye-scale-y:1.3;--lively-minimal-eye-left-turn:0deg;--lively-minimal-eye-right-turn:0deg}.lively-mascot--face-dot.is-emotion-10 .lively-face__eye--l{--lively-minimal-eye-x:-1.5px}.lively-mascot--face-dot.is-emotion-10 .lively-face__eye--r{--lively-minimal-eye-x:1.5px}.lively-mascot--face-dot.is-emotion-11{--lively-minimal-eye-x:4px;--lively-minimal-eye-y:-3px;--lively-minimal-eye-scale-x:.98;--lively-minimal-eye-scale-y:.98}.lively-mascot--face-dot.is-emotion-11 .lively-face__eye--r{--lively-minimal-eye-scale-x:1.12;--lively-minimal-eye-scale-y:1.12}.lively-mascot--face-dot.is-emotion-11 .lively-face__eye--l{animation:3.2s ease-in-out infinite lively-curious-dot-eye-l}.lively-mascot--face-dot.is-emotion-11 .lively-face__eye--r{animation:3.2s ease-in-out infinite lively-curious-dot-eye-r}.lively-mascot--face-dot.is-emotion-32{--lively-minimal-eye-y:2px;--lively-minimal-eye-scale-x:.88;--lively-minimal-eye-scale-y:.88;--lively-minimal-eye-left-turn:0deg;--lively-minimal-eye-right-turn:0deg}.lively-mascot--face-dot.is-emotion-32 .lively-face__eye--l{--lively-minimal-eye-x:2px}.lively-mascot--face-dot.is-emotion-32 .lively-face__eye--r{--lively-minimal-eye-x:-2px}.lively-mascot--face-dot.is-emotion-32 .lively-face__dot-eye{fill:var(--lively-accent)}.lively-mascot--face-dot.is-emotion-04,.lively-mascot--face-dot.is-emotion-09,.lively-mascot--face-dot.is-emotion-14,.lively-mascot--face-dot.is-emotion-21{--lively-minimal-eye-y:-1px;--lively-minimal-eye-scale-x:1.48;--lively-minimal-eye-scale-y:1.48}.lively-mascot--face-dot.is-emotion-07{--lively-minimal-eye-y:3px;--lively-minimal-eye-scale-x:.72;--lively-minimal-eye-scale-y:.72}.lively-mascot--face-dot.is-emotion-12{--lively-minimal-eye-y:3px;--lively-minimal-eye-scale-x:.82;--lively-minimal-eye-scale-y:.82}.lively-mascot--face-dot.is-emotion-07 .lively-face__eye--l,.lively-mascot--face-dot.is-emotion-35 .lively-face__eye--l,.lively-mascot--face-dot.is-emotion-37 .lively-face__eye--l{--lively-minimal-eye-x:-2px}.lively-mascot--face-dot.is-emotion-07 .lively-face__eye--r,.lively-mascot--face-dot.is-emotion-35 .lively-face__eye--r,.lively-mascot--face-dot.is-emotion-37 .lively-face__eye--r{--lively-minimal-eye-x:2px}.lively-mascot--face-dot.is-emotion-12 .lively-face__eye--l{--lively-minimal-eye-x:2px;--lively-minimal-eye-y:2px}.lively-mascot--face-dot.is-emotion-12 .lively-face__eye--r{--lively-minimal-eye-x:-2px;--lively-minimal-eye-y:3.5px;--lively-minimal-eye-scale-x:.76;--lively-minimal-eye-scale-y:.76}.lively-mascot--face-dot.is-emotion-08,.lively-mascot--face-dot.is-emotion-31,.lively-mascot--face-dot.is-emotion-34,.lively-mascot--face-dot.is-emotion-36{--lively-minimal-eye-y:4px;--lively-minimal-eye-scale-x:.5;--lively-minimal-eye-scale-y:.5;--lively-minimal-eye-left-turn:0deg;--lively-minimal-eye-right-turn:0deg}.lively-mascot--face-dot.is-emotion-13{--lively-minimal-eye-scale-x:1.08;--lively-minimal-eye-scale-y:.58}.lively-mascot--face-dot.is-emotion-15{--lively-minimal-eye-y:4px;--lively-minimal-eye-scale-x:.56;--lively-minimal-eye-scale-y:.56;--lively-minimal-eye-left-turn:0deg;--lively-minimal-eye-right-turn:0deg}.lively-mascot--face-dot.is-emotion-15 .lively-face__eye--l{--lively-minimal-eye-x:2px;--lively-minimal-eye-y:5px;--lively-minimal-eye-scale-x:.46;--lively-minimal-eye-scale-y:.46}.lively-mascot--face-dot.is-emotion-15 .lively-face__eye--r{--lively-minimal-eye-x:2px;--lively-minimal-eye-y:3px;--lively-minimal-eye-scale-x:.66;--lively-minimal-eye-scale-y:.66}.lively-mascot--face-dot.is-emotion-16,.lively-mascot--face-dot.is-emotion-38{--lively-minimal-eye-y:-1px;--lively-minimal-eye-scale-x:1.62;--lively-minimal-eye-scale-y:1.62}.lively-mascot--face-dot.is-emotion-17 .lively-face__eye--l{--lively-minimal-eye-y:2px;--lively-minimal-eye-scale-x:.42;--lively-minimal-eye-scale-y:.42}.lively-mascot--face-dot.is-emotion-17 .lively-face__eye--r{--lively-minimal-eye-y:-1px;--lively-minimal-eye-scale-x:1.58;--lively-minimal-eye-scale-y:1.58}.lively-mascot--face-dot.is-emotion-18{--lively-minimal-eye-scale-x:1;--lively-minimal-eye-scale-y:.56}.lively-mascot--face-dot.is-emotion-19 .lively-face__eye--l{--lively-minimal-eye-y:2px;--lively-minimal-eye-scale-x:.62;--lively-minimal-eye-scale-y:.62}.lively-mascot--face-dot.is-emotion-19 .lively-face__eye--r{--lively-minimal-eye-y:-1px;--lively-minimal-eye-scale-x:1.08;--lively-minimal-eye-scale-y:1.08}.lively-mascot--face-dot.is-emotion-24,.lively-mascot--face-dot.is-emotion-25,.lively-mascot--face-dot.is-emotion-28,.lively-mascot--face-dot.is-emotion-33,.lively-mascot--face-dot.is-emotion-35,.lively-mascot--face-dot.is-emotion-37,.lively-mascot--face-dot.is-emotion-39{--lively-minimal-eye-scale-x:.68;--lively-minimal-eye-scale-y:.68;--lively-minimal-eye-left-turn:0deg;--lively-minimal-eye-right-turn:0deg}.lively-mascot--face-dot.is-emotion-37{--lively-minimal-eye-y:-1px}.lively-mascot.lively-mascot--face-simple .lively-face__eye.is-blinking,.lively-mascot.lively-mascot--face-dot .lively-face__eye.is-blinking{--lively-minimal-eye-scale-y:.06}@keyframes lively-minimal-love-eye{0%,to{transform:scale(.94)}45%{transform:scale(1.2)}62%{transform:scale(1.04)}}@keyframes lively-curious-default-eye-l{0%,38%,to{transform:translate(1px,-1px)scale(1.04,1.08)}46%,90%{transform:translate(-2px,-2px)scale(1.14,1.18)}}@keyframes lively-curious-default-eye-r{0%,38%,to{transform:translate(2px,-2px)scale(1.14,1.18)}46%,90%{transform:translate(-1px,-1px)scale(1.04,1.08)}}@keyframes lively-curious-pupil{0%,38%,to{transform:translate(2px,-2px)}46%,90%{transform:translate(-2px,-2px)}}@keyframes lively-curious-simple-eye-l{0%,38%,to{transform:translate(4px,-2.5px)rotate(-5deg)scale(.96,1.12)}46%,90%{transform:translate(-4.5px,-3.5px)rotate(5deg)scale(.96,1.18)}}@keyframes lively-curious-simple-eye-r{0%,38%,to{transform:translate(4.5px,-3.5px)rotate(-5deg)scale(.96,1.18)}46%,90%{transform:translate(-4px,-2.5px)rotate(5deg)scale(.96,1.12)}}@keyframes lively-curious-dot-eye-l{0%,38%,to{transform:translate(4px,-2.5px)scale(.98)}46%,90%{transform:translate(-4.5px,-3.5px)scale(1.12)}}@keyframes lively-curious-dot-eye-r{0%,38%,to{transform:translate(4.5px,-3.5px)scale(1.12)}46%,90%{transform:translate(-4px,-2.5px)scale(.98)}}@keyframes lively-minimal-eureka-eye{0%{fill:var(--lively-outline);transform:scale(.94)}to{fill:var(--lively-accent);transform:scale(1.18)}}.lively-face__tear{visibility:hidden}.lively-face__tear--l{--tx:40px}.lively-face__tear--r{--tx:60px}.lively-mascot.is-emotion-35 .lively-face__tear--l{animation:.8s ease-in infinite lively-tear-fall}.lively-mascot.is-emotion-35 .lively-face__tear--r{animation:.8s ease-in .3s infinite lively-tear-fall}@keyframes lively-tear-fall{0%{transform:translate(var(--tx,40px),52px);opacity:.9}to{transform:translate(var(--tx,40px),72px);opacity:0}}.lively-face__sweat{visibility:hidden}.lively-mascot.is-emotion-37 .lively-face__sweat{visibility:visible;animation:1.2s ease-in infinite lively-sweat-drip}.lively-mascot--static.is-emotion-37 .lively-face__sweat{visibility:visible;opacity:1;transform:translate(82px,30px)}@keyframes lively-sweat-drip{0%{opacity:.8;transform:translate(82px,30px)}to{opacity:0;transform:translate(82px,48px)}}.lively-face__star-eye{visibility:hidden}.lively-face__star-eye polygon{transform-box:fill-box;transform-origin:50%}.lively-mascot.is-emotion-38 .lively-face__star-eye polygon{animation:.6s ease-in-out infinite lively-star-pulse}@keyframes lively-star-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.lively-face__sparkle{visibility:hidden}.lively-face__sparkle line{transform-box:fill-box;transform-origin:50%}.lively-mascot.is-emotion-38 .lively-face__sparkle--1 line{animation:.8s ease-in-out infinite lively-sparkle-twinkle}.lively-mascot.is-emotion-38 .lively-face__sparkle--2 line{animation:.8s ease-in-out .4s infinite lively-sparkle-twinkle}@keyframes lively-sparkle-twinkle{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}.lively-face__cry-eye,.lively-face__waiting-dots{visibility:hidden}.lively-mascot.is-emotion-39 .lively-face__waiting-dots circle:first-child{animation:1.2s ease-in-out infinite lively-dot-bounce}.lively-mascot.is-emotion-39 .lively-face__waiting-dots circle:nth-child(2){animation:1.2s ease-in-out .2s infinite lively-dot-bounce}.lively-mascot.is-emotion-39 .lively-face__waiting-dots circle:nth-child(3){animation:1.2s ease-in-out .4s infinite lively-dot-bounce}@keyframes lively-dot-bounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.lively__feet{--lively-state-filter:brightness(1);width:100%;filter:var(--lively-state-filter);position:absolute;bottom:-7cqw;left:0}.lively__foot{transform-origin:50% 0;width:22cqw;height:16cqw;animation:1.6s ease-in-out infinite lively-foot-tap;position:absolute;bottom:0}.lively__foot svg{width:100%;height:100%;display:block;overflow:visible}.lively__foot--l{left:18cqw}.lively__foot--r{animation-delay:.8s;left:60cqw}.lively-foot__body{fill:var(--lively-outline);stroke:var(--lively-outline);stroke-width:1px;filter:drop-shadow(1px 1px #0000001f)}.lively-foot__shine{fill:#fff;opacity:.85}.lively-mascot.is-happy .lively__foot--l{animation:.6s cubic-bezier(.3,1.5,.5,1) lively-foot-kick-l}.lively-mascot.is-happy .lively__foot--r{animation:.6s cubic-bezier(.3,1.5,.5,1) lively-foot-kick-r}.lively-mascot.is-hopping .lively-mascot__rig{animation:.9s cubic-bezier(.3,.7,.4,1) lively-hop}.lively-mascot.is-hopping .lively__foot{animation:.9s ease-in-out lively-foot-tuck}@media (prefers-reduced-motion:reduce){.lively-body,.lively__leaf,.lively__ears,.lively__antenna,.lively__tail,.lively-cat__whiskers,.lively-cat__whisker,.lively__foot,.lively__ghost-hem,.lively-face__eye,.lively-face__capsule,.lively-face__dot-eye,.lively-face__happy,.lively-face__tear,.lively-face-wrap svg,.lively-effects__particle,.lively-effects__particle:before{animation:none!important}}@keyframes lively-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes lively-squish{0%{transform:scale(1)}30%{transform:scale(1.12,.86)}60%{transform:scale(.94,1.08)}to{transform:scale(1)}}@keyframes lively-eye-wake-open{0%{transform:translateY(3px)scaleY(.06)}28%{transform:translateY(2px)scaleY(.16)}58%{transform:translateY(1px)scaleY(.52)}82%{transform:translateY(0)scaleY(1.08)}to{transform:translateY(0)scaleY(1)}}@keyframes lively-happy-eye-arrive{0%{opacity:0;transform:translateY(3px)scale(.45,.12)}62%{opacity:1;transform:translateY(-1px)scale(1.18,1.12)}to{opacity:1;transform:scale(1.08,1.04)}}@keyframes lively-sway{0%,to{transform:rotate(6deg)}50%{transform:rotate(10deg)translateY(-2px)}}@keyframes lively-upright-sway{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes lively-hop{0%{transform:translateY(0)}18%{transform:translateY(3px)scale(1.07,.88)}45%{transform:translateY(-13px)scale(.95,1.07)}72%{transform:translateY(0)scale(1.05,.93)}to{transform:translateY(0)}}@keyframes lively-leaf-sway{0%,to{transform:rotate(8deg)}50%{transform:rotate(20deg)translateY(-1px)}}@keyframes lively-leaf-spin{0%{transform:rotate(8deg)}to{transform:rotate(368deg)}}@keyframes lively-foot-tap{0%,to{transform:rotate(0)translateY(0)}30%{transform:rotate(-11deg)translateY(-2px)}60%{transform:rotate(5deg)translateY(0)}}@keyframes lively-foot-kick-l{0%,to{transform:rotate(0)translateY(0)}40%{transform:rotate(-26deg)translateY(-5px)}}@keyframes lively-foot-kick-r{0%,to{transform:rotate(0)translateY(0)}40%{transform:rotate(26deg)translateY(-5px)}}@keyframes lively-foot-tuck{0%,to{transform:rotate(0)translateY(0)}40%{transform:rotate(0)translateY(-4px)scaleY(.6)}}@keyframes lively-wake{0%{opacity:.6;transform:scale(.9)rotate(-3deg)}50%{opacity:1;transform:scale(1.05)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes lively-deep-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes lively-ready{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes lively-refresh{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes lively-lowbatt{0%,to{opacity:1}50%{opacity:.7}}@keyframes lively-boot{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes lively-happy-bounce{0%{transform:translateY(0)scale(1)}30%{transform:translateY(-12px)scale(1.05,.95)}50%{transform:translateY(-16px)scale(.95,1.05)}80%{transform:translateY(2px)scale(1.02,.98)}to{transform:translateY(0)scale(1)}}@keyframes lively-sad{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(3px)rotate(-2deg)}}@keyframes lively-bored{0%,to{transform:translateY(1px)rotate(-1deg)scaleY(.99)}50%{transform:translateY(4px)rotate(-2.2deg)scale(1.012,.972)}}@keyframes lively-surprise{0%{transform:scale(1)}30%{transform:scale(1.15,.88)}60%{transform:scale(.92,1.1)}to{transform:scale(1)}}@keyframes lively-love-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes lively-confused{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes lively-smug{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-2px)rotate(3deg)}}@keyframes lively-angry{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}@keyframes lively-shy{0%,to{transform:translate(0)rotate(0)}30%{transform:translate(3px)rotate(1deg)}70%{transform:translate(-2px)rotate(-.5deg)}}@keyframes lively-thinking{0%,to{transform:translateY(0)}30%{transform:translateY(-4px)}60%{transform:translateY(-2px)}}@keyframes lively-listening{0%,to{transform:scale(1)}50%{transform:scale(1.04,.96)}}@keyframes lively-talking{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.03)}}@keyframes lively-searching{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes lively-reading{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}@keyframes lively-writing{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-2px)rotate(-1deg)}75%{transform:translate(2px)rotate(1deg)}}@keyframes lively-coding{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes lively-designing{0%,to{transform:rotate(0)}33%{transform:rotate(-3deg)}66%{transform:rotate(3deg)}}@keyframes lively-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes lively-processing{0%,to{transform:scale(1)}50%{transform:scale(.95)}}@keyframes lively-success{0%{transform:scale(1)}30%{transform:scale(1.12,.88)}60%{transform:scale(.95,1.08)}to{transform:scale(1)}}@keyframes lively-error{0%,to{transform:translate(0)}25%{transform:translate(-4px)rotate(-1deg)}75%{transform:translate(4px)rotate(1deg)}}@keyframes lively-loading-eye-drift{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}@keyframes lively-leaf-spin-slow{0%{transform:rotate(8deg)scale(1)}50%{transform:rotate(188deg)scale(1.08)}to{transform:rotate(368deg)scale(1)}}@keyframes lively-loading-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes lively-loading-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes lively-leaf-sleep{0%,to{transform:rotate(8deg)scaleY(.9)}50%{transform:rotate(12deg)scaleY(.85)}}@keyframes lively-leaf-wake{0%{transform:rotate(5deg)scale(.9)}50%{transform:rotate(25deg)scale(1.1)}to{transform:rotate(10deg)scale(1)}}@keyframes lively-leaf-breathe{0%,to{transform:rotate(8deg)}50%{transform:rotate(16deg)scaleY(1.05)}}@keyframes lively-leaf-ready{0%,to{transform:rotate(10deg)}50%{transform:rotate(18deg)translateY(-2px)}}@keyframes lively-leaf-pause{0%,to{opacity:.6;transform:rotate(8deg)}50%{opacity:.5;transform:rotate(10deg)}}@keyframes lively-leaf-refresh{0%{transform:rotate(8deg)}to{transform:rotate(368deg)}}@keyframes lively-leaf-droop{0%,to{transform:rotate(5deg)translateY(2px)scaleY(.85)}50%{transform:rotate(3deg)translateY(4px)scaleY(.8)}}@keyframes lively-leaf-boot{0%{transform:scale(.5)rotate(0)}60%{transform:scale(1.15)rotate(15deg)}to{transform:scale(1)rotate(10deg)}}@keyframes lively-leaf-spin-fast{0%{transform:rotate(8deg)}to{transform:rotate(368deg)}}@keyframes lively-leaf-flap{0%,to{transform:rotate(8deg)}25%{transform:rotate(28deg)}75%{transform:rotate(-10deg)}}@keyframes lively-leaf-angry{0%,to{transform:rotate(8deg)}25%{transform:rotate(-5deg)}75%{transform:rotate(20deg)}}@keyframes lively-leaf-jump{0%{transform:rotate(8deg)translateY(0)}50%{transform:rotate(20deg)translateY(-6px)}to{transform:rotate(8deg)translateY(0)}}@keyframes lively-leaf-shy{0%,to{transform:rotate(12deg)scaleX(1)}50%{transform:rotate(6deg)scaleX(-1)}}@keyframes lively-leaf-love{0%,to{transform:rotate(10deg)scale(1)}50%{transform:rotate(15deg)scale(1.15)}}@keyframes lively-leaf-confused{0%,to{transform:rotate(8deg)}25%{transform:rotate(-8deg)}75%{transform:rotate(22deg)}}@keyframes lively-leaf-cool{0%,to{transform:rotate(8deg)}50%{transform:rotate(14deg)translateY(-1px)}}@keyframes lively-leaf-smug{0%,to{transform:rotate(8deg)translateY(0)}50%{transform:rotate(16deg)translateY(-2px)}}@keyframes lively-leaf-thinking{0%,to{transform:rotate(8deg)}50%{transform:rotate(20deg)translateY(-2px)}}@keyframes lively-leaf-perk{0%,to{transform:rotate(8deg)scaleY(1)}50%{transform:rotate(14deg)scaleY(1.1)}}@keyframes lively-leaf-talking{0%,to{transform:rotate(10deg)}50%{transform:rotate(18deg)}}@keyframes lively-leaf-searching{0%,to{transform:rotate(5deg)translate(0)}25%{transform:rotate(12deg)translate(-3px)}75%{transform:rotate(12deg)translate(3px)}}@keyframes lively-leaf-reading{0%,to{transform:rotate(6deg)translateY(0)}50%{transform:rotate(4deg)translateY(2px)}}@keyframes lively-leaf-writing{0%,to{transform:rotate(8deg)translate(0)}25%{transform:rotate(5deg)translate(-2px)}75%{transform:rotate(12deg)translate(2px)}}@keyframes lively-leaf-coding{0%,to{transform:rotate(8deg)}50%{transform:rotate(16deg)}}@keyframes lively-leaf-designing{0%,to{transform:rotate(8deg)}33%{transform:rotate(4deg)}66%{transform:rotate(14deg)}}@keyframes lively-leaf-pulse{0%,to{transform:rotate(8deg)scale(1)}50%{transform:rotate(8deg)scale(1.1)}}@keyframes lively-leaf-celebrate{0%{transform:rotate(8deg)scale(1)}30%{transform:rotate(25deg)scale(1.15)}60%{transform:rotate(-5deg)scale(1.05)}to{transform:rotate(8deg)scale(1)}}@keyframes lively-leaf-error{0%,to{opacity:1;transform:rotate(8deg)}50%{opacity:.5;transform:rotate(-3deg)}}@keyframes lively-leaf-happy{0%,to{transform:rotate(8deg)scale(1)}35%{transform:rotate(26deg)scale(1.12)}70%{transform:rotate(-4deg)scale(1.04)}}@keyframes lively-leaf-listen{0%,to{transform:rotate(8deg)}50%{transform:rotate(3deg)translateY(-2px)}}@keyframes lively-foot-happy{0%,to{transform:rotate(0)translateY(0)}40%{transform:rotate(-16deg)translateY(-4px)}70%{transform:rotate(10deg)translateY(-1px)}}@keyframes lively-foot-writing{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-2px)rotate(5deg)}}@keyframes lively-foot-rest{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(0)translateY(-1px)}}@keyframes lively-foot-wake{0%{transform:rotate(0)scaleY(.6)}60%{transform:rotate(0)scaleY(1.1)}to{transform:rotate(0)scaleY(1)}}@keyframes lively-foot-ready{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(0)translateY(-2px)}}@keyframes lively-foot-boot{0%{transform:rotate(0)scaleY(.3)}60%{transform:rotate(0)scaleY(1.1)}to{transform:rotate(0)scaleY(1)}}@keyframes lively-foot-kick{0%,to{transform:rotate(0)translateY(0)}40%{transform:rotate(-30deg)translateY(-6px)}}@keyframes lively-foot-jump{0%,to{transform:rotate(0)translateY(0)scaleY(1)}30%{transform:rotate(0)translateY(2px)scaleY(.7)}50%{transform:rotate(0)translateY(-8px)scaleY(1)}}@keyframes lively-foot-drag{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(3deg)translateY(2px)}}@keyframes lively-foot-stomp{0%,to{transform:rotate(0)translateY(0)}30%{transform:rotate(0)translateY(-3px)}60%{transform:rotate(0)translateY(2px)}}@keyframes lively-foot-tap-slow{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(-5deg)translateY(-1px)}}@keyframes lively-foot-tap-fast{0%,to{transform:rotate(0)translateY(0)}30%{transform:rotate(-10deg)translateY(-2px)}60%{transform:rotate(6deg)translateY(0)}}@keyframes lively-foot-cross{0%,to{transform:rotate(0)translate(0)}50%{transform:rotate(0)translate(4px)}}@keyframes lively-foot-pose{0%,to{transform:rotate(0)translateY(0)}30%{transform:rotate(5deg)translateY(-2px)}70%{transform:rotate(-3deg)translateY(-1px)}}@keyframes lively-foot-pace{0%,to{transform:rotate(0)translateY(0)}25%{transform:rotate(-6deg)translateY(-2px)}75%{transform:rotate(6deg)translateY(-2px)}}@keyframes lively-nervous{0%,to{transform:translate(0)}20%{transform:translate(-1.5px)}40%{transform:translate(1.5px)}60%{transform:translate(-1px)}80%{transform:translate(1px)}}@keyframes lively-leaf-nervous{0%,to{transform:rotate(8deg)}25%{transform:rotate(2deg)}75%{transform:rotate(14deg)}}@keyframes lively-foot-nervous{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes lively-nervous-eyes{0%,to{transform:translate(0)}25%{transform:translate(-1.5px)}75%{transform:translate(1.5px)}}@keyframes lively-eureka{0%{transform:scale(1)}20%{transform:scale(1.12,.9)}40%{transform:scale(.95,1.08)}60%{transform:scale(1.04,.97)}to{transform:scale(1)}}@keyframes lively-leaf-eureka{0%{transform:rotate(8deg)scale(1)}50%{transform:rotate(35deg)scale(1.15)}to{transform:rotate(10deg)scale(1)}}@keyframes lively-waiting{0%,to{transform:translate(0)rotate(0)}30%{transform:translate(-2px)rotate(-1deg)}60%{transform:translate(2px)rotate(1deg)}}@keyframes lively-leaf-waiting{0%,to{transform:rotate(8deg)}50%{transform:rotate(14deg)}}
.lively-mascot--sprout .lively-body{border-radius:50% 50% 46% 49%}.lively__leaf{transform-origin:50% 100%;width:37cqw;height:40cqw;margin-left:-18.5cqw;animation:2.6s ease-in-out infinite lively-leaf-sway;position:absolute;top:-34cqw;left:50%}.lively__leaf svg{width:100%;height:100%;filter:drop-shadow(1.2cqw 1.4cqw 0 color-mix(in srgb,var(--lively-outline) 55%,transparent));display:block;overflow:visible}.lively-sprout__stem{fill:none;stroke:var(--lively-outline);stroke-width:3px;stroke-linecap:round}.lively-sprout__leaf{fill:var(--lively-body);stroke:var(--lively-outline);stroke-width:2px;stroke-linejoin:round}.lively-sprout__vein{fill:none;stroke:var(--lively-outline);stroke-width:1.6px;stroke-linecap:round}.lively-sprout__shine{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;opacity:.9}.lively-mascot.is-happy .lively__leaf{animation:.7s cubic-bezier(.3,1.4,.4,1) lively-leaf-spin}.lively-mascot--sprout .lively__foot--l{left:18cqw}.lively-mascot--sprout .lively__foot--r{animation-delay:.8s;left:60cqw}
.lively-mascot--cat .lively-body{border-radius:48% 48% 43% 43%/45% 45% 55% 55%}.lively-mascot--cat{--lively-body:#3d4852;--lively-outline:#131a20;--lively-accent:#eeb3c1}.lively__ears{z-index:3;transform-origin:50% 92%;width:66cqw;height:29cqw;margin-left:-33cqw;position:absolute;top:-17cqw;left:50%}.lively__ear-left{transform-box:fill-box;transform-origin:50% 100%;transform:rotate(-7deg)}.lively__ear-right{transform-box:fill-box;transform-origin:50% 100%;transform:rotate(7deg)}.lively__ears svg{width:100%;height:100%;display:block;overflow:visible}.lively__ear{fill:var(--lively-body);stroke:var(--lively-outline);stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round}.lively__ear--inner{fill:var(--lively-accent);stroke:none;opacity:.85}.lively-cat__muzzle{fill:var(--lively-fixed-muzzle,#eee5d9);opacity:.82}.lively-cat__whiskers{z-index:5;pointer-events:none;animation:3.8s ease-in-out infinite lively-cat-whiskers-float;position:absolute;inset:0;overflow:visible}.lively-cat__whiskers svg{filter:drop-shadow(0 1px 1px #0000002e);width:100%;height:100%;display:block;overflow:visible}.lively-cat__whisker{fill:none;stroke:color-mix(in srgb,white 82%,var(--lively-outline));stroke-width:1.15px;stroke-linecap:round;opacity:.9;transform-box:fill-box;transform-origin:50%}.lively-cat__whisker--l1,.lively-cat__whisker--r3{animation:3.2s ease-in-out infinite lively-cat-whisker-drift-a}.lively-cat__whisker--l2,.lively-cat__whisker--r2{animation:3.8s ease-in-out .25s infinite lively-cat-whisker-drift-b}.lively-cat__whisker--l3,.lively-cat__whisker--r1{animation:3.5s ease-in-out .5s infinite lively-cat-whisker-drift-c}.lively-mascot[data-mascot-behaviors~=sleep] .lively-cat__whiskers,.lively-mascot[data-mascot-behaviors~=sad] .lively-cat__whiskers{animation:2.5s ease-in-out infinite lively-cat-whiskers-droop}.lively-mascot[data-mascot-behaviors~=happy] .lively-cat__whiskers,.lively-mascot[data-mascot-behaviors~=curious] .lively-cat__whiskers{animation:.5s ease-in-out infinite alternate lively-cat-whiskers-alert}.lively-mascot[data-mascot-behaviors~=angry] .lively-cat__whiskers{animation:.34s ease-in-out infinite alternate lively-cat-whiskers-puff}.lively-mascot[data-mascot-behaviors~=surprised] .lively-cat__whiskers,.lively-mascot[data-mascot-behaviors~=nervous] .lively-cat__whiskers{animation:.42s ease-in-out infinite lively-cat-whiskers-twitch}.lively-mascot.is-happy .lively__ears{animation:.5s ease-in-out lively-cat-ear-wiggle}.lively__tail{transform-origin:10% 100%;z-index:-1;width:37cqw;height:42cqw;animation:2.4s ease-in-out infinite lively-cat-tail-sway;position:absolute;bottom:3cqw;right:-14cqw}.lively__tail svg{width:100%;height:100%;display:block;overflow:visible}.lively-cat__tail-motion{transform-box:fill-box;transform-origin:4% 94%;animation:2.4s ease-in-out infinite lively-cat-tail-ripple}.lively-cat__tail-path{fill:none;stroke:var(--lively-body);stroke-width:6.6px;stroke-linecap:round;stroke-linejoin:round}.lively-cat__tail-outline{fill:none;stroke:var(--lively-outline);stroke-width:8.2px;stroke-linecap:round;stroke-linejoin:round;opacity:.18}.lively-cat__tail-tip{fill:var(--lively-body);stroke:var(--lively-outline);stroke-width:2px}.lively-cat__toe-lines{fill:none;stroke:var(--lively-outline);stroke-width:.9px;stroke-linecap:round;opacity:.72}.lively-mascot.is-happy .lively__tail{animation:.3s ease-in-out 3 lively-cat-tail-wag}.lively-face__whisker{fill:none;stroke:var(--lively-outline);stroke-width:1.2px;stroke-linecap:round;opacity:.5}.lively-face__cat-nose{fill:var(--lively-accent);stroke:var(--lively-outline);stroke-width:1.2px;stroke-linejoin:round}.lively-face__cat-nose-bridge{fill:none;stroke:var(--lively-outline);stroke-width:1.1px;stroke-linecap:round;opacity:.8}.lively-mascot--cat .lively__foot--l{left:20cqw}.lively-mascot--cat .lively__foot--r{animation-delay:.8s;left:58cqw}.lively-mascot--cat .lively-foot__body{rx:8;ry:5;fill:var(--lively-body);stroke:var(--lively-outline);stroke-width:1.3px}.lively-mascot--cat .lively-foot__shine{opacity:.62}@keyframes lively-cat-whiskers-float{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes lively-cat-whisker-drift-a{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(-2deg)translateY(-1px)}}@keyframes lively-cat-whisker-drift-b{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(1.5deg)translateY(1px)}}@keyframes lively-cat-whisker-drift-c{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(-1deg)translateY(1.5px)}}@keyframes lively-cat-whiskers-droop{0%,to{transform:translateY(1px)rotate(0)}50%{transform:translateY(3px)rotate(2deg)}}@keyframes lively-cat-whiskers-alert{0%{transform:translateY(0)scale(1)}to{transform:translateY(-1px)scale(1.035)}}@keyframes lively-cat-whiskers-puff{0%{transform:translate(0)scale(1)}to{transform:translate(-1px)scale(1.06,1.02)}}@keyframes lively-cat-whiskers-twitch{0%,to{transform:rotate(0)}35%{transform:rotate(-2deg)}70%{transform:rotate(1.5deg)}}.lively-mascot[data-mascot-behaviors~=angry] .lively__ears{animation:.3s ease-in-out infinite lively-cat-ear-flatten}.lively-mascot[data-mascot-behaviors~=curious] .lively__ears{animation:.8s ease-in-out infinite lively-cat-ear-curious}.lively-mascot[data-mascot-behaviors~=nervous] .lively__ears{animation:.4s ease-in-out infinite lively-cat-ear-nervous}.lively-mascot[data-mascot-behaviors~=sleep] .lively__ears{animation:4s ease-in-out infinite lively-cat-ear-relax}.lively-mascot[data-mascot-behaviors~=sad] .lively__tail{animation:3s ease-in-out infinite lively-cat-tail-droop}.lively-mascot[data-mascot-behaviors~=angry] .lively__tail{animation:.5s ease-in-out infinite lively-cat-tail-puff}.lively-mascot[data-mascot-behaviors~=nervous] .lively__tail{animation:.6s ease-in-out infinite lively-cat-tail-tuck}@keyframes lively-cat-ear-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-4deg)translateY(-2px)}75%{transform:rotate(4deg)translateY(-2px)}}@keyframes lively-cat-ear-curious{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(2deg)translateY(-2px)}}@keyframes lively-cat-ear-flatten{0%,to{transform:scaleY(1)rotate(0)}50%{transform:scaleY(.6)rotate(-5deg)}}@keyframes lively-cat-ear-nervous{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}@keyframes lively-cat-ear-relax{0%,to{transform:rotate(0)scaleY(1)}50%{transform:rotate(2deg)scaleY(.9)}}@keyframes lively-cat-tail-sway{0%,to{transform:rotate(-5deg)translateY(0)}50%{transform:rotate(10deg)translateY(-1px)}}@keyframes lively-cat-tail-ripple{0%,to{transform:rotate(0)scaleY(1)}42%{transform:rotate(2.2deg)translateY(-1px)scaleY(.965)}68%{transform:rotate(-1.1deg)translateY(.5px)scaleY(1.012)}}@keyframes lively-cat-tail-wag{0%,to{transform:rotate(-5deg)}50%{transform:rotate(15deg)}}@keyframes lively-cat-tail-droop{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(-8deg)translateY(3px)}}@keyframes lively-cat-tail-puff{0%,to{transform:rotate(-5deg)scaleY(1)}50%{transform:rotate(10deg)scaleY(1.3)}}@keyframes lively-cat-tail-tuck{0%,to{transform:rotate(0)}50%{transform:rotate(-15deg)translate(-4px)}}
.lively-mascot--robot .lively-body{background:linear-gradient(150deg,#ffffff47,#fff0 55%),var(--lively-body);box-shadow:3px 3px color-mix(in srgb,var(--lively-outline) 70%,transparent),inset 0 0 0 3px #ffffff1a;border-radius:26%}.lively-mascot--robot .lively-face-wrap{background:#0000000a;border-radius:18%;box-shadow:inset 0 0 0 2px #00000012,inset 0 4px 10px #00000012}.lively-mascot--robot .lively-face-wrap svg{filter:drop-shadow(0 0 1px #0000000d)}.lively-mascot--robot .lively-face__blush{fill:var(--lively-fixed-cheek,#e7ad76);fill-opacity:.58;filter:drop-shadow(0 1px 1px #0000001f)}.lively__antenna{z-index:3;transform-origin:50% 100%;width:32cqw;height:29cqw;margin-left:-16cqw;animation:2.6s ease-in-out infinite lively-robot-antenna;position:absolute;top:-22cqw;left:50%}.lively__antenna svg{width:100%;height:100%;display:block;overflow:visible}.lively-robot__antenna-stalk{fill:none;stroke:var(--lively-outline);stroke-width:3px;stroke-linecap:round}.lively-robot__antenna-ball{fill:var(--lively-accent);stroke:var(--lively-outline);stroke-width:2px;animation:1.8s ease-in-out infinite lively-robot-blink}@keyframes lively-robot-antenna{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes lively-robot-blink{0%,to{fill:var(--lively-accent)}50%{fill:#fff}}.lively__feet--robot .lively__foot svg{overflow:visible}.lively-robot__foot{fill:var(--lively-outline);stroke:var(--lively-outline);stroke-width:1px}.lively-robot__foot-line{fill:#ffffff80}.lively-mascot[data-mascot-behaviors~=angry] .lively__antenna{animation:.3s ease-in-out infinite lively-robot-antenna-fast}.lively-mascot[data-mascot-behaviors~=angry] .lively-robot__antenna-ball,.lively-mascot[data-mascot-behaviors~=error] .lively-robot__antenna-ball{fill:#ff6b6b}.lively-mascot[data-mascot-behaviors~=eureka] .lively-robot__antenna-ball{fill:#ffd23f}@keyframes lively-robot-antenna-fast{0%,to{transform:rotate(-3deg)}50%{transform:rotate(-14deg)}}
.lively-mascot--ghost{overflow:visible}.lively-mascot--ghost .lively-body{background:color-mix(in srgb,var(--lively-body) 72%,white);border-color:var(--lively-outline);border-bottom-width:0;border-radius:50% 50% 0 0/62% 62% 0 0;animation:3.4s ease-in-out infinite lively-ghost-float;box-shadow:0 8px 18px #0000001f;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 0H100V94C88.9 100 77.8 100 66.7 94C55.6 100 44.4 100 33.3 94C22.2 100 11.1 100 0 94Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 0H100V94C88.9 100 77.8 100 66.7 94C55.6 100 44.4 100 33.3 94C22.2 100 11.1 100 0 94Z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lively-mascot--ghost.is-happy .lively-body{animation:3.4s ease-in-out infinite lively-ghost-float,.6s cubic-bezier(.3,1.6,.4,1) lively-squish}@keyframes lively-ghost-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-7px)rotate(-2deg)}}.lively__ghost-hem{z-index:1;pointer-events:none;width:100%;height:6cqw;line-height:0;position:absolute;bottom:0;left:0}.lively__ghost-hem svg{width:100%;height:100%;display:block;overflow:visible}.lively-ghost__hem-stroke{fill:none;stroke:var(--lively-outline);stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.lively-mascot--ghost.lively-mascot--outline-hidden .lively__ghost-hem,.lively-mascot--ghost .lively-body:after{display:none}
.lively-mascot--jelly{overflow:visible}.lively-mascot--jelly .lively-body{background:radial-gradient(ellipse at 38% 30%,#ffffff8c,#fff0 45%),color-mix(in srgb,var(--lively-body) 68%,white);border-color:var(--lively-outline);border-radius:46% 46% 48% 48%/52% 52% 50% 50%;animation:2.8s ease-in-out infinite lively-jelly-idle;box-shadow:0 8px 16px #0000001a,inset 0 -8px 14px #0000000f}.lively-mascot--jelly.is-happy .lively-body{animation:2.8s ease-in-out infinite lively-jelly-idle,.6s cubic-bezier(.3,1.6,.4,1) lively-squish}@keyframes lively-jelly-idle{0%,to{border-radius:46% 46% 48% 48%/52% 52% 50% 50%;transform:scale(1)}25%{border-radius:44% 44% 50% 50%/50% 50% 52% 52%;transform:scale(1.06,.94)}50%{border-radius:50% 50% 44% 44%/54% 54% 46% 46%;transform:scale(.95,1.06)}75%{border-radius:44% 44% 50% 50%/50% 50% 52% 52%;transform:scale(1.03,.97)}}.lively-mascot--jelly[data-mascot-behaviors~=happy] .lively-body,.lively-mascot--jelly[data-mascot-behaviors~=success] .lively-body,.lively-mascot--jelly[data-mascot-behaviors~=eureka] .lively-body{animation:.7s cubic-bezier(.3,1.5,.5,1) lively-jelly-bounce}.lively-mascot--jelly[data-mascot-behaviors~=sad] .lively-body,.lively-mascot--jelly[data-mascot-behaviors~=crying] .lively-body{animation:3s ease-in-out infinite lively-jelly-sad}@keyframes lively-jelly-bounce{0%{transform:scale(1)}30%{transform:translateY(-10px)scale(1.08,.9)}60%{transform:translateY(0)scale(.94,1.08)}to{transform:scale(1)}}@keyframes lively-jelly-sad{0%,to{transform:scale(1)translateY(2px)}50%{transform:scale(1.04,.96)translateY(4px)}}
