.intelligent-device-management{min-height:calc(100vh - 130px);padding:8px 4px 0;background:radial-gradient(880px 300px at 0 0,rgba(24,144,255,.06),transparent 70%),#f4f7fb}.intelligent-device-management .dev-filter{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 16px;padding:16px 18px;margin-bottom:12px;background:#fff;border:1px solid #e9f0f8;border-radius:10px;-webkit-box-shadow:0 1px 2px rgba(23,58,94,.04);box-shadow:0 1px 2px rgba(23,58,94,.04)}.intelligent-device-management .dev-filter,.intelligent-device-management .dev-filter__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intelligent-device-management .dev-filter__field{min-width:0}.intelligent-device-management .dev-filter__field .el-input,.intelligent-device-management .dev-filter__field .el-select{width:140px}.intelligent-device-management .dev-filter__label{-ms-flex-negative:0;flex-shrink:0;width:64px;padding-right:8px;font-size:12px;color:#64748b;text-align:right;white-space:nowrap}.intelligent-device-management .dev-filter__actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.intelligent-device-management .dev-filter__actions .el-button+.el-button{margin-left:8px}.intelligent-device-management .dev-toolbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 18px;background:#fff;border:1px solid #e9f0f8;border-bottom:none;border-radius:10px 10px 0 0}.intelligent-device-management .dev-toolbar,.intelligent-device-management .dev-toolbar__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intelligent-device-management .dev-toolbar__title{font-size:15px;font-weight:600;color:#24384a}.intelligent-device-management .dev-toolbar__title:before{content:"";width:3px;height:14px;margin-right:8px;border-radius:2px;background:-webkit-gradient(linear,left top,left bottom,from(#1890ff),to(#13b5b1));background:linear-gradient(180deg,#1890ff,#13b5b1)}.intelligent-device-management .dev-toolbar__count{margin-left:10px;font-size:12px;font-weight:400;color:#8a9bb0}.intelligent-device-management .dev-toolbar__count b{margin:0 2px;color:#1890ff;font-weight:600}.intelligent-device-management .dev-toolbar__ops{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intelligent-device-management .dev-toolbar__ops .el-button+.el-button{margin-left:8px}.intelligent-device-management .dev-toolbar__ops .uploader{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:8px}.intelligent-device-management .dev-table{background:#fff;border:1px solid #e9f0f8;border-top:none;border-radius:0 0 10px 10px}.intelligent-device-management .dev-table__inner{width:100%}.intelligent-device-management .dev-table__inner th.el-table__cell{padding:9px 0;background:#f5f9fe;color:#35506b;font-weight:600}.intelligent-device-management .dev-table__inner .el-table__cell{border-color:#eef3fa}.intelligent-device-management .dev-table__inner td.el-table__cell{padding:9px 0;color:#33465c}.intelligent-device-management .dev-table__inner .el-table__fixed-right .el-table__body tr:hover>td,.intelligent-device-management .dev-table__inner .el-table__fixed .el-table__body tr:hover>td,.intelligent-device-management .dev-table__inner .el-table__row:hover>td.el-table__cell{background:#f6fbff}.intelligent-device-management .dev-table__inner .el-table__fixed-right:before,.intelligent-device-management .dev-table__inner .el-table__fixed:before{background:#eef3fa}.intelligent-device-management .dev-table__inner .el-table__empty-text{color:#9aabbd}.intelligent-device-management .dev-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:11px;font-size:12px;line-height:1;white-space:nowrap}.intelligent-device-management .dev-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.intelligent-device-management .dev-tag--on{color:#0d8a4f;background:#e7f7ee}.intelligent-device-management .dev-tag--off{color:#cf3b3b;background:#fdecec}.intelligent-device-management .dev-tag--idle{color:#b26a05;background:#fdf3e3}.intelligent-device-management .dev-tag--bind{color:#1a6fbf;background:#e8f3ff}.intelligent-device-management .dev-tag--unbind{color:#6b7f92;background:#f0f4f8}.intelligent-device-management .dev-tag--online{color:#0d8a4f;background:#e7f7ee}.intelligent-device-management .dev-tag--offline{color:#7c8a9c;background:#f0f4f8}.intelligent-device-management .dev-ops{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.intelligent-device-management .dev-ops .el-button{margin:0;padding:0;font-size:12px}.intelligent-device-management .dev-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:14px 18px;border-top:1px solid #eef3fa}.intelligent-device-management .el-dialog{border-radius:10px}.intelligent-device-management .el-dialog .el-select{width:100%}.intelligent-device-management .el-dialog .user-table .el-radio__label{display:none}.intelligent-device-management .el-dialog .el-row-box .el-input__inner{width:100%}.intelligent-device-management .dataTable .cell,.intelligent-device-management .dataTable tbody td{padding:0}.intelligent-device-management .dataTable .cell div{padding:10px;min-block-size:43px}@media(max-width:1440px){.intelligent-device-management .dev-filter__field .el-input,.intelligent-device-management .dev-filter__field .el-select{width:136px}}