.px-mark[class*=px-m-]{overflow:visible;transform-origin:50% 60%}.px-mark[class*=px-m-] g{transform-box:view-box;transition:transform .35s ease,opacity .35s ease}.px-mark[class*=px-m-] .px-wing-l{transform-origin:30px 32px;--d:1;--k:1}.px-mark[class*=px-m-] .px-wing-r{transform-origin:34px 32px;--d:-1;--k:1}.px-mark[class*=px-m-] .px-wing-bl{transform-origin:30px 34px;--d:1;--k:.6}.px-mark[class*=px-m-] .px-wing-br{transform-origin:34px 34px;--d:-1;--k:.6}.px-mark[class*=px-m-] .px-body{transform-origin:32px 32px}.px-mark[class*=px-m-] .px-star{transform-origin:47px 17px}.px-mark[class*=px-m-] .px-dot{transform-origin:17px 47px}@keyframes px-flutter{0%,86%,to{transform:rotate(0)}90%{transform:rotate(calc(var(--d) * var(--k) * 15deg))}94%{transform:rotate(calc(var(--d) * var(--k) * -4deg))}97%{transform:rotate(calc(var(--d) * var(--k) * 7deg))}}@keyframes px-twinkle{0%,70%,to{opacity:1;transform:scale(1)}82%{opacity:.5;transform:scale(.82)}92%{opacity:1;transform:scale(1.12)}}@keyframes px-lift{0%{transform:rotate(0)}to{transform:rotate(calc(var(--d) * var(--k) * 11deg))}}@keyframes px-ring{0%{transform:scale(1);opacity:.75}to{transform:scale(1.34);opacity:0}}@keyframes px-flap{0%{transform:rotate(calc(var(--d) * var(--k) * -4deg))}to{transform:rotate(calc(var(--d) * var(--k) * 24deg))}}@keyframes px-spin{to{transform:rotate(90deg)}}@keyframes px-orbit{0%{transform:rotate(-16deg)}to{transform:rotate(16deg)}}@keyframes px-orbit-b{0%{transform:rotate(14deg)}to{transform:rotate(-14deg)}}@keyframes px-bob{0%,to{transform:translateY(0)}20%{transform:translateY(-3.5px)}45%{transform:translateY(0)}65%{transform:translateY(-1.5px)}}@keyframes px-flick{0%,to{transform:rotate(0)}18%{transform:rotate(calc(var(--d) * var(--k) * 20deg))}40%{transform:rotate(calc(var(--d) * var(--k) * -3deg))}60%{transform:rotate(0)}}@keyframes px-hop{0%{transform:translateY(0) scale(1)}12%{transform:translateY(1px) scale(1.05,.93)}36%{transform:translateY(-7px) scale(.97,1.04)}58%{transform:translateY(0) scale(1.04,.95)}72%{transform:translateY(-2px) scale(1)}to{transform:translateY(0) scale(1)}}@keyframes px-flap-fast{0%,to{transform:rotate(0)}25%{transform:rotate(calc(var(--d) * var(--k) * 22deg))}50%{transform:rotate(calc(var(--d) * var(--k) * -2deg))}75%{transform:rotate(calc(var(--d) * var(--k) * 18deg))}}@keyframes px-spark1{0%{opacity:0;transform:translateY(6px) scale(.3)}30%{opacity:1}to{opacity:0;transform:translateY(-5px) scale(1.1) rotate(25deg)}}@keyframes px-spark2{0%{opacity:0;transform:translate(6px,6px) scale(.3)}30%{opacity:1}to{opacity:0;transform:translate(-5px,-3px) scale(1) rotate(-25deg)}}@keyframes px-spark3{0%{opacity:0;transform:translate(-6px,6px) scale(.3)}30%{opacity:1}to{opacity:0;transform:translate(5px,-3px) scale(1) rotate(25deg)}}@keyframes px-tilt{0%{transform:rotate(0)}22%,72%{transform:rotate(-9deg)}to{transform:rotate(0)}}@keyframes px-droop{0%{transform:rotate(0)}22%,72%{transform:rotate(calc(var(--d) * var(--k) * -20deg))}to{transform:rotate(0)}}@keyframes px-zfloat{0%{opacity:0;transform:translate(-2px,3px)}35%{opacity:1}to{opacity:0;transform:translate(2px,-4px)}}.px-m-idle .px-wing-bl,.px-m-idle .px-wing-br,.px-m-idle .px-wing-l,.px-m-idle .px-wing-r{animation:px-flutter 6s ease-in-out infinite}.px-m-idle .px-wing-bl,.px-m-idle .px-wing-br{animation-delay:.06s}.px-m-idle .px-star{animation:px-twinkle 4.6s ease-in-out infinite}.px-m-listening .px-wing-bl,.px-m-listening .px-wing-br,.px-m-listening .px-wing-l,.px-m-listening .px-wing-r{animation:px-lift .45s ease-out forwards}.px-m-listening .px-ring{transform-box:view-box;transform-origin:32px 32px;animation:px-ring 1.7s ease-out infinite}.px-m-thinking .px-wing-bl,.px-m-thinking .px-wing-br,.px-m-thinking .px-wing-l,.px-m-thinking .px-wing-r{animation:px-flap .3s ease-in-out infinite alternate}.px-m-thinking .px-body{animation:px-spin 2.8s linear infinite}.px-m-thinking .px-star{transform-origin:32px 32px;animation:px-orbit 1.6s ease-in-out infinite alternate}.px-m-thinking .px-dot{transform-origin:32px 32px;animation:px-orbit-b 1.9s ease-in-out infinite alternate}.px-m-talking{animation:px-bob 1.2s ease-out both}.px-m-talking .px-wing-bl,.px-m-talking .px-wing-br,.px-m-talking .px-wing-l,.px-m-talking .px-wing-r{animation:px-flick 1.2s ease-out both}.px-m-happy{animation:px-hop 1.1s cubic-bezier(.3,.7,.3,1) both}.px-m-happy .px-wing-bl,.px-m-happy .px-wing-br,.px-m-happy .px-wing-l,.px-m-happy .px-wing-r{animation:px-flap-fast .9s ease-out both}.px-m-happy .px-spark{transform-box:fill-box;transform-origin:center;opacity:0;animation:px-spark1 1s ease-out .15s both}.px-m-happy .px-spark2{animation-name:px-spark2;animation-delay:.25s}.px-m-happy .px-spark3{animation-name:px-spark3;animation-delay:.3s}.px-m-unsure{animation:px-tilt 1.8s ease-in-out both}.px-m-unsure .px-wing-bl,.px-m-unsure .px-wing-br,.px-m-unsure .px-wing-l,.px-m-unsure .px-wing-r{animation:px-droop 1.8s ease-in-out both}.px-m-sleeping .px-wing-l,.px-m-sleeping .px-wing-r{transform:rotate(calc(var(--d) * -30deg))}.px-m-sleeping .px-wing-bl,.px-m-sleeping .px-wing-br{transform:rotate(calc(var(--d) * -22deg))}.px-m-sleeping .px-acc,.px-m-sleeping .px-body,.px-m-sleeping .px-dot,.px-m-sleeping .px-star,.px-m-sleeping .px-wing-bl,.px-m-sleeping .px-wing-br,.px-m-sleeping .px-wing-l,.px-m-sleeping .px-wing-r{opacity:.55}.px-m-sleeping .px-z{transform-box:fill-box;opacity:0;animation:px-zfloat 3.2s ease-in-out infinite}.px-m-sleeping .px-z2{animation-delay:1.4s}.px-hidden .px-mark[class*=px-m-],.px-hidden .px-mark[class*=px-m-] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.px-mark[class*=px-m-],.px-mark[class*=px-m-] *{animation:none!important;transition:none!important}.px-m-sleeping .px-wing-bl,.px-m-sleeping .px-wing-br,.px-m-sleeping .px-wing-l,.px-m-sleeping .px-wing-r{transform:none}.px-m-sleeping .px-z{opacity:.9}.px-m-sleeping .px-z2{opacity:.6}.px-m-listening .px-ring{opacity:.45}.px-m-happy .px-spark{opacity:0}}.ai-avatar,.ai-bar,.ai-intro-mark,.v3chat .px-mark,svg.px-mark{overflow:visible}