.bm-photo{--bm-ring:max(2px, calc(var(--bm-size,40px) * .045));vertical-align:middle;transform-origin:50% 70%;border-radius:9999px;flex:none;animation:4.6s ease-in-out infinite bmp-breathe;display:inline-block;position:relative}.bm-photo>img{object-fit:cover;border:var(--bm-ring) solid var(--bm-color);background:var(--bm-color);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:9999px;width:100%;height:100%;display:block}.bm-photo.bm-interactive{cursor:pointer;transition:transform .2s var(--ease-out,ease)}.bm-photo.bm-interactive:hover{transform:translateY(-2px)scale(1.03)}.bm-photo.bm-interactive:active{transform:scale(.96)}.bm-photo.bm-sleeping{animation:6s ease-in-out infinite bmp-sleep}.bm-photo.bm-sleeping>img{filter:saturate(.55)brightness(.85)}.bm-photo.bm-typing{animation:.6s ease-in-out infinite bmp-bob}.bm-photo.bm-working{animation:1.8s ease-in-out infinite bmp-bob}.bm-photo.bm-needs-you{animation:3.2s ease-in-out infinite bmp-hop}.bm-photo.bm-error{animation:.7s ease-in-out bmp-shake}.bm-photo.bm-happy{animation:.9s ease-in-out bmp-hop}.bm-photo.bm-thinking:after,.bm-photo.bm-listening:after{content:"";inset:calc(var(--bm-ring) * -1.6);border:2px solid var(--bm-color);opacity:.6;border-radius:9999px;animation:1.6s ease-out infinite bmp-ring;position:absolute}.bm-photo.bg-wave{animation:1.4s ease-in-out bmp-wave}.bm-photo.bg-nod{animation:.9s ease-in-out bmp-nod}.bm-photo.bg-no{animation:.9s ease-in-out bmp-shake}.bm-photo.bg-bow{animation:1.6s ease-in-out bmp-bow}.bm-photo.bg-celebrate{animation:.55s ease-in-out 3 bmp-hop}.bm-photo.bg-surprised{animation:1.1s ease-out bmp-pop}.bm-photo.bg-shrug{animation:1.3s ease-in-out bmp-shrug}.bm-photo.bg-oops{animation:.9s ease-in-out bmp-shake}.bm-photo.bg-love{animation:.7s ease-in-out 3 bmp-pulse}.bm-photo.bg-tilt{animation:1.5s ease-in-out bmp-tilt}.bm-photo.bg-sigh{animation:1.8s ease-in-out bmp-sigh}.bm-photo.bg-wake{animation:1.6s ease-out bmp-wake}.bm-photo .bm-photo-badge{border:max(2px, .06em) solid var(--background);box-sizing:content-box;border-radius:9999px;width:26%;height:26%;position:absolute;top:0;right:0}@keyframes bmp-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes bmp-sleep{0%,to{transform:scale(.99)}50%{transform:scale(1.01)}}@keyframes bmp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4%)}}@keyframes bmp-hop{0%,to{transform:translateY(0)scale(1)}40%{transform:translateY(-14%)scale(1.04)}60%{transform:translateY(0)scale(.97,1.03)}}@keyframes bmp-shake{0%,to{transform:translate(0)}20%{transform:translate(-6%)}40%{transform:translate(6%)}60%{transform:translate(-4%)}80%{transform:translate(3%)}}@keyframes bmp-wave{0%,to{transform:rotate(0)}15%{transform:rotate(-9deg)}30%{transform:rotate(8deg)}45%{transform:rotate(-8deg)}60%{transform:rotate(6deg)}80%{transform:rotate(-3deg)}}@keyframes bmp-nod{0%,to{transform:translateY(0)}25%{transform:translateY(8%)}50%{transform:translateY(-2%)}75%{transform:translateY(6%)}}@keyframes bmp-bow{0%,to{transform:translateY(0)scale(1)}30%,70%{transform:translateY(10%)scale(.92,.9)}}@keyframes bmp-pop{0%{transform:scale(1)}20%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes bmp-shrug{0%,to{transform:translateY(0)rotate(0)}30%,70%{transform:translateY(-6%)rotate(-3deg)}}@keyframes bmp-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes bmp-tilt{0%,to{transform:rotate(0)}30%,70%{transform:rotate(9deg)}}@keyframes bmp-sigh{0%,to{transform:scale(1)}45%{transform:translateY(5%)scale(.94)}}@keyframes bmp-wake{0%{transform:scale(.94)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes bmp-ring{0%{opacity:.6;transform:scale(.96)}to{opacity:0;transform:scale(1.22)}}@media (prefers-reduced-motion:reduce){.bm-photo.bm-photo,.bm-photo.bm-photo:after{animation:none}}
