/* BLINKBUN v3.8.5.2 UI COLOR + BUTTON HOTFIX */
:root {
  --bb-hotfix-text: #eef4ff;
  --bb-hotfix-subtext: #c8d8f2;
  --bb-hotfix-border: rgba(100, 168, 255, 0.28);
  --bb-hotfix-bg-soft: linear-gradient(180deg, rgba(15,31,57,.92), rgba(10,22,43,.94));
  --bb-hotfix-active: linear-gradient(135deg, rgba(77,160,255,.16), rgba(167,101,255,.16));
}

/* classes are attached by ui-hotfix-v3852.js */
.bb-admin-hotfix,
.bb-game-hotfix {
  color-scheme: dark;
}

/* ---------- ADMIN ---------- */
.bb-admin-hotfix .btn,
.bb-admin-hotfix button,
.bb-admin-hotfix [role="button"],
.bb-admin-hotfix .chip,
.bb-admin-hotfix .pill,
.bb-admin-hotfix .badge,
.bb-admin-hotfix .tab,
.bb-admin-hotfix .tag,
.bb-admin-hotfix .filter-chip,
.bb-admin-hotfix .source-chip,
.bb-admin-hotfix .summary-chip,
.bb-admin-hotfix .segment-chip,
.bb-admin-hotfix .stat-chip {
  color: var(--bb-hotfix-text) !important;
}

.bb-admin-hotfix .btn *,
.bb-admin-hotfix button *,
.bb-admin-hotfix [role="button"] *,
.bb-admin-hotfix .chip *,
.bb-admin-hotfix .pill * {
  color: inherit !important;
}

.bb-admin-hotfix .btn,
.bb-admin-hotfix button,
.bb-admin-hotfix [role="button"],
.bb-admin-hotfix .chip,
.bb-admin-hotfix .pill,
.bb-admin-hotfix .badge,
.bb-admin-hotfix .tab,
.bb-admin-hotfix .tag {
  border-color: var(--bb-hotfix-border) !important;
}

.bb-admin-hotfix .btn:hover,
.bb-admin-hotfix button:hover,
.bb-admin-hotfix [role="button"]:hover,
.bb-admin-hotfix .chip:hover,
.bb-admin-hotfix .pill:hover,
.bb-admin-hotfix .badge:hover,
.bb-admin-hotfix .tab:hover,
.bb-admin-hotfix .tag:hover {
  background: var(--bb-hotfix-active) !important;
}

.bb-admin-hotfix .is-active,
.bb-admin-hotfix .active,
.bb-admin-hotfix .selected,
.bb-admin-hotfix [aria-selected="true"] {
  color: #ffffff !important;
  background: linear-gradient(135deg, rgba(102, 186, 255, .18), rgba(151, 122, 255, .18)) !important;
  border-color: rgba(128, 194, 255, .42) !important;
}

.bb-admin-hotfix .kpi-card,
.bb-admin-hotfix .metric-card,
.bb-admin-hotfix .stat-card,
.bb-admin-hotfix .panel,
.bb-admin-hotfix .card,
.bb-admin-hotfix .section-card,
.bb-admin-hotfix .summary-card {
  box-shadow: inset 0 0 0 1px rgba(74, 135, 228, .24) !important;
}

.bb-admin-hotfix .truth-coverage,
.bb-admin-hotfix .truth-coverage-bar,
.bb-admin-hotfix .truth-bar,
.bb-admin-hotfix .truth-note {
  color: var(--bb-hotfix-text) !important;
  border-color: rgba(82, 155, 255, .28) !important;
  background: linear-gradient(90deg, rgba(45, 88, 171, .28), rgba(86, 54, 165, .20)) !important;
}

.bb-admin-hotfix .muted,
.bb-admin-hotfix .sub,
.bb-admin-hotfix .help,
.bb-admin-hotfix .hint,
.bb-admin-hotfix .desc,
.bb-admin-hotfix .caption,
.bb-admin-hotfix small {
  color: var(--bb-hotfix-subtext) !important;
}

/* ---------- GAME ---------- */
.bb-game-hotfix .btn,
.bb-game-hotfix button,
.bb-game-hotfix [role="button"],
.bb-game-hotfix a.btn,
.bb-game-hotfix .cta,
.bb-game-hotfix .action-btn,
.bb-game-hotfix .quick-btn,
.bb-game-hotfix .mission-btn,
.bb-game-hotfix .season-btn,
.bb-game-hotfix .action-card,
.bb-game-hotfix .quick-action,
.bb-game-hotfix .quick-action-card,
.bb-game-hotfix .task-card,
.bb-game-hotfix .tap-card,
.bb-game-hotfix .menu-btn,
.bb-game-hotfix .shop-btn,
.bb-game-hotfix .arena-btn {
  color: var(--bb-hotfix-text) !important;
}

.bb-game-hotfix .btn *,
.bb-game-hotfix button *,
.bb-game-hotfix [role="button"] *,
.bb-game-hotfix a.btn *,
.bb-game-hotfix .cta *,
.bb-game-hotfix .action-btn *,
.bb-game-hotfix .quick-btn *,
.bb-game-hotfix .mission-btn *,
.bb-game-hotfix .season-btn *,
.bb-game-hotfix .action-card *,
.bb-game-hotfix .quick-action *,
.bb-game-hotfix .quick-action-card *,
.bb-game-hotfix .task-card *,
.bb-game-hotfix .tap-card * {
  color: inherit !important;
}

.bb-game-hotfix .btn small,
.bb-game-hotfix button small,
.bb-game-hotfix .action-card small,
.bb-game-hotfix .quick-action small,
.bb-game-hotfix .task-card small,
.bb-game-hotfix .cta .desc,
.bb-game-hotfix .action-card .desc,
.bb-game-hotfix .quick-action .desc {
  color: #d8e6ff !important;
}

.bb-game-hotfix .btn,
.bb-game-hotfix button,
.bb-game-hotfix [role="button"],
.bb-game-hotfix a.btn,
.bb-game-hotfix .action-card,
.bb-game-hotfix .quick-action,
.bb-game-hotfix .quick-action-card,
.bb-game-hotfix .task-card,
.bb-game-hotfix .tap-card {
  text-shadow: 0 1px 0 rgba(0,0,0,.22);
}

.bb-game-hotfix .disabled,
.bb-game-hotfix [aria-disabled="true"],
.bb-game-hotfix .is-disabled {
  color: rgba(238, 244, 255, .74) !important;
}
