.app-main,.app-main>*,:is(.conversation-page,.chat-page,.assessment-page,.pair-page) :is(section,article,form,fieldset){min-width:0;max-width:100%}.app-main :is(h1,h2,h3,p,a,blockquote,li,label,button,summary),[role=dialog] :is(h1,h2,h3,p,a,label,button,summary){overflow-wrap:anywhere}:is(.conversation-toolbar,.chat-toolbar,.chat-workspace-columns,.chat-transcript-header,.conversation-toolbar-actions,.chat-toolbar-actions,.pair-controls)>*{min-width:0}:is(.chat-page,.conversation-page,.assessment-page,[role=dialog]) button:not([role=switch]){white-space:normal;max-width:100%;height:auto;min-height:2.75rem}:is(.chat-page,.conversation-page,.assessment-page) button>svg{flex-shrink:0}:is(.chat-page,.conversation-page) :is(textarea,input){min-width:0;max-width:100%}:is(.chat-page,.conversation-page) :is(pre,table){max-width:100%;overflow-x:auto}[role=dialog]{max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-wrap:anywhere;overflow-y:auto}[data-radix-popper-content-wrapper]{max-width:calc(100vw - 1rem)}[role=menu],[role=listbox]{overflow-wrap:anywhere;max-width:calc(100vw - 1rem)}.temporary-conversation-control{border-block:1px solid var(--border);color:var(--foreground);flex-wrap:wrap;align-items:center;gap:.125rem 1rem;min-width:0;margin-block:.25rem .5rem;padding:.25rem .75rem;display:flex}.temporary-conversation-label{align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.temporary-conversation-label>svg,.temporary-conversation-label>button{flex-shrink:0}.temporary-conversation-control>p{color:var(--muted-foreground);flex:18rem;font-size:.8rem;line-height:1.5}.temporary-conversation-control details{flex:1 0 100%;font-size:.8rem}.temporary-conversation-control summary{cursor:pointer;padding-block:0}.temporary-conversation-control details p{max-width:65ch;margin-top:.5rem}@media (width<=639px){.app-header{flex-wrap:wrap;row-gap:.75rem}.app-header .brand-link{flex:100%}.app-header>div{flex-wrap:wrap;flex:100%;justify-content:flex-end}.mindy-companion-card>[role=tablist]>[role=tab],.conversation-workspace .chat-mode>[role=tab]{white-space:normal}.area-description-row .area-description{white-space:normal;text-overflow:clip;overflow:visible}:root .app-main:is([data-page=\/chat],[data-page=\/heridas]) :is(.chat-toolbar,.conversation-toolbar){flex-wrap:wrap}:root .conversation-workspace .chat-toolbar>.person-conversation-selector,.conversation-toolbar>.chat-profile-selector{flex:100%}:root .conversation-workspace .chat-toolbar-actions,.conversation-toolbar-actions{flex-wrap:wrap;flex:100%}:root .app-main:is([data-page=\/chat],[data-page=\/heridas]) :is(.chat-toolbar-actions,.conversation-toolbar-actions)>button{flex:8rem;width:auto}.conversation-toolbar,.chat-page .chat-toolbar{align-items:stretch}.conversation-toolbar-actions,.chat-page .chat-toolbar-actions{flex-wrap:wrap;flex:100%}.conversation-toolbar-actions>button,.chat-page .chat-toolbar-actions>button{flex:8rem}.chat-page .chat-transcript-header{grid-template-columns:minmax(0,1fr)}.chat-composer,.conversation-composer{padding-bottom:max(.5rem, env(safe-area-inset-bottom))}.assessment-profile{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.assessment-page [data-state],.temporary-conversation-control *{transition:none!important;animation:none!important}}html[data-temporary-chat=true]:not([data-mode=dark]){--cloud-brightness:.72}html[data-temporary-chat=true]:not([data-mode=dark]) .app-background{background-color:color-mix(in oklab, var(--background) 78%, var(--foreground))}html[data-mobile-preview]{scrollbar-width:none}html[data-mobile-preview]::-webkit-scrollbar{display:none}html[data-mobile-preview] body::-webkit-scrollbar{display:none}
