.container-inner{height:calc(100% + 2.5rem);margin:-2.5rem 0 0}.container-title{letter-spacing:.15rem;font-style:italic;font-weight:700;line-height:80%;display:inline-block}.container-title>h3{background-color:var(--main-bg);padding:0 .5rem}.container-content,.container-content p{margin:0;padding:0}.container-content.sidebar{flex-direction:column;gap:.75rem;display:flex}.container.section-container{--section-active:var(--border);--section-hover:var(--border);text-align:left;background-color:#0000;align-items:center;gap:.75rem;padding:.75rem;display:flex}.container.section-container:is(:hover,:focus),.container.section-container:is(:hover,:focus) *{color:var(--section-hover);border-color:var(--section-hover);cursor:pointer;outline:none;font-style:italic;font-weight:700}.container.section-container.active,.container.section-container.active *{color:var(--section-active);border-color:var(--section-active);font-style:italic;font-weight:700}.container.section-container.orange{--section-active:var(--orange-active);--section-hover:var(--orange-hover)}.container.section-container.pink{--section-active:var(--pink-active);--section-hover:var(--pink-hover)}.container.section-container.purple{--section-active:var(--purple-active);--section-hover:var(--purple-hover)}.container.section-container.blue{--section-active:var(--blue-active);--section-hover:var(--blue-hover)}.container.section-container.green{--section-active:var(--green-active);--section-hover:var(--green-hover)}.container.section-container.yellow{--section-active:var(--yellow-active);--section-hover:var(--yellow-hover)}h2.section-title{margin:0;padding:0;font-weight:500}.page-link{text-decoration:none}.toolbar{color:var(--border);grid-column:1/3;justify-content:space-between;align-items:center;padding:0 .75rem;display:flex}.toolbar p{margin:0}.tool-tips{gap:5rem;display:flex}a.link{color:var(--border);gap:.5rem;text-decoration:none;display:flex}a.link:hover,a.link:hover *{color:var(--blue-hover);font-weight:700}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Regular-BQaDgvhP.woff2);font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Italic-CFFf43z2.woff2);font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Bold-D4WEaHbo.woff2);font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-BoldItalic-1xQg2cDl.woff2);font-weight:700;font-style:italic}:root{--main-bg:#211e2e;--text-primary:#988fb3;--border:#988fb3;--border-25:#6d668040;--orange-active:#ff9059;--orange-hover:#d99877;--red-active:#ff6459;--red-hover:#d97e77;--pink-active:#ff599b;--pink-hover:#d9779e;--purple-active:#9470ff;--purple-hover:#9077d9;--blue-active:#59b2ff;--blue-hover:#77abd9;--teal-active:#59ffd6;--teal-hover:#77d9c1;--green-active:#d6ff59;--green-hover:#c1d977;--yellow-active:#ffd359;--yellow-hover:#d9bf77;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:JetBrains Mono,ui-monospace,monospace}html,body{background-color:var(--main-bg);margin:0}html{padding:0}.main-content{grid-template-rows:20fr 1fr;grid-template-columns:2fr 7fr;column-gap:.75rem;height:calc(100vh - 1.5rem);padding:.75rem;display:grid}.page-content-wrapper{height:calc(90vh - 3rem);margin:.75rem;overflow-y:scroll}.border-default{border:.15rem solid var(--border);border-radius:.2rem}.container{color:var(--border);padding:.75rem}.centered{text-align:center;align-items:center}.icon-container{background-color:var(--border-25);width:2rem;height:2rem;color:var(--border);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.icon-container.icon-container-lg{border-radius:.375rem;width:3rem;height:3rem}.icon-container.icon-container-sm{border-radius:.2rem;width:1.5rem;height:1.5rem}.italic-sm{font-size:.9rem;font-style:italic}.outline-blue:focus-visible{outline:.15rem solid var(--blue-active);outline-offset:.2rem;border-radius:.1rem}.text-link{color:var(--blue-active);text-decoration:none}.text-link:is(:hover,:focus){font-style:italic;font-weight:700}
