/*
 * EdgeUplink brand overrides for Klaro!
 * Loaded AFTER klaro.css so these rules win.
 *
 * Brand tokens (see assets/css/site.css):
 *   --primary:      #0B5E7F   deep teal
 *   --primary-dark: #07475F   gradient pair
 *   --accent:       #00C2A8   signal-mint (CTAs, dot)
 *   --dark:         #0E1B26   code blocks, footer
 */

/* Banner background — primary-dark */
.klaro .cookie-notice,
.klaro .cookie-modal-notice {
  background: #07475F !important;
  color: #fff !important;
}

/* Modal container background */
.klaro .cookie-modal .cm-modal {
  background: #07475F !important;
  color: #fff !important;
}
.klaro .cookie-modal .cm-modal a,
.klaro .cookie-notice a {
  color: #00C2A8 !important;
}

/* Primary action buttons — accent (signal-mint) */
.klaro .cm-btn-success,
.klaro .cm-btn-accept,
.klaro .cm-btn-accept-all {
  background: #00C2A8 !important;
  color: #0E1B26 !important;
}

/* Secondary / decline buttons */
.klaro .cm-btn-decline,
.klaro .cm-btn-info {
  background: transparent !important;
  border: 1px solid #fff !important;
  color: #fff !important;
}

/* "Customize / Learn more" link emphasis */
.klaro .cn-learn-more {
  color: #00C2A8 !important;
}

/* Header bar inside the modal */
.klaro .cookie-modal .cm-header {
  border-bottom: 1px solid #00C2A8 !important;
}
