.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}