.form-tip[data-v-2bb03d49]{margin-top:4px;font-size:12px;line-height:1.4;color:#909399}.device-type-brand-bind[data-v-56e865ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;min-height:calc(100vh - 210px);gap:10px}.page-overview[data-v-56e865ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:10px 14px;background:linear-gradient(135deg,#f4f8ff,#f9fbff);border:1px solid #e6eefb;border-radius:10px}.page-title[data-v-56e865ab]{margin-bottom:2px;font-size:16px;font-weight:600;color:#303133}.page-desc[data-v-56e865ab]{font-size:11px;line-height:1.4;color:#606266}.page-stats[data-v-56e865ab]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.stat-card[data-v-56e865ab]{min-width:92px;padding:8px 10px;background:#fff;border:1px solid #e8edf5;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(31,35,41,.04);box-shadow:0 4px 12px rgba(31,35,41,.04)}.stat-card--active[data-v-56e865ab]{min-width:132px}.stat-label[data-v-56e865ab]{margin-bottom:4px;font-size:11px;color:#909399}.stat-value[data-v-56e865ab]{font-size:16px;font-weight:600;color:#1f2d3d}.stat-value--small[data-v-56e865ab]{font-size:12px;line-height:1.3}.device-type-brand-bind>.bind-panel[data-v-56e865ab],.device-type-brand-bind>.device-type-panel[data-v-56e865ab]{min-height:0}.page-content[data-v-56e865ab]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;height:calc(100vh - 360px);min-height:520px;-webkit-box-flex:0;-ms-flex:none;flex:none;overflow:hidden}.bind-panel[data-v-56e865ab],.device-type-panel[data-v-56e865ab]{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;background:#fff;border:1px solid #ebeef5;border-radius:10px;padding:12px 12px 10px;-webkit-box-shadow:0 6px 18px rgba(31,35,41,.05);box-shadow:0 6px 18px rgba(31,35,41,.05)}.device-type-panel[data-v-56e865ab]{width:420px;-ms-flex-negative:0;flex-shrink:0}.bind-panel[data-v-56e865ab]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.panel-header[data-v-56e865ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.panel-title[data-v-56e865ab]{font-size:15px;font-weight:600;color:#303133}.panel-subtitle[data-v-56e865ab]{margin-top:2px;font-size:11px;line-height:1.4;color:#909399}.current-type-text[data-v-56e865ab]{color:#409eff;font-weight:500}.panel-actions[data-v-56e865ab]{margin-bottom:6px}.bind-panel-header[data-v-56e865ab]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.bind-panel-header[data-v-56e865ab],.bind-toolbar[data-v-56e865ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px}.bind-toolbar[data-v-56e865ab]{padding:6px 8px;background:#f7faff;border:1px solid #e6eefb;border-radius:8px}.bind-toolbar-left[data-v-56e865ab],.bind-toolbar[data-v-56e865ab]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.bind-toolbar-left[data-v-56e865ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-tip[data-v-56e865ab]{font-size:11px;color:#909399}.bind-query-form[data-v-56e865ab],.type-query-form[data-v-56e865ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.query-form-item[data-v-56e865ab]{margin-bottom:6px}.query-form-item[data-v-56e865ab] .el-input,.query-form-item[data-v-56e865ab] .el-select{width:148px}.query-form-item--action[data-v-56e865ab] .el-button{min-width:64px}.panel-table-wrap[data-v-56e865ab]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.bind-panel .panel-table-wrap[data-v-56e865ab],.device-type-panel .panel-table-wrap[data-v-56e865ab]{min-height:0}.panel-table-wrap[data-v-56e865ab] .el-table{border-radius:8px;overflow:hidden}.panel-table-wrap[data-v-56e865ab] .el-table th{background:#f7f9fc;color:#606266;font-weight:600}.panel-table-wrap[data-v-56e865ab] .el-table .type-row-active>td{background:#ecf5ff}.type-pagination[data-v-56e865ab]{margin-top:6px;text-align:right}.bind-empty-tip[data-v-56e865ab]{position:absolute;top:160px;right:16px;left:16px;z-index:1;padding:18px 0;text-align:center;color:#909399;background:hsla(0,0%,100%,.94);border:1px dashed #dcdfe6;border-radius:8px}.table-empty[data-v-56e865ab]{padding:28px 0;color:#909399;font-size:13px}@media screen and (max-width:1440px){.page-content[data-v-56e865ab],.page-overview[data-v-56e865ab]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-content[data-v-56e865ab]{height:auto;min-height:0}.page-stats[data-v-56e865ab]{-ms-flex-wrap:wrap;flex-wrap:wrap}.device-type-panel[data-v-56e865ab]{width:100%}.panel-table-wrap[data-v-56e865ab]{min-height:320px}}