.bmc-gw-stats[data-v-c410885a]{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px;display:grid}.bmc-gw-stat[data-v-c410885a]{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:16px;align-items:center;gap:14px;padding:20px;display:flex;box-shadow:0 2px 8px #0000000a}.bmc-gw-stat__icon[data-v-c410885a]{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.bmc-gw-stat__icon--purple[data-v-c410885a]{background:var(--color-accent-purple-light);color:var(--color-accent-purple)}.bmc-gw-stat__icon--blue[data-v-c410885a]{background:var(--color-accent-blue-light);color:var(--color-accent-blue)}.bmc-gw-stat__icon--green[data-v-c410885a]{background:var(--color-accent-green-light);color:var(--color-accent-green)}.bmc-gw-stat__value[data-v-c410885a]{color:var(--text-primary);font-size:16px;font-weight:700;font-family:var(--font-display);margin:0}.bmc-gw-stat__label[data-v-c410885a]{color:var(--text-tertiary);margin:2px 0 0;font-size:12px}.bmc-gateways[data-v-c410885a]{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:20px;display:grid}.bmc-gateway-card[data-v-c410885a]{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:16px;padding:24px;transition:border-color .15s,box-shadow .15s;box-shadow:0 2px 8px #0000000a}.bmc-gateway-card[data-v-c410885a]:hover{border-color:var(--color-primary-300);box-shadow:0 4px 16px #00000014}.bmc-gateway-card__top[data-v-c410885a]{align-items:center;gap:12px;margin-bottom:12px;display:flex}.bmc-gateway-card__icon[data-v-c410885a]{background:var(--bg-secondary);border:1px solid var(--border-secondary);width:44px;height:44px;color:var(--text-secondary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.bmc-gateway-card__logo[data-v-c410885a]{-o-object-fit:contain;object-fit:contain;width:28px;height:28px}.bmc-gateway-card__info[data-v-c410885a]{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.bmc-gateway-card__name[data-v-c410885a]{color:var(--text-primary);margin:0;font-size:15px;font-weight:600}.bmc-gateway-card__badge[data-v-c410885a]{border-radius:9999px;align-items:center;padding:2px 10px;font-size:11px;font-weight:600;display:inline-flex}.bmc-gateway-card__badge--connected[data-v-c410885a]{background:var(--color-success-100);color:var(--color-success-700)}.bmc-gateway-card__badge--inactive[data-v-c410885a]{background:var(--color-neutral-100);color:var(--text-tertiary)}.bmc-gateway-card__btn[data-v-c410885a]{border-radius:var(--radius-md);border:1px solid var(--border-primary);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;flex-shrink:0;padding:6px 16px;font-size:13px;font-weight:500;transition:all .15s}.bmc-gateway-card__btn[data-v-c410885a]:hover{background:var(--bg-tertiary)}.bmc-gateway-card__desc[data-v-c410885a]{color:var(--text-secondary);margin:0 0 16px;font-size:13px;line-height:1.5}.bmc-gateway-card__details[data-v-c410885a]{border-top:1px solid var(--border-secondary);flex-direction:column;gap:10px;padding-top:14px;display:flex}.bmc-gateway-card__detail[data-v-c410885a]{justify-content:space-between;align-items:center;display:flex}.bmc-gateway-card__detail-label[data-v-c410885a]{color:var(--text-tertiary);font-size:13px}.bmc-gateway-card__detail-value[data-v-c410885a]{color:var(--text-primary);align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.bmc-gateway-card__dot[data-v-c410885a]{border-radius:50%;width:8px;height:8px}.bmc-gateway-card__dot--live[data-v-c410885a]{background:var(--color-success-500)}.bmc-gateway-card__dot--test[data-v-c410885a]{background:var(--color-warning-500)}@media (width<=480px){.bmc-gw-stats[data-v-c410885a],.bmc-gateways[data-v-c410885a]{grid-template-columns:1fr}}
