.navbar {
    border: none !important;
    background-image: none !important;
}

.navbar-brand, .nav-link {
    border-left: none !important;
    border-right: none !important;
}

code {
  font-family: "Fira Code", "Fira Mono", monospace !important;
  text-rendering: optimizeLegibility;
  -webkit-font-feature-settings: "liga" on, "calt" on;
  font-feature-settings: "liga" on, "calt" on;
  -webkit-font-smoothing: antialiased;
}

code:hover {
  -webkit-font-feature-settings: "liga" off, "calt" off;
  font-feature-settings: "liga" off, "calt" off;
}

#TOC {
    font-family: "Fira Sans Condensed";
}

h1, h2, h3, h4, h5, h6 {
    font-family: "Fira Sans Condensed";
}

/* h1.anchored, h2.anchored {
    font-family: "Fira Sans Extra Condensed";
} */

.subtitle.lead, .listing-subtitle {
    font-family: "Fira Sans Extra Condensed";
}

.quarto-title-meta-heading, .quarto-title-meta-contents, .listing-description {
    font-family: "Fira Sans Condensed";
}

.quarto-category {
    font-family: "Fira Sans Condensed";
    /* font-variant: small-caps; */
    /* text-transform: lowercase; */
    /* font-synthesis-small-caps: all-small-caps; */
}

.column-margin {
    font-family: "Fira Sans Condensed";
}

.listing-author {
    display: none;
}

/* https://www.30secondsofcode.org/css/s/footer-at-the-bottom/ */
body {
    /* min-height: 100vh; */
    /* display: flex; */
    /* flex-direction: column; */
    > footer {
        font-family: "Fira Sans Extra Condensed";
        margin-top: auto;
        text-align: center;
        opacity: .1;
        &:hover {
            opacity: .5;
        }
        p {
            font-size: 12px;
            a {
                text-decoration: none;
                &:hover {
                    text-decoration: underline;
                }
            }
        }
    }
  }
