:root,
[data-md-color-scheme="default"],
[data-md-color-scheme="slate"] {
  /* PRIMARY: Deep Petrol Blue */
  --md-primary-fg-color:        #164a60;
  --md-primary-fg-color--light: #44778d; /* Lighter shade for hover */
  --md-primary-fg-color--dark:  #002136; /* Darker shade for focus */

  /* ACCENT: Honey Gold */
  --md-accent-fg-color:               #ffb703;
  --md-accent-fg-color--transparent:  rgba(255, 183, 3, 0.1); 
}

/* docs/stylesheets/extra.css */

/* 1. Increase the overall height of the header bar */
:root {
  --md-header-height: 64px; /* Default is 48px */
}

/* 2. Scale up the logo to fit the new height */
.md-header__button.md-logo svg,
.md-header__button.md-logo img {
  height: 48px; /* Adjust this value to fit your preference */
  width: auto;  /* Maintains aspect ratio */
}

/* Hide the execution count prompts (e.g. [1]:) */
.jp-InputPrompt, 
.jp-OutputPrompt {
    display: none !important;
    width: 0 !important;
    min-width: 0 !important;
    padding: 0 !important;
}

/* Reclaim the whitespace on the left */
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
    display: flex;
    flex-direction: column; /* Stacks code above output without the side gap */
}

/* Hide Jupyter cell tag toolbar (e.g. "remove_output" labels above cells) */
.celltoolbar {
    display: none !important;
}