/* Source - https://stackoverflow.com/a/77588233
/* Posted by Joel Danke
/* Retrieved 2026-01-24, License - CC BY-SA 4.0

/* -- .bd-container and .bd-container__inner both need to adjust ---------- */
/* -- this so 'outer container' grows with browser (no L/R 'dead space') -- */
.bd-container {
    max-width: 99%;
}

/* -- this so the 'inner container' fills the outer container -------------- */
.bd-container .bd-container__inner {
    max-width: 99%;
}

/* -- .bd-article-container holds the "text in the middle" (notebook / md) ------ */
/* -- width is as high as as 100 "ems" (characters) wide, scales with font size -*/
/* .bd-main .bd-content .bd-article-container {
    max-width: 100em;
} */


/* Keep odd rows color */
tr.row-odd,
tr.row-odd:hover {
    background-color: rgb(255, 255, 255) !important;  /* white */
}

/* Keep even rows color */
tr.row-even,
tr.row-even:hover {
    background-color: rgb(247, 247, 247) !important;  /* light gray */
}

/* Dark theme support for table rows */
[data-theme="dark"] tr.row-odd,
[data-theme="dark"] tr.row-odd:hover {
    background-color: rgb(40, 40, 40) !important;  /* dark gray */
}

[data-theme="dark"] tr.row-even,
[data-theme="dark"] tr.row-even:hover {
    background-color: rgb(50, 50, 50) !important;  /* slightly lighter dark gray */
}

/* Hide the table of contents on print */
@media print {
    .bd-toc {
        visibility: hidden;
    }
}