/*
 * Dancz Premium live fixes, 2026-05-13 M.
 * WO29273 content differentiation batch 1: solid contrast overrides after browser proof.
 */

/* WO29273_CONTENT_BATCH1_SOLID_CONTRAST_20260513M_START */
.dm-sitewide-codex .dm-hub-gateway-library .dm-hub-action {
  background-color: #fff8e8 !important;
  background-image: none !important;
  border-color: rgba(255, 232, 166, .75) !important;
  color: #07131d !important;
  -webkit-text-fill-color: #07131d !important;
}

.dm-sitewide-codex .dm-hub-gateway-library .dm-hub-action-primary {
  background-color: #f2c75f !important;
  background-image: none !important;
  border-color: rgba(255, 232, 166, .85) !important;
  color: #07131d !important;
  -webkit-text-fill-color: #07131d !important;
}

.dm-sitewide-codex .dm-note-panel p.dancz-discord-notice,
.dm-sitewide-codex p.dancz-discord-notice,
p.dancz-discord-notice {
  display: block !important;
  background-color: #091824 !important;
  background-image: none !important;
  border: 1px solid rgba(142, 184, 216, .46) !important;
  border-radius: 8px !important;
  box-shadow: none !important;
  color: #e7f4fb !important;
  -webkit-text-fill-color: #e7f4fb !important;
  padding: .95rem 1rem !important;
}
/* WO29273_CONTENT_BATCH1_SOLID_CONTRAST_20260513M_END */
