/* Custom styles for drone-controllers documentation */

:root {
  --md-primary-fg-color: #7AB51D;
  --md-primary-fg-color--light: #8AC52F;
  --md-primary-fg-color--dark: #6AA50B;
  --md-accent-fg-color: #7AB51D;
  --md-accent-fg-color--transparent: rgba(122, 181, 29, 0.1);
}

/* Dark mode colors */
[data-md-color-scheme="slate"] {
  --md-primary-fg-color: #7AB51D;
  --md-primary-fg-color--light: #8AC52F;
  --md-primary-fg-color--dark: #6AA50B;
  --md-accent-fg-color: #7AB51D;
  --md-accent-fg-color--transparent: rgba(122, 181, 29, 0.1);
}

/* Logo styling */
.md-header__button.md-logo {
  height: 2rem;
  width: auto;
  margin-right: 0.5rem;
}

.md-header__button.md-logo img,
.md-header__button.md-logo svg {
  height: 2rem;
  width: auto;
  max-width: none;
}

/* Ensure logo is visible on the header */
.md-logo {
  display: block !important;
}

/* Adjust header spacing when logo is present */
.md-header__title {
  margin-left: 0.5rem;
}
