body{width:100vw;height:100vh;margin:0}.v-modal{display:none!important}.m5{margin:5px}.mt5{margin-top:5px}.mb5{margin-bottom:5px}.ml5{margin-left:5px}.mr5{margin-right:5px}.m10{margin:10px}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.ml10{margin-left:10px}.mr10{margin-right:10px}.m15{margin:15px}.mt15{margin-top:15px}.mb15{margin-bottom:15px}.ml15{margin-left:15px}.mr15{margin-right:15px}.m20{margin:20px}.mt20{margin-top:20px}.mb20{margin-bottom:20px}.ml20{margin-left:20px}.mr20{margin-right:20px}.ml100{margin-left:100px}.p5{padding:5px}.pt5{padding-top:5px}.pb5{padding-bottom:5px}.pl5{padding-left:5px}.pr5{padding-right:5px}.p10{padding:10px}.pt10{padding-top:10px}.pb10{padding-bottom:10px}.pl10{padding-left:10px}.pr10{padding-right:10px}.p15{padding:15px}.pt15{padding-top:15px}.pb15{padding-bottom:15px}.pl15{padding-left:15px}.pr15{padding-right:15px}.p20{padding:20px}.pt20{padding-top:20px}.pb20{padding-bottom:20px}.pl20{padding-left:20px}.pr20{padding-right:20px}.wh{width:100%;height:100%}.tac{text-align:center}.tar{text-align:right}.wh-center{display:grid;place-items:center}.right{float:right}.cp{cursor:pointer}.main-container{padding:.2rem .1rem;font-size:.14rem;margin-top:16px}.app-container{padding:.3rem .3rem;font-size:.14rem;margin-top:40px;background-color:#102b3d;border:1px solid #1f435b;box-sizing:border-box}.link-btn{display:inline;color:#04daf5;text-decoration:underline;cursor:pointer}.clear:after{content:"";display:block;height:0;width:0;overflow:hidden;clear:both}.baseCard{margin:15px 15px;padding:20px;background-color:#fff;box-shadow:4px 4px 6px 0 rgba(51,51,51,.3);border-radius:8px}:root{--cyan-400:#22d3ee;--cyan-500:#06b6d4;--blue-400:#3b82f6;--blue-500:#2563eb;--green-400:#34d399;--green-500:#10b981;--red-400:#f87171;--red-500:#ef4444;--yellow-400:#f59e0b;--yellow-500:#d97706;--gray-800:#1f2937;--gray-900:#111827;--gray-950:#0a0f1d;--dark-bg:#0a0f1d;--input-bg:#0d1220;--card-bg:rgba(17,24,39,.8);--border-color:rgba(34,211,238,.3);--success:var(--green-500);--warning:var(--yellow-500);--danger:var(--red-500)}*{padding:0;margin:0}body,html{font-family:Microsoft YaHei;color:#fff;overflow:hidden!important;padding:0!important;margin:0!important}html{font-size:16px}ul li{list-style:none}input::-webkit-input-placeholder{color:#a9b1c6}input::-moz-placeholder{color:#a9b1c6}input::-ms-input-placeholder{color:#a9b1c6}.pointer{cursor:pointer}.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}.clearfix{zoom:1}em{font-style:normal}.el-tabs__active-bar,.el-tabs__nav-wrap:after{height:1px}.el-picker-panel{font-size:12px}.chartNoDataStyle{font-size:.12rem}.el-message{font-size:12px}.el-dialog{border-radius:.8rem;border:0;box-shadow:0 4px 12px rgba(0,0,0,.15);overflow:hidden;border:1px solid #13546b}.el-dialog__header{font-size:12px!important;background-color:#1a2331}.el-dialog__title{font-size:28px;font-family:SimSun;color:#fff}.el-dialog__body{background-color:#0d1220;color:#fff}.el-dialog__footer{background-color:#1a2331}.el-dialog__wrapper{background:rgba(0,0,0,.6)}.el-message-box{border-radius:.8rem;border:0;box-shadow:0 4px 12px rgba(0,0,0,.15);overflow:hidden;padding:0}.el-message-box__headerbtn{top:25px}.el-message-box__header{background-color:#1a2331;padding:24px}.el-message-box__title{font-weight:600;font-size:20px!important;font-family:SimSun;color:var(--cyan-400)}.el-message-box__content{background-color:#0d1220;color:#fff;color:#a0aec0}.el-message-box__container{padding:20px}.el-message-box__btns{background-color:#1a2331;padding:24px}.el-message-box__btns .el-button{font-size:14px;padding:12px 20px}.close-btn,.el-message-box__btns .el-button{background:linear-gradient(135deg,var(--cyan-500),var(--blue-500));color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease}.el-form-item__label{color:#000;margin:0;padding:0;margin:0 10px}.el-tree-node__content{background-color:#0d1220}.el-tree-node__content:hover{background-color:#25ff00;color:#1f95ff}.el-tree-node.is-current>.el-tree-node__content{background-color:var(--blue-500);color:#fff;font-weight:500}.node-content{flex:1;min-width:0;padding:0 5px}.node-content .node-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-actions:hover{background-color:rgba(37,99,235,.2);color:#1f95ff}.el-tooltip__popper{max-width:90vw}.el-form-item--mini.el-form-item,.el-form-item--small.el-form-item{margin-bottom:10px}.table-scroll{max-height:calc(100vh - 270px);margin-bottom:25px}.table-scroll .el-table__body-wrapper{max-height:calc(100vh - 320px);overflow-y:auto}.table-scroll .el-table__header-wrapper{position:sticky;top:0;z-index:10}.table-scroll .el-table__body tr:last-child td{border-bottom:1px solid var(--border-color)}.table-scroll::-webkit-scrollbar{width:6px}.table-scroll::-webkit-scrollbar-track{background:rgba(0,15,30,.4);border-radius:3px}.table-scroll::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(32,201,151,.6),rgba(24,144,255,.6));border-radius:3px;border:1px solid rgba(32,201,151,.3);box-shadow:0 0 8px rgba(32,201,151,.4)}.table-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(32,201,151,.8),rgba(24,144,255,.8));box-shadow:0 0 12px rgba(32,201,151,.6)}.table-scroll td,.table-scroll th{text-align:center!important}@media screen and (max-width:1366px){.table-scroll{max-height:calc(100vh - 300px);margin-bottom:40px}.table-scroll .el-table__body-wrapper{max-height:calc(100vh - 300px);padding-bottom:20px}}@media screen and (max-width:1024px){.table-scroll{max-height:calc(100vh - 280px);margin-bottom:40px}.table-scroll .el-table__body-wrapper{max-height:calc(100vh - 280px);padding-bottom:20px}}.el-drawer__header{padding:15px;padding-bottom:0;font-size:12px!important;background-color:#edeef5;margin:0}.el-drawer__header span{font-size:28px;font-family:SimSun;color:#3f3f3f}.el-drawer{border:0;box-shadow:0 4px 12px rgba(0,0,0,.15);overflow:hidden}.el-drawer__body{padding:10px;background-color:#edeef5}.item-content{padding:20px;height:calc(100vh - 100px)}.search-form{background-color:#151c29;box-shadow:inset 0 0 15px rgba(111,187,255,.25);border-radius:8px;padding:20px 20px 0 20px;margin-bottom:20px;display:flex;justify-content:right}.search-form .el-form{background-color:transparent}.item-footer{width:100%;margin-top:20px;display:flex;justify-content:right}.el-form-item__label{color:#a0aec0}.search-button{background:linear-gradient(135deg,var(--cyan-500),var(--blue-500));color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease}.el-table{background-color:transparent;color:#e2e8f0!important}.el-table th.el-table__cell{background-color:#1a2331}.el-table .el-table__row,.el-table__body tr.hover-row>td.el-table__cell{background-color:var(--input-bg)!important}.el-table .el-table__row:hover{background-color:#0e1d2a}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background-color:var(--input-bg)}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell,.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell:hover{background-color:#0e1d2a}.el-table td.el-table__cell{border-bottom:none}.el-table--border .el-table__cell{border-right:none}.el-table--border{border:1px solid var(--border-color);border-radius:8px}.el-table th.el-table__cell.is-leaf{border:none;border-bottom:1px solid var(--border-color)}.el-table--border:after,.el-table:before{display:none}.el-date-range-picker__editor .el-input__inner{background-color:#fff!important;color:#000!important}.el-input__inner,.el-textarea__inner{background-color:var(--input-bg);background-image:none;border-radius:4px;border:1px solid var(--border-color);box-sizing:border-box;color:#fff}.el-input__inner{display:inline-block;height:40px;line-height:40px;outline:0;padding:0 15px;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input.is-disabled .el-input__inner{background-color:#0d1220;border-color:#1c586a;color:#c0c4cc}.el-textarea .el-input__count{background:var(--input-bg)}.el-range-editor.is-active,.el-range-editor.is-active:hover,.el-select .el-input.is-focus .el-input__inner:focus,.el-select .el-input.is-focus .el-input__inner:hover{border:1px solid var(--border-color)}.el-input__inner::placeholder{color:#64748b;opacity:1}.el-input__inner::-webkit-input-placeholder{color:#64748b;opacity:1}.el-input__inner::-moz-placeholder{color:#64748b;opacity:1}.el-input__inner:-ms-input-placeholder{color:#64748b;opacity:1}.el-input__inner::-ms-input-placeholder{color:#64748b;opacity:1}.el-input-group__append{background-color:#0e1e36;color:#fff;border:1px solid var(--border-color);border-left:none}.el-date-editor .el-range-input{background-color:var(--input-bg);color:#fff}.el-pagination .btn-next,.el-pagination .btn-prev{background-color:transparent!important;color:#c0c4cc}.el-pager li{background-color:transparent!important}.el-pagination{color:#c0c4cc}.el-pagination__jump,.el-pagination__total{color:#a0aec0}.el-pagination button:disabled{color:#303133}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:rgba(0,15,30,.4);border-radius:3px;box-shadow:inset 0 0 6px rgba(32,201,151,.1)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(32,201,151,.6),rgba(24,144,255,.6));border-radius:3px;border:1px solid rgba(32,201,151,.3);box-shadow:0 0 8px rgba(32,201,151,.4);-webkit-transition:all .3s ease;transition:all .3s ease}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(32,201,151,.8),rgba(24,144,255,.8));box-shadow:0 0 12px rgba(32,201,151,.6),0 0 20px rgba(32,201,151,.3);border-color:rgba(32,201,151,.6)}::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,rgba(32,201,151,.9),rgba(24,144,255,.9));box-shadow:0 0 16px rgba(32,201,151,.8)}::-webkit-scrollbar-thumb:horizontal{background:linear-gradient(90deg,rgba(32,201,151,.6),rgba(24,144,255,.6))}::-webkit-scrollbar-thumb:horizontal:hover{background:linear-gradient(90deg,rgba(32,201,151,.8),rgba(24,144,255,.8))}::-webkit-scrollbar-corner{background:rgba(0,15,30,.4)}.glow-scrollbar ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(32,201,151,.7),rgba(24,144,255,.7));box-shadow:0 0 10px rgba(32,201,151,.6),0 0 20px rgba(32,201,151,.3),inset 0 0 6px hsla(0,0%,100%,.2)}.glow-scrollbar ::-webkit-scrollbar-thumb:hover{box-shadow:0 0 16px rgba(32,201,151,.8),0 0 30px rgba(32,201,151,.5),inset 0 0 10px hsla(0,0%,100%,.3)}@keyframes scrollbarPulse{0%,to{box-shadow:0 0 8px rgba(32,201,151,.4)}50%{box-shadow:0 0 14px rgba(32,201,151,.7),0 0 24px rgba(32,201,151,.4)}}.scrollbar-animate ::-webkit-scrollbar-thumb{animation:scrollbarPulse 2s ease-in-out infinite}