/* V3.3.5: final polish loaded last. */
.changelog {
  display: none !important;
}

.credits-page-footer {
  margin-top: 18px;
}

body[data-theme="alternate"] {
  color: #edf6ff;
  background: #02060c;
}

body[data-theme="alternate"] .workspace,
body[data-theme="alternate"] .app-shell {
  background: #02060c;
}

body[data-theme="alternate"] .action-bar,
body[data-theme="alternate"] .filters-panel,
body[data-theme="alternate"] .table-panel,
body[data-theme="alternate"] .supervisor-panel,
body[data-theme="alternate"] .credits-panel {
  color: #edf6ff;
  border-color: rgba(91, 150, 225, .24);
  background:
    radial-gradient(circle at 100% 0%, rgba(32, 167, 247, .08), transparent 30%),
    linear-gradient(180deg, rgba(4, 9, 17, .98), rgba(2, 6, 12, .98));
  box-shadow: 0 20px 50px rgba(0, 0, 0, .34);
}

body[data-theme="alternate"] .table-header {
  color: #edf6ff;
  border-bottom: 1px solid rgba(91, 150, 225, .22);
  background:
    radial-gradient(circle at 100% 0%, rgba(32, 167, 247, .10), transparent 28%),
    linear-gradient(180deg, rgba(7, 15, 27, .98), rgba(5, 10, 18, .98));
}

body[data-theme="alternate"] .table-header h2,
body[data-theme="alternate"] .supervisor-panel h2,
body[data-theme="alternate"] .panel-heading h2,
body[data-theme="alternate"] .panel-heading h3,
body[data-theme="alternate"] .supervisor-chart-card h3 {
  color: #f7fbff;
}

body[data-theme="alternate"] .table-header p,
body[data-theme="alternate"] .table-controls span,
body[data-theme="alternate"] .supervisor-toolbar span,
body[data-theme="alternate"] .panel-heading span,
body[data-theme="alternate"] .panel-heading p {
  color: #94aed0;
}

body[data-theme="alternate"] .filters-panel label,
body[data-theme="alternate"] .table-controls label,
body[data-theme="alternate"] .supervisor-toolbar label {
  color: #f7fbff;
  border: 1px solid rgba(91, 150, 225, .24);
  border-radius: 13px;
  background: rgba(10, 22, 39, .86);
}

body[data-theme="alternate"] .table-controls label,
body[data-theme="alternate"] .supervisor-toolbar label {
  padding: 8px 9px;
}

body[data-theme="alternate"] .filters-panel label:focus-within,
body[data-theme="alternate"] .table-controls label:focus-within,
body[data-theme="alternate"] .supervisor-toolbar label:focus-within {
  border-color: rgba(32, 167, 247, .62);
  box-shadow: 0 0 0 4px rgba(21, 88, 223, .16);
}

body[data-theme="alternate"] select,
body[data-theme="alternate"] input,
body[data-theme="alternate"] textarea,
body[data-theme="alternate"] .table-controls select,
body[data-theme="alternate"] .supervisor-toolbar select,
body[data-theme="alternate"] .supervisor-toolbar input,
body[data-theme="alternate"] .inline-search,
body[data-theme="alternate"] .search-box {
  color: #f7fbff;
  border-color: rgba(91, 150, 225, .30);
  background: #03070d;
}

body[data-theme="alternate"] .inline-search input,
body[data-theme="alternate"] .search-box input {
  border-color: transparent;
  background: transparent;
}

body[data-theme="alternate"] input::placeholder,
body[data-theme="alternate"] textarea::placeholder {
  color: #7e90a9;
  opacity: 1;
}

body[data-theme="alternate"] select option {
  color: #f7fbff;
  background: #03070d;
}

body[data-theme="alternate"] .table-scroll,
body[data-theme="alternate"] table {
  color: #e8f1ff;
  background: #02060c;
}

body[data-theme="alternate"] thead,
body[data-theme="alternate"] th {
  color: #94aed0;
  border-bottom-color: rgba(91, 150, 225, .24);
  background: #081626;
}

body[data-theme="alternate"] td {
  color: #e8f1ff;
  border-bottom-color: rgba(91, 150, 225, .14);
  background: #02060c;
}

body[data-theme="alternate"] tbody tr:hover td {
  background: #071426;
}

body[data-theme="alternate"] .empty-row td {
  color: #7890ad;
  background: #02060c;
}

body[data-theme="alternate"] .sort-button {
  color: inherit;
}

body[data-theme="alternate"] .sort-button.active {
  color: var(--blue-500);
}

body[data-theme="alternate"] .pagination {
  color: #a8bad2;
  border-top: 1px solid rgba(91, 150, 225, .14);
  background: rgba(3, 8, 15, .95);
}

body[data-theme="alternate"] #pageInfo {
  color: #a8bad2;
}

body[data-theme="alternate"] .supervisor-summary {
  border-bottom-color: rgba(91, 150, 225, .20);
  background: rgba(3, 8, 15, .88);
}

body[data-theme="alternate"] .supervisor-summary article,
body[data-theme="alternate"] .supervisor-chart-card,
body[data-theme="alternate"] .panel,
body[data-theme="alternate"] .metric-card {
  color: #edf6ff;
  border-color: rgba(91, 150, 225, .22);
  background:
    radial-gradient(circle at 100% 0%, rgba(32, 167, 247, .06), transparent 30%),
    linear-gradient(180deg, rgba(7, 15, 27, .98), rgba(4, 9, 17, .96));
}

body[data-theme="alternate"] .supervisor-summary article span,
body[data-theme="alternate"] .supervisor-chart-card span,
body[data-theme="alternate"] .metric-card span,
body[data-theme="alternate"] .metric-card p {
  color: #9dc4fb;
}

body[data-theme="alternate"] .metric-card strong,
body[data-theme="alternate"] .supervisor-summary article strong {
  color: #ffffff;
}

body[data-theme="alternate"] .cell-token,
body[data-theme="alternate"] .polo-pill,
body[data-theme="alternate"] .reason-badge,
body[data-theme="alternate"] .obs-chip {
  color: #d9ebff;
  border-color: rgba(91, 150, 225, .22);
  background: rgba(21, 88, 223, .18);
}

body[data-theme="alternate"] .cell-email,
body[data-theme="alternate"] .cell-ellipsis {
  color: #dcecff;
}

body[data-theme="alternate"] .credit-footer {
  color: #9db1cc;
  border-top-color: rgba(148, 174, 208, .38);
}

body[data-theme="alternate"] .credit-footer strong {
  color: #6f89ab;
}
