/* Custom primary color to match logo */
:root,
[data-md-color-scheme="default"] {
  --md-primary-fg-color: #322D42;
  --md-primary-fg-color--light: #4a3f5a;
  --md-primary-fg-color--dark: #1f1a2a;
}

[data-md-color-scheme="slate"] {
  --md-primary-fg-color: #322D42;
  --md-primary-fg-color--light: #4a3f5a;
  --md-primary-fg-color--dark: #1f1a2a;
}

/* Custom accent/hover color */
:root,
[data-md-color-scheme="default"],
[data-md-color-scheme="slate"] {
  --md-accent-fg-color: #53999B;
  --md-accent-fg-color--transparent: rgba(83, 153, 155, 0.1);
}

/* Link colors - use accent color for better visibility */
[data-md-color-scheme="default"] {
  --md-typeset-a-color: #53999B;
}

[data-md-color-scheme="slate"] {
  --md-typeset-a-color: #53999B;
}