/* CVDB V279 — Status operacional na coluna Marcações | Versão 20261010_marcacoes_v1 (CVDB_MARCACOES_NUMEROS_V1) */

.cvdb-status-operacional-v279 {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  gap: 5px;
  width: fit-content;
  max-width: 100%;
  padding: 3px 8px;
  border-radius: 999px;
  font-size: 10px;
  font-weight: 950;
  line-height: 1.1;
  white-space: nowrap;
  vertical-align: top;
}

.cvdb-status-operacional-v279--excedente {
  border: 1px solid rgba(250, 204, 21, .82);
  background: rgba(250, 204, 21, .14);
  color: #fde68a;
}

.cvdb-status-operacional-v279--segregado {
  border: 1px solid rgba(251, 146, 60, .82);
  background: rgba(251, 146, 60, .16);
  color: #fed7aa;
}

.cvdb-status-operacional-v279--misto {
  border: 1px solid rgba(250, 204, 21, .82);
  background: rgba(15, 23, 42, .30);
}

.cvdb-operacional-excedente { color: #fde68a; }
.cvdb-operacional-separador { color: #64748b; }
.cvdb-operacional-segregado { color: #fdba74; }
/* CVDB_MARCACOES_NUMEROS_V1: tema claro - texto escuro nos trechos internos do chip (antes ficavam amarelo/laranja claro sobre fundo claro) */
body:not(.dark) .cvdb-operacional-excedente { color: #854d0e; }
body:not(.dark) .cvdb-operacional-segregado { color: #9a3412; }
body:not(.dark) .cvdb-operacional-separador { color: #475569; }

body:not(.dark) .cvdb-status-operacional-v279--excedente {
  border-color: #eab308;
  background: #fefce8;
  color: #a16207;
}

body:not(.dark) .cvdb-status-operacional-v279--segregado {
  border-color: #fb923c;
  background: #fff7ed;
  color: #c2410c;
}

body:not(.dark) .cvdb-status-operacional-v279--misto {
  border-color: #eab308;
  background: #fffbeb;
}
