.mc{color:var(--ui-text);flex-shrink:0;overflow:visible}.mc-tile{fill:var(--ui-text)}.mc-i{fill:var(--ui-bg)}.mc-body{fill:var(--ui-logo-caret)}.mc-mark{fill:var(--ui-logo-caret);font:700 11px/1 var(--ui-mono)}.mc-z .mc-mark{fill:var(--ui-bg);opacity:.75;font-size:8px}.mc-z .mc-z2{font-size:6px}.mc-spark{fill:var(--ui-logo-caret);stroke:var(--ui-logo-caret)}.mc--sleepy .mc-body{opacity:.8}.mc .mc-caret,.mc .mc-dot,.mc .mc-eyes,.mc .mc-spark,.mc .mc-mark{transform-box:fill-box;transform-origin:50% 100%}.mc .mc-eyes{transform-origin:50%}.mc--neutral .mc-blink{animation:5s 1.2s infinite mc-blink}.mc--happy .mc-caret,.mc--happy .mc-dot{animation:mc-hop .7s var(--ui-ease) 2}.mc--happy .mc-dot{animation-delay:80ms}.mc--puzzled .mc-caret{animation:mc-tilt .6s var(--ui-ease);transform:rotate(-10deg)translateY(-1px)}.mc--puzzled .mc-q{animation:mc-pop .4s .15s var(--ui-ease) backwards}.mc--sleepy .mc-z text{animation:3.2s ease-in-out infinite mc-float}.mc--sleepy .mc-z .mc-z2{animation-delay:1.6s}.mc--proud .mc-caret{animation:mc-rise .5s var(--ui-ease)}.mc--proud .mc-spark,.mc--happy .mc-spark{transform-origin:50%;animation:1.8s ease-in-out infinite mc-twinkle}.mc-think circle{fill:var(--ui-logo-caret);opacity:.25;animation:1.2s ease-in-out infinite mc-think}.mc-think circle:nth-child(2){animation-delay:.2s}.mc-think circle:nth-child(3){animation-delay:.4s}@keyframes mc-think{0%,60%,to{opacity:.25}30%{opacity:1}}@keyframes mc-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}@keyframes mc-hop{0%,to{transform:translateY(0)}40%{transform:translateY(-4px)}70%{transform:translateY(.5px)}}@keyframes mc-tilt{0%{transform:rotate(0)translateY(0)}45%{transform:rotate(-16deg)translateY(-1px)}to{transform:rotate(-10deg)translateY(-1px)}}@keyframes mc-pop{0%{opacity:0;transform:scale(.4)}}@keyframes mc-float{0%{opacity:0;transform:translateY(2px)}30%,70%{opacity:.75}to{opacity:0;transform:translate(3px,-4px)}}@keyframes mc-rise{0%{transform:translateY(3px)scaleY(.8)}}@keyframes mc-twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.mc *,.mc-z text{animation:none!important}.mc--sleepy .mc-z text{opacity:.75}.mc-think circle{opacity:.8}}.mc-live{flex-shrink:0;display:inline-flex;position:relative}.mc-live-button{cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0;display:inline-flex}.mc-live-button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}.mc-live .mc-look{transform:translate(var(--mc-x,0px), var(--mc-y,0px));transition:transform .16s ease-out}.mc-live .is-glance-l .mc-look{transition-duration:.22s;transform:translate(-1.3px)}.mc-live .is-glance-r .mc-look{transition-duration:.22s;transform:translate(1.3px)}.mc-live .mc-blink{animation:none}.mc-live .is-blinking .mc-eyes{animation:.18s ease-in-out mc-blink-once}@keyframes mc-blink-once{50%{transform:scaleY(.1)}}.mc-live .is-hello:is(.mc--neutral,.mc--thinking,.mc--puzzled) .mc-caret{animation:mc-hop .6s var(--ui-ease)}.mc-live .is-hello.mc--puzzled .mc-caret{animation:mc-tilt .6s var(--ui-ease)}.mc-bubble{z-index:20;border:1px solid var(--ui-line-2);border-radius:var(--ui-r);background:var(--ui-panel);width:max-content;max-width:220px;color:var(--ui-text);font:500 12px/1.4 var(--ui-mono);animation:mc-pop .18s var(--ui-ease);padding:6px 10px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 8px 24px -12px #0000004d}@media (prefers-reduced-motion:reduce){.mc-live .mc-look{transition:none;transform:none}}
