.ChatInput_inputContainer__B5sWF{width:100%;position:relative;background-color:#fff;min-height:76px}.ChatInput_inputContainer__B5sWF .ChatInput_operationGroup___E0bJ{width:100%;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px}.ChatInput_inputContainer__B5sWF .ChatInput_operationGroup___E0bJ .ChatInput_operationBtn__r9Jge{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.ChatInput_inputContainer__B5sWF .ChatInput_operationGroup___E0bJ .ChatInput_operationBtn__r9Jge.ChatInput_disabled__q0QPq{cursor:not-allowed}.ChatInput_inputContainer__B5sWF .ChatInput_operationGroup___E0bJ .ChatInput_operationBtn__r9Jge.ChatInput_disabled__q0QPq:active,.ChatInput_inputContainer__B5sWF .ChatInput_operationGroup___E0bJ .ChatInput_operationBtn__r9Jge.ChatInput_disabled__q0QPq:hover{background-color:#fff}.ChatInput_inputContainer__B5sWF .ChatInput_operationGroup___E0bJ .ChatInput_operationBtn__r9Jge:hover{background-color:#f0f0f0}.ChatInput_inputContainer__B5sWF .ChatInput_operationGroup___E0bJ .ChatInput_operationBtn__r9Jge:active{background-color:#e0e0e0;transform:scale(.95)}.ChatInput_inputContainer__B5sWF .ChatInput_operationGroup___E0bJ .ChatInput_endButton__rr5FT{font-weight:400;background-color:#fff!important}.ChatInput_inputContainer__B5sWF .ChatInput_operationGroup___E0bJ .ChatInput_endButton__rr5FT:hover{color:#e60034}.ChatInput_inputContainer__B5sWF .ChatInput_operationGroup___E0bJ .ChatInput_endButton__rr5FT:hover svg path{stroke:#e60034}.ChatInput_inputContainer__B5sWF .ChatInput_operationGroup___E0bJ .ChatInput_endButton__rr5FT svg{margin-right:8px}.ChatInput_inputContainer__B5sWF .ChatInput_operationBtns__Yibvw{display:flex;align-items:center;justify-content:flex-start;gap:14px;position:absolute;right:24px}.ChatInput_inputContainer__B5sWF .ChatInput_inputWrapper__8wbtK{display:flex;align-items:center;margin:0 24px 10px;height:52px;box-sizing:border-box;background:#fff;border-radius:8px}.ChatInput_inputContainer__B5sWF .ChatInput_inputWrapper__8wbtK .ChatInput_inputGroup__SuqeN{flex:1}.ChatInput_inputContainer__B5sWF .ChatInput_inputWrapper__8wbtK .ChatInput_inputGroup__SuqeN input{width:100%;height:32px;border:1px solid #d9d9d9;border-radius:4px;padding:0 11px;font-size:14px;box-sizing:border-box;transition:all .2s ease}.ChatInput_inputContainer__B5sWF .ChatInput_inputWrapper__8wbtK .ChatInput_inputGroup__SuqeN input:focus,.ChatInput_inputContainer__B5sWF .ChatInput_inputWrapper__8wbtK .ChatInput_inputGroup__SuqeN input:hover{border-color:#00ae42;box-shadow:0 0 0 2px #08952b2b;outline:0}.ChatInput_inputContainer__B5sWF .ChatInput_inputWrapper__8wbtK .ChatInput_inputGroup__SuqeN input::placeholder{color:#bfbfbf}.ChatInput_inputContainer__B5sWF .ChatInput_inputWrapper__8wbtK .ChatInput_divider__2pTJ2{width:1px;height:24px;background-color:#d9d9d9;margin:0 12px}.ChatInput_inputContainer__B5sWF .ChatInput_inputWrapper__8wbtK .ChatInput_sendButton__FjGeT{width:24px;height:24px;cursor:pointer;transition:transform .2s ease}.ChatInput_inputContainer__B5sWF .ChatInput_inputWrapper__8wbtK .ChatInput_sendButton__FjGeT:hover{transform:scale(1.15)}.ChatInput_inputContainer__B5sWF .ChatInput_inputWrapper__8wbtK .ChatInput_sendButton__FjGeT:active{transform:scale(.95)}.ChatInput_inputContainer__B5sWF .ChatInput_inputWrapper__8wbtK .ChatInput_stopButton__nChvc{width:24px;height:24px;cursor:pointer;transition:transform .2s ease}.ChatInput_inputContainer__B5sWF .ChatInput_inputWrapper__8wbtK .ChatInput_stopButton__nChvc:hover{transform:scale(1.15)}.ChatInput_inputContainer__B5sWF .ChatInput_inputWrapper__8wbtK .ChatInput_stopButton__nChvc:active{transform:scale(.95)}.EmojiPanel_emojiPanel__fvK3T{position:absolute;bottom:100%;right:0;z-index:1000}@media(max-width:768px){.EmojiPanel_emojiPanel__fvK3T{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_overlay__Em4yW{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000;z-index:-1}@media(max-width:768px){.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_overlay__Em4yW{background:#0000004d;z-index:1}}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_panelContent__A9KEJ{width:418px;max-height:400px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;overflow:hidden}@media(max-width:768px){.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_panelContent__A9KEJ{width:100vw;max-width:100vw;height:60vh;max-height:60vh;position:fixed;z-index:5;bottom:0;left:0;border-radius:12px 12px 0 0;border:none;box-shadow:0 -4px 20px #00000026}}@media(max-width:480px){.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_panelContent__A9KEJ{height:70vh;max-height:70vh}}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_header__MaQI_{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #f0f0f0;background:#fafafa}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_header__MaQI_ .EmojiPanel_title__z71Kv{font-size:14px;font-weight:500;color:#333}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_header__MaQI_ .EmojiPanel_closeBtn__zyQyP{background:none;border:none;font-size:16px;cursor:pointer;color:#666;padding:4px;border-radius:4px}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_header__MaQI_ .EmojiPanel_closeBtn__zyQyP:hover{background:#f0f0f0;color:#333}@media(max-width:768px){.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_header__MaQI_ .EmojiPanel_closeBtn__zyQyP{padding:8px;font-size:18px}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_header__MaQI_{padding:16px 20px;position:relative}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_header__MaQI_:before{content:"";position:absolute;top:8px;left:50%;transform:translateX(-50%);width:36px;height:4px;background:#d0d0d0;border-radius:2px}}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_categoryTabs__HkFk4{display:flex;padding:4px 4px 4px 12px;gap:20px;border-bottom:1px solid #f0f0f0;overflow-x:auto}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_categoryTabs__HkFk4 .EmojiPanel_categoryTab__vdlKz{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;cursor:pointer;white-space:nowrap;background-color:#fff}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_categoryTabs__HkFk4 .EmojiPanel_categoryTab__vdlKz svg{width:18px;height:18px;fill:#666}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_categoryTabs__HkFk4 .EmojiPanel_categoryTab__vdlKz:hover{background-color:#1f232914}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_categoryTabs__HkFk4 .EmojiPanel_categoryTab__vdlKz.EmojiPanel_active__Hmm_Y svg{fill:#00ae42}@media(max-width:768px){.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_categoryTabs__HkFk4 .EmojiPanel_categoryTab__vdlKz{width:40px;height:40px;min-width:40px}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_categoryTabs__HkFk4 .EmojiPanel_categoryTab__vdlKz svg{width:20px;height:20px}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_categoryTabs__HkFk4{padding:8px 16px;gap:16px}}@media(max-width:768px){.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_categoryTabs__HkFk4::-webkit-scrollbar{height:2px}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_categoryTabs__HkFk4::-webkit-scrollbar-track{background:#0000}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_categoryTabs__HkFk4::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:1px}}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_emojiGrid__Xgk5X{padding:12px;display:grid;grid-template-columns:repeat(8,1fr);gap:8px;height:200px;overflow-y:auto}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_emojiGrid__Xgk5X .EmojiPanel_emojiItem__Th2uS{width:32px;height:32px;border:none;background:none;font-size:20px;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_emojiGrid__Xgk5X .EmojiPanel_emojiItem__Th2uS:hover{background:#f0f0f0}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_emojiGrid__Xgk5X .EmojiPanel_emojiItem__Th2uS:active{background:#e0e0e0;transform:scale(.95)}@media(max-width:768px){.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_emojiGrid__Xgk5X .EmojiPanel_emojiItem__Th2uS{width:40px;height:40px;font-size:24px;border-radius:6px}}@media(max-width:480px){.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_emojiGrid__Xgk5X .EmojiPanel_emojiItem__Th2uS{width:36px;height:36px;font-size:22px}}@media(max-width:768px){.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_emojiGrid__Xgk5X{padding:16px;grid-template-columns:repeat(8,1fr);gap:12px;height:auto;flex:1}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_emojiGrid__Xgk5X::-webkit-scrollbar{width:4px}}@media(max-width:480px){.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_emojiGrid__Xgk5X{grid-template-columns:repeat(7,1fr);gap:8px;padding:12px}}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_recentSection__28rT8{border-top:1px solid #f0f0f0;padding:12px}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_recentSection__28rT8 .EmojiPanel_sectionTitle__bUNtc{font-size:12px;color:#666;margin-bottom:8px;font-weight:500}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_recentSection__28rT8 .EmojiPanel_recentEmojis__AuqHV{display:flex;gap:8px;flex-wrap:wrap}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_recentSection__28rT8 .EmojiPanel_recentEmojis__AuqHV .EmojiPanel_emojiItem__Th2uS{width:32px;height:32px;border:none;background:none;font-size:20px;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_recentSection__28rT8 .EmojiPanel_recentEmojis__AuqHV .EmojiPanel_emojiItem__Th2uS:hover{background:#f0f0f0}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_recentSection__28rT8 .EmojiPanel_recentEmojis__AuqHV .EmojiPanel_emojiItem__Th2uS:active{background:#e0e0e0;transform:scale(.95)}@media(max-width:768px){.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_recentSection__28rT8 .EmojiPanel_recentEmojis__AuqHV .EmojiPanel_emojiItem__Th2uS{width:40px;height:40px;font-size:24px;border-radius:6px}}@media(max-width:480px){.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_recentSection__28rT8 .EmojiPanel_recentEmojis__AuqHV .EmojiPanel_emojiItem__Th2uS{width:36px;height:36px;font-size:22px}}@media(max-width:768px){.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_recentSection__28rT8{padding:16px}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_recentSection__28rT8 .EmojiPanel_sectionTitle__bUNtc{font-size:14px;margin-bottom:12px}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_recentSection__28rT8 .EmojiPanel_recentEmojis__AuqHV{gap:12px}}@media(max-width:480px){.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_recentSection__28rT8{padding:12px}.EmojiPanel_emojiPanel__fvK3T .EmojiPanel_recentSection__28rT8 .EmojiPanel_recentEmojis__AuqHV{gap:8px}}.EmojiPanel_emojiGrid__Xgk5X::-webkit-scrollbar{width:6px}.EmojiPanel_emojiGrid__Xgk5X::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.EmojiPanel_emojiGrid__Xgk5X::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.EmojiPanel_emojiGrid__Xgk5X::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.MobileChatInput_mobileInputContainer__JQxUu{width:100%;background:#fff;padding:8px 20px;border-top:1px solid #e5e5e5;position:fixed;bottom:0;z-index:2000}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4{display:flex;align-items:center;gap:8px;min-height:40px}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_inputField__JIdUu{flex:1;position:relative}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_inputField__JIdUu .MobileChatInput_textInput__6Imea{width:100%;height:34px;padding:8px 12px;border:1px solid #f8f8f8;border-radius:5px;font-size:16px;line-height:1.5;outline:none;background:#f2f2f2;box-sizing:border-box;transition:all .2s ease}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_inputField__JIdUu .MobileChatInput_textInput__6Imea:focus{border-color:#00ae42;background:#f2f2f2;box-shadow:0 0 0 2px #00ae421a}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_inputField__JIdUu .MobileChatInput_textInput__6Imea::placeholder{color:#999;font-size:14px}@media screen and (-webkit-min-device-pixel-ratio:0){.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_inputField__JIdUu .MobileChatInput_textInput__6Imea{font-size:16px}}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2{display:flex;align-items:center;gap:6px}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2 .MobileChatInput_actionBtn__O5ArC{width:20px;height:20px;border:none;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2 .MobileChatInput_actionBtn__O5ArC:hover{background:#e0e0e0}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2 .MobileChatInput_actionBtn__O5ArC:active{transform:scale(.95);background:#d0d0d0}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2 .MobileChatInput_actionBtn__O5ArC.MobileChatInput_active__99zE3{background:#00ae42;color:#fff}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2 .MobileChatInput_actionBtn__O5ArC.MobileChatInput_active__99zE3 img{filter:brightness(0) invert(1)}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2 .MobileChatInput_plusIcon__p4nFL{font-size:20px;font-weight:300;color:#666;line-height:1}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2 .MobileChatInput_sendBtn__3WLgD{width:36px;height:36px;border:none;border-radius:50%;background:#00ae42;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;animation:MobileChatInput_slideIn__34vos .2s ease}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2 .MobileChatInput_sendBtn__3WLgD:hover{background:#008f36}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2 .MobileChatInput_sendBtn__3WLgD:active{transform:scale(.95)}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2 .MobileChatInput_sendBtn__3WLgD .MobileChatInput_sendIcon__uimdc{color:#fff;font-size:18px;font-weight:700;line-height:1}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2 .MobileChatInput_sendButton__qW5rW{width:24px;height:24px;cursor:pointer;transition:transform .2s ease}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2 .MobileChatInput_sendButton__qW5rW:hover{transform:scale(1.15)}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2 .MobileChatInput_sendButton__qW5rW:active{transform:scale(.95)}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2 .MobileChatInput_stopButtonWrapper__lIp4h{display:flex;align-items:center;justify-content:center;padding:8px;margin:-8px;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2 .MobileChatInput_stopButtonWrapper__lIp4h:active .MobileChatInput_stopButton__objG1{transform:scale(.95)}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2 .MobileChatInput_stopButton__objG1{width:24px;height:24px;pointer-events:none;transition:transform .2s ease}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_attachmentMenu__qnxD4{position:absolute;bottom:100%;right:12px;z-index:1000}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_attachmentMenu__qnxD4 .MobileChatInput_overlay__WY7C7{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000;z-index:-1}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_attachmentMenu__qnxD4 .MobileChatInput_menuContent__azqR4{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;padding:8px;margin-bottom:8px;animation:MobileChatInput_slideUp__o431A .2s ease}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_attachmentMenu__qnxD4 .MobileChatInput_menuContent__azqR4 .MobileChatInput_menuItem__cw024{display:flex;align-items:center;width:100%;padding:12px 16px;border:none;background:none;border-radius:8px;cursor:pointer;transition:background-color .2s ease;min-width:120px}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_attachmentMenu__qnxD4 .MobileChatInput_menuContent__azqR4 .MobileChatInput_menuItem__cw024:hover{background:#f5f5f5}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_attachmentMenu__qnxD4 .MobileChatInput_menuContent__azqR4 .MobileChatInput_menuItem__cw024:active{background:#ebebeb}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_attachmentMenu__qnxD4 .MobileChatInput_menuContent__azqR4 .MobileChatInput_menuItem__cw024 .MobileChatInput_menuIcon__Kzg1d{font-size:20px;margin-right:12px}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_attachmentMenu__qnxD4 .MobileChatInput_menuContent__azqR4 .MobileChatInput_menuItem__cw024 span{font-size:14px;color:#333}@keyframes MobileChatInput_slideIn__34vos{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes MobileChatInput_slideUp__o431A{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@supports(padding:max(0px)){.MobileChatInput_mobileInputContainer__JQxUu{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right));padding-bottom:max(8px,env(safe-area-inset-bottom))}}@media screen and (orientation:landscape)and (max-height:500px){.MobileChatInput_mobileInputContainer__JQxUu{padding:6px 12px}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4{min-height:36px}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_inputField__JIdUu .MobileChatInput_textInput__6Imea{height:36px;font-size:14px}.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2 .MobileChatInput_actionBtn__O5ArC,.MobileChatInput_mobileInputContainer__JQxUu .MobileChatInput_inputWrapper__T0eX4 .MobileChatInput_actionButtons__QAIs2 .MobileChatInput_sendBtn__3WLgD{width:36px;height:36px}}.UploadFile_uploadContainer__PrbtJ{position:relative}.UploadFile_uploadContainer__PrbtJ.UploadFile_disabled__x_BmH .UploadFile_operationBtn__REHTX{cursor:not-allowed}.UploadFile_uploadContainer__PrbtJ.UploadFile_disabled__x_BmH .UploadFile_operationBtn__REHTX:active,.UploadFile_uploadContainer__PrbtJ.UploadFile_disabled__x_BmH .UploadFile_operationBtn__REHTX:hover{background-color:#fff}.UploadFile_uploadContainer__PrbtJ .UploadFile_uploadIpt__WlQwC{display:none}.UploadFile_uploadContainer__PrbtJ .UploadFile_operationBtn__REHTX{position:relative;z-index:1;background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.UploadFile_uploadContainer__PrbtJ .UploadFile_operationBtn__REHTX:hover{background-color:#f0f0f0}.UploadFile_uploadContainer__PrbtJ .UploadFile_operationBtn__REHTX:active{background-color:#e0e0e0;transform:scale(.95)}.MobileFooterTabBar_footerTabBarWrapper__JMz47{height:35px;display:flex;align-items:center;width:100%;box-sizing:border-box;z-index:100;position:relative;background:#0000}.MobileFooterTabBar_footerTabBarWrapper__JMz47 .MobileFooterTabBar_tabBarItem__mNf9z{flex:1;display:flex;justify-content:center;align-items:center}.MobileFooterTabBar_footerTabBarWrapper__JMz47 .MobileFooterTabBar_tabBarItem__mNf9z .MobileFooterTabBar_desc__eYXkv{margin-left:12px;font-family:Open Sans,"system-ui",Segoe UI,Roboto,Oxygen,Ubuntu,Fira Sans,Droid Sans,Helvetica Neue,sans!important;font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;text-align:left;color:#333}.MobileFooterTabBar_footerTabBarWrapper__JMz47 .MobileFooterTabBar_tabBarItem__mNf9z:last-child:not(:only-child){position:relative}.MobileFooterTabBar_footerTabBarWrapper__JMz47 .MobileFooterTabBar_tabBarItem__mNf9z:last-child:not(:only-child):after{content:"";position:absolute;left:0;width:1px;height:20px;background:#dbdbdb}.MobileFooterTabBar_footerTabBarWrapper__JMz47 .MobileFooterTabBar_tabBarItem__mNf9z .MobileFooterTabBar_icon__Lr__s{margin-bottom:3px}.MobileFooterTabBar_footerTabBarWrapper__JMz47 .MobileFooterTabBar_active__0qvXY .MobileFooterTabBar_desc__eYXkv{color:#00ae42}.MobileFooterTabBar_divider__uhvWr{height:20px;border-right:1px solid #ebebeb}.MobileFooterTabBar_tabBarPopup__aI7u1{bottom:89px!important;--z-index:10!important}.MobileFooterTabBar_tabBarActionSheetMask__ruws7{z-index:10!important}.MobileFooterTabBar_tabBarActionSheetBody__OJwKP{z-index:100!important;bottom:89px!important;border-bottom:4px solid #ebebeb}.MobileFooterTabBar_loadingWrapper__oDPJ8{background:#0000000a;width:100%;min-height:200px;flex-direction:column}.MobileFooterTabBar_expandWrapper__xkUCn,.MobileFooterTabBar_loadingWrapper__oDPJ8{display:flex;align-items:center;justify-content:center}.PasteModal_img__lKIPG{width:100%;text-align:center}.AssociateButtonList_navFooter__aHp6f{width:100%;min-width:0;max-width:min(100%,880px);display:flex;align-items:flex-start;position:relative;min-height:44px;box-sizing:border-box;padding:8px 52px 0 24px;background:#fff}.AssociateButtonList_navFooter__aHp6f .AssociateButtonList_categoryBtnListCollapsed__F_nGp{flex:1 1 0%;min-width:0;min-height:0;width:100%;max-width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;gap:4px 12px;height:36px;max-height:36px;overflow:hidden;overflow-x:hidden}.AssociateButtonList_navFooter__aHp6f .AssociateButtonList_categoryBtnListCollapsed__F_nGp>*{flex:0 1 auto;min-width:0;max-width:100%;box-sizing:border-box}.AssociateButtonList_navFooter__aHp6f .AssociateButtonList_categoryBtnListCollapsed__F_nGp .ant-btn{max-width:100%;box-sizing:border-box}.AssociateButtonList_navFooter__aHp6f .AssociateButtonList_categoryBtnList__VyD_i{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;min-height:52px}.AssociateButtonList_navFooter__aHp6f .AssociateButtonList_mobileCategoryBtnList__FZX4k{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 12px;align-items:start;overflow-x:visible;min-height:52px;flex:1;min-width:0;padding-right:40px}.AssociateButtonList_navFooter__aHp6f .AssociateButtonList_categoryButton__r8xlX{margin-right:0;border:1px solid #ebebeb}.AssociateButtonList_navFooter__aHp6f.AssociateButtonList_noExpandToggle__prsIF{padding-right:24px}.AssociateButtonList_mobileNavFooter__oZppQ.AssociateButtonList_noExpandToggle__prsIF .AssociateButtonList_mobileCategoryBtnListCollapsed__Hd0zI{padding-right:0}.AssociateButtonList_expandedCard__vCOAy{width:100%;max-width:100%;min-width:0;display:flex;flex-direction:column;gap:0;align-items:stretch;box-sizing:border-box;margin:0;padding:0}.AssociateButtonList_panelHeader__2mNfP{display:flex;align-items:center;justify-content:space-between;padding:12px 0 8px;gap:12px}.AssociateButtonList_panelTitle__I5_so{font-size:16px;font-weight:600;color:#1f1f1f}.AssociateButtonList_panelClose__P_qFR{margin:0;padding:4px;border:none;background:#0000;cursor:pointer;color:#999;font-size:14px;line-height:1;display:flex;align-items:center;justify-content:center;border-radius:4px}.AssociateButtonList_panelClose__P_qFR:hover{color:#666;background:#f5f5f5}.AssociateButtonList_categoryBtnListExpanded__I21qt{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:10px 12px;width:100%;margin:0 auto 8px;min-width:0;max-width:100%;box-sizing:border-box}.AssociateButtonList_categoryBtnListExpanded__I21qt>*{flex:0 1 auto;min-width:0;max-width:100%;box-sizing:border-box}.AssociateButtonList_categoryBtnListExpanded__I21qt .ant-btn{max-width:100%;box-sizing:border-box}@media(max-width:767px){.AssociateButtonList_categoryBtnListExpanded__I21qt{padding:0}}.AssociateButtonList_expandToggle__bOIvO{position:absolute;z-index:2;right:24px;top:50%;transform:translateY(-50%);margin:0;padding:0;border:none;background:#0000;cursor:pointer;line-height:0}.AssociateButtonList_expandIcon__UI_jQ{height:28px;width:28px;border-radius:50%;background:#fff;border:1px solid #ebebeb;display:flex;align-items:center;justify-content:center;box-shadow:0 0 8px 0 #ebebeb;color:#666;font-size:12px}.AssociateButtonList_mobileCategoryBtnListCollapsed__Hd0zI{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 12px;align-items:start;flex:1 1 0%;min-width:0;min-height:0;width:100%;max-width:100%;padding-right:40px;box-sizing:border-box;height:76px;max-height:76px;overflow:hidden;overflow-x:hidden}.AssociateButtonList_mobileNavFooter__oZppQ{width:100%;min-width:0;max-width:100%;box-sizing:border-box;padding:24px 24px 30px;min-height:68px;position:relative}.AssociateButtonList_mobileNavFooter__oZppQ .AssociateButtonList_expandToggle__bOIvO{top:28px;right:20px;transform:none}.AssociateButtonList_mobileNavFooter__oZppQ .AssociateButtonList_mobileCategoryBtnListExpanded__aJdeI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding:0 12px 16px;width:100%;min-width:0;max-width:100%;box-sizing:border-box;align-items:start}@media(max-width:767px){.AssociateButtonList_mobileNavFooter__oZppQ .AssociateButtonList_mobileCategoryBtnListExpanded__aJdeI{padding:0}}.AssociateButtonList_mobileNavFooter__oZppQ .AssociateButtonList_mobileCategoryBtnList__FZX4k{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 12px;align-items:start;overflow-x:visible;min-height:52px}.AssociateButtonList_mobileNavFooter__oZppQ .AssociateButtonList_mobileCategoryButton__McDlV{box-sizing:border-box;width:42.67vw;padding:1.6vw 3.2vw;line-height:5.87vw;min-height:5.87vw;border:1px solid #ebebeb;border-radius:2.13vw!important;font-size:3.73vw;font-weight:600;line-height:22px;letter-spacing:0;text-align:center;color:#1f1f1f;word-break:break-word;display:flex;align-items:center;justify-content:center}.AssociateButtonList_mobileNavFooter__oZppQ .AssociateButtonList_categoryButton__r8xlX{width:100%;margin-right:0;box-sizing:border-box}.AssociateButtonList_buttonMessage__w3yYB{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.AssociateButtonList_loadingWrapper__8HQfS{background:#fff;width:100%;min-height:75px;display:flex;flex-direction:column;align-items:center;justify-content:center}.AssociateButtonList_loadingSpin__e0KdJ{margin:0 auto}.AssociateButtonList_openWrapper__3ywYO{background:#fff;flex-direction:column;align-items:stretch;border-radius:8px;overflow:hidden;margin:0 auto;min-width:0;max-width:min(100%,880px);box-sizing:border-box;box-shadow:0 0 8px 0 #ebebeb;padding:8px 24px 0}@media(max-width:767px){.AssociateButtonList_navFooter__aHp6f{display:none}}.ChatHeader_header__6fYqE{border-bottom:1px solid #efefef;height:64px;padding-left:20px;background-color:#fff;display:flex;align-items:center;justify-content:space-between}.ChatHeader_header__6fYqE .ChatHeader_exit__6tBfr{margin-right:10px;cursor:pointer}.ChatHeader_header__6fYqE .ChatHeader_exit__6tBfr:hover path{fill:#00ae42}.ChatHeader_header__6fYqE .ChatHeader_titleWrapper__qgPpK{display:flex;flex-direction:column;margin-left:16px}.ChatHeader_header__6fYqE .ChatHeader_titleWrapper__qgPpK a{text-decoration:none;color:inherit}.ChatHeader_header__6fYqE .ChatHeader_titleWrapper__qgPpK a:hover{text-decoration:none}.ChatHeader_header__6fYqE .ChatHeader_titleWrapper__qgPpK .ChatHeader_title___91iZ{font-size:16px;font-weight:600;line-height:28px}.ChatHeader_header__6fYqE .ChatHeader_titleWrapper__qgPpK .ChatHeader_desc__e_jEb{font-size:12px;font-weight:400;line-height:20px;color:#a3a3a3}.AgentNotService_agentBox__v3_uG{height:calc(100% - 39px);background:#fff;z-index:99;top:39px;width:100%;display:flex;align-items:center;flex-direction:column}.AgentNotService_agentBox__v3_uG .AgentNotService_header__XLa1d{width:100%}.AgentNotService_agentBox__v3_uG .AgentNotService_content__cYtz_{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:0 10%}.sidebarContent_sidebar__I3Pam{width:320px;min-width:320px;flex-shrink:0;height:100%;border-right:2px solid #f5f5f5;display:flex;flex-direction:column;box-sizing:border-box;border-radius:10px 0 0 10px;overflow:hidden}.sidebarContent_sidebar__I3Pam .sidebarContent_listContainer__bOVUF{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.sidebarContent_sidebar__I3Pam .sidebarContent_welcome__eRLyy{width:100%;height:64px;display:flex;flex-direction:column;justify-content:center;border-bottom:2px solid #ecebeb;padding:0 24px;box-sizing:border-box}.sidebarContent_sidebar__I3Pam .sidebarContent_welcome__eRLyy .sidebarContent_welcomeTitleWrapper__IgSrp{display:flex;align-items:center;cursor:pointer}.sidebarContent_sidebar__I3Pam .sidebarContent_welcome__eRLyy .sidebarContent_welcomeTitle__jNhcb{font-size:20px;font-weight:700;color:#1f1f1f;line-height:40px;margin-right:8px}.sidebarContent_sidebar__I3Pam .sidebarContent_welcome__eRLyy .sidebarContent_desc__61edY{font-size:12px;font-weight:400;color:#858585;line-height:18px}.sidebarContent_sidebar__I3Pam .sidebarContent_welcome__eRLyy .sidebarContent_icon__rdIgF{padding-right:10px;animation:sidebarContent_blink__UlUKL .6s;-webkit-animation:sidebarContent_blink__UlUKL .6s}.sidebarContent_sidebar__I3Pam .sidebarContent_welcome__eRLyy .sidebarContent_icon__rdIgF:hover{animation:sidebarContent_blink__UlUKL .6s linear infinite;-webkit-animation:sidebarContent_blink__UlUKL .6s linear infinite}@keyframes sidebarContent_blink__UlUKL{0%{opacity:1;transform:translateY(0)}25%{opacity:.5;transform:translateY(3px)}50%{opacity:1;transform:translateY(0)}75%{opacity:.5;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-height:897px){.sidebarContent_sidebar__I3Pam{width:360px;min-width:360px}}.categoryList_categoryListWrapper__2xEVt{flex:1;min-height:0;display:block;overflow:auto;box-sizing:border-box}.categoryList_categoryList__z_8sv{padding:24px 24px 30px;display:flex;flex-direction:column;gap:12px}.categoryList_categoryList__z_8sv .categoryList_categoryItem__fVbEN{width:100%;height:auto;min-height:56px;box-shadow:0 2px 8px 0 #00000014;border-radius:8px;box-sizing:border-box;cursor:pointer;transition:all .2s ease}.categoryList_categoryList__z_8sv .categoryList_categoryItem__fVbEN:hover{box-shadow:0 4px 12px 0 #0000001f;transform:translateY(-2px)}.categoryList_categoryList__z_8sv .categoryList_categoryItem__fVbEN:active{transform:translateY(0)}.categoryList_categoryList__z_8sv .categoryList_categoryItem__fVbEN .ant-card-body{padding:12px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.categoryList_categoryList__z_8sv .categoryList_categoryItem__fVbEN .categoryList_itemWrapper__ZWO6g{flex:1;display:flex;flex-direction:row;align-items:center;gap:12px}.categoryList_categoryList__z_8sv .categoryList_categoryItem__fVbEN .categoryList_itemWrapper__ZWO6g img{flex-shrink:0}.categoryList_categoryList__z_8sv .categoryList_categoryItem__fVbEN .categoryList_categoryNameWrapper__DNqAZ{transform:rotateY(90deg);opacity:0;position:absolute;z-index:-999}.categoryList_categoryList__z_8sv .categoryList_categoryItem__fVbEN .categoryList_categoryName__6plF3{margin:0;padding:0;font-weight:600;font-size:14px;color:#333;line-height:20px;text-align:left;white-space:normal;word-break:break-word;overflow:visible;text-overflow:clip;max-height:none;display:block}@media screen and (max-height:897px){.categoryList_categoryList__z_8sv{padding:20px}.categoryList_categoryList__z_8sv .categoryList_categoryItem__fVbEN .categoryList_categoryName__6plF3{box-sizing:border-box}}.categoryList_loading__EsBZM{display:flex;justify-content:center;align-items:center;height:78%;margin:20px 0}.categoryList_mobileCategoryList__ImmII{display:flex;flex-wrap:wrap;gap:12px}.categoryList_mobileCategoryList__ImmII .categoryList_mobileCategoryItem__dKzIt{width:calc((100% - 24px)/3);min-height:100px;background:#fff;box-shadow:0 2px 8px 0 #00000014;border-radius:8px;cursor:pointer;box-sizing:border-box;transition:all .2s ease}.categoryList_mobileCategoryList__ImmII .categoryList_mobileCategoryItem__dKzIt:active{transform:scale(.98);box-shadow:0 1px 4px 0 #0000001f}.categoryList_mobileCategoryList__ImmII .categoryList_mobileCategoryItem__dKzIt .categoryList_itemWrapper__ZWO6g{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;margin:0 10px}.categoryList_mobileCategoryList__ImmII .categoryList_mobileCategoryItem__dKzIt .categoryList_categoryName__6plF3{margin-top:8px;font-weight:600;font-size:12px;color:#333;line-height:16px;text-align:center;white-space:normal;overflow:visible;text-overflow:clip;max-width:100%}.carouselImgList_carouselImageListWrapper__zXUWs{display:flex;flex-direction:column;padding:0 21px 24px;flex-shrink:0;box-sizing:border-box;width:100%}.carouselImgList_carouselImageListWrapper__zXUWs .ant-carousel .slick-list,.carouselImgList_carouselImageListWrapper__zXUWs .ant-carousel .slick-slide{height:auto!important;min-height:150px}.carouselImgList_carouselImageListWrapper__zXUWs .ant-carousel .slick-list{border-radius:8px;overflow:hidden}.carouselImgList_carouselImageListWrapper__zXUWs .ant-carousel .slick-next,.carouselImgList_carouselImageListWrapper__zXUWs .ant-carousel .slick-prev{width:26px;height:26px;z-index:2;color:#333!important;opacity:1!important;background:#0000!important;transition:color .2s}.carouselImgList_carouselImageListWrapper__zXUWs .ant-carousel .slick-next:focus,.carouselImgList_carouselImageListWrapper__zXUWs .ant-carousel .slick-next:hover,.carouselImgList_carouselImageListWrapper__zXUWs .ant-carousel .slick-prev:focus,.carouselImgList_carouselImageListWrapper__zXUWs .ant-carousel .slick-prev:hover{color:#00ae42!important;opacity:1!important;background:#0000!important}.carouselImgList_carouselImageListWrapper__zXUWs .ant-carousel .slick-next.slick-disabled,.carouselImgList_carouselImageListWrapper__zXUWs .ant-carousel .slick-prev.slick-disabled{opacity:0!important;pointer-events:none;cursor:default}.carouselImgList_carouselImageListWrapper__zXUWs .ant-carousel .slick-next:after,.carouselImgList_carouselImageListWrapper__zXUWs .ant-carousel .slick-prev:after{width:12px;height:12px;top:50%;left:50%;inset-inline-start:50%;margin-top:-4px;margin-left:-4px;border-color:currentColor}.carouselImgList_carouselImageListWrapper__zXUWs .ant-carousel .slick-prev{left:-21px;inset-inline-start:-21px}.carouselImgList_carouselImageListWrapper__zXUWs .ant-carousel .slick-next{right:-21px;inset-inline-end:-21px}.carouselImgList_carouselImageList__2AsfY{border:1px solid #fafafa;border-radius:8px;box-sizing:border-box;width:100%;max-width:100%;height:auto}.carouselImgList_carouselImageList__2AsfY .carouselImgList_img___5ByF{width:100%!important;height:150px!important;object-fit:cover}.carouselImgList_imageItem__qDF2r{cursor:pointer;height:auto;min-height:100px}.carouselImgList_imageItem__qDF2r:focus-visible{outline:none}.carouselImgList_title__z0SJ_{margin-top:8px;color:#5c5c5c;font-size:12px;font-weight:600;line-height:20px;width:100%;text-align:center}@media screen and (max-height:897px){.carouselImgList_carouselImageListWrapper__zXUWs{padding:0 21px 24px}.carouselImgList_carouselImageListWrapper__zXUWs .ant-carousel .slick-prev{left:-21px;inset-inline-start:-21px}.carouselImgList_carouselImageListWrapper__zXUWs .ant-carousel .slick-next{right:-21px;inset-inline-end:-21px}.carouselImgList_carouselImageListWrapper__zXUWs .carouselImgList_carouselImageList__2AsfY{border:1px solid #f5f5f5}.carouselImgList_carouselImageListWrapper__zXUWs .carouselImgList_carouselImageList__2AsfY .carouselImgList_img___5ByF{height:auto;object-fit:cover}}.aiProtocolModal_protocolBoxModal__8rJx3{position:fixed;top:0;bottom:0;left:0;width:100%;height:100%;opacity:.5;background:#000;z-index:2024;display:flex;align-items:center;justify-content:center}.aiProtocolModal_protocolContentBox__I_tH_{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:400px;box-sizing:border-box;max-height:800px;background:#fff;opacity:1;z-index:9999;padding:40px;display:flex;flex-direction:column;border-radius:6px;box-shadow:0 .625em 1.875em #02020347}.aiProtocolModal_close__5ZAHx{position:absolute;top:24px;right:24px;cursor:pointer;font-size:18px}.aiProtocolModal_close__5ZAHx:hover{animation:aiProtocolModal_loading__H9jp0 .5s linear infinite;-webkit-animation:aiProtocolModal_loading__H9jp0 .5s linear infinite}@keyframes aiProtocolModal_loading__H9jp0{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.aiProtocolModal_title__LYUDL{font-family:Open Sans,"system-ui",Segoe UI,Roboto,Oxygen,Ubuntu,Fira Sans,Droid Sans,Helvetica Neue,sans!important;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0;text-align:center;margin-bottom:20px}.aiProtocolModal_protocolContent__vK940,.aiProtocolModal_protocolDesc__HcGgi{font-size:14px;font-weight:400;line-height:22px;color:#333;margin-bottom:8px}.aiProtocolModal_desc__k77tw{font-size:12px;font-weight:400;color:#a3a3a3;margin-top:10px;text-align:center}.aiProtocolModal_btnWrapper__oKjV8{display:flex;flex-direction:column;margin-top:24px;padding:0}.aiProtocolModal_btnWrapper__oKjV8 .aiProtocolModal_continue__IjbzH{width:100%;height:40px;line-height:40px;background:#00ae421f;font-family:Open Sans,"system-ui",Segoe UI,Roboto,Oxygen,Ubuntu,Fira Sans,Droid Sans,Helvetica Neue,sans!important;font-size:14px;font-weight:600;letter-spacing:0;text-align:center;border-radius:24px;color:#00ae46;display:block;cursor:pointer}@media screen and (max-width:700px){.aiProtocolModal_protocolContentBox__I_tH_{width:calc(100% - 32px);overflow:auto;padding:20px 0 40px}.aiProtocolModal_title__LYUDL{font-family:Open Sans,"system-ui",Segoe UI,Roboto,Oxygen,Ubuntu,Fira Sans,Droid Sans,Helvetica Neue,sans!important;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0;text-align:center;margin-bottom:20px}.aiProtocolModal_contentWrapper__179KV{max-height:60vh;overflow:auto;padding:0 16px}.aiProtocolModal_close__5ZAHx{position:absolute;top:12px;right:12px;cursor:pointer;font-size:14px;color:#1f1f1f}.aiProtocolModal_close__5ZAHx:hover{animation:none}.aiProtocolModal_btnWrapper__oKjV8{padding:0 16px;margin-top:14px}}