@import "//fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap";
@import "//cdn.jsdelivr.net/npm/docsify-themeable@0/dist/css/theme-simple.css";
@import "//cdn.jsdelivr.net/npm/docsify-demo@latest/dist/index.min.css";
@import "./accordion.css";

:root {
  --hogent-blue: #4CA2D5;

  /* App styles*/
  --theme-hue: 202;
  --theme-saturation: 62%;
  --theme-lightness: 57%;

  /* Base styles */
  --base-font-size: 16px;
  --base-font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";

  --heading-font-family: var(--base-font-family);
  --heading-font-weight: 700;
  --heading-h1-font-weight: 700;
  --heading-h2-font-weight: 700;
  --heading-h3-font-weight: 700;
  --heading-h4-font-weight: 700;
  --heading-h5-font-weight: 700;
  --heading-h6-font-weight: 700;

  /* Content styles */
  --code-font-family: "Noto Sans Mono", Consolas, "Courier New", Courier, monospace;
  --code-font-size: var(--base-font-size);
  --content-max-width: 75%;
  --heading-padding: 0px;
  --heading-h1-border-style: none;
  --heading-h2-border-style: none;
  --heading-h3-border-style: none;
  --heading-h4-border-style: none;
  --heading-h5-border-style: none;
  --heading-h6-border-style: none;
  --heading-h1-padding: 0px;
  --heading-h2-padding: 0px;
  --heading-h3-padding: 0px;
  --heading-h4-padding: 0px;
  --heading-h5-padding: 0px;
  --heading-h6-padding: 0px;
  --link-color--hover: var(--theme-color);

  /* Sidebar styles */
  --sidebar-width: 25rem;
}

iframe {
  width: 100%;
  border: 1px dashed var(--mono-shade1);
}

img {
  display: block;
  margin: 0 auto;
}

.markdown-section code:not([class*=lang-]):not([class*=language-]) {
  color: var(--theme-color);
  margin: 0;
  background: none;
  border: none;
}