/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--color-text: #e6eaec;--color-text-alt: #90b4cf;--color-text-alt-dark: #5e7fa5;--color-highlight: #6b1d05;--color-highlight-dark: #3f2006;--color-code: #011627;--color-code-light: #072842;--color-bg: #2f353f;--color-nav-bg: #22272e;--color-nav-border: #15191d;--border-thickness-block: .5em;--border-thickness-thin: .3em;--border-radius-text: .3em;--border-radius-block: 1em;--max-width: 1080px;--footer-height: 80px;--nav-width: 250px}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{background:var(--color-bg);padding:0 1.5em;color:var(--color-text);line-height:1.75;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}header{margin:0 auto 2em;border-bottom:var(--border-thickness-thin) solid var(--color-nav-bg);padding-bottom:2em;max-width:var(--max-width);text-align:center}main>aside,article>aside,header>aside{margin:1em;border-color:var(--color-highlight-dark);border-left:var(--border-thickness-block) solid var(--color-highlight-dark);background:var(--color-highlight);padding:.5em}main{margin:0 auto;max-width:var(--max-width)}section{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}section>aside{margin:.5em;border:var(--border-thickness-block) solid var(--color-nav-border);border-radius:var(--border-radius-block);background-color:var(--color-nav-bg);padding:1em;width:calc(30% - 3em);min-width:250px}section>aside:hover{box-shadow:.5em .5em var(--color-nav-border)}body:has(footer){margin-bottom:var(--footer-height)}footer{display:flex;position:fixed;right:0;bottom:0;left:0;flex-direction:row;justify-content:right;gap:2em;border-top:var(--border-thickness-thin) solid var(--color-nav-border);background-color:var(--color-nav-bg);padding:.3em 1em}footer>p{margin:0}footer>aside{border-color:var(--color-highlight-dark);border-left:var(--border-thickness-block) solid var(--color-highlight-dark);background:var(--color-highlight);padding:0 .5em}table{border-collapse:collapse;width:100%}table>caption{background-color:var(--color-code-light)}th,td{padding:0 .5em .3em}th{border-bottom:var(--border-thickness-thin) solid var(--color-code);background-color:var(--color-code-light);white-space:nowrap}td{border-right:var(--border-thickness-thin) solid var(--color-nav-border);border-bottom:var(--border-thickness-thin) solid var(--color-nav-border);background-color:var(--color-nav-bg)}tr:last-child td{border-bottom:0}tr td:last-child{border-right:0}.md{margin-bottom:25vh}.md{counter-reset:h1counter}.md h1{counter-reset:h2counter;font-size:24px}.md h2{counter-reset:h3counter}.md h1:before{counter-increment:h1counter;content:counter(h1counter) " ";color:var(--color-text-alt)}.md h2:before{counter-increment:h2counter;content:counter(h1counter) "." counter(h2counter) " ";color:var(--color-text-alt)}.md h3:before{counter-increment:h3counter;content:counter(h1counter) "." counter(h2counter) "." counter(h3counter) " ";color:var(--color-text-alt)}h2:target,h1:target{color:var(--color-text-alt)}h1:target:before{color:var(--color-text-alt-dark)}@media screen and (min-width: 950px){nav{position:fixed;top:0;left:0;width:var(--nav-width);height:100vh}body:has(nav){margin-left:var(--nav-width)}}@media screen and (max-width: 949px){nav{max-height:80vh}}nav section>ul{padding-left:0;width:100%;list-style-type:none}nav details>ul{margin-left:.1em;border-left:var(--border-thickness-thin) solid var(--color-nav-border);padding-left:1.5em}nav ol{margin-bottom:.5em;border-left:var(--border-thickness-thin) solid var(--color-highlight);padding-left:2em}nav{border-right:var(--border-thickness-block) solid var(--color-nav-border);background:var(--color-nav-bg);overflow-y:hidden;scrollbar-gutter:stable;z-index:10}@media (hover: none){nav{overflow-y:scroll}}nav:hover{overflow-y:scroll}nav>section{flex-direction:column;padding:.5em .5em .5em 1em}nav>section>h1{margin-bottom:0;border-bottom:var(--border-thickness-thin) solid var(--color-nav-border);width:75%;text-align:center;font-size:18px}a{color:var(--color-text-alt)}a:hover{filter:brightness(1.2)}.md a{border-radius:var(--border-radius-text);background-color:var(--color-highlight);padding:0 .5em .2em;color:var(--color-text);text-decoration:none;white-space:nowrap}footer a:after,.md a:after{content:" ↗";text-wrap:none}.md a[rel=nofollow]:after{content:" 🔗"}:not(pre)>code{border-radius:var(--border-radius-text);background-color:var(--color-code);padding:.1em .5em .2em;font-size:85%;white-space:nowrap}pre code{counter-increment:step 0;counter-reset:step;text-wrap:auto}pre code .line:before{display:inline-block;counter-increment:step;margin-right:1em;width:1em;content:counter(step);color:#9bbbc999;text-align:right}pre code{display:block;margin:1em;padding-left:3em;white-space:pre-wrap}pre code .line{margin-left:-3em}pre code .line.highlighted{display:inline-block;margin-left:-4em;background-color:var(--color-code-light);padding-left:1em;width:calc(100% + 4em)}pre[data-language]{position:relative;border:var(--border-thickness-thin) solid var(--color-code-light)}pre[data-language]:before{position:absolute;right:0;background-color:var(--color-code-light);padding:0 .5em}pre[data-language=mini]:before{content:"INI File"}pre[data-language=rmml]:before{content:".md Mod"}pre[data-language=sp]:before,pre[data-language=catspeak]:before{content:"Catspeak"}pre[data-language=jayspeak]:before{content:"JaySpeak"}pre[data-language=csv]:before{content:"index.csv"}pre[data-language=gml]:before{content:"GML"}pre[data-language=tree]:before{content:"Filesystem"}p:has(img){text-align:center}img{background-size:cover;max-width:100%}
