/* DataCore Lite 12 | Estados limpios: texto + círculo sólido, sin cápsulas, halos ni anillos */

/* Indicador del sistema en encabezado */
.system-led{
  width:10px!important;
  height:10px!important;
  min-width:10px!important;
  border:0!important;
  background:#65db50!important;
  box-shadow:none!important;
  overflow:visible!important;
}
.system-led::before,
.system-led::after{content:none!important;display:none!important;animation:none!important;box-shadow:none!important;}
.system-status.is-offline .system-led{background:#ff273b!important;}
.system-status.is-warn .system-led{background:#ffa31d!important;}
.system-status.is-unknown .system-led{background:#718096!important;}

/* Estados administrativos: sin pastilla */
.dc-admin-badge{
  display:inline-flex!important;
  align-items:center!important;
  gap:6px!important;
  min-height:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  font-size:11px!important;
  font-weight:600!important;
}
.dc-admin-badge::before{
  content:"";
  width:8px;
  height:8px;
  flex:0 0 8px;
  border-radius:50%;
  background:#718096;
  box-shadow:none!important;
}
.dc-admin-badge.is-active{color:#72ef9b!important;}
.dc-admin-badge.is-active::before{background:#31e66b!important;}
.dc-admin-badge.is-inactive{color:#ffb466!important;}
.dc-admin-badge.is-inactive::before{background:#ffa31d!important;}

/* Tarjetas de equipos / estados operativos */
.control-equipment-state,
.main-grid.datacore-module-grid .dc-status,
.dc-status,
.igw-status-pill,
.matrix-status-pill,
.history-pill{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:6px!important;
  min-height:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  text-transform:none!important;
  font-weight:600!important;
}
.control-equipment-state::before,
.dc-status::before,
.igw-status-pill::before,
.matrix-status-pill::before,
.history-pill::before{
  content:""!important;
  display:inline-block!important;
  width:8px!important;
  height:8px!important;
  flex:0 0 8px!important;
  border-radius:50%!important;
  background:#718096!important;
  box-shadow:none!important;
}
.control-equipment-card.is-ok .control-equipment-state::before,
.dc-status--ok::before,
.igw-status-pill.is-ok::before,
.matrix-status-pill.is-ok::before,
.history-pill.is-ok::before{background:#31e66b!important;}
.control-equipment-card.is-warn .control-equipment-state::before,
.dc-status--warn::before,
.igw-status-pill.is-warn::before,
.matrix-status-pill.is-warn::before,
.history-pill.is-warn::before{background:#ffa31d!important;}
.control-equipment-card.is-alarm .control-equipment-state::before,
.dc-status--alarm::before,
.igw-status-pill.is-alarm::before,
.matrix-status-pill.is-alarm::before,
.history-pill.is-alarm::before{background:#ff273b!important;}
.control-equipment-card.is-off .control-equipment-state::before{background:#718096!important;}

/* Comunicación en Panel de Monitoreo */
.monitoring-card-comms i,
.scada-chart-title::before,
.ops-status i,
.status-dot{
  box-shadow:none!important;
  filter:none!important;
  outline:0!important;
}
.monitoring-card-comms[data-comms="warn"] i{background:#ffa31d!important;box-shadow:none!important;}
.monitoring-card-comms[data-comms="ok"] i{background:#31e66b!important;box-shadow:none!important;}
.monitoring-card-comms[data-comms="alarm"] i{background:#ff273b!important;box-shadow:none!important;}

/* Evitar cualquier halo heredado alrededor de indicadores */
.system-led,
.monitoring-card-comms i,
.scada-chart-title::before,
.ops-status i,
.matrix-status-pill::before,
.history-pill::before,
.dc-admin-badge::before,
.control-equipment-state::before,
.dc-status::before,
.igw-status-pill::before{box-shadow:none!important;text-shadow:none!important;filter:none!important;}

/* Lista de MTC lateral sin indicadores circulares */
.main-assets-list .asset-state::before,.main-assets-list .asset-state i{display:none!important;content:none!important}

/* DataCore Lite 13 | Estados MTC solo texto, sin círculos */
#processDot,.monitoring-card-comms i,.scada-chart-title::before,.control-equipment-state::before,.main-assets-list .asset-state::before,.main-assets-list .asset-state i{display:none!important;content:none!important}
.monitoring-card-comms span:first-child,.control-equipment-state,.asset-state{gap:0!important}
