[data-v-0ffe281e]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.file-uploader .upload-progress-list[data-v-0ffe281e],.file-uploader .uploader[data-v-0ffe281e]{margin-bottom:20px}.file-uploader .upload-progress-list .progress-item[data-v-0ffe281e]{background:#f9fafb;border-radius:8px;padding:16px;margin-bottom:12px}.file-uploader .upload-progress-list .progress-item .progress-info[data-v-0ffe281e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.file-uploader .upload-progress-list .progress-item .progress-info .file-name[data-v-0ffe281e]{font-weight:500}.file-uploader .upload-progress-list .progress-item .progress-info .file-size[data-v-0ffe281e]{font-size:12px;color:#1e88e5}.file-uploader .upload-progress-list .progress-item .el-progress[data-v-0ffe281e]{margin-bottom:12px}.file-uploader .upload-progress-list .progress-item .progress-actions[data-v-0ffe281e]{display:flex;gap:8px;justify-content:flex-end}.file-uploader .completed-files[data-v-0ffe281e]{margin-top:20px}.file-uploader .completed-files .section-title[data-v-0ffe281e]{font-size:14px;font-weight:500;margin-bottom:12px;color:#111827}.file-uploader .batch-actions[data-v-0ffe281e]{margin-top:16px;display:flex;gap:8px}[data-v-64295d6f]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.upload-container[data-v-64295d6f]{line-height:normal}.image[data-v-64295d6f]{position:relative}.image .mask[data-v-64295d6f]{opacity:0;position:absolute;top:0;width:100%;height:100%;font-size:24px;background-color:rgba(0,0,0,.5);transition:all .3s}.image .mask .actions[data-v-64295d6f]{width:100px;height:100px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.image .mask .actions span[data-v-64295d6f]{width:50%;text-align:center;color:#fff;cursor:pointer;transition:all .1s}.image .mask .actions span.disabled[data-v-64295d6f]{color:#999;cursor:not-allowed}.image .mask .actions span[data-v-64295d6f]:hover:not(.disabled){transform:scale(1.5)}.image:hover .mask[data-v-64295d6f]{opacity:1}[data-v-64295d6f] .el-upload .el-upload-dragger{width:auto;height:auto}[data-v-64295d6f] .el-upload .el-upload-dragger.is-dragover{border-width:1px}[data-v-64295d6f] .el-upload .el-upload-dragger .el-image{display:block}[data-v-64295d6f] .el-upload .el-upload-dragger .el-image .image-slot{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#1e88e5;font-size:30px;background-color:transparent}[data-v-64295d6f] .el-upload .el-upload-dragger .progress{position:absolute;top:0}[data-v-64295d6f] .el-upload .el-upload-dragger .progress:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.2)}[data-v-64295d6f] .el-upload .el-upload-dragger .progress .el-progress{z-index:1;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}[data-v-64295d6f] .el-upload .el-upload-dragger .progress .el-progress .el-progress__text{color:#fff}[data-v-42341a0a]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.media-uploader[data-v-42341a0a]{width:100%}.upload-area[data-v-42341a0a]{border:2px dashed #d1d5db;border-radius:8px;background:#fafafa;padding:24px;text-align:center;cursor:pointer;transition:all .3s}.upload-area[data-v-42341a0a]:hover{border-color:#409eff;background:#e6f7ff}.upload-area.is-dragover[data-v-42341a0a]{border-color:#409eff;background:#e6f1fc}.upload-area.is-uploading[data-v-42341a0a]{cursor:wait;pointer-events:none}.upload-placeholder[data-v-42341a0a]{display:flex;flex-direction:column;align-items:center;gap:16px}.upload-placeholder .upload-icon[data-v-42341a0a]{font-size:48px;color:#757575}.upload-placeholder .upload-text .main-text[data-v-42341a0a]{font-size:16px;color:#4b5563;margin:0 0 8px}.upload-placeholder .upload-text .sub-text[data-v-42341a0a]{font-size:13px;color:#1e88e5;margin:0}.upload-progress .progress-text[data-v-42341a0a]{margin-top:12px;font-size:14px;color:#4b5563}.file-preview-list[data-v-42341a0a]{margin-top:16px;display:flex;flex-wrap:wrap;gap:12px}.preview-item[data-v-42341a0a]{position:relative;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden;background:#fff}.preview-item.is-error[data-v-42341a0a]{border-color:#d32f2f;background:#fef0f0}.preview-image[data-v-42341a0a]{width:148px;height:148px;position:relative}.preview-image img[data-v-42341a0a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.preview-image .preview-overlay[data-v-42341a0a]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;gap:8px;opacity:0;transition:opacity .3s}.preview-image .preview-overlay .el-button[data-v-42341a0a]{color:#fff;font-size:20px}.preview-image:hover .preview-overlay[data-v-42341a0a]{opacity:1}.preview-audio[data-v-42341a0a]{display:flex;align-items:center;padding:12px;width:280px}.preview-audio .audio-icon[data-v-42341a0a]{width:48px;height:48px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:12px}.preview-audio .audio-icon i[data-v-42341a0a]{font-size:24px;color:#fff}.preview-audio .audio-info[data-v-42341a0a]{flex:1}.preview-audio .audio-info .audio-name[data-v-42341a0a]{font-size:13px;color:#111827;margin:0 0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.preview-audio .audio-info audio[data-v-42341a0a]{width:100%;height:32px}.preview-audio .remove-btn[data-v-42341a0a]{margin-left:8px;color:#d32f2f}.preview-video[data-v-42341a0a]{width:280px}.preview-video video[data-v-42341a0a]{width:100%;height:160px;-o-object-fit:cover;object-fit:cover}.preview-video .remove-btn[data-v-42341a0a]{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.5);color:#fff;border-radius:50%;padding:4px}.preview-document[data-v-42341a0a]{display:flex;align-items:center;padding:12px;width:200px}.preview-document i[data-v-42341a0a]{font-size:32px;color:#409eff;margin-right:12px}.preview-document .doc-name[data-v-42341a0a]{flex:1;font-size:13px;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-progress[data-v-42341a0a]{position:absolute;bottom:0;left:0;right:0;padding:4px;background:hsla(0,0%,100%,.9)}.item-error[data-v-42341a0a]{position:absolute;bottom:0;left:0;right:0;padding:4px 8px;background:#fef0f0;color:#d32f2f;font-size:12px;text-align:center}[data-v-539f079e]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.upload-container[data-v-539f079e]{line-height:normal}.images[data-v-539f079e]{position:relative;display:inline-block;margin-right:10px;border:1px dashed #d9d9d9;border-radius:6px;overflow:hidden}.images .el-image[data-v-539f079e]{display:block}.images .mask[data-v-539f079e]{opacity:0;position:absolute;top:0;width:100%;height:100%;font-size:24px;background-color:rgba(0,0,0,.5);transition:all .3s}.images .mask .actions[data-v-539f079e]{width:100px;height:100px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.images .mask .actions span[data-v-539f079e]{width:50%;text-align:center;color:#fff;cursor:pointer;transition:all .1s}.images .mask .actions span.disabled[data-v-539f079e]{color:#999;cursor:not-allowed}.images .mask .actions span[data-v-539f079e]:hover:not(.disabled){transform:scale(1.5)}.images:hover .mask[data-v-539f079e]{opacity:1}.images-upload[data-v-539f079e]{display:inline-block}[data-v-539f079e] .el-upload .el-upload-dragger{width:auto;height:auto}[data-v-539f079e] .el-upload .el-upload-dragger.is-dragover{border-width:1px}[data-v-539f079e] .el-upload .el-upload-dragger .image-slot{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#1e88e5;font-size:30px;background-color:transparent}[data-v-539f079e] .el-upload .el-upload-dragger .progress{position:absolute;top:0}[data-v-539f079e] .el-upload .el-upload-dragger .progress:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.2)}[data-v-539f079e] .el-upload .el-upload-dragger .progress .el-progress{z-index:1;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}[data-v-539f079e] .el-upload .el-upload-dragger .progress .el-progress .el-progress__text{color:#fff}[data-v-6d7b1195]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.el-image[data-v-6d7b1195]{border-radius:5px;background-color:#e5e7eb;box-shadow:0 0 5px 1px #ccc}.el-image[data-v-6d7b1195] .el-image__inner{transition:all .3s;cursor:pointer}.el-image[data-v-6d7b1195] .el-image__inner:hover{transform:scale(1.2)}.el-image[data-v-6d7b1195] .image-slot{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#1e88e5;font-size:30px}[data-v-b8b0e2e6]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}[data-v-b8b0e2e6] .el-upload-dragger{width:auto;height:auto;overflow:unset}[data-v-b8b0e2e6] .el-upload-dragger.is-dragover{border-width:1px}.slot[data-v-b8b0e2e6]{width:300px;height:160px}[data-v-961a8c40]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.actionbar[data-v-961a8c40]{z-index:4;bottom:0;padding:20px;text-align:center;background-color:#fff;transition:all .3s,box-shadow .5s;box-shadow:0 0 1px 0 #ccc}.actionbar.shadow[data-v-961a8c40]{box-shadow:0 -10px 10px -10px #ccc}[data-v-961a8c40] .el-form-item{margin-bottom:0}[data-v-42274b80]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.global-loading[data-v-42274b80]{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;z-index:9999}.global-loading .loading-content[data-v-42274b80]{text-align:center}.global-loading .loading-content .loading-spinner .spinner[data-v-42274b80]{width:50px;height:50px;border:3px solid #f3f3f3;border-top:3px solid #409eff;border-radius:50%;animation:spin-42274b80 1s linear infinite;margin:0 auto}.global-loading .loading-content .loading-text[data-v-42274b80]{margin-top:15px;color:#606266;font-size:14px}.global-loading .loading-content .loading-progress[data-v-42274b80]{margin-top:15px;width:200px;height:4px;background:#ebeef5;border-radius:2px;overflow:hidden}.global-loading .loading-content .loading-progress .progress-bar[data-v-42274b80]{height:100%;background:linear-gradient(90deg,#409eff,#67c23a);transition:width .3s ease}@keyframes spin-42274b80{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fade-enter-active[data-v-42274b80],.fade-leave-active[data-v-42274b80]{transition:opacity .3s}.fade-enter[data-v-42274b80],.fade-leave-to[data-v-42274b80]{opacity:0}[data-v-180ad72c]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.el-tabs[data-v-180ad72c]{margin-top:-10px}.el-tabs[data-v-180ad72c] .el-tabs__nav-scroll{text-align:center}.el-tabs[data-v-180ad72c] .el-tabs__nav-scroll .el-tabs__nav{display:inline-block;margin:0 auto;float:none}.el-tabs[data-v-180ad72c] .el-tabs__nav-scroll .el-tabs__nav .el-tabs__item{padding:0 12px}.picker-container[data-v-180ad72c]{width:40px;height:40px;line-height:36px;text-align:center;border:1px dashed #d1d5db;border-radius:5px;cursor:pointer;transition:.3s}.picker-container[data-v-180ad72c]:hover{border-color:#1e88e5;border-style:solid}.picker-container i[data-v-180ad72c]{font-size:24px;vertical-align:middle;color:#4b5563}.list-icon .list-icon-item[data-v-180ad72c]{display:inline-block;margin-right:3px;margin-bottom:3px;padding:2px 8px 6px;border:1px solid #d1d5db;font-size:24px;cursor:pointer;transition:.3s}.list-icon .list-icon-item[data-v-180ad72c]:nth-child(5n+5){margin-right:0}.list-icon .list-icon-item[data-v-180ad72c]:hover{border-color:#c5e1fe;background-color:#e6f7ff;color:#409eff}.list-icon .list-icon-item i[data-v-180ad72c]{vertical-align:middle}.el-input[data-v-180ad72c]{margin-bottom:12px}.el-pagination[data-v-180ad72c],.style-choose[data-v-180ad72c]{margin-top:5px;text-align:center}[data-v-4e0adc06]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.language-switcher[data-v-4e0adc06]{display:flex;align-items:center;gap:5px;cursor:pointer;padding:8px 12px;border-radius:4px;transition:background .3s}.language-switcher[data-v-4e0adc06]:hover{background:rgba(0,0,0,.05)}.language-switcher .current-lang[data-v-4e0adc06]{font-size:14px}.el-dropdown-menu .el-dropdown-item[data-v-4e0adc06]{display:flex;align-items:center;gap:8px}.el-dropdown-menu .el-dropdown-item.active[data-v-4e0adc06]{color:#409eff;background:#ecf5ff}.el-dropdown-menu .el-dropdown-item .lang-icon[data-v-4e0adc06]{font-size:18px}.el-dropdown-menu .el-dropdown-item .lang-label[data-v-4e0adc06]{font-size:14px}[data-v-3f5355c7]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.loading-state[data-v-3f5355c7]{display:flex;align-items:center;justify-content:center;padding:60px 20px}.loading-state .loading-content[data-v-3f5355c7]{text-align:center}.loading-state .loading-content .loading-spinner[data-v-3f5355c7]{margin-bottom:20px}.loading-state .loading-content .loading-spinner .spinner[data-v-3f5355c7]{width:50px;height:50px;border:3px solid #e5e7eb;border-top:3px solid #409eff;border-radius:50%;animation:spin-3f5355c7 1s cubic-bezier(.68,-.55,.265,1.55) infinite;margin:0 auto;position:relative}.loading-state .loading-content .loading-spinner .spinner[data-v-3f5355c7]:before{content:"";position:absolute;top:4px;left:4px;right:4px;bottom:4px;border:2px solid transparent;border-top-color:#66b1ff;border-radius:50%;animation:spin-3f5355c7 2s linear infinite reverse}.loading-state .loading-content .loading-text[data-v-3f5355c7]{font-size:16px;font-weight:500;color:#111827;margin-bottom:8px;letter-spacing:.3px}.loading-state .loading-content .loading-subtext[data-v-3f5355c7]{font-size:14px;color:#4b5563}.loading-state .success-content[data-v-3f5355c7]{text-align:center}.loading-state .success-content .success-icon[data-v-3f5355c7]{width:72px;height:72px;background:linear-gradient(135deg,#00897b,#4db6ac);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;margin:0 auto 20px;box-shadow:0 8px 24px rgba(103,194,58,.3);animation:successPulse-3f5355c7 .5s cubic-bezier(.68,-.55,.265,1.55);position:relative}.loading-state .success-content .success-icon[data-v-3f5355c7]:after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;border:2px solid #00897b;opacity:0;animation:successRing-3f5355c7 1s cubic-bezier(.68,-.55,.265,1.55) .2s}.loading-state .success-content .success-text[data-v-3f5355c7]{font-size:16px;font-weight:600;color:#00897b}.loading-state .error-content[data-v-3f5355c7]{text-align:center}.loading-state .error-content .error-icon[data-v-3f5355c7]{width:72px;height:72px;background:linear-gradient(135deg,#d32f2f,#ef5350);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;margin:0 auto 20px;box-shadow:0 8px 24px rgba(245,108,108,.3);animation:errorShake-3f5355c7 .5s cubic-bezier(.68,-.55,.265,1.55)}.loading-state .error-content .error-text[data-v-3f5355c7]{font-size:16px;font-weight:600;color:#d32f2f;margin-bottom:8px}.loading-state .error-content .error-subtext[data-v-3f5355c7]{font-size:14px;color:#4b5563;margin-bottom:20px}.loading-state .error-content .error-actions[data-v-3f5355c7]{margin-top:24px}.loading-state .empty-content[data-v-3f5355c7]{text-align:center}.loading-state .empty-content .empty-icon[data-v-3f5355c7]{font-size:64px;color:#1e88e5;margin-bottom:20px;animation:float-3f5355c7 3s ease-in-out infinite}.loading-state .empty-content .empty-text[data-v-3f5355c7]{font-size:16px;font-weight:500;color:#111827;margin-bottom:8px}.loading-state .empty-content .empty-subtext[data-v-3f5355c7]{font-size:14px;color:#4b5563;margin-bottom:20px}.loading-state .empty-content .empty-actions[data-v-3f5355c7]{margin-top:24px}.loading-state.skeleton .loading-content .skeleton-item[data-v-3f5355c7]{background:linear-gradient(90deg,#f9fafb 25%,#f3f4f6 50%,#f9fafb 75%);background-size:200% 100%;animation:loading-3f5355c7 1.5s ease-in-out infinite;border-radius:6px}.loading-state.skeleton .loading-content .skeleton-item.skeleton-title[data-v-3f5355c7]{height:24px;width:60%;margin:0 auto 12px}.loading-state.skeleton .loading-content .skeleton-item.skeleton-text[data-v-3f5355c7]{height:16px;width:80%;margin:0 auto}.fade-enter-active[data-v-3f5355c7],.fade-leave-active[data-v-3f5355c7]{transition:opacity .4s cubic-bezier(.23,1,.32,1),transform .4s cubic-bezier(.23,1,.32,1)}.fade-enter[data-v-3f5355c7]{opacity:0;transform:translateY(-10px)}.fade-leave-to[data-v-3f5355c7]{opacity:0;transform:translateY(10px)}@keyframes spin-3f5355c7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading-3f5355c7{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes successPulse-3f5355c7{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@keyframes successRing-3f5355c7{0%{transform:scale(.8);opacity:1}to{transform:scale(1.5);opacity:0}}@keyframes errorShake-3f5355c7{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@keyframes float-3f5355c7{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}[data-v-7e3f9189]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.header[data-v-7e3f9189]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:20px 24px;background:#fff;border-bottom:1px solid #e5e7eb;border-radius:12px 12px 0 0;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06)}.header .title[data-v-7e3f9189]{font-size:26px;font-weight:700;color:#111827;letter-spacing:-.02em}.header .content[data-v-7e3f9189]{color:#4b5563;font-size:14px;margin-top:8px;line-height:1.625}.header .content[data-v-7e3f9189]:empty{display:none}[data-v-58e17215]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.page-main[data-v-58e17215]{position:relative;margin:12px 16px;padding:24px;background-color:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);border:1px solid #e5e7eb;transition:all .3s cubic-bezier(.23,1,.32,1)}.page-main[data-v-58e17215]:hover{box-shadow:0 4px 6px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.06)}.page-main.is-collaspe[data-v-58e17215]{overflow:hidden}.page-main.is-collaspe .collaspe[data-v-58e17215]{position:absolute;left:0;bottom:0;width:100%;padding:48px 0 16px;text-align:center;font-size:24px;color:#757575;text-shadow:0 0 1px #1a1a1a;background:linear-gradient(180deg,transparent,#fff);cursor:pointer;transition:all .3s cubic-bezier(.23,1,.32,1);border-radius:0 0 12px 12px}.page-main.is-collaspe .collaspe[data-v-58e17215]:hover{color:#111827;background:linear-gradient(180deg,transparent,#f9fafb)}.page-main .title-container[data-v-58e17215]{width:calc(100% + 48px);padding:16px 24px;margin-left:-24px;margin-top:-24px;margin-bottom:24px;border-bottom:1px solid #e5e7eb;font-size:18px;font-weight:600;color:#111827;letter-spacing:.5px;background:linear-gradient(90deg,#f9fafb,transparent);border-radius:12px 12px 0 0}