#gitInfo.svelte-1fuwmgl{display:flex;position:relative;height:100%;align-items:center}.hash.svelte-1fuwmgl{margin-left:5px;font-size:.8rem}#gitExpandedInfo.svelte-1fuwmgl{display:flex;gap:5px;flex-direction:column;position:absolute;top:0;right:0;width:fit-content;max-width:var(--footerWidth);overflow-x:auto;overflow-y:hidden;height:0px;border-left:1px solid var(--text);border-right:1px solid var(--text);border-top:1px solid var(--text);border-top-left-radius:5px;border-top-right-radius:5px;padding:10px;opacity:0;pointer-events:none;background-color:var(--background)}#gitExpandedInfo.svelte-1fuwmgl p:where(.svelte-1fuwmgl){margin:0;white-space:nowrap}#gitExpandedInfo.showInfoMobile.svelte-1fuwmgl{height:55px;transform:translate(15px,calc(-1 * var(--footerHeight) - 9px));opacity:1;pointer-events:all}#gitExpandedInfo.showInfo.svelte-1fuwmgl{height:55px;transform:translate(15px,-56px);opacity:1;pointer-events:all}#uptimeMonitor.svelte-1gl9muc{display:flex;align-items:center}#uptimeMonitor.svelte-1gl9muc p:where(.svelte-1gl9muc){font-size:.8rem;margin-left:5px}#uptimeBadge.svelte-1gl9muc{width:1.5rem;height:1.5rem}footer.svelte-jz8lnl{display:grid;grid-template-columns:1fr auto;font-size:.9rem;padding-left:15px;padding-right:15px;margin:auto auto 25px;width:75vw;min-height:50px;border-radius:5px;border:1px solid var(--text);background-color:var(--background)}.subPages.svelte-jz8lnl{display:flex;gap:15px;margin-left:10px;align-items:center}.spacer.svelte-jz8lnl{margin-left:10px}.left-group.svelte-jz8lnl{display:flex;align-items:center}.right-side.svelte-jz8lnl{display:flex;justify-self:end;align-items:center;gap:15px}.left-side.svelte-jz8lnl{margin:0}.copyright.svelte-jz8lnl{display:flex;align-items:center;justify-content:center;margin:0}.copyright-expanded.svelte-jz8lnl{margin-left:10px;white-space:nowrap;font-size:.8rem;max-height:100%}@media(max-width:1100px){footer.svelte-jz8lnl{width:fit-content;grid-template-columns:1fr}.right-side.svelte-jz8lnl{justify-self:start}.left-group.svelte-jz8lnl{justify-self:center;flex-direction:column}.left-side.svelte-jz8lnl{display:flex;order:1}.copyright-expanded.svelte-jz8lnl p:where(.svelte-jz8lnl){margin:0}.subPages.svelte-jz8lnl{margin-left:0}}nav.svelte-rfuq4y{width:100vw;height:var(--navbar-height);background:var(--background-transparent);margin-left:auto;top:0;z-index:10;transition:all .2s ease}nav.svelte-rfuq4y #navContents:where(.svelte-rfuq4y){margin:auto;width:100%;height:100%;padding:0 25px}nav.svelte-rfuq4y #navContents:where(.svelte-rfuq4y) #siteName:where(.svelte-rfuq4y){height:100%;float:left;display:flex;justify-content:center;align-items:center}nav.svelte-rfuq4y #navContents:where(.svelte-rfuq4y) #pages:where(.svelte-rfuq4y){height:100%;justify-content:center;float:right}nav.svelte-rfuq4y #navContents:where(.svelte-rfuq4y) #menuIcon:where(.svelte-rfuq4y){display:none;float:right}#progress.svelte-rfuq4y{position:fixed;transition:top .2s ease;z-index:5;width:100vw}#progressBar.svelte-rfuq4y{height:2px;transition:width .1s ease;background-color:color-mix(in srgb,var(--text) 75%,black)}.navSpacer.svelte-rfuq4y{display:block}.navSpacer.open.svelte-rfuq4y{display:none}.hidden.svelte-rfuq4y{transform:translateY(-100%)}.half-transparent.svelte-rfuq4y{width:50vw}@media not (max-width:600px){@media(max-width:1000px){.half-transparent.svelte-rfuq4y{background:#0000}nav.svelte-rfuq4y{z-index:20}}#pages.svelte-rfuq4y{display:flex;flex-direction:row;align-items:center;gap:25px}nav.svelte-rfuq4y{position:sticky}}@media(max-width:600px){nav.svelte-rfuq4y{position:sticky;z-index:20}#navContents.svelte-rfuq4y{padding:0 15px 0 25px!important}.half-transparent.svelte-rfuq4y{background:#0000;width:100vw}.fixedNav.svelte-rfuq4y{background:var(--background);position:fixed!important}#pages.svelte-rfuq4y{display:none;padding-left:25px;font-size:24px}#pages.open.svelte-rfuq4y{top:var(--navbar-height);left:0;position:fixed;display:flex;gap:45px;flex-direction:column;background-color:var(--background);height:calc(100vh - var(--navbar-height));width:100vw;animation:svelte-rfuq4y-openMenu;animation-duration:.25s}#menuIcon.svelte-rfuq4y{display:flex!important;flex-direction:row;justify-content:center;align-items:center;width:var(--navbar-height);height:100%;padding:10px}#menuIcon.svelte-rfuq4y button:where(.svelte-rfuq4y){margin:auto}}@keyframes svelte-rfuq4y-openMenu{0%{transform:translate(-100vw)}to{transform:translate(0)}}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:100;src:url(/fonts/jetbrains-mono-v24-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:italic;font-weight:100;src:url(/fonts/jetbrains-mono-v24-latin-100italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:200;src:url(/fonts/jetbrains-mono-v24-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:italic;font-weight:200;src:url(/fonts/jetbrains-mono-v24-latin-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:300;src:url(/fonts/jetbrains-mono-v24-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:italic;font-weight:300;src:url(/fonts/jetbrains-mono-v24-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/fonts/jetbrains-mono-v24-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:italic;font-weight:400;src:url(/fonts/jetbrains-mono-v24-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/fonts/jetbrains-mono-v24-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:italic;font-weight:500;src:url(/fonts/jetbrains-mono-v24-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:600;src:url(/fonts/jetbrains-mono-v24-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:italic;font-weight:600;src:url(/fonts/jetbrains-mono-v24-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(/fonts/jetbrains-mono-v24-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:italic;font-weight:700;src:url(/fonts/jetbrains-mono-v24-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:800;src:url(/fonts/jetbrains-mono-v24-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:italic;font-weight:800;src:url(/fonts/jetbrains-mono-v24-latin-800italic.woff2) format("woff2")}:root{--heading-font: "JetBrains Mono", "Inter", Arial, "Helvetica Neue", Helvetica, sans-serif;--body-font: "JetBrains Mono", "Inter", Arial, "Helvetica Neue", Helvetica, sans-serif;--text: #edecec;--background-lightness: .15;--background-chroma: 0;--background-hue: 0;--background: oklch(var(--background-lightness) var(--background-chroma) var(--background-hue));--background-transparent: oklch(var(--background-lightness) var(--background-chroma) var(--background-hue) / 95%);--navbar-height: 50px;font-family:var(--body-font);font-weight:400;color:var(--text);overscroll-behavior:none}*,*:before,*:after{box-sizing:border-box}body{overflow-x:hidden;margin:0;padding:0;background:var(--background)}a{color:inherit;text-decoration:none;transition:color .2s ease}a:hover{color:color-mix(in srgb,currentColor 80%,black);cursor:pointer}b{font-synthesis:weight;font-weight:900}.icons-wrapper svg{width:24px;height:24px;flex-shrink:0}button{all:unset;color:inherit;text-decoration:none;transition:color .2s ease}button:hover{color:color-mix(in srgb,currentColor 80%,black);cursor:pointer}table{margin:auto;border:1px solid var(--text)}table td,table th{padding:5px}#pageContainer.svelte-12qhfyh{min-height:calc(100vh - var(--navbar-height));background-size:100% 100vh;background-repeat:no-repeat}
