
.iot-summary-cards[data-v-iot-home-polish] [data-slot='card'] {
  gap: 0;
  padding-block: 0;
}
.iot-summary-cards[data-v-iot-home-polish] [data-slot='card-content'] {
  padding: 20px 24px;
}


/* 隐藏 VxeGrid 自带的搜索表单区域 */
[data-v-838e59df] .vxe-grid--form-wrapper {
  display: none !important;
}
[data-v-838e59df] .iot-device-online.ant-tag,[data-v-838e59df] .iot-device-online .ant-tag {
  color: var(--ant-color-success-text, #389e0d);
  background: var(--ant-color-success-bg, #f6ffed);
  border-color: var(--ant-color-success-border, #b7eb8f);
}
[data-v-838e59df] .iot-device-offline.ant-tag,[data-v-838e59df] .iot-device-offline .ant-tag {
  color: var(--ant-color-error-text, #cf1322);
  background: var(--ant-color-error-bg, #fff1f0);
  border-color: var(--ant-color-error-border, #ffa39e);
}
[data-v-838e59df] .iot-device-inactive.ant-tag,[data-v-838e59df] .iot-device-inactive .ant-tag {
  color: var(--ant-color-text-secondary, #8c8c8c);
  background: var(--ant-color-fill-tertiary, #f5f5f5);
  border-color: var(--ant-color-border, #d9d9d9);
}
