@charset "UTF-8";.el-select[data-v-633af6b4]{width:100%}.el-scrollbar .el-scrollbar__view .el-select-dropdown__item[data-v-633af6b4]{height:auto;max-height:274px;padding:0;overflow:hidden;overflow-y:auto}.el-select-dropdown__item.selected[data-v-633af6b4]{font-weight:400}ul li[data-v-633af6b4] .el-tree .el-tree-node__content{height:auto;padding:0 20px}.el-tree-node__label[data-v-633af6b4]{font-weight:400}.el-tree[data-v-633af6b4] .is-current .el-tree-node__label{color:#0e57e1;font-weight:700}.el-tree[data-v-633af6b4] .is-current .el-tree-node__children .el-tree-node__label{color:#606266;font-weight:400}.org{height:100%}.org .el-card__header{padding:10px}.org .el-card__body{padding:10px;max-height:590px;overflow:auto}.userDialog .el-dialog__body{padding:10px 0 0 10px;color:#606266;font-size:14px;word-break:break-all}.userDialog .el-main{padding:20px 20px 5px 20px}.userDialog .el-main .el-pagination{margin-top:5px}.el-form-item__content .el-input-group{vertical-align:middle}.el-tag+.el-tag{margin-left:5px;margin-bottom:5px}.device-form-row[data-v-e1f50ac8]{-ms-flex-wrap:wrap;flex-wrap:wrap}.device-rule-box[data-v-e1f50ac8]{border:1px solid #ebeef5;padding:8px 12px 0;border-radius:4px;margin-bottom:4px;background:#fafafa}.device-rule-box__title[data-v-e1f50ac8]{font-weight:600;margin-bottom:6px;color:#303133;font-size:13px}.device-limit-field[data-v-e1f50ac8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.device-limit-field .el-input-number[data-v-e1f50ac8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.device-limit-field .el-checkbox[data-v-e1f50ac8]{-ms-flex-negative:0;flex-shrink:0;margin-left:0}.device-type-group[data-v-e1f50ac8]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.device-type-group[data-v-e1f50ac8] .el-radio-button{-webkit-box-flex:1;-ms-flex:1;flex:1}.device-type-group[data-v-e1f50ac8] .el-radio-button__inner{width:100%;padding:8px 8px}.device-form[data-v-e1f50ac8] .el-form-item{margin-bottom:14px}.device-form[data-v-e1f50ac8] .el-form-item__label{white-space:nowrap;line-height:32px}.device-form[data-v-e1f50ac8] .el-input-number{width:100%}.device-form[data-v-e1f50ac8] .el-divider{margin:4px 0 12px}.device-form[data-v-e1f50ac8] .el-divider__text{font-size:13px;font-weight:600;color:#303133}.device-form[data-v-e1f50ac8] .el-radio-group{line-height:32px}.device-form-dialog .el-dialog__body{max-height:calc(90vh - 140px);overflow-y:auto;padding:12px 20px 4px}.device-form-dialog .el-dialog__header{padding:14px 20px 10px}.device-form-dialog .el-dialog__footer{padding:10px 20px 14px}.device-allot-modal .el-dialog__body{padding:10px 20px 0 20px}.device-allot-modal .info-section{margin-bottom:20px;padding:0 10px}.device-allot-modal .info-section .el-divider--horizontal{margin:15px 0 15px 0}.device-allot-modal .info-section .divider-title{font-size:16px;font-weight:700;color:#409eff;padding:0 10px}.device-allot-modal .info-section .info-content{padding:0 10px}.device-allot-modal .info-section .info-content .display-value{font-weight:700;color:#303133}.device-allot-modal .info-section .info-content .el-form-item{margin-bottom:10px}.device-allot-modal .info-section .info-content .el-form-item .el-form-item__label{color:#909399}.device-allot-modal .info-section .info-content.time-list{background-color:#f7f9fa;border-radius:6px;padding:15px;border:1px solid #ebeef5}.device-allot-modal .info-section .info-content.time-list .time-list-title{font-size:14px;margin-top:0;color:#409eff;border-bottom:1px dashed #ebeef5;padding-bottom:8px}.device-allot-modal .info-section .info-content.time-list .time-ul{padding-left:0;list-style:none;max-height:200px;overflow-y:auto}.device-allot-modal .info-section .info-content.time-list .time-ul li{line-height:26px;font-size:13px;color:#303133}.device-allot-modal .info-section .info-content.time-list .time-ul li i{color:#409eff;margin-right:5px}.device-allot-modal .dialog-footer{padding-bottom:20px}.my-popover .el-row{line-height:24px}.my-popover .el-row ul{margin:0}.my-popover .allot-popover-status{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:6px 8px;line-height:24px;margin-top:2px;margin-bottom:2px}.my-popover .allot-popover-status .allot-popover-status__label{-ms-flex-negative:0;flex-shrink:0}.my-popover .allot-popover-status .allot-popover-status__tag{max-width:100%}.device-allot-page[data-v-2db2ee95]{height:100%;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;overflow:hidden}.box-card.device-allot-card[data-v-2db2ee95]{min-width:1000px}.box-card.device-allot-card[data-v-2db2ee95],.box-card.device-allot-card[data-v-2db2ee95] .el-card__body{-webkit-box-flex:1;-ms-flex:1;flex:1;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;overflow:hidden}.box-card.device-allot-card[data-v-2db2ee95] .el-card__body{padding:12px}.box-card.device-allot-card .card-btn[data-v-2db2ee95]{text-align:right}.box-card.device-allot-card .device-allot-header[data-v-2db2ee95]{-ms-flex-negative:0;flex-shrink:0;background:#fff;padding:0 0 8px;border-bottom:1px solid #ebeef5;-webkit-box-sizing:border-box;box-sizing:border-box}.box-card.device-allot-card .title-row[data-v-2db2ee95]{margin-bottom:12px;font-size:15px;font-weight:600}.box-card.device-allot-card .main-body[data-v-2db2ee95]{-webkit-box-flex:1;-ms-flex:1;flex:1;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;overflow:hidden}.box-card.device-allot-card .main-body .time-row[data-v-2db2ee95]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 12px;margin-bottom:16px;padding:6px 2px 6px 0}.box-card.device-allot-card .main-body .time-row .time-row__label[data-v-2db2ee95]{-ms-flex-negative:0;flex-shrink:0;font-size:14px;color:#6b6b6b;white-space:nowrap;line-height:32px}.box-card.device-allot-card .main-body .time-row .time-row__picker[data-v-2db2ee95]{width:160px}.box-card.device-allot-card .main-body .rule-div[data-v-2db2ee95]{margin-bottom:20px}.box-card.device-allot-card .main-body .rule-div[data-v-2db2ee95] .el-descriptions__header{margin-bottom:10px}.box-card.device-allot-card .main-body .tag-btn-row[data-v-2db2ee95]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 12px;margin-bottom:12px}.box-card.device-allot-card .main-body .tag-btn-row__btn[data-v-2db2ee95]{-ms-flex-negative:0;flex-shrink:0}.box-card.device-allot-card .main-body .tag-btn-row__tags[data-v-2db2ee95]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px 8px}.box-card.device-allot-card .main-body .allot-date-wrap[data-v-2db2ee95]{margin-bottom:4px}.box-card.device-allot-card .main-body .tag-div[data-v-2db2ee95]{text-align:center}.box-card.device-allot-card .main-body .tag-div .el-tag[data-v-2db2ee95]{color:#fff;background-color:#409eff;border-color:#409eff;font-weight:700}.box-card.device-allot-card .main-body .tag-div .el-tag--info[data-v-2db2ee95]{background-color:#909399;border-color:#909399}.box-card.device-allot-card .main-body .tag-div .el-tag--warning[data-v-2db2ee95]{background-color:#e6a23c;border-color:#e6a23c}.box-card.device-allot-card .main-body .tag-div .el-tag--danger[data-v-2db2ee95]{background-color:#f56c6c;border-color:#f56c6c}.box-card.device-allot-card .main-body .tag-div .el-tag--success[data-v-2db2ee95]{background-color:#67c23a;border-color:#67c23a}.box-card.device-allot-card .main-body .tag-div .el-tag.disable-allot[data-v-2db2ee95]{background:repeating-linear-gradient(45deg,#f3e5f5,#f3e5f5 4px,#e1bee7 0,#e1bee7 8px)!important;color:#4a148c!important;border-color:#e1bee7!important;font-weight:600}.box-card.device-allot-card .main-body .allot-div--scroll[data-v-2db2ee95]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.box-card.device-allot-card .main-body .allot-div .allot-date div[data-v-2db2ee95],.box-card.device-allot-card .main-body .allot-div .allot-time div[data-v-2db2ee95]{line-height:30px;margin:1px;text-align:center}.box-card.device-allot-card .main-body .allot-div .allot-date[data-v-2db2ee95]{font-weight:700}.box-card.device-allot-card .main-body .allot-div .allot-time[data-v-2db2ee95]{font-size:14px}.box-card.device-allot-card .main-body .allot-div .allot-time button[data-v-2db2ee95]{width:100%;height:100%;border-radius:0}.box-card.device-allot-card .main-body .allot-div .allot-time button[data-v-2db2ee95]:hover{opacity:.3;border-color:#0f1014}.box-card.device-allot-card .main-body .allot-div .allot-time .disable-allot[data-v-2db2ee95]{background:repeating-linear-gradient(45deg,#f3e5f5,#f3e5f5 4px,#e1bee7 0,#e1bee7 8px)!important;color:#4a148c!important;cursor:not-allowed!important;font-weight:600;opacity:1;content:"🚫"}.box-card.device-allot-card .main-body .allot-div .allot-time .not-allot[data-v-2db2ee95]{background-color:#909399;color:#909399;border-color:#909399}.box-card.device-allot-card .main-body .allot-div .allot-time .can-allot[data-v-2db2ee95]{background-color:#409eff;color:#409eff;border-color:#409eff}.box-card.device-allot-card .main-body .allot-div .allot-time .already-allot[data-v-2db2ee95]{background-color:#e6a23c;color:#e6a23c;border-color:#e6a23c}.box-card.device-allot-card .main-body .allot-div .allot-time .self-allot[data-v-2db2ee95]{background-color:#f56c6c;color:#f56c6c;border-color:#f56c6c}.box-card.device-allot-card .main-body .allot-div .allot-time .select-allot[data-v-2db2ee95]{background-color:#67c23a;color:#67c23a;border-color:#67c23a}