/*
This file is intended for site-wide, top-level CSS properties.
It should not be used in conjunction with Tailwind CSS,
as mixing both caused UI anomalies.
*/

body {
    /* Override the mkdocs default of 0.5rem */
    font-size: 0.8rem; /* 16px */
}

/* hide site name */
/* Explicitly specifying what we want to hide to fix certain UI elements */
.md-nav--lifted > label:nth-child(1) {
    font-size: 0;
}

/* hide site name */
.md-header__topic {
    visibility: hidden;
}

/* Footer customization */
.md-footer {
    background-color: transparent !important;
}

.md-footer-meta {
    background-color: transparent !important;
}

/* Don't hide these containers, just remove default styling */
.md-footer-meta__inner {
    padding: 0 !important;
    background-color: transparent !important;
}

/* Hide specific default elements */
.md-footer-copyright,
.md-footer-social {
    display: none !important;
}

/* For all default footer nav sections */
.md-footer-nav {
    display: none !important;
}

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