
/*
 * https://github.com/squidfunk/mkdocs-material/blob/master/src/templates/assets/stylesheets/main/_colors.scss
 * https://www.color-hex.com/color-palette/1055765
 */

:root  > * {
  --md-primary-fg-color:        #335723;
  --md-primary-bg-color:        #e0e0e0;
  --md-typeset-a-color:       	#9f4118;
  --md-accent-fg-color:       	#335723;
}

.headline {
  color: var(--md-primary-fg-color) !important;
  margin-bottom: 15px !important;
  a {
    color: var(--md-primary-fg-color) !important;
  }
}

.subtitle {
  margin-left: 30px !important;
  margin-bottom: 30px !important;
}

small {
  font-style: italic;
}

.success>.admonition-title:before{
  background-color: #444 !important;
}

div.code code {
  max-height: 195px;
}

.external-link {
  opacity: 0.75;
  width: 12px;
  padding-bottom: 5px;
  margin-left: -3px;
}

.grid.cards>ul>li {
  border-width: 4px !important;
}

.grid.cards ul {
  margin-top: 0px;
  margin-bottom: 0px;
  li {
    margin-bottom: 0px;
    code {
      padding: 2px 5px;
    }
  }
}
.grid.card {
    position: relative;
}

span.more {
    position: relative;
    bottom: 0;
    right: 0;
}

.md-header__title {
  color: gold;
  margin-left: 0px !important;
}

.dark {
  background-color: #ccc;
  width: 100%;
  padding: 0px 20px;
  display:flow-root
}

.cards hr {
  border: 1px solid #888;
}

hr {
  border: 2px solid #861f41;
}

h1.empty {
  margin-bottom: 0px;
}

.md-nav__list {
  margin-left: 5px;
}

.md-tabs__link {
  font-size: .8rem;
}

.md-header__button.md-logo img, .md-header__button.md-logo svg {
  height: 2rem;
  fill: #861f41;
}

.md-typeset .admonition.rss,
.md-typeset details.rss {
  border-color: rgb(43, 155, 70);
}
.md-typeset .rss > .admonition-title,
.md-typeset .rss > summary {
  background-color: rgba(43, 155, 70, 0.1);
}
.md-typeset .rss > .admonition-title::before,
.md-typeset .rss > summary::before {
  background-color: var(--md-primary-bg-color);
  -webkit-mask-image: "/image/rss.png";
          mask-image: "/image/rss.png";
}

:root {
  --md-admonition-icon--owl: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 16c.56.84 1.31 1.53 2.2 2L12 20.2 9.8 18c.89-.47 1.65-1.16 2.2-2m5-4.8a2 2 0 0 0-2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0-2-2m-10 0a2 2 0 0 0-2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0-2-2m10-2.5a4 4 0 0 1 4 4 4 4 0 0 1-4 4 4 4 0 0 1-4-4 4 4 0 0 1 4-4m-10 0a4 4 0 0 1 4 4 4 4 0 0 1-4 4 4 4 0 0 1-4-4 4 4 0 0 1 4-4M2.24 1c1.76 3.7.49 6.46-.69 9.2-.36.8-.55 1.63-.55 2.5a6 6 0 0 0 6 6c.21-.01.42-.02.63-.05l2.96 2.96L12 23l1.41-1.39 2.96-2.96c.21.03.42.04.63.05a6 6 0 0 0 6-6c0-.87-.19-1.7-.55-2.5C21.27 7.46 20 4.7 21.76 1c-2.64 2.06-6.4 3.69-9.76 3.7C8.64 4.69 4.88 3.06 2.24 1"/></svg>')
}
.md-typeset .admonition.owl,
.md-typeset details.owl {
  border-color: black;
}
.md-typeset .owl > .admonition-title,
.md-typeset .owl > summary {
  background-color: #f1807e;
}
.md-typeset .owl > .admonition-title::before,
.md-typeset .owl > summary::before {
  background-color: black;
  -webkit-mask-image: var(--md-admonition-icon--owl);
          mask-image: var(--md-admonition-icon--owl);
}

:root {
  --md-admonition-icon--rss: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2m2.5 12A1.5 1.5 0 0 0 6 16.5 1.5 1.5 0 0 0 7.5 18 1.5 1.5 0 0 0 9 16.5 1.5 1.5 0 0 0 7.5 15M6 10v2a6 6 0 0 1 6 6h2a8 8 0 0 0-8-8m0-4v2a10 10 0 0 1 10 10h2A12 12 0 0 0 6 6"/></svg>')
}
.md-typeset .admonition.rss,
.md-typeset details.rss {
  border-color: rgb(43, 155, 70);
}
.md-typeset .rss > .admonition-title,
.md-typeset .rss > summary {
  background-color: rgba(43, 155, 70, 0.1);
}
.md-typeset .rss > .admonition-title::before,
.md-typeset .rss > summary::before {
  background-color: var(--md-primary-fg-color);
  -webkit-mask-image: var(--md-admonition-icon--rss);
          mask-image: var(--md-admonition-icon--rss);
}

.tablet {
  /* when sidebar is not open, hide it to make it unfocusable */
  .md-toggle[data-md-toggle='drawer']:not(:checked)
    ~ .md-container
    .md-nav[data-md-level='0'],
  /* when the nested menus in the sidebar are not open, hide them
    to make them unfocusable */
  .md-container
    .md-nav[data-md-level='0']
    input.md-toggle[type='checkbox']:not(:checked)
    ~ nav {
    visibility: hidden;
  }

  /* when a nested menu is open in the sidebar, hide the sidebar content 
    to make it unfocusable */
  .md-toggle[data-md-toggle='drawer']:checked
    ~ .md-container
    .md-nav[data-md-level='0']:has(input:checked)
    > ul
    > li
    > .md-nav__link,
  .md-toggle[data-md-toggle='drawer']:checked
    ~ .md-container
    .md-nav[data-md-level='0']:has(input:checked)
    > *
    > a,
  /* when a nested menu is open in the nested menus, hide its content
    to make it unfocusable */
  .md-container
    .md-nav[data-md-level='0']
    input.md-toggle[type='checkbox']:checked
    ~ nav:has(input:checked)
    > ul
    > li
    > .md-nav__link,
  .md-container
    .md-nav[data-md-level='0']
    input.md-toggle[type='checkbox']:checked
    ~ nav:has(input:checked)
    > *
    > a {
    visibility: hidden;
  }
}