.beside-assistant-avatar{pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;width:144px;height:144px;display:flex}[data-slot=assistant-avatar-canvas]{flex-shrink:0;justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:relative;transform:scale(1.28571)}[data-slot=assistant-avatar-morph],[data-slot=assistant-avatar-reaction]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}[data-slot=assistant-avatar-eyes]{color:#fff;width:56px;height:56px;position:relative;transform:translateY(0)}[data-slot=assistant-avatar-rest]{transform-origin:50% 52.5%;position:absolute;inset:0;transform:translateY(16%)scale(2.2)}[data-slot=assistant-avatar-expression]{transform-origin:50% 43%;position:absolute;inset:0}[data-slot=assistant-avatar-confetti]{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-slot=assistant-avatar-gaze]{position:absolute;inset:0}[data-slot=assistant-avatar-face]{clip-path:inset(25% 25% 40%);transform-origin:50% 43%;width:100%;height:100%;position:absolute;inset:0}@media (min-width:900px){.beside-assistant-avatar--hero{width:184px;height:184px}.beside-assistant-avatar--hero [data-slot=assistant-avatar-canvas]{transform:scale(1.64286)}}@media (prefers-reduced-motion:no-preference){.beside-assistant-avatar--hero{animation:5.5s ease-in-out infinite paused beside-assistant-float}.beside-assistant-avatar--hero[data-playing=true]{animation-play-state:running}.beside-assistant-avatar[data-playing=true] [data-slot=assistant-avatar-eyes]{transition:transform .55s cubic-bezier(.45,0,.25,1)}[data-slot=assistant-avatar-face]{animation:9s ease-in-out infinite paused beside-assistant-blink}[data-slot=assistant-avatar-gaze]{animation:9s ease-in-out infinite paused beside-assistant-glance}.beside-assistant-avatar[data-playing=true] [data-slot=assistant-avatar-face],.beside-assistant-avatar[data-playing=true] [data-slot=assistant-avatar-gaze]{animation-play-state:running}.beside-assistant-avatar[data-reaction],.beside-assistant-avatar[data-reaction] [data-slot=assistant-avatar-gaze]{animation-play-state:paused}.beside-assistant-avatar[data-reaction] [data-slot=assistant-avatar-face]{animation:none}}@keyframes beside-assistant-float{0%,to{transform:translateY(0)rotate(0)scale(1)}35%{transform:translateY(-7px)rotate(-2deg)scale(1.025)}70%{transform:translateY(-3px)rotate(1.5deg)scale(1.01)}}@keyframes beside-assistant-blink{0%,36%,39%,81%,84%,to{transform:scaleY(1)}37.5%,82.5%{transform:scaleY(.12)}}@keyframes beside-assistant-glance{0%,8%,28%,34%,53%,58%,77%,82%,to{transform:translate(0)}14%,22%{transform:translate(7%,-2%)}40%,47%{transform:translate(-7%,1.5%)}64%,71%{transform:translate(2%,-4%)}88%,94%{transform:translate(-3%,3%)}}.beside-assistant-avatar--compact{width:80px;height:80px}.beside-assistant-avatar--compact [data-slot=assistant-avatar-canvas]{width:80px;height:80px;transform:none}.beside-assistant-avatar--compact [data-slot=assistant-avatar-eyes]{width:40px;height:40px}[data-slot=assistant-avatar-artwork]{background-color:var(--assistant-avatar-color);background-image:radial-gradient(at 25% 10%,#ffffff30,#0000 65%);position:absolute;inset:0;box-shadow:inset -2px -3px 6px #00000012}.beside-assistant-avatar[data-avatar-shape=triangle] [data-slot=assistant-avatar-eyes]{transform:translateY(16%)}[data-slot=assistant-avatar-color-swatch]{background-color:var(--assistant-avatar-color);color:var(--assistant-avatar-color)}.beside-assistant-avatar-color--red{--assistant-avatar-color:var(--palette-red,#ff3232)}.beside-assistant-avatar-color--orange{--assistant-avatar-color:var(--palette-orange,#ff891c)}.beside-assistant-avatar-color--yellow{--assistant-avatar-color:#ffce32}.beside-assistant-avatar-color--green{--assistant-avatar-color:#22d662}.beside-assistant-avatar-color--teal{--assistant-avatar-color:var(--palette-teal,#0fb6ff)}.beside-assistant-avatar-color--blue{--assistant-avatar-color:var(--palette-blue,#087bff)}.beside-assistant-avatar-color--purple{--assistant-avatar-color:var(--palette-purple,#a565f8)}
