.saloni-char{overflow:visible}.saloni-char-root,.saloni-char-head,.saloni-char-ears,.saloni-char-ear,.saloni-char-puffs,.saloni-char-puff,.saloni-char-muzzle,.saloni-char-eyes,.saloni-char-eye,.saloni-char-pupils,.saloni-char-lid,.saloni-char-brow,.saloni-char-mouth,.saloni-char-headset,.saloni-char-mic-led,.saloni-char-soundwaves,.saloni-char-soundwave,.saloni-char-sparkles,.saloni-char-sparkle{transform-box:fill-box}.saloni-char-ear{transform-origin:50% 6%}.saloni-char-root{transform-origin:50% 65%;transition:transform .32s cubic-bezier(.22,1,.36,1)}.saloni-char-lid{transition:transform .16s ease-out;transform:translateY(-38px)}.saloni-char-pupils{transform-origin:50%;transition:transform .42s cubic-bezier(.25,1,.5,1)}.saloni-char-brow{transform-origin:50%;transition:transform .28s cubic-bezier(.22,1,.36,1)}.saloni-char-mouth{transition:opacity .18s,transform .18s}.saloni-char-mouth.is-default{opacity:1}.saloni-char-mouth.is-smile,.saloni-char-mouth.is-open{opacity:0}.saloni-char-sparkle{transform-origin:50%;opacity:0;transition:opacity .28s,transform .28s}.saloni-char-soundwaves{transform-origin:0 0;opacity:0;transition:opacity .2s}.saloni-char-mic-led{transform-origin:50%;transition:fill .24s,opacity .24s}.saloni-char-badge-ring{transition:filter .28s,stroke-width .28s}.saloni-char[data-mood=idle] .saloni-char-root{animation:4.8s ease-in-out infinite saloni-poodle-float}.saloni-char[data-mood=idle] .saloni-char-mic-led{animation:3.8s ease-in-out infinite saloni-poodle-led-idle}.saloni-char[data-mood=hover] .saloni-char-root{animation:3.2s ease-in-out infinite saloni-poodle-hover;transform:scale(1.03)translateY(-2px)}.saloni-char[data-mood=hover] .saloni-char-mouth.is-default{opacity:0}.saloni-char[data-mood=hover] .saloni-char-mouth.is-smile{opacity:1}.saloni-char[data-mood=hover] .saloni-char-sparkle{animation:1.8s ease-in-out infinite saloni-poodle-sparkle}.saloni-char[data-mood=hover] .saloni-char-sparkle.is-b{animation-delay:.24s}.saloni-char[data-mood=hover] .saloni-char-sparkle.is-c{animation-delay:.48s}.saloni-char[data-mood=hover] .saloni-char-badge-ring{filter:drop-shadow(0 0 6px #e6c68c99)}.saloni-char[data-mood=listen] .saloni-char-root{transform:rotate(-3deg)translate(2px,1px)}.saloni-char[data-mood=listen] .saloni-char-pupils{transform:translate(calc(var(--saloni-look-x,0)*7px),calc(1px + var(--saloni-look-y,0)*5px))}.saloni-char[data-mood=listen] .saloni-char-head{transform:translate(calc(var(--saloni-look-x,0)*3px),calc(var(--saloni-look-y,0)*2px))}.saloni-char[data-mood=listen] .saloni-char-mic-led{fill:#f1d29b;animation:1.2s ease-in-out infinite saloni-poodle-mic-pulse}.saloni-char[data-mood=listen] .saloni-char-soundwaves{opacity:.7;animation:1.4s ease-in-out infinite saloni-poodle-waves}.saloni-char[data-mood=think] .saloni-char-root{animation:2.4s ease-in-out infinite saloni-poodle-think-tilt;transform:rotate(3.5deg)translateY(-2px)}.saloni-char[data-mood=think] .saloni-char-brow.is-left{transform:translateY(-4px)rotate(-6deg)}.saloni-char[data-mood=think] .saloni-char-brow.is-right{transform:translateY(-2px)rotate(4deg)}.saloni-char[data-mood=think] .saloni-char-pupils{animation:3.6s ease-in-out infinite saloni-poodle-think-eyes;transform:translateY(-3px)}.saloni-char[data-mood=think] .saloni-char-lid{transform:translateY(-24px)}.saloni-char[data-mood=think] .saloni-char-sparkle{animation:1.3s ease-in-out infinite saloni-poodle-sparkle}.saloni-char[data-mood=think] .saloni-char-sparkle.is-b{animation-delay:.2s}.saloni-char[data-mood=think] .saloni-char-sparkle.is-c{animation-delay:.4s}.saloni-char[data-mood=think] .saloni-char-mic-led{animation:1.1s ease-in-out infinite saloni-poodle-led-think}.saloni-char-think-dots{opacity:0;transition:opacity .24s}.saloni-char[data-mood=think] .saloni-char-think-dots{opacity:1}.saloni-char-think-dot{transform-box:fill-box;transform-origin:50%;opacity:0}.saloni-char[data-mood=think] .saloni-char-think-dot{animation:1.5s ease-in-out infinite saloni-think-dot}.saloni-char[data-mood=think] .saloni-char-think-dot.is-2{animation-delay:.25s}.saloni-char[data-mood=think] .saloni-char-think-dot.is-3{animation-delay:.5s}.saloni-char[data-mood=speak] .saloni-char-root{animation:.55s ease-in-out infinite saloni-poodle-speak-bounce}.saloni-char[data-mood=speak] .saloni-char-pupils{transform:translate(calc(var(--saloni-look-x,0)*7px),calc(var(--saloni-look-y,0)*5px))}.saloni-char[data-mood=speak] .saloni-char-head{transform:translate(calc(var(--saloni-look-x,0)*3.5px),calc(var(--saloni-look-y,0)*3px))}.saloni-char[data-mood=speak] .saloni-char-mouth.is-default{opacity:0}.saloni-char[data-mood=speak] .saloni-char-mouth.is-open{opacity:1;transform-origin:50% 0;animation:.28s ease-in-out infinite saloni-poodle-talk}.saloni-char[data-mood=speak] .saloni-char-soundwaves{opacity:1;animation:.7s ease-in-out infinite saloni-poodle-waves}.saloni-char[data-mood=speak] .saloni-char-mic-led{fill:#e6c68c;animation:.6s ease-in-out infinite saloni-poodle-mic-pulse}.saloni-char[data-mood=error] .saloni-char-root{animation:2.4s ease-in-out infinite saloni-poodle-shiver;transform:rotate(-3deg)translateY(2px)}.saloni-char[data-mood=error] .saloni-char-brow.is-left{transform:translate(2px,3px)rotate(14deg)}.saloni-char[data-mood=error] .saloni-char-brow.is-right{transform:translate(-2px,3px)rotate(-14deg)}.saloni-char[data-mood=error] .saloni-char-pupils{transform:translateY(2px)}.saloni-char[data-mood=error] .saloni-char-mouth.is-default{transform:scaleX(.8)translateY(2px)}.saloni-char[data-mood=error] .saloni-char-lid{transform:translateY(-20px)}.saloni-char[data-mood=curious] .saloni-char-root{animation:2.6s ease-in-out infinite saloni-poodle-curious}.saloni-char[data-mood=curious] .saloni-char-head{transform:translate(calc(var(--saloni-look-x,0)*3.5px),calc(var(--saloni-look-y,0)*2.5px))rotate(1.5deg)}.saloni-char[data-mood=curious] .saloni-char-pupils{transform:translate(calc(var(--saloni-look-x,0)*7px),calc(var(--saloni-look-y,0)*5px - 1.5px))}.saloni-char[data-mood=curious] .saloni-char-brow.is-left{transform:translateY(-4px)rotate(-5deg)}.saloni-char[data-mood=curious] .saloni-char-brow.is-right{transform:translateY(-5px)rotate(6deg)}.saloni-char[data-mood=curious] .saloni-char-ear.is-left{transform:rotate(-5deg)translateY(-3px)}.saloni-char[data-mood=curious] .saloni-char-ear.is-right{transform:rotate(5deg)translateY(-3px)}.saloni-char[data-mood=curious] .saloni-char-mouth.is-default{opacity:0}.saloni-char[data-mood=curious] .saloni-char-mouth.is-smile{opacity:1}.saloni-char[data-mood=curious] .saloni-char-sparkle{animation:1.6s ease-in-out infinite saloni-poodle-sparkle}.saloni-char[data-mood=curious] .saloni-char-sparkle.is-b{animation-delay:.3s}.saloni-char[data-mood=curious] .saloni-char-mic-led{animation:2.4s ease-in-out infinite saloni-poodle-led-idle}.saloni-char.is-blinking .saloni-char-lid{transition-duration:70ms;transform:translateY(0)}.saloni-char-head{transition:transform .42s cubic-bezier(.22,1,.36,1)}.saloni-char[data-mood=idle] .saloni-char-pupils,.saloni-char[data-mood=hover] .saloni-char-pupils{transform:translate(calc(var(--saloni-look-x,0)*7px),calc(var(--saloni-look-y,0)*5px))}.saloni-char[data-mood=idle] .saloni-char-head,.saloni-char[data-mood=hover] .saloni-char-head{transform:translate(calc(var(--saloni-look-x,0)*3.5px),calc(var(--saloni-look-y,0)*3px))}.saloni-char[data-mood=hover] .saloni-char-ear{animation:2.8s ease-in-out infinite saloni-poodle-ear-twitch}.saloni-char[data-mood=hover] .saloni-char-ear.is-right{animation-delay:1.4s}.saloni-char.is-petted .saloni-char-root{animation:.65s cubic-bezier(.34,1.56,.64,1) saloni-poodle-petted}.saloni-char.is-petted .saloni-char-lid{transition-duration:.12s;transform:translateY(-13px)}.saloni-char.is-petted .saloni-char-mouth.is-default{opacity:0}.saloni-char.is-petted .saloni-char-mouth.is-smile{opacity:1}@keyframes saloni-poodle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes saloni-poodle-hover{0%,to{transform:scale(1.03)translateY(-2px)}50%{transform:scale(1.05)translateY(-5px)rotate(-1deg)}}@keyframes saloni-poodle-ear-twitch{0%,82%,to{transform:rotate(0)}86%{transform:rotate(-5deg)translateY(-3px)}91%{transform:rotate(3deg)translateY(-1px)}95%{transform:rotate(-1.5deg)}}@keyframes saloni-poodle-petted{0%{transform:scale(1)rotate(0)}30%{transform:scale(1.08)rotate(-2.5deg)}60%{transform:scale(.97)rotate(1.5deg)}to{transform:scale(1)rotate(0)}}@keyframes saloni-poodle-curious{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-4px)rotate(2.2deg)}65%{transform:translateY(-2px)rotate(-1.8deg)}}@keyframes saloni-avatar-pop{0%{opacity:0;transform:scale(.4)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes saloni-poodle-think-tilt{0%,to{transform:rotate(2.5deg)translateY(-1px)}50%{transform:rotate(5deg)translateY(-3.5px)}}@keyframes saloni-poodle-think-eyes{0%,to{transform:translate(3px,-3.5px)}45%{transform:translate(-3.5px,-4.5px)}70%{transform:translate(-1px,-5px)}}@keyframes saloni-think-dot{0%,to{opacity:0;transform:translateY(4px)scale(.7)}40%,60%{opacity:1;transform:translateY(-3px)scale(1)}}@keyframes saloni-poodle-blink{0%,88%,96%,to{transform:translateY(-38px)}92%,94%{transform:translateY(0)}}@keyframes saloni-poodle-talk{0%,to{transform:scaleY(.6)}50%{transform:scaleY(1.12)scaleX(1.05)}}@keyframes saloni-poodle-speak-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3.5px)rotate(.8deg)}}@keyframes saloni-poodle-sparkle{0%,to{opacity:0;transform:scale(.4)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(15deg)}}@keyframes saloni-poodle-waves{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes saloni-poodle-mic-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}@keyframes saloni-poodle-led-idle{0%,to{opacity:.65}50%{opacity:1}}@keyframes saloni-poodle-led-think{0%,to{opacity:.35;fill:#c9a468}50%{opacity:1;fill:#f1d29b}}@keyframes saloni-poodle-shiver{0%,to{transform:rotate(-3deg)translateY(2px)}25%{transform:rotate(-2.2deg)translateY(2px)}75%{transform:rotate(-3.8deg)translateY(2px)}}.saloni-char-paw{transform-box:fill-box;transform-origin:12% 96%}.saloni-char[data-mood=hover] .saloni-char-paw,.saloni-char[data-mood=curious] .saloni-char-paw{animation:1.8s ease-in-out infinite saloni-poodle-wave}.saloni-char.is-petted .saloni-char-paw{animation:.7s ease-in-out saloni-poodle-wave}@keyframes saloni-poodle-wave{0%,to{transform:rotate(0)}25%{transform:rotate(-9deg)}60%{transform:rotate(6deg)}}.saloni-char.is-tiny .saloni-char-brows,.saloni-char.is-tiny .saloni-char-sparkles,.saloni-char.is-tiny .saloni-char-think-dots,.saloni-char.is-tiny .saloni-char-soundwaves{display:none}.saloni-char.is-tiny .saloni-char-blush{opacity:.6}@media (prefers-reduced-motion:reduce){.saloni-char,.saloni-char *{transition:none!important;animation:none!important}.saloni-char-lid{transform:translateY(-38px)!important}.saloni-char-sparkle,.saloni-char-soundwaves{opacity:0!important}}
