:root{
  --color-5:#7f7500 !important; /* gold-dark */
  --color-7:#fff900 !important; /* yellow */
  --color-9:#ffee00 !important; /* bright yellow */
  --gradient-1: linear-gradient(to bottom, var(--color-7), var(--color-5)) !important;
}

/* Force primary buttons and accents to yellow/gold */
.btn-primary,
.btn-primary:hover,
.btn-primary:focus{
  background: #fbc501 !important;
  border-color: #fbc501 !important;
  color: #0a0a0a !important;
}

/* Any generic "green" success class to yellow if used for accents */
.green{ background-color:#fbc501 !important; color:#0a0a0a !important; }
.badge-success, .bg-success, .text-success{
  background-color:#fbc501 !important; color:#0a0a0a !important;
}

/* Ensure gradient utility */
.bg-gradient-1{ background-image: var(--gradient-1) !important; }


/* === Expanded gold/yellow override (high specificity) === */
:root{
  --color-5:#7f7500 !important;
  --color-7:#fff900 !important;
  --color-9:#ffee00 !important;
  --gradient-1: linear-gradient(to bottom, var(--color-7), var(--color-5)) !important;
}

/* Buttons & badges */
.btn-primary, .btn-primary:hover, .btn-primary:focus,
.btn-success, .btn-success:hover, .btn-success:focus,
.btn-outline-success, .btn-outline-success:hover, .btn-outline-success:focus,
.badge-success, .bg-success, .text-success,
.list-group-item-success, .border-success,
label.badge-success, span.badge-success {
  background: #fbc501 !important;
  background-color: #fbc501 !important;
  border-color: #fbc501 !important;
  color: #0a0a0a !important;
}

/* Pills, labels, generic .green */
.green, .label-success, .badge-success, .pill-success {
  background-color:#fbc501 !important; color:#0a0a0a !important;
}

/* WP block editor palette (turn green presets into gold) */
.has-vivid-green-cyan-background-color,
.has-luminous-vivid-lime-green-background-color,
.has-green-background-color,
.has-success-background-color {
  background-color:#fbc501 !important; color:#0a0a0a !important;
}
.has-vivid-green-cyan-color,
.has-luminous-vivid-lime-green-color,
.has-green-color,
.has-success-color {
  color:#fbc501 !important;
}
/* Sometimes WP outputs inline CSS vars; override them at :root scope if present */
:root{
  --wp--preset--color--vivid-green-cyan: #fbc501 !important;
  --wp--preset--color--luminous-vivid-lime-green: #fbc501 !important;
  --wp--preset--color--green: #fbc501 !important;
}

/* Utility */
.bg-gradient-1{ background-image: var(--gradient-1) !important; }
.page-item.active .page-link, .nav-pills .nav-link.active{
  background-color:#fbc501 !important; border-color:#fbc501 !important; color:#0a0a0a !important;
}

:root{
  --color-5:#7f7500 !important;
  --color-7:#fff900 !important;
  --color-9:#ffee00 !important;
  --gradient-1: linear-gradient(to bottom, var(--color-7), var(--color-5)) !important;
}
.btn-primary,.btn-primary:hover,.btn-primary:focus,
.btn-success,.btn-success:hover,.btn-success:focus,
.btn-outline-success,.btn-outline-success:hover,.btn-outline-success:focus,
.badge-success,.bg-success,.text-success,
.list-group-item-success,.border-success,
label.badge-success,span.badge-success{
  background:#fbc501 !important;background-color:#fbc501 !important;border-color:#fbc501 !important;color:#0a0a0a !important;
}
.green,.label-success,.pill-success{background-color:#fbc501 !important;color:#0a0a0a !important;}
.has-vivid-green-cyan-background-color,.has-luminous-vivid-lime-green-background-color,.has-green-background-color,.has-success-background-color{background-color:#fbc501 !important;color:#0a0a0a !important;}
.has-vivid-green-cyan-color,.has-luminous-vivid-lime-green-color,.has-green-color,.has-success-color{color:#fbc501 !important;}
:root{
  --wp--preset--color--vivid-green-cyan:#fbc501 !important;
  --wp--preset--color--luminous-vivid-lime-green:#fbc501 !important;
  --wp--preset--color--green:#fbc501 !important;
}
.bg-gradient-1{background-image:var(--gradient-1) !important;}
.page-item.active .page-link,.nav-pills .nav-link.active{background-color:#fbc501 !important;border-color:#fbc501 !important;color:#0a0a0a !important;}
