*{box-sizing:border-box}#app,body,html{height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;font-size:14px;color:#303133;-webkit-font-smoothing:antialiased}.el-button--primary{background-color:#ff5c00;border-color:#ff5c00}.el-button--primary:focus,.el-button--primary:hover{background-color:#ff7a2e;border-color:#ff7a2e}.el-button--primary:active{background-color:#e64f00;border-color:#e64f00}.el-button--primary.is-plain{color:#ff5c00;background:#fff3ea;border-color:#ffc59e}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#ff5c00}.el-date-table td.available:hover,.el-date-table td.today span{color:#ff5c00}.el-date-table td.in-range div,.el-date-table td.in-range div:hover{background-color:#fff3ea}.el-date-table td.end-date span,.el-date-table td.start-date span{background-color:#ff5c00}.el-date-range-picker .el-picker-panel__shortcut:hover,.el-select-dropdown__item.selected{color:#ff5c00}.el-input.is-active .el-input__inner,.el-input__inner:focus,.el-pagination__sizes .el-input .el-input__inner:hover,.el-select .el-input.is-focus .el-input__inner,.el-select .el-input__inner:focus{border-color:#ff5c00}.el-tabs__item.is-active,.el-tabs__item:hover{color:#ff5c00}.el-tabs__active-bar{background-color:#ff5c00}.el-menu-item.is-active{color:#ff5c00}.el-checkbox__input.is-checked .el-checkbox__inner,.el-switch.is-checked .el-switch__core{border-color:#ff5c00;background-color:#ff5c00}.el-pagination.is-background .el-pager li:not(.disabled):hover{color:#ff5c00}.el-pagination.is-background .el-pager li:not(.disabled).active:hover{color:#fff}.el-dialog{border-radius:6px}.el-textarea__inner:focus{border-color:#ff5c00}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover{color:#ff5c00;background:#fff3ea}.el-time-panel__btn.confirm{color:#ff5c00}:where(.el-button):not(.el-button--primary):focus,:where(.el-button):not(.el-button--primary):hover{color:#ff5c00;border-color:#f1ba9b;background-color:#ffe1ce}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{background-color:#f1ba9b;border-color:#f1ba9b}.el-loading-spinner .path{stroke:#ff5c00}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#ff5c00;border-color:#ff5c00}.el-checkbox__input.is-checked+.el-checkbox__label{color:#060732}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#ff5c00}.user-dialog .el-dialog__title{position:relative;padding-left:12px;font-weight:600}.user-dialog .el-dialog__title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background:#ff5c00;border-radius:2px}.staff-drawer .el-drawer__header{margin-bottom:0;padding:16px 20px;color:#303133}.staff-drawer .el-drawer__title{position:relative;padding-left:12px;font-size:16px;font-weight:600;line-height:22px}.staff-drawer .el-drawer__title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background:#ff5c00;border-radius:2px}.staff-drawer .el-drawer__body{display:flex;flex-direction:column;overflow:hidden}.staff-drawer .staff-drawer__body{flex:1;min-height:0;overflow-y:auto;padding:20px}.staff-drawer .staff-drawer__footer{flex-shrink:0;display:flex;justify-content:flex-end;gap:12px;padding:12px 20px;border-top:1px solid #ebeef5}.sensitive-dialog .el-dialog__title{position:relative;padding-left:12px;font-weight:600}.sensitive-dialog .el-dialog__title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background:#ff5c00;border-radius:2px}.track-dialog .el-dialog__title,.track-dialog .track-dialog__title{position:relative;padding-left:12px;font-weight:600}.track-dialog .el-dialog__title:before,.track-dialog .track-dialog__title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background:#ff5c00;border-radius:2px}.comment-dropdown-menu .el-dropdown-menu__item{padding:0 16px}.comment-dropdown-menu .comment-radio{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;width:100%;margin-right:0}.comment-dropdown-menu .comment-radio .common-radio__label{margin-left:0}.comment-dropdown-menu .comment-radio .common-radio__icon{margin-left:24px}.el-dialog__headerbtn:hover .el-dialog__close{color:#ff5c00;font-size:28px}.el-dialog__headerbtn .el-dialog__close{font-size:28px}.page-container{height:100%;display:flex;flex-direction:column;background:#f5f6fa;overflow:hidden}.page-header{flex-shrink:0;background:#fff;padding:0 16px;min-height:56px;box-shadow:0 1px 4px rgba(0,21,41,.08);z-index:10;flex-wrap:wrap}.page-header,.page-header .header-right{display:flex;align-items:center;gap:12px}.page-header .header-right{margin-left:auto}.page-body{flex:1;overflow:auto;padding:12px 16px 16px}.page-card{background:#fff;border-radius:4px;padding:16px;height:100%;box-sizing:border-box;display:flex;flex-direction:column}.page-title-bar{display:flex;align-items:center;font-size:15px;font-weight:600;margin-bottom:12px}.page-title-bar:before{content:"";width:4px;height:16px;background:#ff5c00;border-radius:2px;margin-right:8px}.link-btn{color:#3b7cff;cursor:pointer;margin-right:12px;white-space:nowrap}.link-btn:last-child{margin-right:0}.link-btn.is-danger{color:#f56c6c}.link-btn.is-success{color:#2cb663}.link-btn.is-disabled{color:#c0c4cc;cursor:not-allowed}#nprogress .bar{background:#ff5c00!important}.el-popover{padding:0}.el-message-box{width:560px;height:-moz-fit-content;height:fit-content;background:#fff;box-shadow:0 0 12px 1px rgba(0,0,0,.1);border-radius:20px 20px 20px 20px;padding:30px}.el-message-box .el-message-box__header{padding:0;padding-bottom:20px}.el-message-box .el-message-box__header .el-message-box__title{font-weight:700;font-size:20px;color:#333}.el-message-box .el-message-box__header .el-message-box__headerbtn{top:-15px;font-size:40px;right:0}.el-message-box .el-message-box__header .el-message-box__headerbtn .el-message-box__close{font-size:28px;color:#c2c5ce}.el-message-box .el-message-box__header .el-message-box__headerbtn:hover .el-message-box__close{color:#ff5700!important}.el-message-box .el-message-box__content{padding:0;padding-bottom:32px}.el-message-box .el-message-box__content .el-message-box__container .el-message-box__status{display:none}.el-message-box .el-message-box__content .el-message-box__container .el-message-box__message{font-size:16px;color:#333;padding:0}.el-message-box .el-message-box__btns{padding:0}.el-message-box .el-message-box__btns .el-button{min-width:72px;height:40px;background:#fff;border-radius:6px 6px 6px 6px;border:1px solid #c2c5ce;font-size:16px;color:#333}.el-message-box .el-message-box__btns .el-button:hover{color:#ff5700!important}.el-message-box .el-message-box__btns .el-button--primary{background:#ff5700;color:#fff;border:none;margin-left:20px}.el-message-box .el-message-box__btns .el-button--primary:hover{background:#ff5500d2;color:#fff!important}.sidebar[data-v-2e0832cf]{height:100%;display:flex;flex-direction:column;background:#fff;border-right:1px solid #ebedf0}.sidebar__user[data-v-2e0832cf]{flex-shrink:0;padding:12px 16px;border-bottom:1px solid #f2f3f5}.sidebar__user-inner[data-v-2e0832cf]{display:flex;align-items:center;cursor:pointer}.sidebar__user-avatar[data-v-2e0832cf]{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:10px}.sidebar__user-avatar--default[data-v-2e0832cf]{background:#ff5c00;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.sidebar__user-name[data-v-2e0832cf]{flex:1;font-size:14px;font-weight:600;color:#1d2129;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__user-arrow[data-v-2e0832cf]{font-size:12px;color:#909399;margin-left:6px}.sidebar__scroll[data-v-2e0832cf]{flex:1}.sidebar__menu[data-v-2e0832cf]{border-right:none}.sidebar__menu-icon[data-v-2e0832cf]{width:16px;height:16px;margin-right:8px;vertical-align:-3px}.sidebar__menu[data-v-2e0832cf] .el-menu-item{height:44px;line-height:44px;font-size:13px}.sidebar__menu[data-v-2e0832cf] .el-menu-item.is-active{background:#f4f6fa!important;font-weight:600;position:relative}.sidebar__menu[data-v-2e0832cf] .el-menu-item.is-active:after{content:"";display:inline-block;width:4px;height:16px;background:#ff5c00;margin-right:8px;position:absolute;top:14px;right:-7px}.sidebar__menu[data-v-2e0832cf] .el-menu-item:hover{background:#e8eaef!important}.sidebar .el-scrollbar__wrap{overflow-x:hidden}.layout[data-v-4cf61168]{height:100%;display:flex;overflow:hidden}.layout__sidebar[data-v-4cf61168]{flex-shrink:0;width:180px;height:100%}.layout__main[data-v-4cf61168]{flex:1;min-width:0;height:100%}.common-select[data-v-3c20845a] .el-select__caret.el-icon-arrow-up,.common-select[data-v-3c20845a] .el-select__caret.el-icon-arrow-up.is-reverse{transform:none}.common-select[data-v-3c20845a] .el-select__caret.el-icon-arrow-up:before{content:"";display:inline-block;width:0;height:0;vertical-align:middle;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #909399;transition:border-top-color .2s,transform .25s;transform:rotate(0deg)}.common-select[data-v-3c20845a] .el-select__caret.el-icon-arrow-up.is-reverse:before{transform:rotate(180deg)}.common-select[data-v-3c20845a] .el-input__inner{transition:color .2s}.common-select[data-v-3c20845a]:hover .el-input__inner{color:#ff5c00}.common-select[data-v-3c20845a]:hover .el-select__caret.el-icon-arrow-up:before{border-top-color:#ff5c00}.common-select[data-v-3c20845a] .is-focus .el-input__inner{border-color:#ff5c00}.common-select[data-v-3c20845a] .el-input__inner:focus{border-color:#ff5c00!important}.common-radio[data-v-0dbded5c]{display:inline-flex;align-items:center;margin-right:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;vertical-align:middle}.common-radio[data-v-0dbded5c]:last-child{margin-right:0}.common-radio.is-disabled[data-v-0dbded5c]{cursor:not-allowed;opacity:.6}.common-radio__icon[data-v-0dbded5c]{width:20px;height:20px;flex-shrink:0}.common-radio__label[data-v-0dbded5c]{margin-left:6px;font-size:14px;line-height:20px;color:#606266;transition:color .2s}.common-radio.is-checked .common-radio__label[data-v-0dbded5c]{color:#ff5c00}.common-radio-group[data-v-744cf1f5]{display:inline-block;vertical-align:middle}.common-table[data-v-39aa0a56]{display:flex;flex-direction:column;flex:1;min-height:0}.common-table__pagination[data-v-39aa0a56]{display:flex;justify-content:flex-end;padding-top:12px}.common-table .el-table th.el-table__cell{background:#f7f8fa}.common-table .el-table .cell{line-height:22px}.common-time-wheel-picker-popper{padding:0;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12)}.common-time-wheel-picker-popper .time-wheel-panel{width:220px;background:#fff;border-radius:8px;overflow:hidden}.common-time-wheel-picker-popper .time-wheel-panel__wheels{position:relative;display:flex;align-items:stretch;height:180px;padding:0 16px}.common-time-wheel-picker-popper .time-wheel{flex:1;height:100%;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;-ms-overflow-style:none}.common-time-wheel-picker-popper .time-wheel::-webkit-scrollbar{display:none}.common-time-wheel-picker-popper .time-wheel:after,.common-time-wheel-picker-popper .time-wheel:before{content:"";display:block;height:72px}.common-time-wheel-picker-popper .time-wheel__item{height:36px;line-height:36px;text-align:center;font-size:15px;color:#909399;scroll-snap-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.common-time-wheel-picker-popper .time-wheel__item.is-active{color:#ff5c00;font-weight:500}.common-time-wheel-picker-popper .time-wheel-panel__colon{display:flex;align-items:center;justify-content:center;width:20px;font-size:16px;color:#606266;font-weight:500}.common-time-wheel-picker-popper .time-wheel-panel__highlight{position:absolute;left:16px;right:16px;top:50%;height:36px;transform:translateY(-50%);background:#f5f7fa;border-radius:4px;pointer-events:none;z-index:-1}.common-time-wheel-picker-popper .time-wheel-panel__footer{display:flex;justify-content:space-between;padding:10px 16px 14px;border-top:1px solid #f0f0f0}.common-time-wheel-picker-popper .time-wheel-panel__footer .el-button{flex:1;margin:0}.common-time-wheel-picker-popper .time-wheel-panel__footer .el-button+.el-button{margin-left:10px}.common-time-wheel-picker-popper .time-wheel-panel__footer .btn-cancel{background:#f4f4f5;border-color:#f4f4f5;color:#606266}.common-time-wheel-picker-popper .time-wheel-panel__footer .btn-cancel:hover{background:#e9e9eb;border-color:#e9e9eb;color:#606266}.common-time-wheel-picker-popper .time-wheel-panel__footer .btn-confirm{background:#ff5c00;border-color:#ff5c00}.common-time-wheel-picker-popper .time-wheel-panel__footer .btn-confirm:hover{background:#ff7a29;border-color:#ff7a29}.time-wheel-trigger{display:inline-flex;align-items:center;gap:6px;width:160px;height:32px;padding:0 10px;border:1px solid #dcdfe6;border-radius:4px;background:#fff;font-size:13px;color:#606266;cursor:pointer;transition:border-color .2s}.time-wheel-trigger i{color:#c0c4cc;font-size:14px}.time-wheel-trigger:hover{border-color:#ff5c00}.time-wheel-trigger.is-placeholder span{color:#c0c4cc}.time-wheel-trigger.is-disabled{background:#f5f7fa;cursor:not-allowed}.time-wheel-trigger.is-disabled:hover{border-color:#dcdfe6}.no-data[data-v-446fee93]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0;color:#909399}.no-data__icon[data-v-446fee93]{width:96px;height:96px;margin-bottom:12px}.no-data__text[data-v-446fee93]{margin:0;font-size:14px}.no-data__desc[data-v-446fee93]{margin:6px 0 0;font-size:12px;color:#c0c4cc}.no-auth[data-v-38ab38be]{height:100%;min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border-radius:4px}.no-auth__icon[data-v-38ab38be]{width:120px;height:120px;margin-bottom:16px}.no-auth__title[data-v-38ab38be]{margin:0;font-size:16px;font-weight:600;color:#303133}.no-auth__desc[data-v-38ab38be]{margin:8px 0 0;font-size:13px;color:#909399}.auth-page[data-v-4bfe41e2]{height:100%}.MyPopover[data-v-6562fa48]{display:inline-block}.performance-title[data-v-6562fa48]{font-weight:400;display:flex;align-items:center;white-space:nowrap}.performance-title i[data-v-6562fa48]{color:#97a4c9}.slot-reference[data-v-6562fa48]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-popover{min-width:10px!important}.click_area_popper .popper-message-more{padding:8px;background:#fefefe;box-shadow:0 0 6px 1px rgba(0,0,0,.16);border-radius:6px 6px 6px 6px;display:inline-block}.click_area_popper .list-wrap .item{cursor:pointer;padding:8px 12px;font-family:PingFang SC;font-weight:400;font-size:14px;color:#333;white-space:nowrap}.click_area_popper .list-wrap .item:hover{background:#f5f7fa;color:#060732}.common-add-btn[data-v-7e97a11a]{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;border-radius:4px;transition:background-color .2s}.common-add-btn[data-v-7e97a11a]:hover{background-color:#f5f7fa}.common-add-btn.is-disabled[data-v-7e97a11a]{cursor:not-allowed;opacity:.5}.common-add-btn__icon[data-v-7e97a11a]{display:block}.vfp[data-v-3a63a60a]{display:flex;flex-direction:column;gap:16px}.vfp__top[data-v-3a63a60a]{display:flex;gap:16px}.vfp__player[data-v-3a63a60a]{position:relative;flex:0 0 520px;height:292px;background:#000;border-radius:4px;overflow:hidden}.vfp__video[data-v-3a63a60a]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#000}.vfp__mask[data-v-3a63a60a]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:0 24px;background:rgba(0,0,0,.6);color:#fff;font-size:13px;text-align:center}.vfp__mask--error[data-v-3a63a60a]{color:#ffb4b4}.vfp__mask-icon[data-v-3a63a60a]{font-size:24px}.vfp__capture-tip[data-v-3a63a60a]{position:absolute;right:12px;bottom:12px;padding:4px 10px;border-radius:12px;background:rgba(0,0,0,.6);color:#fff;font-size:12px}.vfp__panel[data-v-3a63a60a]{flex:1;min-width:0;display:flex;flex-direction:column}.vfp__meta[data-v-3a63a60a]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.vfp__meta-text[data-v-3a63a60a]{font-size:12px;color:#909399}.vfp__field[data-v-3a63a60a]{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;color:#606266}.vfp__label[data-v-3a63a60a]{flex:0 0 64px;width:64px;color:#606266}.vfp__range-row[data-v-3a63a60a]{display:flex;align-items:center;gap:6px}.vfp__unit[data-v-3a63a60a]{font-size:12px;color:#909399}.vfp__slider[data-v-3a63a60a]{margin:0 8px 6px 4px}.vfp__plan[data-v-3a63a60a]{margin-top:4px;font-size:12px;color:#909399}.vfp__plan b[data-v-3a63a60a]{color:#ff5c00}.vfp__plan.is-exceed b[data-v-3a63a60a],.vfp__plan.is-exceed[data-v-3a63a60a]{color:#f56c6c}.vfp__actions[data-v-3a63a60a]{display:flex;gap:8px;margin-top:auto;padding-top:8px}.vfp__progress[data-v-3a63a60a]{margin-top:8px}.vfp__frames[data-v-3a63a60a]{border-top:1px solid #ebeef5;padding-top:12px}.vfp__frames-head[data-v-3a63a60a]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.vfp__frames-title[data-v-3a63a60a]{font-size:14px;font-weight:600;color:#303133}.vfp__frames-tip[data-v-3a63a60a]{font-size:12px;color:#909399}.vfp__empty[data-v-3a63a60a]{display:flex;align-items:center;justify-content:center;height:120px;border-radius:4px;background:#fafafa;font-size:13px;color:#c0c4cc}.vfp__grid[data-v-3a63a60a]{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;max-height:240px;padding:2px;overflow-y:auto}.vfp__frame[data-v-3a63a60a]{position:relative;padding-top:56.25%;border:2px solid transparent;border-radius:4px;overflow:hidden;background:#f5f7fa;cursor:pointer;transition:border-color .2s}.vfp__frame[data-v-3a63a60a]:hover{border-color:#ffb27a}.vfp__frame.is-selected[data-v-3a63a60a]{border-color:#ff5c00}.vfp__frame-img[data-v-3a63a60a]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vfp__frame-time[data-v-3a63a60a]{position:absolute;left:4px;bottom:4px;padding:1px 5px;border-radius:8px;background:rgba(0,0,0,.6);color:#fff;font-size:11px;line-height:14px}.vfp__frame-check[data-v-3a63a60a]{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#ff5c00;color:#fff;font-size:12px}