.ra-chat-composer{field-sizing:content;overflow-y:auto;height:auto!important;min-height:48px!important;max-height:168px!important}@supports not (field-sizing:content){.ra-chat-composer{min-block-size:48px;max-block-size:168px}}@media (min-width:1024px){.ra-iara-launcher-iara-expanded,.ra-google-chat-iara-expanded{right:calc(32px + min(860px,100vw - 110px))!important}.ra-iara-launcher-iara-expanded{bottom:100px!important}.ra-google-chat-iara-expanded{bottom:28px!important}}
html,body{width:100%;max-width:100%;overflow-x:clip}.ra-platform-shell,.ra-platform-content,.ra-page-frame{width:100%;min-width:0;max-width:100%}.ra-platform-content :where(.flex,.inline-flex,.grid,form,fieldset)>*{min-width:0}.ra-platform-content :where(fieldset,label,section,article){min-width:0;max-width:100%}.ra-platform-content :where(img,video,canvas,iframe,object,embed){max-width:100%}.ra-platform-content :where(p,li,dd,dt,a,code,strong,h1,h2,h3,h4,h5,h6){overflow-wrap:anywhere;word-break:normal}.ra-platform-content pre{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.ra-platform-content :where(input,textarea,select,button,[role=button],[role=combobox]){min-width:0;max-width:100%}.ra-platform-content :where(.overflow-x-auto,.overflow-auto,[data-horizontal-scroll]){overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;max-width:100%}.ra-platform-content table{max-width:100%}.ra-platform-shell [role=dialog]{max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.ra-platform-shell [data-radix-popper-content-wrapper]{max-width:calc(100vw - 16px)!important}@media (max-width:1279px){.ra-platform-content,.ra-page-frame{width:100%;max-width:100%}}@media (min-width:768px) and (max-width:1023px){.ra-platform-content [data-platform-hero-actions]{width:100%}.ra-platform-content [data-platform-hero-actions]>*{min-width:0}}@media (max-width:767px){.ra-platform-content{padding-inline:clamp(12px,3.5vw,18px)!important}.ra-platform-content :where(.overflow-x-auto,.overflow-auto){width:100%;max-width:100%}.ra-platform-shell [role=dialog]{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.ra-platform-content [data-platform-hero-actions]{width:100%}.ra-platform-content [data-platform-hero-actions]>*{width:100%;min-width:0}.ra-platform-content [data-platform-hero-actions] :where(button,a){white-space:normal}.ra-platform-content :where(input,textarea,select){font-size:max(16px,1em)}}@media (max-width:479px){.ra-platform-content{padding-inline:10px!important}.ra-platform-content :where(.rounded-\[18px\],.rounded-\[20px\],.rounded-\[22px\],.rounded-\[24px\],.rounded-\[28px\]){border-radius:16px}}@media (max-width:390px){.ra-platform-content{padding-inline:10px!important}.ra-platform-content [data-platform-hero-actions]{gap:8px}}@media (max-height:680px) and (orientation:landscape){.ra-platform-shell [role=dialog]{max-height:calc(100dvh - 12px);overflow-y:auto}}
