@charset "UTF-8";.vertical-menu-item[data-v-02cb1ebb]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:8px 0}.horizontal-item[data-v-02cb1ebb]{padding:10px}.horizontal-item .menu-icon-wrapper[data-v-02cb1ebb]{margin-bottom:0;margin-right:8px}.horizontal-item .menu-title[data-v-02cb1ebb]{font-size:14px}.menu-icon-wrapper[data-v-02cb1ebb]{display:flex;align-items:center;justify-content:center;margin-bottom:4px}.menu-icon[data-v-02cb1ebb]{font-size:20px;line-height:1}.menu-title[data-v-02cb1ebb]{font-size:12px;line-height:1.2;text-align:center;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;color:#000}.horizontal-item .menu-title[data-v-02cb1ebb]{color:#fff}.vertical-menu-item-sub[data-v-cfca4db2]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.menu-info[data-v-cfca4db2]{display:flex;flex-direction:row;align-items:center;flex:1}.menu-icon-wrapper[data-v-cfca4db2]{width:24px;display:flex;align-items:center;justify-content:center;margin-right:12px}.menu-icon[data-v-cfca4db2]{font-size:16px;line-height:1}.menu-title[data-v-cfca4db2]{font-size:14px;line-height:1.2}.shortcut-toggle[data-v-cfca4db2]{padding:4px;cursor:pointer;display:flex;align-items:center;color:#909399;transition:color .3s}.shortcut-toggle[data-v-cfca4db2]:hover,.shortcut-toggle .is-active[data-v-cfca4db2]{color:#f7ba2a}[data-v-7a7c71ed] .el-sub-menu__title,[data-v-7a7c71ed] .el-menu-item{height:auto!important;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:8px 10px!important;line-height:normal}[data-v-7a7c71ed] .el-menu--horizontal .el-menu-item,[data-v-7a7c71ed] .el-menu--horizontal .el-sub-menu__title{flex-direction:row!important;height:50px!important;padding:0 20px!important}.nest-menu[data-v-7a7c71ed] .el-menu-item,.nest-menu[data-v-7a7c71ed] .el-sub-menu__title{padding-left:20px!important;flex-direction:row!important;height:40px!important}.scroll-container[data-v-ba470c66]{white-space:nowrap;position:relative;overflow:hidden;width:100%;height:100%}.scroll-container[data-v-ba470c66] .el-scrollbar__bar{bottom:0;height:4px}.scroll-container[data-v-ba470c66] .el-scrollbar__wrap{height:30px;overflow-x:auto;overflow-y:hidden}.scroll-container[data-v-ba470c66] .el-scrollbar__view{height:30px;display:flex;align-items:center}.app-breadcrumb.el-breadcrumb[data-v-7bfdbc84]{display:inline-block;font-size:14px;line-height:50px;margin-left:8px}.app-breadcrumb.el-breadcrumb .no-redirect[data-v-7bfdbc84]{color:#97a8be;cursor:text}.lang-select[data-v-f761add3]{cursor:pointer}.lang-wrapper[data-v-f761add3]{display:flex;align-items:center;padding:0 8px}.lang-text[data-v-f761add3]{font-size:14px;color:#f0f8ff}.top-menu-container[data-v-0dd6c8fd]{width:100%;height:45px;background-color:var(--df3abeec);border-bottom:1px solid #d8dce5}.top-menu-container .top-menu[data-v-0dd6c8fd]{border-bottom:none;height:45px;display:flex;justify-content:flex-start;padding-left:20px;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;min-width:max-content}.top-menu-container .top-menu[data-v-0dd6c8fd] .el-menu-item,.top-menu-container .top-menu[data-v-0dd6c8fd] .el-sub-menu__title{height:40px!important;line-height:40px!important;margin:0 4px;border-radius:4px;font-size:14px;padding:0 8px!important;display:inline-flex;white-space:nowrap}.top-menu-container .top-menu[data-v-0dd6c8fd] .el-menu-item:hover,.top-menu-container .top-menu[data-v-0dd6c8fd] .el-sub-menu__title:hover{background-color:#0000000d!important}.top-menu-container .top-menu[data-v-0dd6c8fd] .el-sub-menu__icon-arrow{display:none!important}.navbar[data-v-6dfd8c7f]{height:45px;overflow:hidden;position:relative;background-color:#0c90ff}.navbar .logo[data-v-6dfd8c7f]{float:left;margin-left:25px;margin-right:10px;width:120px;height:45px}.navbar .hamburger-container[data-v-6dfd8c7f]{height:45px;display:flex;align-items:center;float:left;cursor:pointer;transition:background .3s;-webkit-tap-highlight-color:transparent}.navbar .hamburger-container[data-v-6dfd8c7f]:hover{background:#00000006}.navbar .breadcrumb-container[data-v-6dfd8c7f]{float:left;height:45px;display:flex;align-items:center}.navbar .top-menu-wrapper[data-v-6dfd8c7f]{float:left;height:45px;margin-left:10px}.navbar .top-menu-wrapper[data-v-6dfd8c7f] .top-menu-container{background-color:transparent!important;border-bottom:none!important}.navbar .top-menu-wrapper[data-v-6dfd8c7f] .top-menu-container .top-menu{height:45px!important;background-color:transparent!important;display:flex;align-items:center}.navbar .right-menu[data-v-6dfd8c7f]{float:right;height:45px;display:flex;align-items:center;margin-right:20px}.navbar .right-menu[data-v-6dfd8c7f]:focus{outline:none}.navbar .right-menu .right-menu-item[data-v-6dfd8c7f]{display:inline-flex;align-items:center;padding:0 12px;height:45px;font-size:14px;color:#5a5e66;vertical-align:text-bottom;cursor:pointer;transition:background .3s}.navbar .right-menu .right-menu-item .day-text[data-v-6dfd8c7f],.navbar .right-menu .right-menu-item .validity-text[data-v-6dfd8c7f]{color:#f0f8ff}.navbar .right-menu .right-menu-item[data-v-6dfd8c7f]:hover{background:#00000006}.navbar .right-menu .right-menu-item.validity-item[data-v-6dfd8c7f]{font-size:12px}.navbar .right-menu .right-menu-item.validity-item .validity-icon[data-v-6dfd8c7f]{margin-right:4px}.navbar .right-menu .right-menu-item.validity-item .remaining-days[data-v-6dfd8c7f]{font-weight:700;margin:0 2px;font-size:14px}.navbar .right-menu .right-menu-item.validity-item.is-warning[data-v-6dfd8c7f]{color:#e6a23c}.navbar .right-menu .right-menu-item.validity-item.is-expired[data-v-6dfd8c7f]{color:#f56c6c}.navbar .right-menu .right-menu-item .menu-item-content[data-v-6dfd8c7f]{display:flex;align-items:center}.navbar .right-menu .right-menu-item .menu-item-content .menu-text[data-v-6dfd8c7f]{color:#f0f8ff;margin-left:4px}.navbar .right-menu .workorder-item[data-v-6dfd8c7f]{overflow:visible}.navbar .right-menu .workorder-item[data-v-6dfd8c7f] .el-badge__content{top:6px;right:4px}.navbar .right-menu .avatar-container .avatar-wrapper[data-v-6dfd8c7f]{display:flex;align-items:center;position:relative}.navbar .right-menu .avatar-container .avatar-wrapper .user-name[data-v-6dfd8c7f]{color:#f0f8ff;margin-right:8px;font-weight:500}.navbar .right-menu .avatar-container .avatar-wrapper .user-avatar[data-v-6dfd8c7f]{width:32px;height:32px;border-radius:50%}.navbar .right-menu .avatar-container .avatar-wrapper .el-icon-caret-bottom[data-v-6dfd8c7f]{cursor:pointer;position:absolute;right:-16px;top:50%;transform:translateY(-50%);font-size:12px}.text-danger[data-v-6dfd8c7f]{color:#f56c6c}.text-warning[data-v-6dfd8c7f]{color:#e6a23c}.text-success[data-v-6dfd8c7f]{color:#67c23a}.user-dropdown[data-v-6dfd8c7f] .current-role{background-color:#00000006!important;color:#409eff!important;font-weight:700;cursor:default}.user-dropdown[data-v-6dfd8c7f] .other-role:hover{background-color:transparent!important;color:inherit!important}.view-btn[data-v-6dfd8c7f]{display:flex;flex-direction:row;gap:12px}.view-change[data-v-6dfd8c7f],.ai-btn[data-v-6dfd8c7f],.ai-img[data-v-6dfd8c7f]{width:32px;height:32px;border-radius:50%;background-color:#409eff;display:flex;justify-content:center;align-items:center;cursor:pointer}.tags-view-container[data-v-bd12d20d]{height:auto;width:100%;background:#fff;box-shadow:0 1px 3px #0000001f,0 0 3px #0000000a}.tags-view-container .shortcut-toggle[data-v-bd12d20d]{height:7px;display:flex;justify-content:center;align-items:center;background:#d8d7d7;border-bottom:1px solid #f0f2f5;cursor:pointer;font-size:14px;color:#909399;transition:all .3s}.tags-view-container .shortcut-toggle[data-v-bd12d20d]:hover{background:#f5f7fa;color:#409eff}.tags-view-container .tags-view-wrapper[data-v-bd12d20d]{height:35px;width:100%;background:#f0f2f5;padding-top:2px}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-bd12d20d]{display:inline-block;position:relative;cursor:pointer;height:26px;line-height:26px;border:1px solid #d8dce5;color:#495060;background:#fff;padding:0 12px;font-size:12px;margin-left:6px;border-radius:3px;text-decoration:none;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-bd12d20d]:first-of-type{margin-left:15px}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-bd12d20d]:last-of-type{margin-right:15px}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-bd12d20d]:hover{background-color:#f6f6f6;border-color:#b4bccc}.tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-bd12d20d]{background-color:#42b983;color:#fff;border-color:#42b983}.tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-bd12d20d]:before{content:"";background:#fff;display:inline-block;width:8px;height:8px;border-radius:50%;position:relative;margin-right:4px}.tags-view-container .tags-view-wrapper .tags-view-item .close-icon[data-v-bd12d20d]{width:16px;height:16px;line-height:14px;vertical-align:middle;text-align:center;transition:all .3s cubic-bezier(.645,.045,.355,1);transform-origin:100% 50%;font-size:12px}.tags-view-container .tags-view-wrapper .tags-view-item .close-icon[data-v-bd12d20d]:hover{background-color:#b4bccc;color:#fff}.tags-view-container .tags-view-wrapper .tags-view-item .close-icon[data-v-bd12d20d]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;line-height:16px;vertical-align:middle;text-align:center;transition:all .18s ease;transform-origin:100% 50%;font-size:12px;cursor:pointer;box-sizing:border-box}.tags-view-container .tags-view-wrapper .tags-view-item .close-icon[data-v-bd12d20d]:hover{background-color:#c7cedb;color:#fff}.tags-view-container .navbar-wrapper[data-v-bd12d20d]{min-height:45px;height:auto}.tags-view-container .contextmenu[data-v-bd12d20d]{margin:0;background:#fff;z-index:3000;position:absolute;list-style-type:none;padding:5px 0;border-radius:4px;font-size:12px;font-weight:400;color:#333;box-shadow:2px 2px 3px #0000004d}.tags-view-container .contextmenu li[data-v-bd12d20d]{margin:0;padding:7px 16px;cursor:pointer}.tags-view-container .contextmenu li[data-v-bd12d20d]:hover{background:#eee}.shortcut-key[data-v-bd12d20d]{height:30px;margin:0 15px;display:flex;align-items:center;gap:8px;background-color:#fff}.shortcut-key .shortcut-item[data-v-bd12d20d]{min-width:70px;padding:0 10px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;background-color:#dbdada;color:#606266;font-size:13px;transition:all .3s}.shortcut-key .shortcut-item[data-v-bd12d20d]:hover{background-color:#e6e8eb;color:#409eff}.shortcut-key .shortcut-item.router-link-active[data-v-bd12d20d]{color:#409eff;background-color:#ecf5ff}.app-main[data-v-d5423df8]{flex:1;min-height:0;display:flex;flex-direction:column;width:100%;position:relative;overflow:hidden;padding:20px;box-sizing:border-box}.app-main__body[data-v-d5423df8]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.app-main__body[data-v-d5423df8] .app-router-page{flex:1;min-height:0;width:100%}.fixed-header+.app-main[data-v-d5423df8]{padding-top:90px}.el-popup-parent--hidden .fixed-header{padding-right:15px}.create-order-float[data-v-86110712]{position:fixed;right:24px;bottom:24px;z-index:3000;width:220px;padding:12px 14px;border-radius:10px;background:#fff;border:1px solid #d9ecff;box-shadow:0 8px 24px #409eff2e;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.create-order-float[data-v-86110712]:hover{transform:translateY(-2px);box-shadow:0 12px 28px #409eff3d}.create-order-float.is-dragging[data-v-86110712]{cursor:grabbing;transition:none;-webkit-user-select:none;user-select:none}.create-order-float.is-dragging[data-v-86110712]:hover{transform:none}.create-order-float__header[data-v-86110712]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;cursor:move}.create-order-float__title[data-v-86110712]{font-size:14px;font-weight:600;color:#303133}.create-order-float__close[data-v-86110712]{padding:0;min-height:auto}.create-order-float__body[data-v-86110712]{margin-bottom:10px}.create-order-float__status[data-v-86110712]{margin:0;font-size:12px;line-height:1.5;color:#606266}.create-order-float__restore[data-v-86110712]{width:100%}.ai-chat-wrapper[data-v-75c35482]{display:flex;flex-direction:column;width:100%;height:100%;background-color:#fff;overflow:hidden}.ai-chat-wrapper .ai-header[data-v-75c35482]{height:50px;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:0 15px;background-color:#3b3b3b;box-shadow:0 1px 4px #00152914;color:#fff;z-index:1}.ai-chat-wrapper .ai-header .header-title[data-v-75c35482]{font-size:16px;font-weight:600;cursor:pointer}.ai-chat-wrapper .ai-header .header-title .el-dropdown-link[data-v-75c35482]{color:#fff;display:flex;align-items:center;gap:5px}.ai-chat-wrapper .ai-header .actions[data-v-75c35482]{display:flex;gap:5px}.ai-chat-wrapper .ai-header .actions[data-v-75c35482] .el-button{color:#fff;font-size:18px;padding:8px}.ai-chat-wrapper .ai-header .actions[data-v-75c35482] .el-button:hover{background-color:#ffffff1a}.ai-chat-wrapper .ai-header .actions[data-v-75c35482] .el-button.close-btn:hover{background-color:#f56c6c}.ai-chat-wrapper .ai-content[data-v-75c35482]{flex:1;overflow:hidden;padding:0;position:relative}.ai-chat-wrapper .ai-content .messages-list[data-v-75c35482]{padding:20px 20px 0}.ai-chat-wrapper .ai-content .empty-chat[data-v-75c35482]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#909399;margin-top:50px;font-size:14px}.ai-chat-wrapper .ai-content .empty-chat .empty-icon[data-v-75c35482]{margin-bottom:20px;color:var(--el-color-primary);background:var(--el-color-primary-light-9);padding:20px;border-radius:50%}.ai-chat-wrapper .ai-content .empty-chat p[data-v-75c35482]{margin:5px 0}.ai-chat-wrapper .ai-content .empty-chat p[data-v-75c35482]:first-of-type{font-weight:700;font-size:16px;color:#606266;margin-bottom:10px}.ai-chat-wrapper .ai-content .history-list[data-v-75c35482]{padding:15px;height:100%}.ai-chat-wrapper .ai-content .history-list .empty-history[data-v-75c35482]{text-align:center;color:#909399;margin-top:50px;font-size:14px}.ai-chat-wrapper .ai-content .history-list .history-item[data-v-75c35482]{padding:12px;border-radius:8px;margin-bottom:8px;background-color:#f4f4f5;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s}.ai-chat-wrapper .ai-content .history-list .history-item[data-v-75c35482]:hover{background-color:#e9e9eb}.ai-chat-wrapper .ai-content .history-list .history-item.active[data-v-75c35482]{background-color:#ecf5ff;border:1px solid #c6e2ff}.ai-chat-wrapper .ai-content .history-list .history-item .history-title[data-v-75c35482]{font-size:14px;color:#303133;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:10px}.ai-chat-wrapper .ai-content .history-list .history-item .history-time[data-v-75c35482]{font-size:12px;color:#909399;margin-right:8px}.ai-chat-wrapper .ai-content .history-list .history-item .delete-btn[data-v-75c35482]{color:#f56c6c;opacity:0;transition:opacity .2s;padding:2px;font-size:16px}.ai-chat-wrapper .ai-content .history-list .history-item .delete-btn[data-v-75c35482]:hover{background-color:#f56c6c1a}.ai-chat-wrapper .ai-content .history-list .history-item:hover .delete-btn[data-v-75c35482]{opacity:1}.ai-chat-wrapper .ai-content .message-row[data-v-75c35482]{display:flex;margin-bottom:20px;gap:12px}.ai-chat-wrapper .ai-content .message-row.user[data-v-75c35482]{flex-direction:row-reverse}.ai-chat-wrapper .ai-content .message-row.user .message-bubble[data-v-75c35482]{background-color:#653eb3;color:#fff;border-radius:12px 0 12px 12px;border:none}.ai-chat-wrapper .ai-content .message-row.user .user-avatar[data-v-75c35482]{background-color:#653eb3}.ai-chat-wrapper .ai-content .message-row.ai .message-bubble[data-v-75c35482]{background-color:#f4f4f5;color:#303133;border-radius:0 12px 12px;border:1px solid #e9e9eb}.ai-chat-wrapper .ai-content .message-row.ai .ai-avatar[data-v-75c35482]{background-color:#909399}.ai-chat-wrapper .ai-content .message-row .avatar[data-v-75c35482]{flex-shrink:0}.ai-chat-wrapper .ai-content .message-row .message-bubble[data-v-75c35482]{padding:12px 16px;max-width:85%;word-break:break-word;font-size:14px;line-height:1.6;box-shadow:0 1px 2px #0000000d}.ai-chat-wrapper .ai-footer[data-v-75c35482]{width:100%;min-height:80px;flex-shrink:0;padding:15px;border-top:1px solid #eee;background-color:#fff;z-index:1}.ai-chat-wrapper .ai-footer .input-area[data-v-75c35482]{display:flex;align-items:flex-end;gap:10px}.ai-chat-wrapper .ai-footer .input-area .chat-input[data-v-75c35482]{flex:1}.ai-chat-wrapper .ai-footer .input-area .chat-input[data-v-75c35482] .el-textarea__inner{border-radius:8px;padding:8px 12px;resize:none;box-shadow:none;background-color:#f4f4f5;border:1px solid transparent;scrollbar-width:none;-ms-overflow-style:none}.ai-chat-wrapper .ai-footer .input-area .chat-input[data-v-75c35482] .el-textarea__inner::-webkit-scrollbar{display:none}.ai-chat-wrapper .ai-footer .input-area .chat-input[data-v-75c35482] .el-textarea__inner:focus{background-color:#fff;box-shadow:0 0 0 1px #653eb3 inset}.ai-chat-wrapper .ai-footer .input-area .send-btn[data-v-75c35482]{margin-bottom:2px;background-color:#653eb3;border-color:#653eb3;color:#fff}.ai-chat-wrapper .ai-footer .input-area .send-btn[data-v-75c35482]:hover{background-color:#7a5ac9;border-color:#7a5ac9}.ai-chat-wrapper .ai-footer .input-area .send-btn.is-disabled[data-v-75c35482]{background-color:#a0cfff;border-color:#a0cfff;opacity:.6}.app-main[data-v-2214180f]{padding:0!important;display:flex}.app-wrapper[data-v-2214180f]:after{content:"";display:table;clear:both}.app-wrapper[data-v-2214180f]{position:relative;height:100%;width:100%}.app-wrapper.mobile.openSidebar[data-v-2214180f]{position:fixed;top:0}.drawer-bg[data-v-2214180f]{background:#000;opacity:.3;width:100%;top:0;height:100%;position:absolute;z-index:999}.fixed-header[data-v-2214180f]{position:fixed;top:0;right:0;z-index:9;width:calc(100% - 210px);transition:width .28s;min-height:97px}.fixed-header.fixed-header-top[data-v-2214180f]{width:100%!important;top:0}.hideSidebar .fixed-header[data-v-2214180f]{width:calc(100% - 70px)}.hideSidebar .fixed-header-top[data-v-2214180f]{width:100%!important}.mobile .fixed-header[data-v-2214180f]{width:100%}.main-container[data-v-2214180f]{min-height:100%;transition:margin-left .28s;margin-left:210px;position:relative}.main-container.no-sidebar[data-v-2214180f]{margin-left:0!important}.main-box[data-v-2214180f]{display:flex;flex-direction:row;width:100%}.main-box[data-v-2214180f] .app-main{flex:1;min-width:0;min-height:0;align-self:stretch}.main-box .ai-container[data-v-2214180f]{width:600px;height:auto;flex-shrink:0;background-color:#fff;overflow:hidden;box-shadow:-2px 0 8px #00000026;position:sticky;z-index:10}.ai-slide-enter-active[data-v-2214180f],.ai-slide-leave-active[data-v-2214180f]{transition:width .3s ease-in-out,opacity .3s ease-in-out}.ai-slide-enter-from[data-v-2214180f],.ai-slide-leave-to[data-v-2214180f]{width:0;opacity:0}.svg-icon[data-v-944df3e2]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-944df3e2]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block}.fade-enter-active,.fade-leave-active{transition:opacity .28s}.fade-enter-from,.fade-leave-to{opacity:0}.fade-transform-leave-active,.fade-transform-enter-active{transition:opacity .2s}.fade-transform-enter-from,.fade-transform-leave-to{opacity:0}.breadcrumb-enter-active,.breadcrumb-leave-active{transition:all .5s}.breadcrumb-enter-from,.breadcrumb-leave-to{opacity:0;transform:translate(20px)}.breadcrumb-move{transition:all .5s}.breadcrumb-leave-active{position:absolute}.el-breadcrumb__inner,.el-breadcrumb__inner a{font-weight:400!important}.el-upload input[type=file]{display:none!important}.el-upload__input{display:none}.el-dialog{transform:none;left:0;position:relative;margin:0 auto}.upload-container .el-upload{width:100%}.upload-container .el-upload .el-upload-dragger{width:100%;height:200px}.el-dropdown-menu a{display:block}.el-range-separator{box-sizing:content-box}#app .main-container{height:100%;display:flex;flex-direction:column;min-height:0;transition:margin-left .28s;margin-left:210px;position:relative}#app .main-box{flex:1;min-height:0;display:flex;flex-direction:row;overflow:hidden}#app .sidebar-container{transition:width .28s;width:210px!important;border-right:1px solid #dcdfe6;background-color:#fff;height:100%;position:fixed;font-size:0px;top:0;bottom:0;left:0;z-index:1001;overflow:hidden}#app .sidebar-container .horizontal-collapse-transition{transition:0s width ease-in-out,0s padding-left ease-in-out,0s padding-right ease-in-out}#app .sidebar-container .scrollbar-wrapper{overflow-x:hidden!important}#app .sidebar-container .el-scrollbar__bar.is-vertical{right:0}#app .sidebar-container .el-scrollbar{height:100%}#app .sidebar-container.has-logo .el-scrollbar{height:calc(100% - 50px)}#app .sidebar-container .is-horizontal{display:none}#app .sidebar-container a{display:inline-block;width:100%;overflow:hidden}#app .sidebar-container .svg-icon{margin-right:16px}#app .sidebar-container .sub-el-icon{margin-right:12px;margin-left:-2px}#app .sidebar-container .el-menu{border:none;height:100%;width:100%!important}#app .sidebar-container .el-menu-item,#app .sidebar-container .el-sub-menu__title{height:40px!important;line-height:40px!important;font-size:14px!important}#app .sidebar-container .submenu-title-noDropdown:hover,#app .sidebar-container .el-sub-menu__title:hover{background-color:#99a9bf}#app .sidebar-container .is-active>.el-sub-menu__title i{color:#653eb3!important}#app .sidebar-container .is-active>.el-sub-menu__title{color:#653eb3!important}#app .sidebar-container .nest-menu .el-sub-menu>.el-sub-menu__title,#app .sidebar-container .el-sub-menu .el-menu-item{min-width:210px!important;background-color:#f4f4f5!important}#app .sidebar-container .nest-menu .el-sub-menu>.el-sub-menu__title:hover,#app .sidebar-container .el-sub-menu .el-menu-item:hover{background-color:#e9e9eb!important}#app .hideSidebar .sidebar-container{width:70px!important}#app .hideSidebar .main-container{margin-left:70px}#app .hideSidebar .submenu-title-noDropdown{padding:0!important;position:relative}#app .hideSidebar .submenu-title-noDropdown .el-tooltip{padding:0!important}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .svg-icon{margin-left:20px}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .sub-el-icon{margin-left:19px}#app .hideSidebar .el-sub-menu{overflow:hidden}#app .hideSidebar .el-sub-menu>.el-sub-menu__title{padding:0!important}#app .hideSidebar .el-sub-menu>.el-sub-menu__title .svg-icon{margin-left:20px}#app .hideSidebar .el-sub-menu>.el-sub-menu__title .sub-el-icon{margin-left:19px}#app .hideSidebar .el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}#app .hideSidebar .el-menu--collapse .el-sub-menu>.el-sub-menu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}#app .hideSidebar .el-menu--collapse .el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}#app .el-menu--collapse .el-menu .el-sub-menu{min-width:210px!important}#app .mobile .main-container{margin-left:0}#app .mobile .sidebar-container{transition:transform .28s;width:210px!important}#app .mobile.hideSidebar .sidebar-container{pointer-events:none;transition-duration:.3s;transform:translate3d(-210px,0,0)}#app .withoutAnimation .main-container,#app .withoutAnimation .sidebar-container{transition:none}#app .layout-top-bottom .main-container{margin-left:0!important}#app .layout-top-bottom .sidebar-container{display:none!important}#app .layout-top-bottom .fixed-header{width:100%!important}#app .layout-top-bottom .drawer-bg{display:none!important}.el-menu--vertical>.el-menu .svg-icon{margin-right:16px}.el-menu--vertical>.el-menu .sub-el-icon{margin-right:12px;margin-left:-2px}.el-menu--vertical .nest-menu .el-sub-menu>.el-sub-menu__title:hover,.el-menu--vertical .el-menu-item:hover{background-color:#efeaf4!important}.el-menu--vertical>.el-menu--popup{max-height:100vh;overflow-y:auto}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-track-piece{background:#d3dce6}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar{width:6px}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-thumb{background:#99a9bf;border-radius:20px}body{height:100%;margin:0;overflow:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}label{font-weight:700}html{height:100%;box-sizing:border-box}#app{height:100%}*,*:before,*:after{box-sizing:inherit}a:focus,a:active{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}div:focus{outline:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.app-container{padding:10px;width:100%}
