/* Carv brand colors — overrides MkDocs Material palette */

:root,
[data-md-color-scheme="default"] {
  --md-primary-fg-color: #f06530;
  --md-primary-fg-color--light: #f4845f;
  --md-primary-fg-color--dark: #d94f1a;
  --md-primary-bg-color: #ffffff;
  --md-accent-fg-color: #6c2af1;
  --md-accent-fg-color--transparent: rgba(108, 42, 241, 0.1);
}

[data-md-color-scheme="slate"] {
  --md-primary-fg-color: #8b5cf6;
  --md-primary-fg-color--light: #a78bfa;
  --md-primary-fg-color--dark: #6c2af1;
  --md-primary-bg-color: #ffffff;
  --md-accent-fg-color: #f06530;
  --md-accent-fg-color--transparent: rgba(240, 101, 48, 0.1);
}

/* Gradient header + tabs */
[data-md-color-scheme="default"] .md-header,
[data-md-color-scheme="default"] .md-tabs {
  background: linear-gradient(90deg, #e8401c, #f06530, #f49507);
}

[data-md-color-scheme="slate"] .md-header,
[data-md-color-scheme="slate"] .md-tabs {
  background: linear-gradient(90deg, #5b21b6, #6c2af1, #8b5cf6);
}
