/*!
 * @名称：base.css
 * @功能：1、重设浏览器默认样式
 *       2、设置通用原子类
 */html{background:white;color:#222b38}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}body{height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:PingFang SC,PingFang SC-500,sans-serif}html,body{height:100%}body,button,input,select,textarea{font-size:12px;color:#222b38}input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}th{text-align:inherit}fieldset,img{border:none}iframe{display:block}abbr,acronym{border:none;font-variant:normal}del{text-decoration:line-through}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}q:before,q:after{content:""}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}a:hover{text-decoration:underline}ins,a{text-decoration:none}a:focus,*:focus{outline:none}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both;overflow:hidden}.clearfix{zoom:1}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden}div{box-sizing:border-box}.page-title{height:45px;padding:0 20px;line-height:45px;display:flex;justify-content:space-between;background-color:#f9f9f9;border-bottom:1px solid rgba(233,233,233,1);border-radius:8px 8px 0 0}.page-title>h2{font-weight:500;font-size:16px}.ellipsis-text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebarLogoFade-enter-active[data-v-3d12b36b]{transition:opacity 1.5s}.sidebarLogoFade-enter[data-v-3d12b36b],.sidebarLogoFade-leave-to[data-v-3d12b36b]{opacity:0}.sidebar-logo-container[data-v-3d12b36b]{position:relative;display:flex;width:100%;height:76px;line-height:76px;background:var(--menu-bg);overflow:hidden;color:var(--menu-text);z-index:99}.sidebar-logo-main[data-v-3d12b36b]{display:flex;align-items:center;width:100%;height:100%}.sidebar-logo-main .sidebar-logo[data-v-3d12b36b]{width:33px;height:29px;margin-left:20px;margin-right:5px}.expand .sidebar-title[data-v-3d12b36b]{font-size:14px;font-weight:700;color:var(--menu-text);opacity:1;transition:all 0s;line-height:22px}.expand .sidebar-title .sidebar-title-text[data-v-3d12b36b]{width:100px}.collapse .sidebar-logo[data-v-3d12b36b]{margin-left:15px}.collapse .sidebar-title[data-v-3d12b36b]{width:0;opacity:0;transition:all 0s}.hamburger[data-v-72510bf4]{display:inline-block;vertical-align:middle;width:20px;height:20px}.hamburger.is-active[data-v-72510bf4]{transform:rotate(180deg)}.app-breadcrumb.el-breadcrumb[data-v-f4665062]{display:inline-block;font-size:16px;line-height:50px}.app-breadcrumb.el-breadcrumb .redirect[data-v-f4665062]{color:#5d697a;font-weight:400}.app-breadcrumb.el-breadcrumb .no-redirect[data-v-f4665062]{color:#374152;font-weight:700;cursor:text}.dialog-container[data-v-2c9c0fb9] .el-dialog{border-radius:10px}.dialog-container[data-v-2c9c0fb9] .el-dialog__title{color:#222b38;font-size:16px;font-weight:700}.dialog-container .dialog-footer .el-button[data-v-2c9c0fb9]{width:82px;height:32px}.form-container[data-v-3ff20e1e]{width:100%;display:flex}.form-container .el-input[data-v-3ff20e1e]{width:352px}.scroll-container[data-v-177f810f]{white-space:nowrap;position:relative;overflow:hidden;width:100%}.scroll-container[data-v-177f810f] .el-scrollbar__bar{bottom:0}.scroll-container[data-v-177f810f] .el-scrollbar__wrap{height:90%}.tags-view-container[data-v-5cd01266]{height:34px;width:100%;background:#fff;border-bottom:1px solid #f7f9fd;box-shadow:0 1px 3px #0000001f,0 0 3px #0000000a}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-5cd01266]{display:inline-block;position:relative;cursor:pointer;height:26px;line-height:26px;border:1px solid #d8dce5;color:#495060;background:#fff;padding:0 8px;font-size:12px;margin-left:5px;margin-top:4px;border-radius:5px}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-5cd01266]:first-of-type{margin-left:15px}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-5cd01266]:last-of-type{margin-right:15px}.tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-5cd01266]{background-color:#07f;color:#fff}.tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-5cd01266]:before{content:"";background:#fff;display:inline-block;width:8px;height:8px;border-radius:50%;position:relative;margin-right:5px}.tags-view-container .contextmenu[data-v-5cd01266]{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;box-sizing:border-box}.tags-view-container .contextmenu li[data-v-5cd01266]{margin:0;padding:7px 16px;cursor:pointer}.tags-view-container .contextmenu li[data-v-5cd01266]:hover{background:#eee}.tags-view-wrapper .tags-view-item .el-icon-close[data-v-5cd01266]{width:16px;height:16px;vertical-align:2px;border-radius:50%;text-align:center;transition:all .3s cubic-bezier(.645,.045,.355,1);transform-origin:100% 50%}.tags-view-wrapper .tags-view-item .el-icon-close[data-v-5cd01266]:before{transform:scale(.6);display:inline-block;vertical-align:-3px}.tags-view-wrapper .tags-view-item .el-icon-close[data-v-5cd01266]:hover{background-color:#b4bccc;color:#fff;width:12px!important;height:12px!important}.header[data-v-32d73f42]{margin-left:2px}.header .header-top[data-v-32d73f42]{width:100%;display:flex;align-items:center;justify-content:space-between;background:#fff}.header .header-top .header-info[data-v-32d73f42]{display:flex;align-items:center}.header .header-top .header-info .hamburger-container[data-v-32d73f42]{height:100%;cursor:pointer;transition:background .3s;-webkit-tap-highlight-color:transparent}.header .header-top .header-info .hamburger-container[data-v-32d73f42]:hover{background:rgba(0,0,0,.025)}.header .header-top .header-opertion[data-v-32d73f42]{padding-right:30px}.header .header-top .header-opertion .logout .el-button[data-v-32d73f42]{font-size:20px}.header .header-bottom[data-v-32d73f42]{background:#fff}.header .title[data-v-32d73f42]{font-size:24px;font-weight:500}.error-boundary[data-v-c97cd3da]{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column;min-height:calc(100vh - 75px)}.error-stack[data-v-c97cd3da]{width:50%}.app-main[data-v-4a6522e5]{height:calc(100vh - 85px);min-height:calc(100vh - 85px);width:100%;padding:16px;position:relative;overflow:hidden;margin-top:85px;background-color:#f7f9fd}.hasTagsView .app-main[data-v-4a6522e5]{min-height:calc(100vh - 85px)}.hasTagsView .fixed-header+.app-main[data-v-4a6522e5]{padding-top:85px}[data-v-b5a84023]:root{--menu-text: #374152;--menu-active-text: #0887E4;--submenu-active-text: #024C82;--menu-bg: #ffffff;--menu-hover: #E6F1FF;--submenu-bg: #1f2d3d;--submenu-hover: #E6F1FF;--sidebar-width: 200px}[data-v-b5a84023]:export{menuText:#374152;menuActiveText:#0887E4;subMenuActiveText:#024C82;menuBg:#ffffff;menuHover:#E6F1FF;subMenuBg:#1f2d3d;subMenuHover:#E6F1FF;sideBarWidth:200px}.main-container[data-v-b5a84023]{overflow:hidden}.app-wrapper[data-v-b5a84023]{position:relative;height:100%;width:100%}.app-wrapper[data-v-b5a84023]:after{content:"";display:table;clear:both}.fixed-header[data-v-b5a84023]{position:fixed;top:0;right:0;z-index:9;width:calc(100% - 200px);height:85px;background-color:#f7f9fd;transition:width .28s}.hideSidebar .fixed-header[data-v-b5a84023]{width:calc(100% - 54px)}#app{height:100%}.table-pointer-name[data-v-7462e9b9]{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-click-name[data-v-7462e9b9]{cursor:pointer;text-decoration:underline;text-decoration-color:#7079ff;color:#7079ff}.table-click-name[data-v-7462e9b9]:hover{opacity:.8}.table-text[data-v-7462e9b9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-tooltip-trigger[data-v-7462e9b9]{display:inline-flex;align-items:center;gap:4px}.table-tooltip-prefix-icon[data-v-7462e9b9]{font-size:14px;color:#e6a23c}.el-dropdown[data-v-7462e9b9]{margin-left:12px;vertical-align:middle}.el-dropdown .el-button[data-v-7462e9b9]:focus-visible{outline:0 solid var(--el-button-outline-color);outline-offset:1px}.table-input[data-v-7462e9b9]{display:flex;justify-content:center;flex-wrap:nowrap;width:120px;overflow:hidden}.table-input .el-input[data-v-7462e9b9]{width:80px;margin-left:10px}.table-row-drag-handle[data-v-7462e9b9]{cursor:grab;color:var(--el-text-color-secondary);vertical-align:middle}.table-row-drag-handle[data-v-7462e9b9]:active{cursor:grabbing}.table-row-drag-handle.is-disabled[data-v-7462e9b9]{cursor:not-allowed;color:var(--el-text-color-disabled)}.table-pointer-name[data-v-ec29bfeb]{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-click-name[data-v-ec29bfeb]{cursor:pointer;text-decoration:underline;text-decoration-color:#7079ff;color:#7079ff}.table-click-name[data-v-ec29bfeb]:hover{opacity:.8}.table-text[data-v-ec29bfeb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-dropdown[data-v-ec29bfeb]{margin-left:12px;vertical-align:middle}.el-dropdown .el-button[data-v-ec29bfeb]:focus-visible{outline:0 solid var(--el-button-outline-color);outline-offset:1px}.table-input[data-v-ec29bfeb]{display:flex;justify-content:center;flex-wrap:nowrap;width:120px;overflow:hidden}.table-input .el-input[data-v-ec29bfeb]{width:80px;margin-left:10px}[data-v-ec29bfeb] .table-row-drag-ghost{opacity:.6;background:var(--el-color-primary-light-9)!important}.rank-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.rank-toolbar .rank-tip{flex:1;font-size:12px;color:#a8abb2;line-height:1.5}.rank-search{display:flex;align-items:center;gap:8px;margin-bottom:10px}.rank-search .el-input{flex:1}.rank-search .rank-search-count{min-width:48px;text-align:center;font-size:12px;color:#606266}.rank-search .rank-search-empty{font-size:12px;color:#909399;white-space:nowrap}.rank-move-target{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:10px;padding:8px 10px;border-radius:4px;background:#f5f7fa;font-size:12px}.rank-move-target .rank-move-target-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#303133}.rank-dialog{min-height:120px;max-height:70vh;overflow:auto}.rank-dialog .rank-item{display:flex;align-items:center;gap:8px;margin:6px 0;padding:6px 10px;border:solid 1px #e4e4e4;border-radius:4px;background:#fff;transition:background-color .15s,border-color .15s,opacity .15s}.rank-dialog .rank-item:hover{background-color:#f5f7fa}.rank-dialog .rank-item.is-highlight,.rank-dialog .rank-item.is-active{border-color:#409eff;background-color:#ecf5ff}.rank-dialog .rank-item.is-dimmed{opacity:.45}.rank-dialog .rank-item.is-clickable{cursor:pointer}.rank-dialog .rank-drag-handle{display:inline-flex;align-items:center;justify-content:center;width:20px;color:#909399;cursor:grab}.rank-dialog .rank-drag-handle:active{cursor:grabbing}.rank-dialog .rank-index{min-width:36px;font-size:12px;color:#909399;text-align:right}.rank-dialog .rank-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank-dialog .rank-actions{display:flex;align-items:center;flex-shrink:0;gap:2px}.rank-dialog .rank-action-btn{border:none;background:transparent;color:#409eff;padding:0 4px;min-width:20px;font-size:12px;cursor:pointer}.rank-dialog .rank-action-btn:disabled{color:#c0c4cc;cursor:not-allowed}.rank-dialog .rank-empty{padding:24px 0;text-align:center;font-size:13px;color:#909399}.rank-pagination{display:flex;justify-content:flex-end;margin-top:10px}.sort-rows[data-v-c41d4c90]{display:flex;flex-direction:column;gap:10px}.sort-row[data-v-c41d4c90]{display:grid;grid-template-columns:1fr 140px 32px;gap:10px;align-items:center}.order-select[data-v-c41d4c90]{width:140px}.add-btn[data-v-c41d4c90]{margin-top:8px}
