.bd-footer-content {
    display: none !important;
}

.prev-next-subtitle {
    display: none;
}

h1 {
    font-size: 1.6rem;
}
h2 {
    font-size: 1.4rem;
}
h3 {
    font-size: 1.2rem;
}

/* Ensure Open Sans is used for sans-serif text */
body, p, a, li, div, span, input, button, .rst-content, .document {
    font-family: 'Open Sans', sans-serif, Arial !important;
}

/* Use Georgia for headings or serif text */
h1, h2, h3, h4, h5, h6, .toctree-wrapper, .caption-text {
    font-family: Georgia, Helvetica, 'Times New Roman', serif !important;
}

/* Ensure code blocks and preformatted text use a monospace font (optional) */
code, pre, .highlight, .code-block {
    font-family: 'Courier New', Courier, monospace !important;
}

/* Fix potential Material-UI or theme overrides */
.rst-content .section, .wy-nav-content, .wy-nav-content-wrap {
    font-family: 'Open Sans', sans-serif, Arial !important;
}

.tip {
    background-color: #d4f0d4; /* Light green background */
    border-left: 5px solid #364c36; /* Darker green border */
    padding: 10px; /* Add some padding */
}

/* Remove the right sidebar */
/* 1. Hide the right sidebar entirely */
.bd-sidebar-secondary {
    display: none;
}
/* 2. Override the width variables so the main content expands */
:root {
    --pst-sidebar-secondary: 0px;
}
/* 3. Force the article container to take up all remaining space */
.bd-article-container {
    max-width: 100% !important;
}
/* 4. Optional: Expand the inner content area (the actual text) */
.bd-content .bd-article {
    max-width: 100%; /* Or set to a specific px if you want a reading limit */
}
