.fade-slide-enter-active[data-v-9e64c305],.fade-slide-leave-active[data-v-9e64c305]{transition:all .35s cubic-bezier(.4,0,.2,1)}.fade-slide-enter-from[data-v-9e64c305]{opacity:0;transform:translateY(8px)}.fade-slide-leave-to[data-v-9e64c305]{opacity:0;transform:translateY(-8px)}.generating-state[data-v-9e64c305]{flex-direction:column;gap:28px;min-height:420px;padding:80px 40px}.generating-state[data-v-9e64c305],.generating-state .thinking-visual[data-v-9e64c305]{justify-content:center;align-items:center;display:flex}.generating-state .thinking-visual[data-v-9e64c305]{width:72px;height:72px;position:relative}.generating-state .orbit-core[data-v-9e64c305]{z-index:2;background:#2379ff;border-radius:50%;width:9px;height:9px;animation:2.4s cubic-bezier(.4,0,.6,1) infinite coreBreath-9e64c305;box-shadow:0 0 12px #2379ff40}.generating-state .orbit-track[data-v-9e64c305]{border:1px solid #0000;border-radius:50%;position:absolute;top:50%;left:50%}.generating-state .orbit-track .orbit-dot[data-v-9e64c305]{background:#2379ff;border-radius:50%;position:absolute;top:-3px;left:50%;box-shadow:0 0 6px #2379ff33}.generating-state .orbit-track.track-1[data-v-9e64c305]{width:52px;height:52px;margin-top:-26px;margin-left:-26px;animation:3s linear infinite orbitSpin-9e64c305;transform:rotateX(70deg)rotate(0)}.generating-state .orbit-track.track-1 .orbit-dot[data-v-9e64c305]{background:#2379ff;width:6px;height:6px;margin-left:-3px;top:-3px;box-shadow:0 0 8px #2379ff4d}.generating-state .orbit-track.track-2[data-v-9e64c305]{width:44px;height:44px;margin-top:-22px;margin-left:-22px;animation:2.4s linear infinite reverse orbitSpin-9e64c305;transform:rotateX(55deg)rotate(60deg)}.generating-state .orbit-track.track-2 .orbit-dot[data-v-9e64c305]{background:#5ba0ff;width:5px;height:5px;margin-left:-2.5px;top:-2.5px;box-shadow:0 0 6px #5ba0ff40}.generating-state .orbit-track.track-3[data-v-9e64c305]{width:60px;height:60px;margin-top:-30px;margin-left:-30px;animation:4s linear infinite orbitSpin-9e64c305;transform:rotateX(60deg)rotate(130deg)}.generating-state .orbit-track.track-3 .orbit-dot[data-v-9e64c305]{background:#93c5fd;width:4px;height:4px;margin-left:-2px;top:-2px;box-shadow:0 0 5px #93c5fd33}.generating-state .gen-thinking-text[data-v-9e64c305]{color:var(--el-text-color-regular);letter-spacing:.3px;font-size:13px;font-weight:500}.generating-state .gen-thinking-text .dots-anim[data-v-9e64c305]:after{content:"";animation:1.5s steps(4,end) infinite dotsEllipsis-9e64c305}@keyframes coreBreath-9e64c305{0%,to{transform:scale(1);box-shadow:0 0 12px #2379ff40}50%{transform:scale(1.15);box-shadow:0 0 18px #2379ff59}}@keyframes orbitSpin-9e64c305{0%{transform:rotateX(var(--rx,70deg)) rotate(var(--rz,0deg)) rotate(0deg)}to{transform:rotateX(var(--rx,70deg)) rotate(var(--rz,0deg)) rotate(1turn)}}.orbit-track.track-1[data-v-9e64c305]{--rx:70deg;--rz:0deg}.orbit-track.track-2[data-v-9e64c305]{--rx:55deg;--rz:60deg}.orbit-track.track-3[data-v-9e64c305]{--rx:60deg;--rz:130deg}@keyframes dotsEllipsis-9e64c305{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.result-state[data-v-9e64c305]{flex-direction:column;max-height:65vh;display:flex}.result-state .result-toolbar[data-v-9e64c305]{background:var(--el-fill-color-light);border-bottom:1px solid var(--el-border-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.result-state .result-toolbar .toolbar-left .selection-info[data-v-9e64c305]{color:var(--el-text-color-regular);align-items:center;gap:8px;font-size:13px;display:flex}.result-state .result-toolbar .toolbar-left .selection-info .info-text[data-v-9e64c305]{font-weight:500}.result-state .result-toolbar .toolbar-left .selection-info .divider[data-v-9e64c305]{color:var(--el-text-color-placeholder)}.result-state .result-toolbar .toolbar-left .selection-info .limit-text strong[data-v-9e64c305]{color:#2379ff;font-weight:600}.result-state .result-toolbar .toolbar-right[data-v-9e64c305]{gap:8px;display:flex}.result-state .result-toolbar .toolbar-right .select-all-btn[data-v-9e64c305]{border:1px solid var(--el-border-color);background:var(--el-bg-color);color:var(--el-text-color-regular);border-radius:24px;font-weight:500;transition:all .2s}.result-state .result-toolbar .toolbar-right .select-all-btn[data-v-9e64c305]:hover{color:#2379ff;background:#f0f7ff;border-color:#2379ff}.result-state .result-toolbar .toolbar-right .back-btn[data-v-9e64c305]{border:1px solid var(--el-border-color);background:var(--el-bg-color);color:var(--el-text-color-regular);border-radius:24px;font-weight:500;transition:all .2s}.result-state .result-toolbar .toolbar-right .back-btn[data-v-9e64c305]:hover{color:#2379ff;background:#f0f7ff;border-color:#2379ff}.result-state .result-body[data-v-9e64c305]{flex:1;min-height:0;padding:16px 20px 20px;overflow-y:auto}.result-state .result-body .title-list[data-v-9e64c305]{flex-direction:column;gap:8px;display:flex}.result-state .result-body .title-list .title-item[data-v-9e64c305]{background:var(--el-fill-color-light);cursor:pointer;border:1px solid #0000;border-radius:24px;justify-content:space-between;align-items:center;padding:12px 16px;transition:all .2s;display:flex;position:relative}.result-state .result-body .title-list .title-item[data-v-9e64c305]:hover{background:var(--el-fill-color);border-color:var(--el-border-color)}.result-state .result-body .title-list .title-item:hover .item-index[data-v-9e64c305]{background:var(--el-fill-color);color:var(--el-text-color-regular)}.result-state .result-body .title-list .title-item.is-selected[data-v-9e64c305]{background:#f0f7ff;border-color:#d6e4ff}.result-state .result-body .title-list .title-item.is-selected .item-index[data-v-9e64c305]{color:#fff;background:#2379ff}.result-state .result-body .title-list .title-item.is-selected .item-text[data-v-9e64c305]{color:var(--el-text-color-primary);font-weight:500}.result-state .result-body .title-list .title-item.is-disabled[data-v-9e64c305]{opacity:.45;cursor:not-allowed}.result-state .result-body .title-list .title-item.is-disabled[data-v-9e64c305]:hover{background:var(--el-fill-color-light);border-color:#0000}.result-state .result-body .title-list .title-item.is-disabled .item-index[data-v-9e64c305]{background:var(--el-fill-color);color:var(--el-text-color-placeholder)}.result-state .result-body .title-list .title-item.is-disabled .item-text[data-v-9e64c305]{color:var(--el-text-color-secondary)}.result-state .result-body .title-list .title-item .item-content[data-v-9e64c305]{flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.result-state .result-body .title-list .title-item .item-content .item-index[data-v-9e64c305]{width:22px;height:22px;color:var(--el-text-color-secondary);background:var(--el-fill-color);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:11px;font-weight:600;transition:all .2s;display:flex}.result-state .result-body .title-list .title-item .item-content .item-text[data-v-9e64c305]{color:var(--el-text-color-primary);word-break:break-word;flex:1;font-size:14px;line-height:1.6;transition:all .2s}.result-state .result-body .title-list .title-item .item-indicator[data-v-9e64c305]{flex-shrink:0;margin-top:1px;margin-left:12px}.result-state .result-body .title-list .title-item .item-indicator .indicator-circle[data-v-9e64c305]{border:1.5px solid var(--el-border-color);background:var(--el-bg-color);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}.result-state .result-body .title-list .title-item .item-indicator .indicator-circle svg[data-v-9e64c305]{width:12px;height:12px}.result-state .result-body .title-list .title-item .item-indicator .indicator-circle.is-checked[data-v-9e64c305]{background:#2379ff;border-color:#2379ff}.ai-result-footer[data-v-9e64c305]{border-top:1px solid var(--el-border-color);background:var(--el-fill-color-light);justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.ai-result-footer .selected-count[data-v-9e64c305]{color:var(--el-text-color-regular);align-items:center;gap:12px;font-size:13px;display:flex}.ai-result-footer .selected-count .count-text[data-v-9e64c305]{font-weight:500}.ai-result-footer .selected-count .count-text strong[data-v-9e64c305]{color:#2379ff;font-size:15px;font-weight:600}.ai-result-footer .selected-count .limit-hint[data-v-9e64c305]{color:var(--el-color-danger);background:var(--el-color-danger-light-9);border-radius:24px;padding:2px 8px;font-size:12px;font-weight:500}.ai-result-footer .footer-actions[data-v-9e64c305]{gap:10px;display:flex}.ai-result-footer .footer-actions .confirm-btn[data-v-9e64c305]{color:#fff;background:#2379ff;border:1px solid #2379ff;border-radius:24px;padding:8px 24px;font-weight:500;transition:all .2s}.ai-result-footer .footer-actions .confirm-btn[data-v-9e64c305]:hover:not(:disabled){background:#1a6ae6;border-color:#1a6ae6}.ai-result-footer .footer-actions .confirm-btn[data-v-9e64c305]:disabled{opacity:.4;cursor:not-allowed}.ele-modal-header[data-v-9e64c305]{border-bottom:1px solid var(--el-border-color);background:var(--el-bg-color);align-items:center;padding:14px 20px;display:flex}.ele-modal-header .ele-modal-title[data-v-9e64c305]{color:var(--el-text-color-primary);flex:1;font-size:16px;font-weight:700;line-height:24px}.ele-modal-header .ele-modal-tool[data-v-9e64c305]{width:22px;height:22px;color:var(--el-text-color-regular);cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,background-color .2s;display:flex}.ele-modal-header .ele-modal-tool[data-v-9e64c305]:hover{background:var(--el-fill-color);color:var(--el-text-color-primary)}.el-overlay-dialog:has(.ai-result-dialog){flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:absolute}.ai-result-dialog{background:var(--el-bg-color);flex-direction:column;flex-shrink:0;margin:auto;padding:0;display:flex;position:relative;inset:auto;overflow:hidden;box-shadow:0 20px 60px #0003;border-radius:24px!important}@media (width<=1440px){.ai-result-dialog{max-width:1400px;width:95%!important}}.ai-result-dialog .el-dialog__footer,.ai-result-dialog .el-dialog__header{border:none;flex-shrink:0;margin:0;padding:0}.ai-result-dialog .el-dialog__body{color:inherit;font-size:inherit;flex-direction:column;flex:auto;padding:0;display:flex;overflow:auto}.title-caption-container[data-v-2c5c27f1]{height:calc(100vh - 160px);min-height:380px;max-height:760px;overflow:hidden}.ele-modal-header[data-v-2c5c27f1]{border-bottom:1px solid var(--el-border-color-light);align-items:center;padding:12px 20px;display:flex}.ele-modal-header .ele-modal-title[data-v-2c5c27f1]{color:var(--el-text-color-primary);letter-spacing:.2px;flex:1;font-size:15px;font-weight:600;line-height:24px}.ele-modal-header .ele-modal-tool[data-v-2c5c27f1]{width:24px;height:24px;color:var(--el-text-color-secondary);cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:flex}.ele-modal-header .ele-modal-tool[data-v-2c5c27f1]:hover{color:var(--el-text-color-primary);background-color:var(--el-fill-color)}.caption-body[data-v-2c5c27f1]{height:100%;display:flex}.caption-content-full[data-v-2c5c27f1]{flex:1;min-width:320px}.caption-content-full[data-v-2c5c27f1],.content-section[data-v-2c5c27f1]{flex-direction:column;display:flex;overflow:hidden}.content-section[data-v-2c5c27f1]{height:100%}.content-section .section-header[data-v-2c5c27f1]{border-bottom:1px solid var(--el-border-color-light);background:var(--el-fill-color-light);justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.content-section .section-header .section-title[data-v-2c5c27f1]{color:var(--el-text-color-primary);letter-spacing:.3px;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.content-section .section-header .header-actions[data-v-2c5c27f1]{align-items:center;gap:8px;display:flex}.content-section .content-scroll[data-v-2c5c27f1]{flex:1;overflow:hidden}.titles-list[data-v-2c5c27f1]{flex-direction:column;gap:8px;padding:14px 16px;display:flex}.title-row[data-v-2c5c27f1]{border:1px solid var(--el-border-color-light);background:var(--el-bg-color);border-radius:10px;align-items:center;gap:12px;min-height:60px;padding:8px 12px;transition:all .2s;display:flex}.title-row[data-v-2c5c27f1]:hover{border-color:var(--el-border-color-hover);box-shadow:0 2px 10px #0000000d}.title-row:hover .row-index[data-v-2c5c27f1]{color:#fff;background:#0065fb}.title-row:hover .delete-btn[data-v-2c5c27f1]{opacity:1}.title-row .row-index[data-v-2c5c27f1]{color:#0065fb;font-variant-numeric:tabular-nums;letter-spacing:-.5px;background:#eef4ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;font-weight:600;transition:all .2s;display:flex}.title-row .row-input[data-v-2c5c27f1]{flex:1;min-width:0}.title-row .row-input[data-v-2c5c27f1] .el-input__wrapper{box-shadow:0 0 0 1px var(--el-border-color) inset;background:var(--el-bg-color);border-radius:8px;padding:0 12px;transition:box-shadow .2s}.title-row .row-input[data-v-2c5c27f1] .el-input__wrapper .el-input__inner{color:var(--el-text-color-primary);letter-spacing:.2px;height:40px;font-size:14px;line-height:40px}.title-row .row-input[data-v-2c5c27f1] .el-input__wrapper .el-input__inner::placeholder{color:var(--el-text-color-placeholder);font-size:13px}.title-row .row-input[data-v-2c5c27f1] .el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.title-row .row-input[data-v-2c5c27f1] .el-input__wrapper.is-focus{box-shadow:inset 0 0 0 1.5px #0065fb}.title-row .row-count[data-v-2c5c27f1]{color:var(--el-text-color-secondary);font-variant-numeric:tabular-nums;text-align:center;letter-spacing:-.3px;background:var(--el-fill-color);border-radius:6px;flex-shrink:0;min-width:44px;padding:3px 8px;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:12px}.title-row .row-action[data-v-2c5c27f1]{flex-shrink:0;justify-content:center;align-items:center;width:32px;display:flex}.title-row .row-action .delete-btn[data-v-2c5c27f1]{width:30px;height:30px;color:var(--el-text-color-placeholder);cursor:pointer;opacity:.5;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}.title-row .row-action .delete-btn[data-v-2c5c27f1]:hover{opacity:1;color:#fff;background-color:var(--el-color-danger)}.empty-tip[data-v-2c5c27f1]{color:#c9cdd4;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 0;font-size:13px;display:flex}.empty-tip span[data-v-2c5c27f1]{color:#a0a4ab;font-size:13px}.title-caption-footer[data-v-2c5c27f1]{border-top:1px solid #f0f1f3;justify-content:space-between;align-items:center;padding:8px 20px;display:flex}.title-caption-footer .selected-info[data-v-2c5c27f1]{color:#86909c;font-size:13px}.title-caption-footer .selected-info strong[data-v-2c5c27f1]{color:#0065fb;font-variant-numeric:tabular-nums;font-weight:600}.title-caption-footer .footer-actions[data-v-2c5c27f1]{gap:8px;display:flex}.ai-dialog-body[data-v-2c5c27f1]{padding:14px 20px}.ai-dialog-body .form-item[data-v-2c5c27f1]{margin-bottom:16px}.ai-dialog-body .form-item[data-v-2c5c27f1]:last-child{margin-bottom:0}.ai-dialog-body .form-item .form-label[data-v-2c5c27f1]{color:var(--el-text-color-primary);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.ai-dialog-body .form-item .form-hint[data-v-2c5c27f1]{color:#a0a4ab;margin-top:4px;font-size:12px;display:block}.ai-dialog-footer[data-v-2c5c27f1]{border-top:1px solid #f0f1f3;justify-content:flex-end;align-items:center;gap:8px;padding:8px 20px;display:flex}.ai-result-body[data-v-2c5c27f1]{max-height:60vh;padding:16px 20px;overflow-y:auto}.ai-result-body .result-hint[data-v-2c5c27f1]{color:#a0a4ab;text-align:center;margin-bottom:12px;font-size:12px}.ai-result-body .title-options[data-v-2c5c27f1]{flex-direction:column;gap:8px;display:flex}.ai-result-body .title-options .title-option[data-v-2c5c27f1]{border:1px solid var(--el-border-color-light);background:var(--el-bg-color);border-radius:8px;width:100%;margin-right:0;padding:10px 14px;transition:all .15s}.ai-result-body .title-options .title-option[data-v-2c5c27f1]:hover{background:#f8faff;border-color:#bdd4fb;box-shadow:0 1px 4px #0065fb0f}.ai-result-body .title-options .title-option[data-v-2c5c27f1] .el-checkbox__label{width:100%}.ai-result-body .title-options .title-option[data-v-2c5c27f1] .el-checkbox__label .title-content{color:var(--el-text-color-primary);font-size:13px;line-height:1.5}.ai-result-body .title-options .title-option[data-v-2c5c27f1] .el-checkbox__input.is-checked+.el-checkbox__label .title-content{color:#0065fb;font-weight:500}.ai-result-footer[data-v-2c5c27f1]{border-top:1px solid #f0f1f3;justify-content:space-between;align-items:center;padding:8px 20px;display:flex}.ai-result-footer .selected-count[data-v-2c5c27f1]{color:#86909c;font-size:13px}.ai-result-footer .selected-count strong[data-v-2c5c27f1]{color:#0065fb;font-variant-numeric:tabular-nums;font-weight:600}.ai-result-footer .footer-actions[data-v-2c5c27f1]{gap:8px;display:flex}.el-overlay-dialog:has(.title-caption-dialog){flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:absolute}.title-caption-dialog{background:var(--el-bg-color);flex-direction:column;flex-shrink:0;margin:auto;padding:0;display:flex;position:relative;inset:auto;box-shadow:0 12px 40px #0000001f,0 2px 8px #0000000a;border-radius:12px!important}@media (width<=1440px){.title-caption-dialog{max-width:1400px;width:95%!important}}.title-caption-dialog .el-dialog__footer,.title-caption-dialog .el-dialog__header{border:none;flex-shrink:0;margin:0;padding:0}.title-caption-dialog .el-dialog__body{color:inherit;font-size:inherit;flex-direction:column;flex:auto;padding:0;display:flex;overflow:auto}
