.AIEcharts_container___SG78{display:flex;height:calc(100vh - 60px);padding:12px;gap:12px}.AIEcharts_leftSection__iKM8w{flex:1;display:flex;flex-direction:column;gap:12px;min-width:300px}.AIEcharts_rightSection__Noh1s{flex:1.5;display:flex;flex-direction:column;gap:12px;min-width:400px}.AIEcharts_codeEditor__iDuQB{flex:1.5;border:1px solid #eaeaea;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;min-height:400px}.AIEcharts_codeHeader__oJaYF{padding:8px 16px;background-color:#f9f9f9;border-bottom:1px solid #eaeaea}.AIEcharts_codeHeader__oJaYF h3{margin:0;font-size:16px;color:#333}.AIEcharts_codeTextarea__RHobj{flex:1;width:100%;padding:16px;border:none;resize:none;font-family:monospace;font-size:14px;line-height:1.5;outline:none;background-color:#fff}.AIEcharts_samplesSection__ibRqq{border:1px solid #eaeaea;border-radius:8px;padding:16px}.AIEcharts_samplesSection__ibRqq h3{margin-top:0;margin-bottom:16px;font-size:16px;color:#333}.AIEcharts_sampleGrid___ILa_{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.AIEcharts_sampleItem__ZjwF1{border:1px solid #ddd;border-radius:6px;padding:12px 8px;cursor:pointer;text-align:center;transition:all .2s}.AIEcharts_sampleItem__ZjwF1:hover{background-color:#f0f7ff;border-color:#98c4ff}.AIEcharts_selectedSample__H11Vt{background-color:#e1efff;border-color:#4a9eff;box-shadow:0 0 0 1px #4a9eff}.AIEcharts_sampleType__qYGeS{font-size:14px;font-weight:500;color:#333}.AIEcharts_graphPreview__w8EhD{flex:1.5;border:1px solid #eaeaea;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;min-height:500px}.AIEcharts_previewHeader__MzGmh{padding:12px 16px;background-color:#f9f9f9;border-bottom:1px solid #eaeaea;display:flex;justify-content:space-between;align-items:center}.AIEcharts_previewHeader__MzGmh h3{margin:0;font-size:16px;color:#333}.AIEcharts_graphTools__oWEWA{display:flex;gap:8px;position:relative;z-index:5}.AIEcharts_controlButton__LgDWt{width:28px;height:28px;border-radius:4px;border:1px solid #ddd;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;z-index:5}.AIEcharts_controlButton__LgDWt:hover{background-color:#f5f5f5}.AIEcharts_graphContainer__hl_UJ{flex:1;overflow:hidden;position:relative;transform-origin:center center}.AIEcharts_controlsBar__lOqL7{display:flex;gap:16px;padding:6px 0;flex-wrap:wrap}.AIEcharts_kbSelector__qEt6W,.AIEcharts_modelSelector__yjbKH{position:relative;min-width:140px}.AIEcharts_kbSelectDisplay__mgA3l,.AIEcharts_modelSelectDisplay__s0dRs{border:1px solid #ddd;border-radius:6px;padding:8px 12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-width:140px}.AIEcharts_dropdownArrow__I0xGf{font-size:10px;margin-left:8px}.AIEcharts_kbDropdown__1X8In,.AIEcharts_modelDropdown__VbxVa{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid #ddd;border-radius:6px;margin-top:4px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:10}.AIEcharts_kbOption__nQydZ,.AIEcharts_modelOption__SVU5G{padding:8px 12px;cursor:pointer}.AIEcharts_kbOption__nQydZ:hover,.AIEcharts_modelOption__SVU5G:hover{background-color:#f5f5f5}.AIEcharts_kbDropdownHeader__44MH9{padding:8px 12px;border-bottom:1px solid #eee}.AIEcharts_selectedCount__PReJA{font-size:12px;color:#666}.AIEcharts_kbDropdownList__zGiPw{max-height:200px;overflow-y:auto}.AIEcharts_kbOption__nQydZ{display:flex;align-items:center;gap:8px}.AIEcharts_noKbMessage__KBim6{padding:12px;text-align:center;color:#888;font-style:italic}.AIEcharts_chatSection__v8Bs_{border:1px solid #eaeaea;border-radius:8px;padding:12px}.AIEcharts_promptForm__Pf79N{display:flex;gap:12px}.AIEcharts_promptInput__295zd{flex:1;padding:12px;border:1px solid #ddd;border-radius:6px;resize:none;height:100px;font-family:inherit;font-size:14px}.AIEcharts_submitButton__xLJmJ{align-self:flex-end;padding:0 20px;height:40px;background-color:#3291ff;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:500;min-width:80px;display:flex;align-items:center;justify-content:center}.AIEcharts_submitButton__xLJmJ:hover{background-color:#0070f3}.AIEcharts_submitButton__xLJmJ:disabled{background-color:#ccc;cursor:not-allowed}.AIEcharts_loadingDots__3BIiS{display:flex;gap:4px}.AIEcharts_loadingDots__3BIiS span{width:6px;height:6px;border-radius:50%;background-color:#fff;animation:AIEcharts_loading__tbxsX 1.4s ease-in-out infinite both}.AIEcharts_loadingDots__3BIiS span:first-child{animation-delay:-.32s}.AIEcharts_loadingDots__3BIiS span:nth-child(2){animation-delay:-.16s}@keyframes AIEcharts_loading__tbxsX{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.AIEcharts_chartTypeSection__Lpw9Y{border:1px solid #eaeaea;border-radius:8px;padding:12px;position:relative}.AIEcharts_chartTypeHeader__5gXAH{display:flex;justify-content:space-between;align-items:center}.AIEcharts_chartTypeHeader__5gXAH h3{margin:0;font-size:16px;color:#333}.AIEcharts_chartTypeDisplay__Itlpe{border:1px solid #ddd;border-radius:6px;padding:8px 12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:120px;font-size:14px}.AIEcharts_chartTypeDropup__lQm4F{position:absolute;bottom:100%;right:16px;background-color:#fff;border:1px solid #ddd;border-radius:6px;margin-bottom:10px;box-shadow:0 -4px 8px rgba(0,0,0,.1);z-index:10;width:150px}.AIEcharts_chartTypeOption__ygMSM{padding:8px 12px;cursor:pointer}.AIEcharts_chartTypeOption__ygMSM:hover{background-color:#f5f5f5}.AIEcharts_kbDropup__oIOQe,.AIEcharts_modelDropup__M0sQD{position:absolute;bottom:100%;left:0;width:100%;background-color:#fff;border:1px solid #ddd;border-radius:6px;margin-bottom:10px;box-shadow:0 -4px 8px rgba(0,0,0,.1);z-index:10}.AIEcharts_kbDropupHeader__vqDrx{padding:8px 12px;border-bottom:1px solid #eee}.AIEcharts_kbDropupList__TZDvp{max-height:200px;overflow-y:auto}.AIEcharts_chartTypeSelectorContainer__ndG4q{display:flex;flex-direction:column;gap:8px;margin-top:8px}.AIEcharts_chartGroupSection__DLB8f,.AIEcharts_chartTypeSection__Lpw9Y{border:1px solid #eaeaea;border-radius:8px;padding:8px;position:relative}.AIEcharts_selectorHeader__Lwh67{display:flex;justify-content:space-between;align-items:center}.AIEcharts_selectorHeader__Lwh67 h3{margin:0;font-size:16px;color:#333}.AIEcharts_selectorDisplay__7cZoG{border:1px solid #ddd;border-radius:6px;padding:8px 12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-width:140px;font-size:14px;white-space:nowrap}.AIEcharts_selectorDropup__NdMy6{position:absolute;bottom:100%;right:0;background-color:#fff;border:1px solid #ddd;border-radius:6px;margin-bottom:10px;box-shadow:0 -4px 8px rgba(0,0,0,.1);z-index:20;min-width:150px;width:auto;max-height:200px;overflow-y:auto}.AIEcharts_selectorOption__qYt7a{padding:8px 12px;cursor:pointer;transition:background-color .2s;white-space:nowrap}.AIEcharts_selectorOption__qYt7a:hover{background-color:#f5f5f5}.AIEcharts_selectedOption__8l66f{background-color:#e6f7ff;font-weight:500;color:#1890ff}.AIEcharts_dropupHeader__CbB5W{padding:8px 12px;border-bottom:1px solid #eee}.AIEcharts_dropupList__HMLan{max-height:180px;overflow-y:auto}.AIEcharts_checkboxOption__BNA7e{display:flex;align-items:center;padding:8px 12px;gap:8px}.AIEcharts_noItemMessage___dNKB{padding:12px;text-align:center;color:#888;font-style:italic}.AIService_container__N8rDe{padding:20px;width:100%;max-width:1200px;margin:0 auto}.AIService_title__cGzEM{font-size:24px;margin-bottom:20px;color:#333}.AIService_agentGrid__A3jgA{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:24px}.AIService_createAgentCard__62tr5{height:180px;border-radius:12px;background-color:#f7fafc;border:2px dashed #cbd5e0;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.AIService_createAgentCard__62tr5:hover{border-color:#805ad5;background-color:#f8f4ff}.AIService_createIcon__oMVM1{font-size:32px;height:60px;width:60px;border-radius:50%;background-color:#edf2f7;display:flex;align-items:center;justify-content:center;margin-bottom:12px;color:#805ad5}.AIService_createText__FY86_{font-size:16px;color:#4a5568}.AIService_agentCard__BNxRQ{height:180px;border-radius:12px;background-color:#fff;border:1px solid #e2e8f0;padding:20px;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .2s}.AIService_agentCard__BNxRQ:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#cbd5e0}.AIService_agentAvatar__a7Fe4{width:60px;height:60px;border-radius:50%;background-color:#f0e6ff;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.AIService_agentName__LYbX4{font-size:18px;font-weight:600;color:#2d3748;margin-bottom:8px}.AIService_agentUpdated__rAHwG{font-size:14px;color:#718096}.AIService_agentActions__m_C0J{position:absolute;top:12px;right:12px}.AIService_actionButton___KGUp{background:none;color:#a0aec0;padding:5px}.AIService_actionButton___KGUp:hover{color:#4a5568}.AIService_createAgentContainer__BKToD{width:100%;height:100vh;display:flex;flex-direction:column}.AIService_header__x9A_r{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background-color:#fff;border-bottom:1px solid #e2e8f0}.AIService_backButton__mKWTB{display:flex;align-items:center;background:none;border:none;cursor:pointer;font-size:16px;color:#4a5568}.AIService_backButton__mKWTB svg{margin-right:8px}.AIService_headerTitle__1iv6j{font-size:18px;font-weight:600;color:#2d3748}.AIService_saveButtonContainer__a_qa1{position:relative}.AIService_actionButton___KGUp{display:flex;align-items:center;gap:6px;padding:10px 16px;background-color:#805ad5;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:600}.AIService_actionButton___KGUp:hover{background-color:#6b46c1}.AIService_actionMenu__BxpzS{position:absolute;top:100%;right:0;width:160px;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);overflow:hidden;z-index:10;margin-top:8px;border:1px solid #e2e8f0}.AIService_menuItem__DoF3g{display:flex;align-items:center;gap:10px;width:100%;padding:12px 16px;background:none;border:none;text-align:left;cursor:pointer;transition:background-color .2s}.AIService_menuItem__DoF3g:hover{background-color:#f7fafc}.AIService_deleteItem__B5dik:hover{background-color:#fff1f0}.AIService_deleteItem__B5dik span,.AIService_deleteItem__B5dik svg{color:#ff4d4f}.AIService_menuItem__DoF3g:not(:last-child){border-bottom:1px solid #edf2f7}.AIService_menuItem__DoF3g svg{color:#805ad5}.AIService_menuItem__DoF3g span{font-size:14px;color:#2d3748}.AIService_agentEditorContainer__2TeD6{display:flex;flex:1;overflow:hidden}.AIService_settingsPanel__hMqSs{width:40%;padding:24px;background-color:#f8fafc;border-right:1px solid #e2e8f0;overflow-y:auto}.AIService_settingGroup__b7aet{margin-bottom:20px}.AIService_settingGroup__b7aet label{display:block;font-size:14px;font-weight:600;color:#4a5568;margin-bottom:8px}.AIService_selectInput__IoXN8,.AIService_textInput__CECoF,.AIService_textareaInput__HLe9b{width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px}.AIService_textareaInput__HLe9b{resize:vertical}.AIService_chatTestPanel__fWx4T{width:60%;display:flex;flex-direction:column;background-color:#fff}.AIService_chatTitle__5_DQe{padding:16px;border-bottom:1px solid #e2e8f0;font-weight:600;color:#2d3748}.AIService_chatMessages__Sgm8O{flex:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.AIService_messageAssistant__Q8GBq,.AIService_messageUser__UD2Ag{display:flex;max-width:80%}.AIService_messageUser__UD2Ag{align-self:flex-end;flex-direction:row-reverse}.AIService_messageAssistant__Q8GBq{align-self:flex-start}.AIService_assistantAvatar__Ssk4F{width:32px;height:32px;border-radius:50%;margin-right:12px;flex-shrink:0}.AIService_messageContent__IPw0c{background-color:#f7fafc;padding:12px 16px;border-radius:12px;color:#2d3748;font-size:14px}.AIService_messageUser__UD2Ag .AIService_messageContent__IPw0c{background-color:#805ad5;color:#fff}.AIService_chatInput__U5GFr{padding:16px;border-top:1px solid #e2e8f0;display:flex;align-items:center}.AIService_chatInput__U5GFr input{flex:1;padding:10px}.AIService_modalOverlay__d6Wwm{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.AIService_modalContent__JWSLW{background-color:#fff;border-radius:8px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 6px rgba(0,0,0,.1)}.AIService_modalHeader__605h1{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e2e8f0}.AIService_modalHeader__605h1 h3{margin:0;font-size:18px;font-weight:600}.AIService_closeButton__kkkAd{background:none;border:none;cursor:pointer;color:#718096}.AIService_modalBody__KeTQX{padding:20px}.AIService_codeContainer__oDsty{background-color:#f7fafc;border-radius:6px;padding:16px;margin:16px 0;overflow-x:auto}.AIService_embedCode__34gfW{margin:0;white-space:pre-wrap;word-break:break-all;font-family:monospace;font-size:14px}.AIService_modalFooter__DQ_VW{display:flex;justify-content:flex-end;margin-top:20px}.AIService_copyButton__1DtEa{background-color:#4a5568;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-size:14px;cursor:pointer;transition:background-color .2s}.AIService_copyButton__1DtEa:hover{background-color:#2d3748}.AIService_copyButton__1DtEa:disabled{background-color:#48bb78;cursor:default}.AIService_loadingOverlay__ZD2LL{position:fixed;left:0;top:0;right:0;bottom:0;background:hsla(0,0%,100%,.65);z-index:9999;display:flex;align-items:center;justify-content:center}.AIService_loadingSpinner__ld_qh{border:5px solid #eee;border-top-color:#805ad5;border-radius:50%;width:48px;height:48px;animation:AIService_spin__vHdFk 1s linear infinite;margin-bottom:12px}@keyframes AIService_spin__vHdFk{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AIService_loadingText__PW52N{color:#805ad5;font-size:16px;margin-top:8px;text-align:center}.AIService_freeUserWarning__3_FCu{background-color:#fff2f0;border:1px solid #ffccc7;color:#ff4d4f;padding:12px 16px;border-radius:6px;margin-bottom:16px;display:flex;align-items:center;font-size:15px}.AIService_freeUserWarning__3_FCu b{margin:0 4px;font-size:16px}.UserChatHistory_chatHistoryWrapper__coILf{display:flex;flex-direction:column;height:100vh;background-color:#f8fafc}.UserChatHistory_header__cyTgF{display:flex;align-items:center;padding:16px 24px;background-color:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.1)}.UserChatHistory_backButton__z_TJF{display:flex;align-items:center;gap:8px;background:none;border:none;color:#64748b;cursor:pointer;font-size:14px;font-weight:500;padding:8px 12px;border-radius:6px;transition:all .2s ease}.UserChatHistory_backButton__z_TJF:hover{background-color:#f1f5f9;color:#334155}.UserChatHistory_headerTitle___E2CY{font-size:18px;font-weight:600;color:#1e293b;margin-left:24px}.UserChatHistory_contentContainer__NWSQg{display:flex;flex:1;overflow:hidden}.UserChatHistory_sidebar__fqAbL{width:400px;background-color:#fff;border-right:1px solid #e2e8f0;display:flex;flex-direction:column;overflow:hidden}.UserChatHistory_sidebarHeader__woBXJ{padding:20px 24px 16px;border-bottom:1px solid #e2e8f0}.UserChatHistory_sidebarHeader__woBXJ h3{margin:0;font-size:16px;font-weight:600;color:#1e293b}.UserChatHistory_historyList__UsQ9Q{flex:1;overflow-y:auto;padding:8px 0}.UserChatHistory_historyItem__szebj{padding:16px 24px;cursor:pointer;border-bottom:1px solid #f1f5f9;transition:background-color .2s ease}.UserChatHistory_historyItem__szebj:hover{background-color:#f8fafc}.UserChatHistory_historyItem__szebj.UserChatHistory_selected__VYL0g{background-color:#f0f9ff;border-right:3px solid #0ea5e9}.UserChatHistory_historyItemContent__6mpho{display:flex;flex-direction:column;gap:8px}.UserChatHistory_visitorInfo__HTbeU{display:flex;flex-direction:column;gap:4px}.UserChatHistory_visitorId__FZ0Bs{font-size:14px;font-weight:600;color:#1e293b}.UserChatHistory_deviceInfo__nAQ4w{font-size:12px;color:#64748b}.UserChatHistory_lastMessage__ah1hg{font-size:13px;color:#475569;line-height:1.4}.UserChatHistory_chatMeta__vtrcB{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#94a3b8}.UserChatHistory_messageCount__I9dJf{background-color:#e2e8f0;color:#64748b;padding:2px 8px;border-radius:12px;font-weight:500}.UserChatHistory_chatContent__xlRoy{flex:1;display:flex;flex-direction:column;background-color:#fff;overflow:hidden}.UserChatHistory_welcomeScreen___h7GA{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;padding:40px}.UserChatHistory_welcomeScreen___h7GA h2{margin:0 0 16px;font-size:24px;font-weight:600;color:#1e293b}.UserChatHistory_welcomeScreen___h7GA p{margin:0;font-size:16px;color:#64748b;line-height:1.6}.UserChatHistory_chatHeader__fTCMj{padding:20px 24px;border-bottom:1px solid #e2e8f0;background-color:#fafbfc}.UserChatHistory_chatTitle__VIE6L h2{margin:0 0 12px;font-size:18px;font-weight:600;color:#1e293b}.UserChatHistory_visitorDetails__0hWVb{display:flex;flex-wrap:wrap;gap:16px;font-size:13px;color:#64748b}.UserChatHistory_visitorDetails__0hWVb span{background-color:#f1f5f9;padding:4px 8px;border-radius:4px}.UserChatHistory_messagesContainer___9E1h{flex:1;overflow-y:auto;padding:24px;background-color:#fafbfc}.UserChatHistory_messageItem__etds5{display:flex;gap:12px;margin-bottom:20px;align-items:flex-start}.UserChatHistory_messageItem__etds5.UserChatHistory_user__74RLG{flex-direction:row-reverse}.UserChatHistory_messageAvatar__YU3rM{flex-shrink:0}.UserChatHistory_assistantAvatar__O6bp6,.UserChatHistory_userAvatar__Wb5HE{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#fff}.UserChatHistory_userAvatar__Wb5HE{background-color:#0ea5e9}.UserChatHistory_assistantAvatar__O6bp6{background-color:#805ad5}.UserChatHistory_messageContent__xZWjZ{max-width:70%;min-width:0}.UserChatHistory_messageItem__etds5.UserChatHistory_user__74RLG .UserChatHistory_messageContent__xZWjZ{text-align:right}.UserChatHistory_messageText__YdPoF{background-color:#fff;padding:12px 16px;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);word-wrap:break-word;line-height:1.6}.UserChatHistory_messageItem__etds5.UserChatHistory_user__74RLG .UserChatHistory_messageText__YdPoF{background-color:#0ea5e9;color:#fff}.UserChatHistory_messageTime__FEnV_{font-size:11px;color:#94a3b8;margin-top:6px;padding:0 4px}.UserChatHistory_loadingIndicator__O72q3{display:flex;justify-content:center;align-items:center;padding:20px;gap:8px}.UserChatHistory_loadingDot__go2V5{width:8px;height:8px;background-color:#94a3b8;border-radius:50%;animation:UserChatHistory_loadingPulse___vZHr 1.4s ease-in-out infinite both}.UserChatHistory_loadingDot__go2V5:first-child{animation-delay:-.32s}.UserChatHistory_loadingDot__go2V5:nth-child(2){animation-delay:-.16s}@keyframes UserChatHistory_loadingPulse___vZHr{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}.UserChatHistory_emptyMessage__SfO2t,.UserChatHistory_endMessage__NpNaA{text-align:center;padding:20px;color:#94a3b8;font-size:14px}.UserChatHistory_emptyMessage__SfO2t{padding:60px 20px;font-size:16px}@media (max-width:768px){.UserChatHistory_sidebar__fqAbL{width:100%;position:absolute;z-index:10;height:100%}.UserChatHistory_chatContent__xlRoy{display:none}.UserChatHistory_contentContainer__NWSQg{position:relative}}.UserChatHistory_historyList__UsQ9Q::-webkit-scrollbar,.UserChatHistory_messagesContainer___9E1h::-webkit-scrollbar{width:6px}.UserChatHistory_historyList__UsQ9Q::-webkit-scrollbar-track,.UserChatHistory_messagesContainer___9E1h::-webkit-scrollbar-track{background:#f1f5f9}.UserChatHistory_historyList__UsQ9Q::-webkit-scrollbar-thumb,.UserChatHistory_messagesContainer___9E1h::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.UserChatHistory_historyList__UsQ9Q::-webkit-scrollbar-thumb:hover,.UserChatHistory_messagesContainer___9E1h::-webkit-scrollbar-thumb:hover{background:#94a3b8}