.ChatInterface_container__t2Xe6{height:100%;display:flex;flex-direction:column}@media(max-width:767px){.ChatInterface_container__t2Xe6{height:auto}}@media(min-width:767px){.ChatInterface_swipeContent__4e9PI{height:100%}}.ChatInterface_gradient__Z5K8k{background:linear-gradient(180deg,#ffffff 25%,rgba(255,255,255,0));height:16px;width:100%;position:absolute;left:0;top:0;z-index:2;pointer-events:none}.ChatInterface_chatInputWrapper__CII32{position:fixed;left:8px;right:8px;bottom:8px;border-radius:0 0 16px 16px;z-index:2000;overflow:hidden}.ChatInterface_uploadedImage__b9ltj{width:120px;height:120px;aspect-ratio:1/1;border-radius:4px}.ChatInterface_uploadedImage__b9ltj img{object-fit:cover}.ChatInterface_uploadedDoc__OFhER{display:flex;align-items:center;justify-content:center;padding:8px 30px 8px 8px}.ChatInterface_removeUploadBtn__NctGg{cursor:pointer;position:absolute;top:8px;right:8px}.ChatInterface_uploads__FXaaz{display:flex;padding:8px;align-items:center;gap:8px;align-self:stretch;border-top:1px solid #eaeaea;background:#fcfcfd;flex-wrap:wrap;color:#1f1c26}.ChatInterface_uploadedFile__LuO8G{position:relative}.CustomSwipeableDrawer_control__NnA_f{width:64px;height:6px;border-radius:3px;background:#ecebef}.CustomSwipeableDrawer_controlWrapper__DQPdy{padding:8px 8px 24px}.CustomSwipeableDrawer_controlWrapper__DQPdy,.Feedback_root__Qg6MT{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;align-self:stretch}.Feedback_root__Qg6MT{padding:12px;color:#171d1e;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.5px;background:#fff}.Feedback_isMy__bB6CD{border-radius:24px 24px 0 24px;margin-left:24px;gap:16px;background:#eae5ff}.Feedback_isOther__rlJoi{margin-right:24px}.Voice_voiceWrapper__DWNXK{display:flex;align-items:center;gap:12px;flex:1 0 0;width:100%}.Voice_button__4vgLM{color:#663dd6}.IconButton_root__7dVew{display:inline-flex;justify-content:center;align-items:center;gap:8px;border-radius:8px;text-align:center;font-weight:500;line-height:24px;letter-spacing:.5px;max-width:max-content;outline:none;cursor:pointer}.IconButton_blueAccent__ly3zQ{background:#9580ff;color:#fff}.IconButton_blueAccent__ly3zQ:focus-visible:not(.IconButton_loading__r2hOE),.IconButton_blueAccent__ly3zQ:hover:not(.IconButton_loading__r2hOE):not(:disabled){background:rgb(137.08,117.76,234.6)}.IconButton_blueAccent__ly3zQ.IconButton_pressed__OJr_j,.IconButton_blueAccent__ly3zQ:active:not(.IconButton_loading__r2hOE):not(:disabled){background:rgb(125.16,107.52,214.2)}.IconButton_blueAccent__ly3zQ:disabled{color:#1f1c26;opacity:.4;background:rgba(160,155,176,.2);cursor:not-allowed}.IconButton_blueSecondary__zNMtU{background:#e1dfe7;color:#1f1c26}.IconButton_blueSecondary__zNMtU:focus-visible:not(.IconButton_loading__r2hOE),.IconButton_blueSecondary__zNMtU:hover:not(.IconButton_loading__r2hOE):not(:disabled){background:rgb(207,205.16,212.52)}.IconButton_blueSecondary__zNMtU.IconButton_pressed__OJr_j,.IconButton_blueSecondary__zNMtU:active:not(.IconButton_loading__r2hOE):not(:disabled){background:rgb(189,187.32,194.04)}.IconButton_blueSecondary__zNMtU:disabled{color:#1f1c26;opacity:.4;background:rgba(160,155,176,.2);cursor:not-allowed}.IconButton_white__A_RCL{border:1px solid #e6e1da;background:#fff;color:#1f1c26}.IconButton_white__A_RCL:focus-visible:not(.IconButton_loading__r2hOE),.IconButton_white__A_RCL:hover:not(.IconButton_loading__r2hOE):not(:disabled){background:rgba(0,0,0,.08)}.IconButton_white__A_RCL.IconButton_pressed__OJr_j,.IconButton_white__A_RCL:active:not(.IconButton_loading__r2hOE):not(:disabled){background:rgba(0,0,0,.16)}.IconButton_white__A_RCL:disabled{color:#1f1c26;opacity:.4;background:#fff;cursor:not-allowed}.IconButton_transparent__QpnI_{color:#1f1c26}.IconButton_transparent__QpnI_:focus-visible:not(.IconButton_loading__r2hOE),.IconButton_transparent__QpnI_:hover:not(.IconButton_loading__r2hOE):not(:disabled){background:rgba(0,0,0,.08)}.IconButton_transparent__QpnI_.IconButton_pressed__OJr_j,.IconButton_transparent__QpnI_:active:not(.IconButton_loading__r2hOE):not(:disabled){background:rgba(0,0,0,.16)}.IconButton_transparent__QpnI_:disabled{color:#1f1c26;opacity:.4;background:rgba(160,155,176,.2);cursor:not-allowed}.IconButton_loading__r2hOE{pointer-events:none}.IconButton_XSm__UB2q_{padding:6px}.IconButton_Sm__TXJJn{padding:8px}.IconButton_Md__N58fu{padding:12px}@keyframes IconButton_spin__D6X5N{to{transform:rotate(1turn)}}.IconButton_loader__WZJ7B{animation:IconButton_spin__D6X5N .7s linear infinite;transform-origin:50% 50%;display:flex;align-items:center;justify-content:center}.IconButton_iconXSm__5jxat svg{width:20px;height:20px}.IconButton_tooltip___SOBu{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:8px;color:#fff;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.5px;border-radius:6px;background:#403c4e;z-index:1000}.ToolInterface_buttonContainer__9D8LX{display:flex;padding:8px;flex-direction:column;align-items:flex-start;gap:8px;border-radius:16px;background:#fff;justify-content:center}@media(max-width:767px){.ToolInterface_buttonContainer__9D8LX{padding:0;background:none}}.ToolInterface_toolbarContainer__dpv0A{position:absolute;left:8px;top:72px;gap:8px;z-index:100;display:flex;flex-direction:column}@media(max-width:767px){.ToolInterface_toolbarContainer__dpv0A{top:132px}}.ToolInterface_logo__CIwab{height:56px}.ToolInterface_button__nIXOn{color:#663dd6}.ToolInterface_settingsButton__nUklk{position:absolute;top:82px;z-index:100;left:8px;color:#663dd6}.ToolInterface_drawWrapper__Gu9g0{display:flex;padding:24px;justify-content:center;align-items:flex-start;gap:8px;align-self:stretch;color:#000;font-size:20px;font-weight:500;line-height:24px;position:absolute;top:183px;left:80px;z-index:100;border-radius:16px;border:1px solid #cecbd7;background:#fff;max-width:312px}@media(max-width:767px){.ToolInterface_drawWrapper__Gu9g0{top:230px;left:60px}}.ToolInterface_container__Mb40F{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0}.ToolInterface_subTitle__cXP7X{color:#171d1e;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.5px}.Message_root__vRb7j{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.File_button__5WUQ_{color:#663dd6}.File_fileWrapper__WZJ8Y{display:flex;align-items:center;gap:12px;flex:1 0 0;width:100%}.File_fileInfo__iGOEW{display:flex;flex-direction:column}.File_fileSize__HOnpu{font-size:12px;line-height:16px;color:#4e4539}.File_fileName__79xLy{padding-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px;display:block}.File_image__GWEn5{background:#cecbd7;width:48px;height:48px;border-radius:16px;overflow:hidden;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer}.File_image__GWEn5 img{width:100%;height:100%;object-fit:cover;border-radius:16px}.File_isOther__SQf6y{background:#e9e6ed}.Images_root__bLQe4{display:flex;align-items:flex-start;gap:2px;width:100%;justify-content:flex-end}.Images_imageCell__dWsmK{background:#cecbd7;width:120px;height:120px;display:flex;justify-content:flex-end;align-items:center;overflow:hidden;border-radius:4px;cursor:pointer}.Images_imageCell__dWsmK img{width:100%;height:100%;object-fit:cover}.Images_last__eaYKo{border-radius:4px 24px 4px 4px}.Images_first__LDm74{border-radius:24px 4px 4px 24px}.Images_reverse__HOUSh{justify-content:flex-start}.Images_firstOther__L87s1{border-radius:24px 4px 4px 4px}.Images_lastOther___JIwN{border-radius:4px 24px 24px 4px}@keyframes Images_modal-fade-in__yUReO{0%{opacity:0}to{opacity:1}}@keyframes Images_modal-zoom-in__Up__c{0%{transform:scale(.97);opacity:.7}to{transform:scale(1);opacity:1}}.Images_modalImage__wddYv{display:flex;width:100%;justify-content:center;align-items:center;flex-shrink:0;aspect-ratio:1/1;border-radius:4px;overflow:hidden;padding:8px}.Images_modalImage__wddYv img{width:100%;height:100%;object-fit:cover;border-radius:4px}