.upload[data-v-772eb365],.upload[data-v-1617f282],.upload[data-v-bd3ed952]{height:0;width:0;display:none}@media print{.el-backtop[data-v-aaef197e]{display:none!important}}.com-menu[data-v-76a04e7b]{position:fixed;left:0;right:0;top:0;z-index:6;height:70px;line-height:70px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);text-align:center}.com-menu a[data-v-76a04e7b]{margin:0 30px;font-size:20px;color:#818181;text-decoration:none}.com-menu a.router-link-active[data-v-76a04e7b],.com-menu a[data-v-76a04e7b]:hover{color:#1f9fff}.com-menu a i[data-v-76a04e7b]{margin-right:5px}.spinner[data-v-672638bb]{width:60px;height:60px;position:relative;margin:100px auto}.double-bounce1[data-v-672638bb],.double-bounce2[data-v-672638bb]{width:100%;height:100%;border-radius:50%;background-color:#67cf22;opacity:.6;position:absolute;top:0;left:0;animation:bounce-672638bb 2s ease-in-out infinite}.double-bounce2[data-v-672638bb]{animation-delay:-1s}@keyframes bounce-672638bb{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.layout[data-v-20e92989]{padding-top:70px;min-height:100vh;box-sizing:border-box;background:url(/static/images/workspace/header_bg.png) #f0f2f5 repeat-x 0 0}.layout .layout-container[data-v-20e92989]{margin:0 auto;border-top:1px solid transparent}@media screen and (min-width:768px){.layout-container[data-v-20e92989]{width:750px}}@media screen and (min-width:992px){.layout-container[data-v-20e92989]{width:970px}}@media screen and (min-width:1200px){.layout-container[data-v-20e92989]{width:1170px}}@media screen and (min-width:1600px){.layout-container[data-v-20e92989]{width:1570px}}.compare-action-btn[data-v-85153ee8]{height:32px;margin-right:16px}.compare-popup[data-v-85153ee8]{min-width:240px!important;margin:16px}.compare-popup .divider[data-v-85153ee8]{border-bottom:1px solid #e3e3e3;margin:6px 6px}.compare-popup li[data-v-85153ee8]{padding:6px 12px;cursor:default}.compare-popup .compare-delete-btn[data-v-85153ee8]{margin-left:2px;border:none}.el-dropdown-menu__item[data-v-85153ee8]{padding:6px 10px;font-size:14px}.upload-action-btn[data-v-d723c350]{height:32px;margin-right:16px}.upload-popup[data-v-d723c350]{min-width:240px!important;margin:16px}.upload-popup .divider[data-v-d723c350]{border-bottom:1px solid #e3e3e3;margin:6px 6px}.upload-popup li[data-v-d723c350]{padding:6px 12px;cursor:default}.upload-popup .upload-delete-btn[data-v-d723c350]{margin-left:2px;border:none}.el-dropdown-menu__item[data-v-d723c350]{padding:6px 10px;font-size:14px}.password-change[data-v-ba8ae7ac]{position:fixed;left:0;top:0;right:0;bottom:0;z-index:10000;background:#fff;display:flex;align-items:center;justify-content:center}.password-form[data-v-ba8ae7ac]{width:500px}.password-form>h5[data-v-ba8ae7ac]{margin-bottom:20px;text-align:center}.password-update[data-v-97fd840a]{margin-right:1.2em}.modal-overlay[data-v-fd7aa7b6]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-content[data-v-fd7aa7b6]{background:#fff;border-radius:16px;width:100%;max-width:750px;max-height:85vh;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.3);display:flex;flex-direction:column;animation:modalAppear-fd7aa7b6 .3s ease-out}@keyframes modalAppear-fd7aa7b6{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-header[data-v-fd7aa7b6]{padding:25px 30px;border-bottom:1px solid #e2e8f0;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal-header h2[data-v-fd7aa7b6]{font-size:1.8rem;font-weight:600}.modal-body[data-v-fd7aa7b6]{padding:0;flex:1;overflow-y:auto}.agreement-content[data-v-fd7aa7b6]{padding:30px;max-height:400px;overflow-y:auto;line-height:1.7}.agreement-content h2[data-v-fd7aa7b6]{color:#2d3748;margin:25px 0 15px;font-size:1.6rem}.agreement-content h3[data-v-fd7aa7b6]{color:#2d3748;margin:25px 0 15px;font-size:1.3rem;padding-bottom:8px;border-bottom:2px solid #e2e8f0}.agreement-content p[data-v-fd7aa7b6]{margin-bottom:15px;color:#4a5568}.agreement-content ul[data-v-fd7aa7b6]{margin:15px 0;padding-left:20px}.agreement-content li[data-v-fd7aa7b6]{margin-bottom:8px}.agreement-end[data-v-fd7aa7b6]{text-align:center;font-weight:600;color:#667eea;margin-top:30px;padding-top:20px;border-top:2px dashed #cbd5e0}.agreement-footer[data-v-fd7aa7b6]{padding:20px 30px;border-top:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center;background:#f8fafc}.scroll-indicator[data-v-fd7aa7b6]{display:flex;align-items:center;color:#718096;font-size:.95rem}.scroll-indicator .icon[data-v-fd7aa7b6]{margin-right:10px;font-size:1.2rem;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e2e8f0}.scroll-indicator.active .icon[data-v-fd7aa7b6]{background:#48bb78;color:#fff}.scroll-indicator.active[data-v-fd7aa7b6]{color:#48bb78;font-weight:500}.button-group[data-v-fd7aa7b6]{display:flex;gap:12px}.btn[data-v-fd7aa7b6]{display:inline-block;padding:12px 24px;color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease}.btn[data-v-fd7aa7b6]:disabled{background:#cbd5e0;cursor:not-allowed;transform:none;box-shadow:none}.btn-secondary[data-v-fd7aa7b6]{background:linear-gradient(135deg,#a8a8a8,#7a7a7a);box-shadow:0 4px 15px hsla(0,0%,47.1%,.3)}.btn-secondary[data-v-fd7aa7b6]:hover{box-shadow:0 6px 20px hsla(0,0%,47.1%,.4);transform:translateY(-2px)}.btn-success[data-v-fd7aa7b6]{background:linear-gradient(135deg,#43e97b,#38f9d7);box-shadow:0 4px 15px rgba(67,233,123,.3)}.btn-success[data-v-fd7aa7b6]:hover:not(:disabled){box-shadow:0 6px 20px rgba(67,233,123,.4);transform:translateY(-2px)}.progress-container[data-v-fd7aa7b6]{margin-top:15px;background:#e2e8f0;border-radius:10px;height:6px;overflow:hidden}.progress-bar[data-v-fd7aa7b6]{height:100%;background:linear-gradient(135deg,#4facfe,#00f2fe);border-radius:10px;transition:width .3s ease}@media (max-width:768px){.agreement-footer[data-v-fd7aa7b6]{flex-direction:column;gap:15px}.button-group[data-v-fd7aa7b6]{width:100%}.button-group button[data-v-fd7aa7b6]{flex:1}}.workspace[data-v-ebee2a26]{display:flex;flex-direction:row;height:100vh;overflow-x:auto;overflow-y:hidden;background:#f8fbff;width:100%;min-width:100%;box-sizing:border-box}.aside[data-v-ebee2a26]{height:100vh;min-width:258px;max-width:258px;width:258px;transition:width .3s cubic-bezier(.4,0,.2,1) 0ms;display:block;background:#fff;padding:0 16px;flex-shrink:0}.aside>header[data-v-ebee2a26]{display:flex;flex-direction:row;align-items:center;justify-content:center;height:90px}.aside>header>img[data-v-ebee2a26]{width:80%;cursor:pointer}.aside .menu-title[data-v-ebee2a26]{font-style:normal;font-weight:500;font-size:16px;line-height:25px;flex:1}.aside .menu-icon[data-v-ebee2a26]{width:20px;height:20px;margin-right:10px;margin-top:2px}.aside .menu[data-v-ebee2a26]{background:transparent;border:none;height:calc(100vh - 90px);overflow-y:auto}.aside .menu[data-v-ebee2a26]::-webkit-scrollbar{width:6px}.aside .menu[data-v-ebee2a26]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.aside .menu[data-v-ebee2a26]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.aside .menu[data-v-ebee2a26]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.aside .menu[data-v-ebee2a26] .el-menu-item{padding-right:6px;display:flex;flex-direction:row;align-items:center;margin:0 0 4px 0;border:1px solid #e8e8e8;border-radius:6px}.aside .menu[data-v-ebee2a26] .el-menu-item:first-child{margin-top:0}.aside .menu[data-v-ebee2a26] .el-submenu__title{display:flex;flex-direction:row;align-items:center}.aside .menu .is-active[data-v-ebee2a26]{background:#fff;color:#fff!important;background:linear-gradient(90deg,#3ca0ff,#78ddff);border-radius:6px}.aside .menu[data-v-ebee2a26] .el-submenu{border-color:transparent!important}.aside .submenu[data-v-ebee2a26]{border:1px solid #e8e8e8;border-radius:6px;background:transparent!important}.aside .submenu .is-active[data-v-ebee2a26]{background:#fff;color:#fff!important;background:linear-gradient(90deg,#3ca0ff,#78ddff);border-radius:6px}.main[data-v-ebee2a26]{flex:1;display:flex;flex-direction:column;background:url(/static/images/workspace/header_bg.png) repeat-x 0 0;min-width:1300px;box-sizing:border-box}.main>header[data-v-ebee2a26]{height:72px;display:flex;flex-direction:row;align-items:center;padding:0 1em;margin:1em 1em 0 1em;background:#fff;box-shadow:0 2px 4px rgba(221,232,245,.3);border-radius:11px;min-width:0;overflow:hidden}.main>header .title[data-v-ebee2a26]{display:flex;flex:1;flex-direction:row;align-content:center;justify-content:start;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main>header .title>h1[data-v-ebee2a26]{font-style:normal;font-weight:400;font-size:22px;line-height:31px;letter-spacing:.03em;color:#515151;margin-right:.5em}.main>header .title>h2[data-v-ebee2a26]{font-style:normal;font-weight:500;font-size:14px;line-height:34px;letter-spacing:.15em;color:#9d9d9d}.main>header>a[data-v-ebee2a26]{padding:4px 8px;border-radius:4px;font-size:18px}.main>header>a[data-v-ebee2a26]:hover{background:#caecda}.main>header>a>i[data-v-ebee2a26]{font-size:20px}.main .el-dropdown-link[data-v-ebee2a26]{display:flex;flex-direction:row;align-content:center;justify-content:center}.main .avatar[data-v-ebee2a26]{width:32px;height:32px;border-radius:50%;cursor:pointer;border:1px solid #ccc;background:#1da1f2;color:#fff;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main .el-icon-arrow-down[data-v-ebee2a26]{line-height:32px!important}.avatar-popup[data-v-ebee2a26]{min-width:240px!important;margin:16px;font-size:1rem}.avatar-popup .info[data-v-ebee2a26]{min-height:56px;margin:0 8px}.avatar-popup .info>p[data-v-ebee2a26]{color:#8c8c8c;margin-bottom:8px}.avatar-popup .info .name[data-v-ebee2a26]{color:#333}.avatar-popup .divider[data-v-ebee2a26]{border-bottom:1px solid #e3e3e3;margin:6px 6px}.avatar-popup li[data-v-ebee2a26]{padding:6px 12px;font-size:1rem}.wrapper[data-v-ebee2a26]{padding:40px;flex:1;overflow-y:auto;min-width:0;width:100%;box-sizing:border-box}.el-dropdown-menu__item[data-v-ebee2a26]{padding:6px 10px;font-size:14px}@media (max-width:1200px){.wrapper[data-v-ebee2a26]{padding:30px 20px}.workspace[data-v-ebee2a26]{min-width:100%}}@media (max-width:992px){.wrapper[data-v-ebee2a26]{padding:20px 15px}.aside[data-v-ebee2a26]{min-width:200px;max-width:200px;width:200px}.main>header[data-v-ebee2a26]{margin:.8em;padding:0 .8em}}@media (max-width:767px){.aside[data-v-ebee2a26]{display:none}.wrapper[data-v-ebee2a26]{padding:15px 10px}.main>header[data-v-ebee2a26]{margin:.5em;padding:0 .5em}.main>header .title h1[data-v-ebee2a26]{font-size:18px}.main>header .title h2[data-v-ebee2a26]{font-size:12px}}@media (max-width:480px){.main>header[data-v-ebee2a26]{flex-wrap:wrap;height:auto;min-height:72px;padding:.5em}.main>header .title[data-v-ebee2a26]{width:100%;justify-content:center;margin-bottom:.5em}.wrapper[data-v-ebee2a26]{padding:10px}}.custom-el-cascader .el-cascader-menu{display:inline-block}.custom-el-cascader .el-cascader-menu .el-cascader-menu__wrap{height:204px}.el-date-editor{vertical-align:middle\0}.el-date-editor *{vertical-align:top\0}.el-date-editor .el-range-input{width:35%\0}.el-dialog__close{font-size:2em}.ai-reort-time-link{text-decoration:none;border-bottom:1px dotted #00e}.el-table{margin:0 auto;font-size:1rem;color:#000}.el-form-item{display:flex;flex-direction:row;align-items:center}.el-form-item__label{font-size:1rem!important}.el-table .el-table__header th{background-color:#3da1ff!important;color:#fff!important}