@import url("https://fonts.googleapis.com/css2?family=Fira+Code:wght@300..700&display=swap");
html {
font-size: 16px;
}
html,
body,
header,
pre {
margin: 0;
padding: 0;
}
* {
font-family: "Fira Code", monospace;
box-sizing: border-box;
background-color: rgb(16, 3, 33);
color: rgb(184, 184, 184);
}
header {
display: flex;
font-family: "Fira Code", monospace;
font-size: xx-small;
justify-content: center;
align-items: center;
border-bottom: 1px dashed rgba(184, 184, 184, 0.453);
padding-bottom: 6px;
}
.container {
font-size: small;
display: flex;
margin: 8px;
height: 100%;
}
nav > ul {
margin-top: 0;
}
nav ul {
list-style-type: none;
padding: 0;
padding-left: 2px;
margin-left: 6px;
}
nav ul > li {
padding: 4px 8px;
}
nav ul > li.collapsible > a::before {
content: "▶";
display: inline-block;
margin-right: 6px;
font-size: 0.8em;
transition: transform 0.2s ease-in-out;
}
nav ul > li.collapsible.expanded > a::before {
transform: rotate(90deg);
}
nav ul > li.collapsible > ul {
overflow: hidden;
max-height: 0;
opacity: 0;
transition: max-height 0.3s ease-in-out, opacity 0.2s ease-in;
}
nav ul > li.collapsible.expanded > ul {
max-height: 90dvh;
opacity: 1;
}
#routes {
width: 18rem;
height: calc(100dvh - 167px);
overflow: auto;
}
#content {
width: 100%;
height: calc(100dvh - 167px);
overflow: auto;
}