/* ==== NFL depth chart + injuries: map their own dark theme onto the site design ==== */
.tei-dark .dc-container,.tei-dark .inj-container{
  --dc-bg:transparent;--dc-panel:var(--tei-panel);--dc-border:var(--tei-line);--dc-text:var(--tei-fg);--dc-muted:var(--tei-fg-dim);
  --dc-accent:var(--tei-accent);--dc-chip:var(--tei-panel);--dc-chip-active:var(--tei-panel-2);
  --bg:transparent;--panel:var(--tei-panel);--border:var(--tei-line);--text:var(--tei-fg);--muted:var(--tei-fg-dim);--accent:var(--tei-accent);
  margin-top:24px;padding:0;background:transparent;box-shadow:none;border-radius:0;font-family:var(--tei-font-body)}
.tei-dark .dc-chip,.tei-dark .inj-tab{padding:8px 14px;border-radius:999px;font-family:var(--tei-font-label);font-weight:600;font-size:15px;letter-spacing:.5px;text-transform:uppercase;color:var(--tei-fg-dim)}
.tei-dark .dc-chip.active,.tei-dark .inj-tab.active{outline:0;background:var(--tei-accent);border-color:var(--tei-accent);color:var(--tei-accent-ink)}
.tei-dark #dc-filter,.tei-dark #inj-filter{min-height:44px;border-radius:12px;font-size:16px}
.tei-dark .dc-unit-title{font-family:var(--tei-font-display);font-weight:400;font-size:clamp(28px,4vw,36px);text-transform:uppercase;color:var(--tei-fg)}
.tei-dark .dc-table,.tei-dark .inj-group{background:var(--tei-panel);border-color:var(--tei-line)}
.tei-dark .dc-header-row,.tei-dark .inj-group-title,.tei-dark .inj-date-title{background:var(--tei-panel-2);font-family:var(--tei-font-label);font-weight:600;font-size:14px;letter-spacing:1px;text-transform:uppercase;color:var(--tei-fg-dim)}
.tei-dark .dc-row:nth-child(odd),.tei-dark .dc-row:nth-child(even){background:transparent}
.tei-dark .dc-row:hover{background:var(--tei-panel-2)}
.tei-dark .dc-pos-name{font-family:var(--tei-font-label);font-weight:700;font-size:17px}
.tei-dark a.dc-player,.tei-dark a.inj-name{color:var(--tei-fg)}
.tei-dark a.dc-player:hover .dc-player-name,.tei-dark a.inj-name:hover{color:var(--tei-accent);text-decoration:none}
.tei-dark .dc-glossary,.tei-dark .dc-status-legend{background:transparent;border-color:var(--tei-line)}
.tei-dark .inj-subtle{margin-bottom:12px}
/* The [hidden] attribute must win over display:grid (By date view was showing under By severity) */
.tei-dark .inj-groups[hidden],.tei-dark .dc-unit[hidden]{display:none!important}
.tei-dark #dc-filter,.tei-dark #inj-filter{box-sizing:border-box;max-width:100%}
