/* Cookpit System — V11.65.2 Admin / Assinantes Visual Status Fix Safe */

/* Corrige texto do filtro ativo que poderia ficar preto em fundo escuro por herança de .chip.active. */
.access-admin-controls .access-filter-chips .chip.active,
.access-admin-controls .access-filter-chips button.chip.active{
  color:var(--text) !important;
  background:linear-gradient(135deg,rgba(var(--accent-rgb),.22),rgba(var(--accent-rgb),.10)) !important;
  border-color:rgba(var(--accent-rgb),.8) !important;
  box-shadow:0 10px 28px rgba(var(--accent-rgb),.16), inset 0 0 0 1px rgba(255,255,255,.08) !important;
}
.access-admin-controls .access-filter-chips .chip.active:hover,
.access-admin-controls .access-filter-chips button.chip.active:hover{
  color:var(--text) !important;
}

/* Garante que os filtros nunca voltem para estilo nativo branco/preto em desktop ou mobile. */
.access-admin-controls .access-filter-chips .chip,
.access-admin-controls .access-filter-chips button.chip{
  background-color:transparent !important;
  color:var(--text) !important;
}

/* Badges de status devem atualizar visualmente conforme status real, mesmo quando o plano continua courtesy/lifetime. */
.access-situation.red,
.access-tags .access-situation.red{
  background:rgba(255,80,80,.13) !important;
  border-color:rgba(255,80,80,.38) !important;
  color:#ff9b9b !important;
}
.access-situation.green,
.access-tags .access-situation.green{
  background:rgba(var(--accent-rgb),.14) !important;
  border-color:rgba(var(--accent-rgb),.36) !important;
  color:var(--accent-readable) !important;
}
