:root {
--foreground: #000000;
--background-start: #D6DBDC;
--background-end: #ffffff;
}
@media (prefers-color-scheme: dark) {
--foreground: #ffffff;
--background: #1a1a1a;
--highlight-1: #2266ee;
body {
display: flex;
flex-direction: column;
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen,
Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
color: var(--foreground);
background: var(--background);
min-height: 100vh;
padding: 0;
margin: 0;
.navbar {
flex-direction: row;
justify-content: center;
color: var(--highlight-1);
.navbar a {
text-decoration-line: none;
padding-left: 4px;
padding-right: 4px;
height: 30px;
.active {
color: var(--highlight-1) !important;
main {
flex: 1;
flex-wrap: nowrap;
align-items: center;
width: 100%;
.charts {
flex-direction: row !important;
max-height: calc(100% - 30px);
max-width: 100%;
.chart-container {
max-height: 100%;
aspect-ratio: 1/1;
padding: 2px;
.chart {
height: 100%;
.column {
flex-direction: column !important;
height: calc(100vh - 30px);
/* DEBUG */
.row {
.col {