.bloop-body{fill:#b8a7ff;stroke:#15132e;stroke-width:3;pointer-events:visiblePainted;cursor:pointer}.bloop-skin{fill:#b8a7ff;stroke:#15132e;stroke-width:2.5;stroke-linejoin:round}.bloop-limb-line{fill:none;stroke:#15132e;stroke-width:12.5;stroke-linecap:round}.bloop-limb{fill:none;stroke:#b8a7ff;stroke-width:7.5;stroke-linecap:round}.bloop-line{fill:none;stroke:#15132e;stroke-width:2;stroke-linecap:round}.bloop-white{fill:#fff;stroke:#15132e;stroke-width:2.5}.bloop-pupil{fill:#15132e;transition:transform .12s ease-out}.bloop-eye{transform-box:fill-box;transform-origin:center;transition:transform .07s ease}.bloop-eye.is-shut{transform:scaleY(.12)}.bloop-pupil .bloop-shine{fill:#fff}.bloop-cheek{fill:#ffb3ec}.bloop-sprout-stem{fill:none;stroke:#15132e;stroke-width:2.5;stroke-linecap:round}.bloop-sprout-leaf{fill:#8ee6c4;stroke:#15132e;stroke-width:2.3;stroke-linejoin:round}.bloop-face{fill:none;stroke:#15132e;stroke-width:3;stroke-linecap:round;display:none}.bloop-mouth{fill:none;stroke:#15132e;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;display:none}.bloop-mouth-open{fill:#15132e}.bloop-tongue{fill:#ffb3ec;stroke:none}.bloop-mouth-smile{display:inline}.bloop-zzz{display:none;fill:#15132e;font:800 15px/1 var(--font-display)}.bloop-zzz text:nth-child(2){font-size:19px}.bloop-zzz text:nth-child(3){font-size:24px}.bloop-sparks{fill:#ffd84d;stroke:#15132e;stroke-width:1.8;stroke-linejoin:round;opacity:0}.bloop.is-happy .bloop-eye,.bloop.is-sleep .bloop-eye{display:none}.bloop.is-happy .bloop-face-happy,.bloop.is-sleep .bloop-face-sleep{display:inline}.bloop.is-happy .bloop-mouth-smile,.bloop.is-surprised .bloop-mouth-smile,.bloop.is-sad .bloop-mouth-smile{display:none}.bloop.is-happy .bloop-mouth-grin,.bloop.is-surprised .bloop-mouth-o,.bloop.is-sleep .bloop-mouth-o{display:inline}.bloop.is-sleep .bloop-mouth-smile{display:none}.bloop.is-surprised .bloop-brow-up{display:inline}.bloop.is-surprised .bloop-pupil circle:first-child{r:4}.bloop.is-sad .bloop-brow-sad,.bloop.is-sad .bloop-mouth-frown,.bloop.is-sleep .bloop-zzz{display:inline}.bloop.is-sleep .bloop-zzz text{animation:bloop-zzz 2.4s ease-in-out infinite both}.bloop.is-sleep .bloop-zzz text:nth-child(2){animation-delay:.6s}.bloop.is-sleep .bloop-zzz text:nth-child(3){animation-delay:1.2s}.bloop-rig{transform-box:view-box;transform-origin:48px 78px}.bloop-enter{transform-box:view-box}.bloop.is-peek .bloop-enter{animation:bloop-peek .8s cubic-bezier(.3,1.45,.5,1) .3s both}.bloop.is-sleep .bloop-rig{animation:bloop-breathe 3s ease-in-out infinite}.bloop.is-hop .bloop-rig{animation:bloop-hop .65s cubic-bezier(.3,.7,.4,1)}.bloop.is-duck .bloop-rig{animation:bloop-duck 1.6s cubic-bezier(.5,0,.3,1)}.bloop.is-wobble .bloop-rig{animation:bloop-wobble .9s ease-in-out}.bloop.is-startle .bloop-rig{animation:bloop-startle .55s cubic-bezier(.3,1.6,.5,1)}.bloop.is-hop .bloop-sprout,.bloop.is-wobble .bloop-sprout,.bloop.is-startle .bloop-sprout{animation:bloop-sprout .7s ease-in-out}.bloop.is-cheer .bloop-sparks{animation:bloop-sparks .9s ease-out}.bloop-wave-arm{transform-box:view-box;transform-origin:84px 48px;rotate:75deg;opacity:0;transition:rotate .3s cubic-bezier(.3,1.4,.5,1),opacity .15s ease}.bloop.is-wave .bloop-wave-arm{rotate:0deg;opacity:1}.bloop-palm{transform-box:view-box;transform-origin:111px 17px}.bloop.is-wave .bloop-palm{animation:bloop-wave .32s ease-in-out .25s 6 alternate both}.bloop.is-stand{overflow:visible}.bloop.is-wave .bloop-side-arm{opacity:0}.bloop-tear{display:none;fill:#7fd6ff;stroke:#15132e;stroke-width:2}.bloop.is-sad .bloop-tear{display:inline}.bloop-mark{display:none;fill:#15132e;font:800 26px/1 var(--font-display)}.bloop.is-lost .bloop-mark,.bloop.is-lost .bloop-brow-lost,.bloop.is-lost .bloop-mouth-wavy,.bloop.is-dizzy .bloop-face-dizzy,.bloop.is-dizzy .bloop-mouth-wavy{display:inline}.bloop.is-lost .bloop-mouth-smile,.bloop.is-dizzy .bloop-mouth-smile,.bloop.is-dizzy .bloop-eye{display:none}.bloop-spiral{fill:none;stroke:#15132e;stroke-width:2;stroke-linecap:round}.bloop-face-dizzy .bloop-white{stroke-width:2.5}.bloop.is-stand .bloop-enter{transform-box:view-box;transform-origin:48px 104px;animation:bloop-pop .6s cubic-bezier(.3,1.5,.5,1) .15s both}.bloop.is-stand .bloop-rig{transform-origin:48px 104px}.bloop.is-lost .bloop-pupil{animation:bloop-look 3.2s ease-in-out infinite}.bloop-mark{transform-box:fill-box;transform-origin:center}.bloop.is-lost .bloop-mark{animation:bloop-bob 1.6s ease-in-out infinite}.bloop-spiral{transform-box:fill-box;transform-origin:center}.bloop.is-dizzy .bloop-spiral{animation:bloop-spin 1.4s linear infinite}.bloop.is-dizzy .bloop-sprout{rotate:28deg}.bloop.is-dizzy .bloop-rig{animation:bloop-sway 2.4s ease-in-out infinite}.bloop-tear{transform-box:fill-box;transform-origin:top}.bloop.is-sad .bloop-tear{animation:bloop-tear 2.6s ease-in infinite}@keyframes bloop-pop{0%{opacity:0;transform:translateY(24px) scale(.6,.4)}60%{opacity:1;transform:translateY(-6px) scale(.95,1.08)}to{opacity:1;transform:none}}@keyframes bloop-look{0%,to{transform:translate(-4px)}45%,55%{transform:translate(4px,-1px)}}@keyframes bloop-bob{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-5px) rotate(8deg)}}@keyframes bloop-spin{to{transform:rotate(360deg)}}@keyframes bloop-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes bloop-tear{0%,30%{transform:translateY(0);opacity:1}85%{transform:translateY(14px);opacity:1}to{transform:translateY(16px);opacity:0}}.bloop-sound-toggle{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:2px solid #15132e;border-radius:50%;background:#fff;color:#15132e;box-shadow:2px 2px #3a3289;cursor:pointer;font-size:15px;line-height:1}.bloop-sound-toggle:hover{background:#f3eefe}.bloop-sound-toggle .icon-volume-x,.bloop-sound-toggle.is-muted .icon-volume-2{display:none}.bloop-sound-toggle.is-muted .icon-volume-x{display:inline}.bloop-halloween{display:none}.bloop.is-halloween .bloop-halloween{display:inline}.bloop-mask{fill:#ff8a3d;stroke:#15132e;stroke-width:2.5;stroke-linejoin:round}.bloop-mask-stitch{fill:none;stroke:#15132e;stroke-width:1.8;stroke-linecap:round;opacity:.55}.bloop-horn{fill:#e4572e;stroke:#15132e;stroke-width:2.3;stroke-linejoin:round}.bloop-fangs{display:none;fill:#fff;stroke:#15132e;stroke-width:1.4;stroke-linejoin:round}.bloop.is-halloween:not(.is-happy):not(.is-surprised):not(.is-sad):not(.is-sleep):not(.is-lost):not(.is-dizzy) .bloop-fangs{display:inline}.bloop-glasses{transform-box:view-box;transform-origin:48px 34px;opacity:0;translate:0 -14px;scale:.9;transition:opacity .18s ease,translate .3s cubic-bezier(.3,1.6,.5,1),scale .3s cubic-bezier(.3,1.6,.5,1)}.bloop.is-reading .bloop-glasses{opacity:1;translate:0 0;scale:1}.bloop-lens{fill:#7fd6ff38;stroke:#15132e;stroke-width:3}.bloop-glasses-arm,.bloop-glasses-bridge{fill:none;stroke:#15132e;stroke-width:3;stroke-linecap:round}.bloop-glint{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;opacity:.9}@media (prefers-reduced-motion: reduce){.bloop,.bloop *,.bloop-say{animation:none!important;transition:none!important}}@keyframes bloop-hop{0%{transform:none}22%{transform:scale(1.1,.86)}55%{transform:translateY(-18px) scale(.94,1.08)}80%{transform:scale(1.06,.94)}to{transform:none}}@keyframes bloop-duck{0%{transform:none}25%,60%{transform:translateY(58px)}78%{transform:translateY(-8px) scale(.96,1.06)}to{transform:none}}@keyframes bloop-wobble{0%,to{transform:none}15%{transform:scale(1.12,.86)}35%{transform:scale(.9,1.1)}55%{transform:scale(1.06,.95)}75%{transform:scale(.98,1.02)}}@keyframes bloop-startle{0%{transform:none}35%{transform:translateY(-14px) scale(.94,1.1)}to{transform:none}}@keyframes bloop-breathe{0%,to{transform:none}50%{transform:scale(1.03,.97)}}@keyframes bloop-sprout{0%,to{rotate:0deg}25%{rotate:-14deg}60%{rotate:10deg}}@keyframes bloop-wave{0%{rotate:-22deg}to{rotate:22deg}}@keyframes bloop-sparks{0%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1.15)}to{opacity:0;transform:translateY(-8px) scale(.9)}}@keyframes bloop-zzz{0%{opacity:0;transform:translateY(4px)}30%{opacity:1}to{opacity:0;transform:translate(6px,-10px)}}.bloop-sparks{transform-box:view-box;transform-origin:48px 30px}.bloop-coat{display:none}.bloop.is-coat .bloop-coat{display:inline}.bloop.is-coat .bloop-halloween,.bloop.is-coat .bloop-tear,.bloop.is-coat .bloop-fangs{display:none!important}.bloop-blazer{fill:#3b3a98;stroke:#15132e;stroke-width:2.6;stroke-linejoin:round}.bloop-shirt{fill:#fff;stroke:#15132e;stroke-width:2;stroke-linejoin:round}.bloop-tie{fill:#8ee6c4;stroke:#15132e;stroke-width:1.6;stroke-linejoin:round}.bloop-lapel{fill:none;stroke:#15132e;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.bloop-button{fill:#15132e}.bloop-pin{fill:#8ee6c4;stroke:#15132e;stroke-width:1.5}.bloop.is-coat .bloop-limb{stroke:#3b3a98}.bloop.is-coat .bloop-rig{animation:bloop-coat-breathe 4.2s ease-in-out infinite}.bloop.is-coat .bloop-enter{animation:bloop-coat-enter .34s ease-out both}.bloop-pose{display:none;transform-box:view-box}.bloop.is-coat.is-reading .bloop-pose-chin,.bloop.is-coat.is-happy .bloop-pose-thumb,.bloop.is-coat.is-lost .bloop-pose-shrug,.bloop.is-coat.is-sad .bloop-pose-chest{display:inline;animation:bloop-coat-pose .42s cubic-bezier(.25,1.25,.45,1) both}.bloop-pose-chin,.bloop-pose-thumb,.bloop-pose-chest{transform-origin:86px 64px}.bloop-pose-shrug{transform-origin:48px 66px}.bloop.is-coat:is(.is-reading,.is-happy,.is-sad) .bloop-side-arm{display:none}.bloop.is-coat.is-lost :is(.bloop-side-arm,.bloop-rest-arm){display:none}.bloop.is-coat.is-reading .bloop-rig{animation:bloop-coat-think 2.4s ease-in-out infinite}.bloop.is-coat.is-reading .bloop-pupil{animation:bloop-coat-read 1.5s ease-in-out infinite}.bloop.is-coat.is-reading .bloop-mouth-smile{display:none}.bloop.is-coat.is-reading .bloop-mouth-wavy{display:inline}.bloop.is-coat.is-happy .bloop-rig{animation:bloop-coat-hop .62s cubic-bezier(.3,.7,.4,1) 1,bloop-coat-breathe 4.2s ease-in-out .7s infinite}.bloop.is-coat.is-happy .bloop-sparks{animation:bloop-coat-sparks .8s ease-out .12s 1}.bloop.is-coat.is-happy .bloop-pose-thumb{animation:bloop-coat-pose .42s cubic-bezier(.25,1.25,.45,1) both,bloop-coat-thumb .5s ease-in-out .45s 1}.bloop.is-coat.is-lost .bloop-rig{animation:bloop-coat-shrug .6s cubic-bezier(.3,.7,.4,1) both}.bloop.is-coat.is-lost .bloop-mark{animation:none;fill:var(--au-ink, #15132e)}.bloop.is-coat.is-sad .bloop-rig{animation:bloop-coat-sink .7s ease-out both}.bloop.is-coat.is-sad .bloop-pupil{transform:translateY(2.5px)}.bloop.is-coat.is-settled:is(.is-happy,.is-lost) .bloop-pose{animation:bloop-coat-pose-out .38s ease-in both}.bloop.is-coat.is-settled.is-happy .bloop-side-arm{display:inline;animation:bloop-coat-arm-back .4s ease-out .2s both}.bloop.is-coat.is-settled.is-lost :is(.bloop-side-arm,.bloop-rest-arm){display:inline;animation:bloop-coat-arm-back .4s ease-out .2s both}.bloop.is-coat.is-settled.is-happy .bloop-eye{display:inline}.bloop.is-coat.is-settled.is-happy .bloop-face-happy,.bloop.is-coat.is-settled.is-happy .bloop-mouth-grin{display:none}.bloop.is-coat.is-settled.is-happy .bloop-mouth-smile{display:inline}.bloop.is-coat.is-settled.is-lost .bloop-mark{opacity:0;transition:opacity .5s}.bloop.is-coat.is-watching .bloop-pupil{transform:translate(1.5px,3.5px)}.bloop.is-coat.is-nod .bloop-rig{animation:bloop-coat-listen .34s ease-out 1}.bloop.is-coat.is-tap .bloop-rig{animation:bloop-coat-hop .6s cubic-bezier(.3,.7,.4,1) 1}.bloop.is-coat.is-tap .bloop-sprout{animation:bloop-leaf-bounce .8s ease-out 1}.bloop.is-coat{cursor:pointer;-webkit-tap-highlight-color:transparent}.bloop-sprout{transform-box:view-box;transform-origin:48px 5px}.bloop.is-coat .bloop-sprout{animation:bloop-leaf-idle 4.2s ease-in-out infinite}.bloop.is-coat.is-reading .bloop-sprout{animation:bloop-leaf-idle 2.4s ease-in-out infinite}.bloop.is-coat.is-happy .bloop-sprout{animation:bloop-leaf-bounce .95s ease-out .1s 1,bloop-leaf-idle 4.2s ease-in-out 1.1s infinite}.bloop.is-coat.is-lost .bloop-sprout{animation:bloop-leaf-tilt .8s ease-out both}.bloop.is-coat.is-sad .bloop-sprout{animation:bloop-leaf-droop .9s ease-out both}.bloop.is-coat.is-wave .bloop-sprout{animation:bloop-leaf-bounce .9s ease-out 1}.bloop.is-coat.is-wave .bloop-palm{animation-iteration-count:4}.bloop.is-coat.is-wave .bloop-rig{animation:bloop-coat-think 1.4s ease-in-out 1}@keyframes bloop-coat-breathe{0%,to{transform:translateY(0) scaleY(1)}50%{transform:translateY(-.8px) scaleY(1.008)}}@keyframes bloop-coat-read{0%,to{transform:translate(-2px)}50%{transform:translate(2px)}}@keyframes bloop-coat-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes bloop-coat-sparks{0%{opacity:0;transform:scale(.45)}35%{opacity:.9;transform:scale(.72)}to{opacity:0;transform:translateY(-5px) scale(.66)}}@keyframes bloop-coat-pose-out{to{opacity:0;transform:rotate(10deg) scale(.9)}}@keyframes bloop-coat-arm-back{0%{opacity:0}to{opacity:1}}@keyframes bloop-coat-listen{40%{transform:translateY(1.2px) rotate(.8deg)}}@keyframes bloop-leaf-idle{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(2deg)}}@keyframes bloop-leaf-bounce{0%,to{transform:none}30%{transform:rotate(-11deg) scaleY(.88)}60%{transform:rotate(8deg) scaleY(1.1)}82%{transform:rotate(-3deg)}}@keyframes bloop-leaf-tilt{45%{transform:rotate(13deg)}to{transform:rotate(6deg)}}@keyframes bloop-leaf-droop{to{transform:rotate(-13deg) scaleY(.82)}}@keyframes bloop-coat-pose{0%{opacity:0;transform:rotate(-16deg) scale(.86)}to{opacity:1;transform:none}}@keyframes bloop-coat-think{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}@keyframes bloop-coat-hop{0%,to{transform:translateY(0) scale(1)}22%{transform:translateY(1px) scale(1.04,.96)}55%{transform:translateY(-6px) scale(.98,1.02)}80%{transform:translateY(0) scale(1.02,.98)}}@keyframes bloop-coat-thumb{0%,to{transform:none}50%{transform:translateY(-3px) rotate(4deg)}}@keyframes bloop-coat-shrug{0%{transform:none}45%{transform:translateY(-3px) rotate(-6deg)}to{transform:rotate(-5deg)}}@keyframes bloop-coat-sink{to{transform:translateY(3px) scale(1.02,.97)}}@media (prefers-reduced-motion: reduce){.bloop.is-coat.is-settled .bloop-pose{opacity:0}.bloop.is-coat .bloop-rig,.bloop.is-coat .bloop-eye,.bloop.is-coat .bloop-pupil,.bloop.is-coat .bloop-pose,.bloop.is-coat .bloop-sparks,.bloop.is-coat .bloop-sprout,.bloop.is-coat .bloop-side-arm,.bloop.is-coat .bloop-rest-arm,.bloop.is-coat .bloop-enter{animation:none!important}.bloop.is-coat.is-lost .bloop-rig{transform:rotate(-5deg)}.bloop.is-coat.is-sad .bloop-rig{transform:translateY(3px)}}
