/*! 2026-4-3 17:20:18 */[data-v-dffb25d2]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff;vab-border-radius:2.5px}[data-v-dffb25d2] .el-upload,[data-v-dffb25d2] .el-upload .el-upload-dragger{width:100%}.upload-excel[data-v-dffb25d2]{width:380}.dialog-tips[data-v-dffb25d2]{margin-bottom:25px}.template-link[data-v-dffb25d2]{cursor:pointer}.upload__file_text[data-v-dffb25d2]{color:red}.upload_file_show[data-v-dffb25d2]{color:#8e8f92;margin:0 10px;display:flex;justify-content:space-between}.upload_file_show .upload__file_text[data-v-dffb25d2]{color:#606266}.tab-content{height:80vh;overflow:auto}.tab-content .percentage-value{display:block;margin-top:10px;font-size:28px}.tab-content .percentage-label{display:block;margin-top:10px;font-size:12px}.tab-content .usage-span{padding:10px 0}.tab-content .usage-div{display:flex;flex-direction:column;align-items:center}[data-v-25de191b]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff;vab-border-radius:2.5px}.top-button[data-v-25de191b]{cursor:pointer;width:80px}.user-management-container[data-v-25de191b]{margin-top:-30px}.user-management-container .title[data-v-25de191b]{font-size:16px;padding:5px 0}.user-management-container .content[data-v-25de191b]{border-bottom:1px solid #f5f5f5;line-height:28px;margin-left:-15px;padding:0 30px;white-space:nowrap;overflow-x:scroll}.user-management-container .tab-content[data-v-25de191b]{height:80vh;overflow:auto}.user-management-container .tab-content .percentage-value[data-v-25de191b]{display:block;margin-top:10px;font-size:28px}.user-management-container .tab-content .percentage-label[data-v-25de191b]{display:block;margin-top:10px;font-size:12px}.user-management-container[data-v-25de191b] ::-webkit-scrollbar{width:6px;height:6px}.user-management-container[data-v-25de191b] ::-webkit-scrollbar-track{background-color:transparent}.user-management-container[data-v-25de191b] ::-webkit-scrollbar-thumb:hover{background-color:#969696}.user-management-container[data-v-25de191b] ::-webkit-scrollbar-thumb{border-radius:4px;background-color:#dbdbdb}.row-custom[data-v-25de191b]{height:40px}.Gmap[data-v-25de191b]{width:100%;height:80vh}.apklist-content[data-v-25de191b]{height:calc(70vh - 160px);max-height:590px;margin:0 5px;display:flex;flex-wrap:wrap;overflow:scroll}.apklist-content .custom-checkbox[data-v-25de191b]{border-radius:5px;padding:5px;display:flex;width:300px;height:200px;align-items:flex-start;border:1px solid #f5f5f5;margin:10px}.apklist-content .custom-checkbox .label-content[data-v-25de191b]{display:flex;flex-direction:row;align-items:center;width:100%;cursor:default}.apklist-content .custom-checkbox .label-content .apk-detail[data-v-25de191b]{padding:0 5px;height:200px;width:calc(100% - 100px);overflow:hidden;margin-left:10px}.apklist-content .custom-checkbox .label-content .apk-detail .p-content[data-v-25de191b]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apklist-content .custom-checkbox .label-content .ribbon-wrapper-green[data-v-25de191b]{position:absolute;width:80px;height:80px;top:-4px;right:-4px;overflow:hidden}.apklist-content .custom-checkbox .label-content .ribbon-wrapper-green .ribbon-green[data-v-25de191b]{text-align:center;text-shadow:hsla(0,0%,100%,.5) 0 1px 0;-webkit-transform:rotate(40deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:2px 0;line-height:32px;width:120px;background-color:#bfdc7a;background-image:-o-linear-gradient(top,#bfdc7a,#8ebf45);color:#484747}.apklist-content .custom-checkbox[data-v-25de191b] .el-checkbox__label{height:200px;width:100%;display:flex;margin:0;align-items:center;justify-content:space-between}[data-v-25de191b] .el-card__body{padding:var(--vab-padding);height:70vh;overflow:auto}[data-v-25de191b] .el-card__header{padding:10px;border-bottom:1px solid #f5f5f5;background-color:#f5f5f5;line-height:20px}.ctr-tag[data-v-25de191b]{font-size:16px;margin:10px;padding:0;text-align:center;cursor:pointer}[data-v-6c72a0de]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff;vab-border-radius:2.5px}.top-button[data-v-6c72a0de]{cursor:pointer;width:80px}[data-v-6c72a0de] .el-card__body{padding:var(--vab-padding);height:70vh;overflow:auto}[data-v-6c72a0de] .el-card__header{padding:10px;border-bottom:1px solid #f5f5f5;background-color:#f5f5f5;line-height:20px}.ctr-tag[data-v-6c72a0de]{font-size:16px;margin:10px;padding:0;text-align:center;cursor:pointer}[data-v-2ed42f9e]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff;vab-border-radius:2.5px}.map-wrapper[data-v-2ed42f9e]{position:relative;width:100%;height:100%;min-height:400px}.map-wrapper .myPageTop[data-v-2ed42f9e]{position:absolute;top:5px;left:5px;background-color:#fff;width:350px;max-height:calc(100vh - 480px);opacity:.9;border-radius:8px;z-index:10;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.map-wrapper .myPageTop .list[data-v-2ed42f9e]{max-height:calc(100vh - 520px);overflow:auto}.map-wrapper .myPageTop .list .item[data-v-2ed42f9e]{padding:10px 20px;cursor:pointer;border-bottom:1px solid #eee}.map-wrapper .myPageTop .list .item[data-v-2ed42f9e]:last-child{border:unset!important}.map-wrapper .myPageTop .list>.is-active[data-v-2ed42f9e]{background:#e5f2ff}.map-wrapper .myPageTop .list .point[data-v-2ed42f9e]{margin:0 5px;cursor:pointer}.map-wrapper .myPageTop .list .point[data-v-2ed42f9e]:hover{color:#07f}.map-wrapper .dashboard-panel[data-v-2ed42f9e]{position:absolute;top:5px;right:5px;width:280px;background-color:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);z-index:10;overflow:hidden}.map-wrapper .dashboard-panel .dashboard-header[data-v-2ed42f9e]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f5f7fa;border-bottom:1px solid #ebeef5}.map-wrapper .dashboard-panel .dashboard-header .title[data-v-2ed42f9e]{font-weight:700;font-size:15px;color:#303133}.map-wrapper .dashboard-panel .dashboard-body[data-v-2ed42f9e]{padding:12px 16px}.map-wrapper .dashboard-panel .dashboard-body .info-section .info-row[data-v-2ed42f9e]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:13px}.map-wrapper .dashboard-panel .dashboard-body .info-section .info-row .label[data-v-2ed42f9e]{color:#909399}.map-wrapper .dashboard-panel .dashboard-body .info-section .info-row .value[data-v-2ed42f9e]{color:#606266;font-weight:500;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map-wrapper .dashboard-panel .dashboard-body .info-section .info-row .value.highlight[data-v-2ed42f9e]{color:#409eff}.map-wrapper .dashboard-panel .dashboard-body .stats-section[data-v-2ed42f9e]{display:flex;justify-content:space-between}.map-wrapper .dashboard-panel .dashboard-body .stats-section .stat-card[data-v-2ed42f9e]{flex:1;text-align:center;padding:10px;border-radius:4px;margin:0 4px}.map-wrapper .dashboard-panel .dashboard-body .stats-section .stat-card[data-v-2ed42f9e]:first-child{margin-left:0}.map-wrapper .dashboard-panel .dashboard-body .stats-section .stat-card[data-v-2ed42f9e]:last-child{margin-right:0}.map-wrapper .dashboard-panel .dashboard-body .stats-section .stat-card.warning[data-v-2ed42f9e]{background-color:#fdf6ec}.map-wrapper .dashboard-panel .dashboard-body .stats-section .stat-card.warning .stat-value[data-v-2ed42f9e]{color:#e6a23c}.map-wrapper .dashboard-panel .dashboard-body .stats-section .stat-card.danger[data-v-2ed42f9e]{background-color:#fef0f0}.map-wrapper .dashboard-panel .dashboard-body .stats-section .stat-card.danger .stat-value[data-v-2ed42f9e]{color:#f56c6c}.map-wrapper .dashboard-panel .dashboard-body .stats-section .stat-card .stat-value[data-v-2ed42f9e]{font-size:20px;font-weight:700;line-height:1.5}.map-wrapper .dashboard-panel .dashboard-body .stats-section .stat-card .stat-label[data-v-2ed42f9e]{font-size:12px;color:#909399}[data-v-60731dac]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff;vab-border-radius:2.5px}.task-report-wrapper .mask-top[data-v-60731dac]{position:absolute;top:0;height:90vh;width:100%}.task-report-wrapper .task-report-item[data-v-60731dac]{display:grid;grid-template-columns:50px max-content 1fr;align-items:center;gap:10px;font-size:16px}.task-report-wrapper[data-v-60731dac] .el-card{margin-right:10px}.task-report-wrapper[data-v-60731dac] .el-card .el-card__header{display:flex;align-items:center;gap:10px}.task-report-wrapper[data-v-60731dac] .el-card .el-card__body{height:auto;display:flex;flex-direction:column;gap:10px}.task-report-wrapper[data-v-60731dac] .el-timeline-item__timestamp{font-size:15px}[data-v-6305098e]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff;vab-border-radius:2.5px}.full-container[data-v-6305098e]{width:100%;height:100%;display:flex;gap:16px;background:#f0f2f5;padding:16px}.left-panel[data-v-6305098e],.right-panel[data-v-6305098e]{background:#fff;border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.left-panel[data-v-6305098e]{flex:1}.left-panel .chart-content[data-v-6305098e]{flex:1;position:relative}.right-panel[data-v-6305098e]{flex:1.2;display:flex;flex-direction:column;margin-left:10px}.right-panel .panel-header[data-v-6305098e]{padding:12px 16px;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;justify-content:space-between}.right-panel .panel-header .panel-title[data-v-6305098e]{margin:0;font-size:15px;font-weight:600;color:#333}.right-panel .panel-header .time-badge[data-v-6305098e]{background:#e6f7ff;color:#1890ff;padding:2px 8px;border-radius:4px;font-size:12px}.stats-row[data-v-6305098e]{display:flex;padding:16px 16px 0 16px;gap:16px}.stats-row .stat-box[data-v-6305098e]{flex:1;background:#fafafa;padding:12px;border-radius:6px;text-align:center}.stats-row .stat-box .val[data-v-6305098e]{font-size:20px;font-weight:700;line-height:1}.stats-row .stat-box .lbl[data-v-6305098e]{font-size:11px;color:#888;margin-top:6px}.stats-row .stat-box.add .val[data-v-6305098e]{color:#52c41a}.stats-row .stat-box.remove .val[data-v-6305098e]{color:#ff4d4f}.stats-row .stat-box.modify .val[data-v-6305098e]{color:#faad14}.table-area[data-v-6305098e]{flex:1;padding:16px;padding-bottom:0;overflow:hidden}.table-area[data-v-6305098e] .el-table{border:1px solid #ebeef5;border-radius:4px}.pager-area[data-v-6305098e]{padding:10px 16px;text-align:right}.c-success[data-v-6305098e]{color:#52c41a;font-weight:500}.c-danger[data-v-6305098e]{color:#ff4d4f;font-weight:500}.tag[data-v-6305098e]{padding:2px 6px;border-radius:3px;font-size:12px}.tag.added[data-v-6305098e]{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.tag.removed[data-v-6305098e]{background:#fff2f0;color:#ff4d4f;border:1px solid #ffccc7}.tag.modified[data-v-6305098e]{background:#fffbe6;color:#faad14;border:1px solid #fff1b8}.stats-grid[data-v-6305098e]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:20px}.stats-grid .grid-item[data-v-6305098e]{padding:20px 10px;border-radius:8px;text-align:center;transition:all .3s}.stats-grid .grid-item .value[data-v-6305098e]{font-size:24px;font-weight:700;line-height:1.2}.stats-grid .grid-item .key[data-v-6305098e]{font-size:12px;margin-top:6px;opacity:.9}.stats-grid .grid-item.green[data-v-6305098e]{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.stats-grid .grid-item.red[data-v-6305098e]{background:#fff2f0;color:#ff4d4f;border:1px solid #ffccc7}.stats-grid .grid-item.yellow[data-v-6305098e]{background:#fffbe6;color:#d48806;border:1px solid #fff1b8}.stats-grid .grid-item[data-v-6305098e]:hover{transform:scale(1.02)}.chart-wrapper[data-v-4e518442]{width:100%;height:600px}.amap-ctrl-zoomout{margin-left:0!important}.custom-desc-label{width:160px}.custom-desc-content{max-width:350px;width:350px;word-break:break-all;word-wrap:break-word}[data-v-3ad85fe0]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff;vab-border-radius:2.5px}.top-button[data-v-3ad85fe0]{cursor:pointer}.user-management-container[data-v-3ad85fe0]{height:85vh;margin-top:-30px}.user-management-container .title[data-v-3ad85fe0]{font-size:16px;padding:5px 0}.user-management-container .content[data-v-3ad85fe0]{border-bottom:1px solid #f5f5f5;line-height:28px;margin-left:-15px;padding:0 30px;white-space:nowrap;overflow-x:scroll}.user-management-container .tab-content[data-v-3ad85fe0]{height:85vh;overflow:auto}.user-management-container .tab-content .percentage-value[data-v-3ad85fe0]{display:block;margin-top:10px;font-size:28px}.user-management-container .tab-content .percentage-label[data-v-3ad85fe0]{display:block;margin-top:10px;font-size:12px}.user-management-container[data-v-3ad85fe0] ::-webkit-scrollbar{width:6px;height:6px}.user-management-container[data-v-3ad85fe0] ::-webkit-scrollbar-track{background-color:transparent}.user-management-container[data-v-3ad85fe0] ::-webkit-scrollbar-thumb:hover{background-color:#969696}.user-management-container[data-v-3ad85fe0] ::-webkit-scrollbar-thumb{border-radius:4px;background-color:#dbdbdb}.row-custom[data-v-3ad85fe0]{height:40px}.Gmap[data-v-3ad85fe0]{width:100%;height:80vh}[data-v-3ad85fe0] .el-card__body{padding:var(--vab-padding);height:70vh;overflow:auto}[data-v-3ad85fe0] .el-card__header{padding:10px;border-bottom:1px solid #f5f5f5;background-color:#f5f5f5;line-height:20px}.error{color:#eb0000!important;background:var(--el-text-color-primary)}[data-v-01455921]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff;vab-border-radius:2.5px}.top-tip[data-v-01455921]{float:left;line-height:40px;margin:auto 10px;color:#f30909}