.logo[data-v-17842fd6]{width:30px;height:30px;background:url(/logo.svg) no-repeat center center;background-size:contain;margin:16px 10px 16px 0;float:left}.logo-text[data-v-17842fd6]{font-size:20px;color:#fff}.model-select[data-v-17842fd6]{display:flex;align-items:center;justify-content:center}.model-select label[data-v-17842fd6]{color:#fff;padding-right:10px}.desktop-nav[data-v-17842fd6]{display:flex;align-items:center;justify-content:space-between}.mobile-nav[data-v-17842fd6]{display:flex;align-items:center;justify-content:space-between;background-color:#001529;padding:0 16px;height:64px}a-menu[data-v-17842fd6]{line-height:64px}.layout[data-v-3ef4005a]{min-height:100vh}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.modal-header[data-v-96512eac]{padding-right:24px}.modal-title[data-v-96512eac]{font-size:16px;font-weight:500;color:#262626}.prompt-form[data-v-96512eac]{padding:0}.form-row[data-v-96512eac]{display:flex;gap:16px}.form-row .form-section[data-v-96512eac],.form-section-folder[data-v-96512eac]{flex:1}.form-section[data-v-96512eac]{margin-bottom:16px}.form-label[data-v-96512eac]{display:block;font-size:13px;color:#5f6368;margin-bottom:8px;font-weight:500}.required[data-v-96512eac]{color:#ff4d4f}.modal-footer[data-v-96512eac]{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #e8e8e8;margin-top:8px}.footer-left[data-v-96512eac]{display:flex;align-items:center;gap:8px}.footer-right[data-v-96512eac]{display:flex;gap:8px}[data-v-96512eac] .ant-select-selector,[data-v-96512eac] .ant-picker{background-color:#f5f5f5!important;border:none!important;border-radius:8px!important;min-height:40px}[data-v-96512eac] .ant-select-selector{display:flex;align-items:center}[data-v-96512eac] .ant-input,[data-v-96512eac] .ant-input-affix-wrapper{background-color:#f5f5f5!important;border:none!important;border-radius:8px!important;min-height:40px}[data-v-96512eac] .ant-input-textarea textarea{background-color:#f5f5f5!important;border:none!important;border-radius:8px!important}[data-v-96512eac] .ant-btn-primary{background-color:#1976d2;border-color:#1976d2}[data-v-96512eac] .ant-btn-primary:hover{background-color:#1565c0;border-color:#1565c0}[data-v-96512eac] .ant-btn-primary:disabled{background-color:#d9d9d9;border-color:#d9d9d9}.folder-tree-select-dropdown .ant-select-tree-treenode{width:100%;padding:4px 8px!important;cursor:pointer}.folder-tree-select-dropdown .ant-select-tree-node-content-wrapper{flex:1;width:100%;background:transparent!important}.folder-tree-select-dropdown .ant-select-tree-node-content-wrapper:hover{background:transparent!important}.folder-tree-select-dropdown .ant-select-tree-treenode:hover{background-color:#f5f5f5}.folder-tree-select-dropdown .ant-select-tree-treenode .ant-select-tree-title{flex:1}.custom-action-icons[data-v-141ddc45],.action-icon-wrapper[data-v-141ddc45]{display:flex;align-items:center}.action-icon-button[data-v-141ddc45]{cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:all .2s ease;border:2px solid transparent}.action-icon-button[data-v-141ddc45]:hover{border-color:#1976d2;background-color:#1976d214}.action-icon[data-v-141ddc45]{font-size:20px;color:#1976d2}.action-icon-large[data-v-141ddc45]{font-size:24px}.action-icon-svg[data-v-141ddc45]{width:20px;height:20px;display:block;color:#1976d2}.action-icon-svg.action-icon-large[data-v-141ddc45]{width:24px;height:24px}.stop-button[data-v-141ddc45]{background-color:#e8edf2}.token-badge[data-v-141ddc45]{display:inline-flex;align-items:center;cursor:pointer}.token-toggle-track[data-v-141ddc45]{display:flex;align-items:center;gap:6px;background:#e8edf2;border-radius:16px;padding:3px 10px 3px 3px;margin-right:2px}.token-badge:hover .token-toggle-track[data-v-141ddc45]{background:#dce3ea}.token-label[data-v-141ddc45]{font-size:12px;font-weight:700;white-space:nowrap;color:#5a6a7a}.status-bubble[data-v-6f349e64]{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;margin:12px 0 0 10px;background:#1565c014;border-radius:20px;font-size:13px;color:#1565c0;max-width:fit-content;font-weight:500}.status-spinner[data-v-6f349e64]{flex-shrink:0}.status-spinner[data-v-6f349e64] .ant-spin-dot-item{background-color:#1565c0}.status-text[data-v-6f349e64]{white-space:nowrap}.status-fade-enter-active[data-v-6f349e64],.status-fade-leave-active[data-v-6f349e64]{transition:all .3s ease}.status-fade-enter-from[data-v-6f349e64]{opacity:0;transform:translateY(10px)}.status-fade-leave-to[data-v-6f349e64]{opacity:0;transform:translateY(-10px)}.error-message[data-v-26ae6028]{color:#ff4d4f;font-size:12px;margin-top:4px}.folder-tree-item[data-v-a14d9a5e]{width:100%;position:relative}.folder-header[data-v-a14d9a5e]{display:flex;align-items:center;padding:6px 12px;cursor:pointer;border-radius:4px;transition:background-color .2s;gap:6px;position:relative}.folder-header[data-v-a14d9a5e]:hover{background-color:#f5f5f5}.folder-header.drag-over[data-v-a14d9a5e]{background-color:#e6f7ff;outline:2px dashed #1890ff;outline-offset:-2px}.tree-lines-container[data-v-a14d9a5e]{position:absolute;left:12px;top:-2px;bottom:-2px;display:flex;pointer-events:none}.tree-line-slot[data-v-a14d9a5e]{width:20px;position:relative}.tree-line-slot.show-line[data-v-a14d9a5e]:before{content:"";position:absolute;left:10px;top:0;bottom:0;width:1px;background-color:#d9d9d9}.tree-branch[data-v-a14d9a5e]{position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0}.tree-branch[data-v-a14d9a5e]:before{content:"";position:absolute;width:1px;background-color:#d9d9d9;left:calc(12px + (var(--399c80d4) - 1) * 20px + 10px);top:-2px;height:calc(50% + 2px)}.tree-branch[data-v-a14d9a5e]:after{content:"";position:absolute;height:1px;background-color:#d9d9d9;left:calc(12px + (var(--399c80d4) - 1) * 20px + 10px);top:50%;width:8px}.tree-branch[data-v-a14d9a5e]:after{content:"";position:absolute;height:1px;background-color:#e0e0e0;left:calc(12px + (var(--399c80d4) - 1) * 20px + 10px);top:50%;width:10px}.tree-branch[data-v-a14d9a5e]:not(.is-last):before{height:calc(100% + 4px);top:-2px}.expand-icon[data-v-a14d9a5e]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;cursor:pointer}.expand-arrow[data-v-a14d9a5e]{font-size:10px;color:#8c8c8c;transition:transform .2s}.folder-icon[data-v-a14d9a5e]{font-size:16px;color:#faad14;flex-shrink:0}.folder-name[data-v-a14d9a5e]{flex:1;font-weight:500;font-size:15px;color:#262626;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.folder-name-input[data-v-a14d9a5e]{flex:1}.folder-count[data-v-a14d9a5e]{font-size:12px;color:#8c8c8c;flex-shrink:0}.folder-actions-trigger[data-v-a14d9a5e]{padding:4px;border-radius:4px;transition:background-color .2s;flex-shrink:0}.folder-actions-trigger[data-v-a14d9a5e]:hover{background-color:#e0e0e0}.folder-children[data-v-a14d9a5e]{position:relative}.folder-prompts[data-v-a14d9a5e]{margin-top:2px;margin-right:8px}.prompt-branch[data-v-a14d9a5e]:before{left:calc(12px + (var(--branch-level) - 1) * 20px + 10px)!important;top:-2px!important;height:calc(50% + 2px)!important}.prompt-branch[data-v-a14d9a5e]:not(.is-last):before{height:calc(100% + 4px)!important}.prompt-branch[data-v-a14d9a5e]:after{left:calc(12px + (var(--branch-level) - 1) * 20px + 10px)!important;width:8px!important;top:50%!important}.prompt-item-compact[data-v-a14d9a5e]{display:flex;align-items:center;padding:6px 8px;border-radius:4px;cursor:pointer;transition:background-color .15s;gap:8px;margin-bottom:2px;position:relative}.prompt-item-compact[data-v-a14d9a5e]:hover{background-color:#e6f4ff}.prompt-item-compact[data-v-a14d9a5e]:active{background-color:#bae0ff}.prompt-icon[data-v-a14d9a5e]{font-size:14px;color:#1890ff;flex-shrink:0}.prompt-info[data-v-a14d9a5e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.prompt-title[data-v-a14d9a5e]{font-weight:500;color:#262626;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prompt-preview-inline[data-v-a14d9a5e]{font-size:13px;color:#8c8c8c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:8px}.prompt-actions-compact[data-v-a14d9a5e]{display:flex;gap:4px;opacity:0;transition:opacity .15s}.prompt-item-compact:hover .prompt-actions-compact[data-v-a14d9a5e]{opacity:1}.action-icon[data-v-a14d9a5e]{padding:4px;border-radius:4px;cursor:pointer;color:#595959;font-size:12px;transition:all .15s}.action-icon[data-v-a14d9a5e]:hover{background-color:#f0f0f0;color:#1890ff}.action-icon-danger[data-v-a14d9a5e]:hover{background-color:#fff1f0;color:#ff4d4f}.prompts-panel[data-v-2e825915]{height:calc(100vh - 81px);display:flex;flex-direction:column;background:#fff;border-left:1px solid #e8e8e8}.prompts-header[data-v-2e825915]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e8e8e8}.title-icon[data-v-2e825915]{font-size:18px;color:#1976d2}.prompts-title[data-v-2e825915]{margin:0;font-size:16px;font-weight:600;color:#262626}.header-actions[data-v-2e825915]{display:flex;gap:8px}.prompts-search[data-v-2e825915]{padding:12px 16px;border-bottom:1px solid #e8e8e8}.prompts-toolbar[data-v-2e825915]{display:flex;justify-content:flex-end;gap:8px;padding:8px 16px;border-bottom:1px solid #e8e8e8}.prompts-list-container[data-v-2e825915]{flex:1;overflow-y:auto;padding:8px}.prompts-list[data-v-2e825915]{padding:0}.folder-tree[data-v-2e825915]{padding:8px 0}.uncategorized-section[data-v-2e825915]{margin-top:16px;border-top:2px solid #e8e8e8;padding-top:8px;transition:all .2s}.uncategorized-section.drag-over[data-v-2e825915]{background-color:#e6f7ff;border:2px dashed #1890ff;border-radius:4px}.uncategorized-header[data-v-2e825915]{display:flex;align-items:center;padding:8px 12px;cursor:pointer;border-radius:4px;transition:background-color .2s;gap:8px}.uncategorized-header[data-v-2e825915]:hover{background-color:#f5f5f5}.uncategorized-actions-trigger[data-v-2e825915]{padding:4px;border-radius:4px;transition:background-color .2s;flex-shrink:0;margin-left:auto}.uncategorized-actions-trigger[data-v-2e825915]:hover{background-color:#e0e0e0}.expand-icon[data-v-2e825915]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;cursor:pointer}.expand-arrow[data-v-2e825915]{font-size:10px;color:#8c8c8c;transition:transform .2s}.uncategorized-prompts[data-v-2e825915]{margin-top:4px}.uncategorized-prompts .prompt-item-compact[data-v-2e825915]{padding-left:32px;position:relative}.tree-lines-container[data-v-2e825915]{position:absolute;left:12px;top:-2px;bottom:-2px;display:flex;pointer-events:none}.tree-line-slot[data-v-2e825915]{width:20px;position:relative}.tree-line-slot.show-line[data-v-2e825915]:before{content:"";position:absolute;left:10px;top:0;bottom:0;width:1px;background-color:#d9d9d9}.tree-branch[data-v-2e825915]{position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0}.tree-branch[data-v-2e825915]:before{content:"";position:absolute;width:1px;background-color:#d9d9d9;left:22px;top:-2px;height:calc(50% + 2px)}.tree-branch[data-v-2e825915]:after{content:"";position:absolute;height:1px;background-color:#d9d9d9;left:22px;top:50%;width:8px}.tree-branch[data-v-2e825915]:not(.is-last):before{height:calc(100% + 4px);top:-2px}.search-results[data-v-2e825915]{padding:4px 0}.folder-badge[data-v-2e825915]{font-size:10px;color:#8c8c8c;background:#f0f0f0;padding:1px 6px;border-radius:8px;flex-shrink:0}.folder-icon[data-v-2e825915]{font-size:16px;color:#faad14}.folder-name[data-v-2e825915]{flex:1;font-weight:500;font-size:15px;color:#262626}.folder-count[data-v-2e825915]{font-size:12px;color:#8c8c8c}.prompt-item-compact[data-v-2e825915]{display:flex;align-items:center;padding:6px 8px;border-radius:4px;cursor:pointer;transition:background-color .15s;gap:8px;margin-bottom:2px}.prompt-item-compact[data-v-2e825915]:hover{background-color:#e6f4ff}.prompt-item-compact[data-v-2e825915]:active{background-color:#bae0ff}.prompt-item-compact[draggable=true][data-v-2e825915],.prompt-item-compact[draggable=true][data-v-2e825915]:active{cursor:pointer}.prompt-icon[data-v-2e825915]{font-size:14px;color:#1890ff;flex-shrink:0}.prompt-info[data-v-2e825915]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.prompt-title-row[data-v-2e825915]{display:flex;align-items:center;gap:8px}.prompt-title[data-v-2e825915]{font-weight:500;color:#262626;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prompt-preview-inline[data-v-2e825915]{font-size:13px;color:#8c8c8c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:8px}.prompt-actions-compact[data-v-2e825915]{display:flex;gap:4px;opacity:0;transition:opacity .15s}.prompt-item-compact:hover .prompt-actions-compact[data-v-2e825915]{opacity:1}.action-icon[data-v-2e825915]{padding:4px;border-radius:4px;cursor:pointer;color:#595959;font-size:12px;transition:all .15s}.action-icon[data-v-2e825915]:hover{background-color:#f0f0f0;color:#1890ff}.action-icon-danger[data-v-2e825915]:hover{background-color:#fff1f0;color:#ff4d4f}.prompts-list-container[data-v-2e825915]::-webkit-scrollbar{width:6px}.prompts-list-container[data-v-2e825915]::-webkit-scrollbar-track{background:#f1f1f1}.prompts-list-container[data-v-2e825915]::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.prompts-list-container[data-v-2e825915]::-webkit-scrollbar-thumb:hover{background:#555}.prompts-panel[data-v-2e825915] .ant-btn-primary{background-color:#1976d2;border-color:#1976d2}.prompts-panel[data-v-2e825915] .ant-btn-primary:hover{background-color:#1565c0;border-color:#1565c0}.prompts-panel[data-v-2e825915] .ant-btn-primary:active,.prompts-panel[data-v-2e825915] .ant-btn-primary:focus{background-color:#1565c0;border-color:#1565c0}.modal-header[data-v-0abdcd81]{padding-right:24px}.modal-title[data-v-0abdcd81]{font-size:16px;font-weight:500;color:#262626}.schedule-form[data-v-0abdcd81]{padding:0}.form-columns[data-v-0abdcd81]{display:flex;gap:32px}.form-column[data-v-0abdcd81]{flex:1;min-width:0}.form-column-left[data-v-0abdcd81],.form-column-right[data-v-0abdcd81]{display:flex;flex-direction:column}.form-section[data-v-0abdcd81]{margin-bottom:16px}.form-section-prompt[data-v-0abdcd81]{flex:1;display:flex;flex-direction:column}.form-section-prompt .prompt-textarea[data-v-0abdcd81]{flex:1;min-height:200px}.form-label[data-v-0abdcd81]{display:block;font-size:13px;color:#5f6368;margin-bottom:8px;font-weight:500}.required-asterisk[data-v-0abdcd81]{color:#ff4d4f}.client-label[data-v-0abdcd81]{color:#ff4d4f!important}.form-hint[data-v-0abdcd81]{font-size:12px;color:#8c8c8c;margin-top:4px}.create-new-chat[data-v-0abdcd81]{color:#1890ff}.schedule-grid[data-v-0abdcd81]{display:flex;gap:12px}.schedule-grid .schedule-type-select[data-v-0abdcd81]{flex:1}.schedule-grid .time-picker[data-v-0abdcd81]{width:110px;flex-shrink:0}.schedule-extra[data-v-0abdcd81]{margin-top:8px}.schedule-yearly[data-v-0abdcd81]{display:flex;gap:12px}.schedule-yearly .ant-select[data-v-0abdcd81]{flex:1}.time-error[data-v-0abdcd81]{color:#ff4d4f;font-size:12px;margin-top:4px}.date-picker[data-v-0abdcd81]{background-color:#f5f5f5;border:none;border-radius:8px}.modal-footer[data-v-0abdcd81]{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #e8e8e8;margin-top:8px}.footer-left[data-v-0abdcd81]{display:flex;align-items:center;gap:8px}.active-label[data-v-0abdcd81]{font-size:14px;color:#262626}.footer-right[data-v-0abdcd81]{display:flex;gap:8px}[data-v-0abdcd81] .ant-select-selector,[data-v-0abdcd81] .ant-picker{background-color:#f5f5f5!important;border:none!important;border-radius:8px!important;min-height:40px}[data-v-0abdcd81] .ant-select-selector{display:flex;align-items:center}[data-v-0abdcd81] .ant-picker-input>input{font-size:14px}[data-v-0abdcd81] .time-picker .ant-select-selector{display:flex;align-items:center;padding:0 11px}[data-v-0abdcd81] .time-picker .ant-select-selection-search,[data-v-0abdcd81] .time-picker .ant-select-selection-placeholder,[data-v-0abdcd81] .time-picker .ant-select-selection-item{display:flex;align-items:center}[data-v-0abdcd81] .ant-btn-primary{background-color:#1976d2;border-color:#1976d2}[data-v-0abdcd81] .ant-btn-primary:hover{background-color:#1565c0;border-color:#1565c0}[data-v-0abdcd81] .ant-btn-primary:disabled{background-color:#d9d9d9;border-color:#d9d9d9}.folder-tree-select-dropdown .ant-select-tree-treenode[data-v-0abdcd81]{width:100%;padding:4px 8px!important;cursor:pointer}.folder-tree-select-dropdown .ant-select-tree-node-content-wrapper[data-v-0abdcd81]{flex:1;width:100%;background:transparent!important}.folder-tree-select-dropdown .ant-select-tree-node-content-wrapper[data-v-0abdcd81]:hover{background:transparent!important}.folder-tree-select-dropdown .ant-select-tree-treenode[data-v-0abdcd81]:hover{background-color:#f5f5f5}.folder-tree-select-dropdown .ant-select-tree-treenode .ant-select-tree-title[data-v-0abdcd81]{flex:1}@media (max-width: 768px){.form-columns[data-v-0abdcd81]{flex-direction:column;gap:0}.form-section-prompt .prompt-textarea[data-v-0abdcd81]{min-height:120px}}@media (max-width: 768px){.schedule-task-modal[data-v-0abdcd81]{max-width:95vw!important}.schedule-task-modal .ant-modal-body[data-v-0abdcd81]{max-height:70vh;overflow-y:auto}}.folder-tree-item[data-v-a95ad31a]{width:100%;position:relative}.folder-header[data-v-a95ad31a]{display:flex;align-items:center;padding:6px 12px;cursor:pointer;border-radius:4px;transition:background-color .2s;gap:6px;position:relative}.folder-header[data-v-a95ad31a]:hover{background-color:#f5f5f5}.folder-header.drag-over[data-v-a95ad31a]{background-color:#e6f7ff;outline:2px dashed #1890ff;outline-offset:-2px}.tree-lines-container[data-v-a95ad31a]{position:absolute;left:12px;top:-2px;bottom:-2px;display:flex;pointer-events:none}.tree-line-slot[data-v-a95ad31a]{width:20px;position:relative}.tree-line-slot.show-line[data-v-a95ad31a]:before{content:"";position:absolute;left:10px;top:0;bottom:0;width:1px;background-color:#d9d9d9}.tree-branch[data-v-a95ad31a]{position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0}.tree-branch[data-v-a95ad31a]:before{content:"";position:absolute;width:1px;background-color:#d9d9d9;left:calc(12px + (var(--3b638f8b) - 1) * 20px + 10px);top:-2px;height:calc(50% + 2px)}.tree-branch[data-v-a95ad31a]:after{content:"";position:absolute;height:1px;background-color:#d9d9d9;left:calc(12px + (var(--3b638f8b) - 1) * 20px + 10px);top:50%;width:8px}.tree-branch[data-v-a95ad31a]:after{content:"";position:absolute;height:1px;background-color:#e0e0e0;left:calc(12px + (var(--3b638f8b) - 1) * 20px + 10px);top:50%;width:10px}.tree-branch[data-v-a95ad31a]:not(.is-last):before{height:calc(100% + 4px);top:-2px}.expand-icon[data-v-a95ad31a]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;cursor:pointer}.expand-arrow[data-v-a95ad31a]{font-size:10px;color:#8c8c8c;transition:transform .2s}.folder-icon[data-v-a95ad31a]{font-size:16px;color:#faad14;flex-shrink:0}.folder-name[data-v-a95ad31a]{flex:1;font-weight:500;font-size:15px;color:#262626;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.folder-name-input[data-v-a95ad31a]{flex:1}.folder-count[data-v-a95ad31a]{font-size:12px;color:#8c8c8c;flex-shrink:0}.folder-actions-trigger[data-v-a95ad31a]{padding:4px;border-radius:4px;transition:background-color .2s;flex-shrink:0}.folder-actions-trigger[data-v-a95ad31a]:hover{background-color:#e0e0e0}.folder-children[data-v-a95ad31a]{position:relative}.folder-tasks[data-v-a95ad31a]{margin-top:2px;margin-right:8px}.task-branch[data-v-a95ad31a]:before{left:calc(12px + (var(--branch-level) - 1) * 20px + 10px)!important;top:-2px!important;height:calc(50% + 2px)!important}.task-branch[data-v-a95ad31a]:not(.is-last):before{height:calc(100% + 4px)!important}.task-branch[data-v-a95ad31a]:after{left:calc(12px + (var(--branch-level) - 1) * 20px + 10px)!important;width:8px!important;top:50%!important}.task-item-compact[data-v-a95ad31a]{display:flex;align-items:center;padding:6px 8px;border-radius:4px;cursor:pointer;transition:background-color .15s;gap:8px;margin-bottom:2px;position:relative}.task-item-compact[data-v-a95ad31a]:hover{background-color:#e6f4ff}.task-item-compact[data-v-a95ad31a]:active{background-color:#bae0ff}.task-icon[data-v-a95ad31a]{font-size:14px;color:#1890ff;flex-shrink:0}.task-info[data-v-a95ad31a]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.task-title[data-v-a95ad31a]{font-weight:500;color:#262626;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-schedule[data-v-a95ad31a]{font-size:13px;color:#8c8c8c}.task-actions-compact[data-v-a95ad31a]{display:flex;gap:4px;opacity:0;transition:opacity .15s}.task-item-compact:hover .task-actions-compact[data-v-a95ad31a]{opacity:1}.action-icon[data-v-a95ad31a]{padding:4px;border-radius:4px;cursor:pointer;color:#595959;font-size:12px;transition:all .15s}.action-icon[data-v-a95ad31a]:hover{background-color:#f0f0f0;color:#1890ff}.action-icon-danger[data-v-a95ad31a]:hover{background-color:#fff1f0;color:#ff4d4f}.schedule-tasks-panel[data-v-e3bd8a2a]{height:calc(100vh - 81px);display:flex;flex-direction:column;background:#fff;border-left:1px solid #e8e8e8}.panel-header[data-v-e3bd8a2a]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e8e8e8}.title-icon[data-v-e3bd8a2a]{font-size:18px;color:#1976d2}.panel-title[data-v-e3bd8a2a]{margin:0;font-size:16px;font-weight:600;color:#262626}.header-actions[data-v-e3bd8a2a]{display:flex;gap:8px}.panel-search[data-v-e3bd8a2a]{padding:12px 16px;border-bottom:1px solid #e8e8e8}.panel-toolbar[data-v-e3bd8a2a]{display:flex;justify-content:flex-end;gap:8px;padding:8px 16px;border-bottom:1px solid #e8e8e8}.panel-list-container[data-v-e3bd8a2a]{flex:1;overflow-y:auto;padding:8px}.folder-tree[data-v-e3bd8a2a]{padding:8px 0}.search-results[data-v-e3bd8a2a]{padding:4px 0}.uncategorized-section[data-v-e3bd8a2a]{margin-top:16px;border-top:2px solid #e8e8e8;padding-top:8px;transition:all .2s}.uncategorized-section.drag-over[data-v-e3bd8a2a]{background-color:#e6f7ff;border:2px dashed #1890ff;border-radius:4px}.uncategorized-header[data-v-e3bd8a2a]{display:flex;align-items:center;padding:8px 12px;cursor:pointer;border-radius:4px;transition:background-color .2s;gap:8px}.uncategorized-header[data-v-e3bd8a2a]:hover{background-color:#f5f5f5}.uncategorized-actions-trigger[data-v-e3bd8a2a]{padding:4px;border-radius:4px;transition:background-color .2s;flex-shrink:0;margin-left:auto}.uncategorized-actions-trigger[data-v-e3bd8a2a]:hover{background-color:#e0e0e0}.expand-icon[data-v-e3bd8a2a]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;cursor:pointer}.expand-arrow[data-v-e3bd8a2a]{font-size:10px;color:#8c8c8c;transition:transform .2s}.uncategorized-tasks[data-v-e3bd8a2a]{margin-top:4px}.uncategorized-tasks .task-item-compact[data-v-e3bd8a2a]{padding-left:32px;position:relative}.tree-lines-container[data-v-e3bd8a2a]{position:absolute;left:12px;top:-2px;bottom:-2px;display:flex;pointer-events:none}.tree-line-slot[data-v-e3bd8a2a]{width:20px;position:relative}.tree-line-slot.show-line[data-v-e3bd8a2a]:before{content:"";position:absolute;left:10px;top:0;bottom:0;width:1px;background-color:#d9d9d9}.tree-branch[data-v-e3bd8a2a]{position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0}.tree-branch[data-v-e3bd8a2a]:before{content:"";position:absolute;width:1px;background-color:#d9d9d9;left:22px;top:-2px;height:calc(50% + 2px)}.tree-branch[data-v-e3bd8a2a]:after{content:"";position:absolute;height:1px;background-color:#d9d9d9;left:22px;top:50%;width:8px}.tree-branch[data-v-e3bd8a2a]:not(.is-last):before{height:calc(100% + 4px);top:-2px}.folder-badge[data-v-e3bd8a2a]{font-size:10px;color:#8c8c8c;background:#f0f0f0;padding:1px 6px;border-radius:8px;flex-shrink:0}.folder-icon[data-v-e3bd8a2a]{font-size:16px;color:#faad14}.folder-name[data-v-e3bd8a2a]{flex:1;font-weight:500;font-size:15px;color:#262626}.folder-count[data-v-e3bd8a2a]{font-size:12px;color:#8c8c8c}.task-item-compact[data-v-e3bd8a2a]{display:flex;align-items:center;padding:10px 12px;border-radius:4px;cursor:pointer;transition:background-color .15s;gap:10px;margin-bottom:4px}.task-item-compact[data-v-e3bd8a2a]:hover{background-color:#e6f4ff}.task-item-compact[data-v-e3bd8a2a]:active{background-color:#bae0ff}.task-icon[data-v-e3bd8a2a]{font-size:14px;color:#1890ff;flex-shrink:0}.task-info[data-v-e3bd8a2a]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.task-title-row[data-v-e3bd8a2a]{display:flex;align-items:center;gap:8px}.task-title[data-v-e3bd8a2a]{font-weight:500;color:#262626;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-schedule[data-v-e3bd8a2a]{display:flex;align-items:center;gap:4px;font-size:13px;color:#8c8c8c}.task-actions-compact[data-v-e3bd8a2a]{display:flex;gap:4px;opacity:0;transition:opacity .15s;align-self:center}.task-item-compact:hover .task-actions-compact[data-v-e3bd8a2a]{opacity:1}.action-icon[data-v-e3bd8a2a]{padding:4px;border-radius:4px;cursor:pointer;color:#595959;font-size:14px;transition:all .15s}.action-icon[data-v-e3bd8a2a]:hover{background-color:#f0f0f0;color:#1890ff}.action-icon-danger[data-v-e3bd8a2a]:hover{background-color:#fff1f0;color:#ff4d4f}.panel-list-container[data-v-e3bd8a2a]::-webkit-scrollbar{width:6px}.panel-list-container[data-v-e3bd8a2a]::-webkit-scrollbar-track{background:#f1f1f1}.panel-list-container[data-v-e3bd8a2a]::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.panel-list-container[data-v-e3bd8a2a]::-webkit-scrollbar-thumb:hover{background:#555}.schedule-tasks-panel[data-v-e3bd8a2a] .ant-btn-primary{background-color:#1976d2;border-color:#1976d2}.schedule-tasks-panel[data-v-e3bd8a2a] .ant-btn-primary:hover{background-color:#1565c0;border-color:#1565c0}.schedule-tasks-panel[data-v-e3bd8a2a] .ant-btn-primary:active,.schedule-tasks-panel[data-v-e3bd8a2a] .ant-btn-primary:focus{background-color:#1565c0;border-color:#1565c0}.main-column[data-v-ad0d6b1a]{min-width:300px;flex-shrink:1;flex-grow:1}.sidebar-column[data-v-36f17287]{flex-shrink:0;overflow-y:auto;overflow-x:hidden}.layout-row[data-v-19d7d61d]{display:flex;width:100%;min-height:calc(100vh - 64px)}.resize-handle[data-v-19d7d61d]{width:5px;cursor:col-resize;background:transparent;flex-shrink:0;transition:background .15s}.resize-handle[data-v-19d7d61d]:hover,.resize-handle[data-v-19d7d61d]:active{background:#d9d9d9}.auth-container[data-v-19d7d61d]{display:flex;justify-content:center;align-items:center;height:calc(100vh - 64px)}.auth-container[data-v-19d7d61d] .ant-spin-dot{animation-duration:.6s}.auth-container[data-v-19d7d61d] .ant-spin-dot-item{background-color:#868686}.chat-container-wrapper[data-v-19d7d61d]{position:relative}
