/*
 * A.R.M.S v206.10.6.4
 * Licenses Overview â€” readable night-mode dates and status badges.
 */

.arms-v2061064-license-table {
  --arms-license-expired-bg: #fee2e2;
  --arms-license-expired-text: #7f1d1d;
  --arms-license-complete-bg: #dcfce7;
  --arms-license-complete-text: #14532d;
  --arms-license-incomplete-bg: #ffe4e6;
  --arms-license-incomplete-text: #881337;
}

.arms-v2061064-license-table
.arms-v2061064-date-highlight {
  color: var(--arms-license-expired-text) !important;
  background: var(--arms-license-expired-bg) !important;
  font-weight: 900 !important;
  text-shadow: none !important;
  -webkit-text-fill-color: var(--arms-license-expired-text) !important;
}

.arms-v2061064-license-table
.arms-v2061064-status-completed,
.arms-v2061064-license-table
.arms-v2061064-status-completed * {
  color: var(--arms-license-complete-text) !important;
  background: var(--arms-license-complete-bg) !important;
  border-color: rgba(20, 83, 45, .22) !important;
  font-weight: 900 !important;
  text-shadow: none !important;
  -webkit-text-fill-color: var(--arms-license-complete-text) !important;
}

.arms-v2061064-license-table
.arms-v2061064-status-not-completed,
.arms-v2061064-license-table
.arms-v2061064-status-not-completed * {
  color: var(--arms-license-incomplete-text) !important;
  background: var(--arms-license-incomplete-bg) !important;
  border-color: rgba(136, 19, 55, .22) !important;
  font-weight: 900 !important;
  text-shadow: none !important;
  -webkit-text-fill-color: var(--arms-license-incomplete-text) !important;
}

.arms-v2061064-license-table
td,
.arms-v2061064-license-table
th {
  text-shadow: none !important;
}

.arms-v2061064-license-table
tbody td {
  color: #f8fafc;
}

@media (prefers-color-scheme: light) {
  .arms-v2061064-license-table tbody td {
    color: #0f172a;
  }
}