.mh-producer-avatar[data-v-25da5b9c]{border-radius:var(--mh-radius-full);flex:none;width:2.25rem;height:2.25rem;display:block;overflow:hidden}.mh-producer-avatar svg[data-v-25da5b9c]{width:100%;height:100%;display:block}.mh-producer-avatar-blobs[data-v-25da5b9c]{transform-origin:50px 50px}.mh-producer-avatar.is-thinking .mh-producer-avatar-blobs[data-v-25da5b9c]{animation:6s linear infinite mh-producer-orb-25da5b9c}@keyframes mh-producer-orb-25da5b9c{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.mh-producer-avatar.is-thinking .mh-producer-avatar-blobs[data-v-25da5b9c]{animation:none}}.mh-producer-message-text[data-v-116d3830]{font-size:16px;line-height:1.6}.mh-producer-avatar.mh-producer-typing-avatar[data-v-116d3830]{width:1.25rem;height:1.25rem}.mh-producer-message[data-v-116d3830]{animation:mh-producer-in-116d3830 var(--mh-duration-standard) ease-out both}@keyframes mh-producer-in-116d3830{0%{opacity:0;transform:translateY(6px)}}.mh-producer-thinking[data-v-116d3830]{background-image:linear-gradient(90deg,var(--mh-color-text-muted) 0,var(--mh-color-text-primary) 50%,var(--mh-color-text-muted) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.4s linear infinite mh-producer-shimmer-116d3830}@keyframes mh-producer-shimmer-116d3830{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.mh-producer-message[data-v-116d3830]{animation:none}.mh-producer-thinking[data-v-116d3830]{color:var(--mh-color-text-secondary);background-image:none;animation:none}}.mh-producer-avatar.mh-producer-header-avatar[data-v-c57c445e]{width:1.375rem;height:1.375rem}.mh-producer-text[data-v-c57c445e]{font-size:16px;line-height:1.6}.mh-producer-header-action[data-v-c57c445e]{background-color:var(--mh-material-chrome-background)}.mh-producer-card[data-v-c57c445e],.mh-producer-header-action[data-v-c57c445e]:hover{background-color:var(--mh-color-surface-elevated)}.mh-producer-header-action[data-v-c57c445e]:focus-visible{outline:2px solid var(--mh-color-focus);outline-offset:2px}:root{--mh-producer-top:0px;--mh-producer-height:100dvh}.mh-producer-screen[data-state=open]{animation:mh-producer-sheet-in-c57c445e var(--mh-duration-slow) cubic-bezier(.16,1,.3,1) both}.mh-producer-message-in[data-v-c57c445e]{animation:mh-producer-fade-in-c57c445e var(--mh-duration-standard) ease-out both}@keyframes mh-producer-sheet-in-c57c445e{0%{opacity:0;translate:0 24px}}@keyframes mh-producer-fade-in-c57c445e{0%{opacity:0}}.mh-producer-chip[data-v-c57c445e]{transition:transform var(--mh-duration-fast) ease-out}.mh-producer-chip[data-v-c57c445e]:active{transform:scale(.97)}.mh-producer-composer[data-v-c57c445e]{background-color:var(--mh-material-chrome-background);border:1px solid var(--mh-material-chrome-border)}.mh-producer-composer[data-v-c57c445e]:focus-within{border-color:var(--mh-color-focus)}.mh-producer-composer textarea[data-v-c57c445e]:focus-visible{outline:none}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.mh-producer-composer[data-v-c57c445e]{-webkit-backdrop-filter:blur(var(--mh-material-chrome-blur));backdrop-filter:blur(var(--mh-material-chrome-blur))}}@media (prefers-reduced-motion:reduce){.mh-producer-screen[data-state=open]{animation-name:mh-producer-fade-in-c57c445e;animation-duration:var(--mh-duration-standard)}.mh-producer-chip[data-v-c57c445e]{transition:none}.mh-producer-message-in[data-v-c57c445e]{animation:none}.mh-producer-chip[data-v-c57c445e]:active{transform:none}}
