
/* ZEXARA OBSIDIAN GOLD — LIVE CLONE OVERLAY V1 */

html body:not(.admin-route) {
  --zx-gold:#D4AF37;
  --zx-gold-light:#F5E8BC;
  --zx-bg:#101114;
  --zx-surface:#1C2027;

  background:#101114 !important;
  color:#F5E8BC;
}

html body:not(.admin-route) #root,
html body:not(.admin-route) #root .app {
  background-color:#101114 !important;
}

html body:not(.admin-route) #root .vd2-dashboard {
  background:#101114 !important;
  color:#F5E8BC;
}

/* Preserve original header geometry and interactions */

html body:not(.admin-route) #root
.duh-header.duh-master {
  background:
    radial-gradient(
      circle at 95% 0%,
      rgba(212,175,55,.17),
      transparent 46%
    ),
    linear-gradient(
      135deg,
      #272B32 0%,
      #1C2027 52%,
      #101114 100%
    ) !important;

  border-color:rgba(212,175,55,.30) !important;
  color:#F5E8BC !important;

  box-shadow:
    0 14px 32px rgba(0,0,0,.30)
    !important;
}

html body:not(.admin-route) #root
.duh-header.duh-master .duh-avatar {
  background:
    linear-gradient(145deg,#F0D77A,#D4AF37)
    !important;

  border-color:#D4AF37 !important;
  color:#101114 !important;
}

html body:not(.admin-route) #root
.duh-header.duh-master .duh-copy strong {
  color:#F5E8BC !important;
}

html body:not(.admin-route) #root
.duh-header.duh-master .duh-copy span,
html body:not(.admin-route) #root
.duh-header.duh-master .duh-copy small {
  color:#D0D2D6 !important;
}

html body:not(.admin-route) #root
.duh-header.duh-master .duh-action,
html body:not(.admin-route) #root
.duh-header.duh-master .duh-language-wrap button {
  background:rgba(16,17,20,.65) !important;
  border-color:rgba(212,175,55,.30) !important;
  color:#D4AF37 !important;
}

html body:not(.admin-route) #root
.duh-header.duh-master .duh-action svg,
html body:not(.admin-route) #root
.duh-header.duh-master .duh-language-wrap svg {
  color:#D4AF37 !important;
  stroke:#D4AF37 !important;
}

/* END ZEXARA OBSIDIAN GOLD V1 */
