.report-table-container[data-v-046a1c88]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.report-table-container[data-v-046a1c88],.report-table-vxe[data-v-046a1c88]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;height:100%;min-width:0;min-height:0}.report-table-vxe[data-v-046a1c88]{color:#606266;font-size:13px}.report-table-container[data-v-046a1c88] .vxe-body--column{min-height:42px;overflow:visible!important}.report-table-container[data-v-046a1c88] .vxe-body--column>.vxe-cell{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:42px;padding:6px 8px!important;overflow:visible!important;line-height:20px}.report-table-container[data-v-046a1c88] .vxe-body--column .el-link,.report-table-container[data-v-046a1c88] .vxe-body--column .el-link--inner,.report-table-container[data-v-046a1c88] .vxe-body--column .vxe-cell--label,.report-table-container[data-v-046a1c88] .vxe-body--column>.vxe-cell>.vxe-cell--wrapper,.report-table-container[data-v-046a1c88] .vxe-body--column span{max-width:100%;height:auto!important;min-height:20px;overflow:visible;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.report-table-container[data-v-046a1c88] .vxe-table--scroll-x-handle,.report-table-container[data-v-046a1c88] .vxe-table--scroll-y-handle{scrollbar-color:#b8bec8 #f5f7fa;scrollbar-width:thin;scrollbar-gutter:stable;-ms-overflow-style:scrollbar}.report-table-container[data-v-046a1c88] .vxe-table--scroll-x-handle::-webkit-scrollbar,.report-table-container[data-v-046a1c88] .vxe-table--scroll-y-handle::-webkit-scrollbar{display:block!important;width:8px;height:8px}.report-table-container[data-v-046a1c88] .vxe-table--scroll-x-handle::-webkit-scrollbar-track,.report-table-container[data-v-046a1c88] .vxe-table--scroll-y-handle::-webkit-scrollbar-track{background:#f5f7fa}.report-table-container[data-v-046a1c88] .vxe-table--scroll-x-handle::-webkit-scrollbar-thumb,.report-table-container[data-v-046a1c88] .vxe-table--scroll-y-handle::-webkit-scrollbar-thumb{border:2px solid #f5f7fa;border-radius:5px;background:#b8bec8;background-clip:content-box}.report-table-container[data-v-046a1c88] .vxe-table--scroll-x-handle::-webkit-scrollbar-thumb:hover,.report-table-container[data-v-046a1c88] .vxe-table--scroll-y-handle::-webkit-scrollbar-thumb:hover{background:#9097a1;background-clip:content-box}.report-table-scroll-controls[data-v-046a1c88]{position:absolute;right:14px;bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;z-index:20}.report-table-scroll-control[data-v-046a1c88]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;margin:0;padding:0;border:1px solid rgba(220,223,230,.92);border-radius:50%;outline:0;color:#606266;background:hsla(0,0%,100%,.68);-webkit-box-shadow:0 4px 14px rgba(31,45,61,.14);box-shadow:0 4px 14px rgba(31,45,61,.14);cursor:pointer;font-size:15px;line-height:1;-webkit-transition:color .18s ease,border-color .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:color .18s ease,border-color .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease;transition:color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease}.report-table-scroll-control[data-v-046a1c88]:hover{color:#409eff;border-color:rgba(64,158,255,.5);-webkit-box-shadow:0 6px 18px rgba(64,158,255,.2);box-shadow:0 6px 18px rgba(64,158,255,.2);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.report-table-scroll-control[data-v-046a1c88]:active{-webkit-transform:translateY(0);transform:translateY(0)}.report-table-scroll-control[data-v-046a1c88]:focus-visible{-webkit-box-shadow:0 0 0 3px rgba(64,158,255,.18),0 4px 14px rgba(31,45,61,.14);box-shadow:0 0 0 3px rgba(64,158,255,.18),0 4px 14px rgba(31,45,61,.14)}.employee-report-page{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;padding:0;background:#fff;color:#303133;overflow:hidden}.employee-report-content,.employee-report-query-section{min-width:0;background:#fff;border:0;border-radius:0}.employee-report-query-section{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:6px 10px;border-bottom:0}.employee-report-filter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px 12px}.employee-report-filter-form>.el-form-item{margin:0}.employee-report-filter-form>label{min-width:70px;color:#606266}.employee-report-filter-form .el-form-item__label{padding-right:8px;color:#606266}.employee-report-filter-form .el-date-editor{width:280px!important}.employee-report-filter-form .el-select{width:190px}.employee-report-filter-actions{margin-left:0!important}.employee-report-filter-actions .el-form-item__content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.employee-report-filter-actions .el-button{min-width:72px}.employee-report-filter-actions .el-button+.el-button{margin-left:8px}.employee-report-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:hidden}.employee-report-mode-bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;padding:2px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.employee-report-title{justify-self:center;color:#303133;font-size:16px;font-weight:600;line-height:24px;white-space:nowrap;letter-spacing:.2px}.employee-report-mode-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.employee-report-mode-options .el-radio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;margin-right:0;padding:0 7px;border-radius:4px;color:#606266;-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.employee-report-mode-options .el-radio.is-checked{background:#f0f7ff;color:#409eff}.employee-report-mode-options .el-radio__label{padding-left:5px;font-size:13px}.employee-report-mode-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;min-width:0}.employee-report-stat-monitor{justify-self:start;height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;font-size:13px;white-space:nowrap}.employee-report-stat-icon,.employee-report-stat-monitor{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.employee-report-stat-icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:21px;height:21px;margin-right:6px;border-radius:50%;background:#f0f5ff;color:#5b8ff9;font-size:12px}.employee-report-stat-label{margin-right:6px;color:#909399;font-size:13px;font-weight:500}.employee-report-stat-value{color:#303133;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.1px}.employee-report-stat-refresh{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;margin-left:6px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e4e7ed;border-radius:5px;background:#fff;color:#909399!important;font-size:13px;-webkit-transition:color .15s ease,border-color .15s ease,background-color .15s ease;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.employee-report-stat-refresh:hover{border-color:#b9d5ff;background:#f3f8ff;color:#409eff!important}.employee-report-column-button{width:28px;height:28px;margin-left:0;padding:0;border-color:#dcdfe6;color:#606266;background:#fff}.employee-report-column-button .vxe-button--icon{font-size:14px}.employee-report-vxe-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px 6px;overflow:hidden}.employee-report-vxe-wrap .vxe-table-custom-wrapper,.employee-report-vxe-wrap .vxe-table-custom-wrapper.is--active{z-index:2002!important}.employee-report-vxe-wrap .vxe-table-custom-wrapper.is--active{max-height:min(70vh,560px)}.employee-report-vxe-wrap .vxe-table-custom--body,.employee-report-vxe-wrap .vxe-table-custom-simple--body-wrapper{min-height:0;max-height:min(62vh,480px);overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.employee-report-vxe-wrap .vxe-header--row>.vxe-header--column{height:44px!important}.employee-report-vxe-wrap .employee-report-vxe-table .vxe-table--fixed-left-wrapper .vxe-header--column,.employee-report-vxe-wrap .employee-report-vxe-table .vxe-table--fixed-right-wrapper .vxe-header--column,.employee-report-vxe-wrap .employee-report-vxe-table .vxe-table--header-wrapper .vxe-header--column{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0!important;border:0!important;border-right:1px solid #e5e9ef!important;border-bottom:1px solid #dfe4eb!important;background:#fbfcfe;color:#606266;font-size:12px;font-weight:500}.employee-report-vxe-wrap .vxe-header--row:first-child>.vxe-header--column{background:#f1f4f8;color:#3f4652;font-weight:600;border-bottom-color:#d7dee8!important}.employee-report-vxe-wrap .vxe-header--row:nth-child(2)>.vxe-header--column{background:#fbfcfe;color:#606a78}.employee-report-vxe-wrap .vxe-table--fixed-left-wrapper,.employee-report-vxe-wrap .vxe-table--fixed-right-wrapper,.employee-report-vxe-wrap .vxe-table--header-wrapper{background:#fbfcfe;-webkit-box-shadow:inset 0 -1px #d7dee8;box-shadow:inset 0 -1px #d7dee8}.employee-report-vxe-wrap .employee-report-vxe-table .vxe-header--column .vxe-cell--col-resizable:after,.employee-report-vxe-wrap .employee-report-vxe-table .vxe-header--column .vxe-cell--col-resizable:before,.employee-report-vxe-wrap .vxe-table--fixed-left-wrapper .vxe-header--column:after,.employee-report-vxe-wrap .vxe-table--fixed-left-wrapper .vxe-header--column:before,.employee-report-vxe-wrap .vxe-table--fixed-right-wrapper .vxe-header--column:after,.employee-report-vxe-wrap .vxe-table--fixed-right-wrapper .vxe-header--column:before,.employee-report-vxe-wrap .vxe-table--header-wrapper .vxe-header--column:after,.employee-report-vxe-wrap .vxe-table--header-wrapper .vxe-header--column:before{display:none!important}.employee-report-vxe-wrap .employee-report-vxe-table .vxe-header--column>.vxe-cell--col-resizable{right:-6px;width:12px;z-index:3;cursor:col-resize;background:transparent}.employee-report-vxe-wrap .employee-report-vxe-table .vxe-header--column>.vxe-cell--col-resizable:hover{background:rgba(64,158,255,.14)}.employee-report-vxe-wrap .employee-report-vxe-table .vxe-table--fixed-right-wrapper .vxe-header--column>.vxe-cell--col-resizable{left:-6px;right:auto}.employee-report-vxe-wrap .vxe-header--column>.vxe-cell{-webkit-box-sizing:border-box;box-sizing:border-box;height:44px!important;min-height:44px!important;padding:0 8px!important;color:inherit;font-size:inherit;font-weight:inherit;line-height:16px;vertical-align:middle}.employee-report-vxe-wrap .vxe-header--column .vxe-cell--wrapper,.employee-report-vxe-wrap .vxe-header--column>.vxe-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.employee-report-vxe-wrap .vxe-header--column .vxe-cell--wrapper{width:100%;height:100%;min-height:0}.employee-report-vxe-wrap .vxe-header--column .vxe-cell--title{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0!important;color:inherit;font-size:inherit;font-weight:inherit;white-space:normal;line-height:16px;text-align:center}.employee-report-header-multiline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;line-height:16px;white-space:normal}.employee-report-header-line{display:block}.employee-report-header-line--fixed{word-break:keep-all;white-space:nowrap}.employee-report-header-suffix{color:#909399;font-size:11px;font-weight:400;line-height:14px}.employee-report-fixed-header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:44px;color:inherit!important;font-weight:inherit;white-space:normal}.employee-report-vxe-wrap .vxe-body--column{-webkit-box-sizing:border-box;box-sizing:border-box;border-top:0!important;border-bottom:0!important;background:#fff;-webkit-box-shadow:inset 0 -1px #ebeef5;box-shadow:inset 0 -1px #ebeef5}.employee-report-vxe-wrap .vxe-body--column.employee-report-group-tone-0{background:#fff!important}.employee-report-vxe-wrap .vxe-body--column.employee-report-group-tone-1{background:#f5f7fa!important}.employee-report-vxe-wrap .vxe-body--column.employee-report-total-column{background:#fffaf0!important}.employee-report-vxe-wrap .vxe-header--column.employee-report-group-tone-0{background:#fff!important}.employee-report-vxe-wrap .vxe-header--column.employee-report-group-tone-1{background:#f5f7fa!important}.employee-report-vxe-wrap .vxe-header--column.employee-report-total-column{background:#fffaf0!important}.employee-report-vxe-wrap .employee-report-vxe-table .vxe-table--fixed-left-wrapper .vxe-header--column.employee-report-anchor-column,.employee-report-vxe-wrap .employee-report-vxe-table .vxe-table--header-wrapper .vxe-header--column.employee-report-anchor-column{background:#f5f7fa!important}.employee-report-vxe-wrap .vxe-body--row.employee-report-summary-row .vxe-body--column{background:#fff3d6!important;font-weight:600}.employee-report-vxe-wrap .vxe-body--row.employee-report-summary-row .vxe-body--column.employee-report-total-column{background:#fff3d6!important}.employee-report-vxe-wrap .vxe-body--row:not(.employee-report-summary-row) .vxe-body--column.employee-report-anchor-column{background:#f5f7fa!important}.employee-report-vxe-wrap .vxe-body--row .vxe-body--column.col--fixed-left:nth-child(2){-webkit-box-shadow:inset 0 -1px #ebeef5,2px 0 0 rgba(64,158,255,.08);box-shadow:inset 0 -1px #ebeef5,2px 0 0 rgba(64,158,255,.08)}.employee-report-vxe-wrap .vxe-body--row.employee-report-summary-row .vxe-body--column.col--fixed-left,.employee-report-vxe-wrap .vxe-body--row.employee-report-summary-row .vxe-body--column.col--fixed-right{background:#fff3d6!important}.employee-report-vxe-wrap .employee-report-group-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:24px;margin-right:2px;padding:0;border:0;background:transparent;color:#909399;font-size:16px;line-height:1;cursor:pointer}.employee-report-vxe-wrap .employee-report-group-toggle:hover{color:#409eff}.employee-report-vxe-wrap .vxe-table-custom--option.is--group .vxe-table-custom--name-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.employee-report-vxe-wrap .vxe-table-custom--option{min-height:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.employee-report-vxe-wrap .vxe-table-custom--checkbox-option,.employee-report-vxe-wrap .vxe-table-custom--fixed-option,.employee-report-vxe-wrap .vxe-table-custom--sort-option{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:32px;padding-top:0;padding-bottom:0}.employee-report-vxe-wrap .vxe-table-custom--checkbox-option{min-width:24px;padding-right:0}.employee-report-vxe-wrap .vxe-table-custom--name-option{min-height:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:20px}.employee-report-vxe-wrap .vxe-table-custom--checkbox-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:20px;line-height:20px}.employee-report-vxe-wrap .vxe-table-custom--sort-option{min-width:30px;padding-right:4px}.employee-report-vxe-wrap .vxe-table-custom--sort-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:24px;padding-top:0;padding-bottom:0;line-height:1}.employee-report-vxe-wrap .vxe-table-custom--fixed-option{min-width:28px;padding-left:4px}.employee-report-vxe-wrap .vxe-table-custom--option.level--1:not(.is--group) .vxe-table-custom--name-option:before{content:"";display:block;-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;width:22px;height:24px}.employee-report-vxe-wrap .vxe-table-custom--option[colid=reportTotal] .vxe-table-custom--sort-option{pointer-events:none;opacity:.45}.employee-report-anchor-cell{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:34px;color:#303133;font-weight:500}.employee-report-name-cell{font-weight:600}.employee-report-empty{padding:32px 0;color:#909399;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.employee-report-empty-placeholder{display:block;height:1px}.employee-report-empty i{font-size:32px;color:#c0c4cc}@media (max-width:900px){.employee-report-filter-actions{width:100%;margin-left:0!important}.employee-report-mode-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px 8px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4px 10px}.employee-report-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;text-align:center}.employee-report-stat-monitor{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.employee-report-mode-actions{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}body.employee-report-page-active,html.employee-report-page-active{overflow:hidden!important;overflow-x:hidden!important}body.employee-report-page-active #app{overflow-x:clip!important}body.employee-report-page-active .main-topmenu-content-wrapper{overflow-x:hidden!important;overflow-y:hidden!important;overflow-anchor:none!important}body.employee-report-page-active .common-page-container,body.employee-report-page-active .content-loading-wrap,body.employee-report-page-active .main-topmenu-content-wrapper .common-page-container,body.employee-report-page-active .main-topmenu-content-wrapper>.content-loading-wrap{height:100%!important;min-height:0!important;-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important;overflow:hidden!important}