.hub-bind-control-panel[data-v-4da58d06]{width:100%}.bind-toolbar[data-v-4da58d06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.hub-bind-workspace[data-v-4da58d06]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(360px,.9fr);gap:16px}.hub-list-panel[data-v-4da58d06],.side-panel[data-v-4da58d06]{border:1px solid #e5e7eb;border-radius:6px;background:#fff;padding:14px}.hub-bind-side[data-v-4da58d06]{display:grid;gap:16px;-ms-flex-line-pack:start;align-content:start}.panel-header[data-v-4da58d06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:12px}.panel-header h3[data-v-4da58d06]{margin:0 0 4px;font-size:16px;font-weight:600}.hub-info-line[data-v-4da58d06],.hub-room[data-v-4da58d06],.hub-serial[data-v-4da58d06],.panel-header span[data-v-4da58d06],.queue-main span[data-v-4da58d06]{color:#6b7280;font-size:12px}.unregistered-tag[data-v-4da58d06]{display:table;margin-top:6px}.queue-row[data-v-4da58d06]{display:grid;grid-template-columns:76px minmax(0,1fr) 32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #edf0f4}.queue-main[data-v-4da58d06]{display:grid;min-width:0}.queue-main strong[data-v-4da58d06]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.start-button[data-v-4da58d06]{width:100%;margin-top:12px}.group-card[data-v-4da58d06]{border:1px solid #edf0f4;border-radius:6px;padding:12px;margin-bottom:10px}.group-head[data-v-4da58d06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.member-list[data-v-4da58d06]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}@media (max-width:1100px){.hub-bind-workspace[data-v-4da58d06]{grid-template-columns:1fr}}