:root{--color-text-primary: hsl(0, 0%, 90%);--color-background-main: #050507;--color-mono-quarternary: hsl(210, 5%, 20%);--color-mono-ternary: hsl(210, 3%, 40%);--color-mono-secondary: hsl(0, 0%, 65%);--color-mono-primary: hsl(0, 0%, 90%);--color-mono-hover: hsl(0, 0%, 95%);--color-mono-click: hsl(0, 0%, 100%);--color-glow-mono-primary: hsla(0, 0%, 90%, .5);--color-glow-mono-hover: hsla(0, 0%, 95%, .5);--color-glow-mono-click: hsla(0, 0%, 100%, .5);--icon-filter-mono-primary: brightness(0) invert(1) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(90%) contrast(100%);--color-black: hsl(0, 0%, 5%);--transition-controls: .2s ease-in-out;--page-fade-in-duration: .3s;--page-fade-out-duration: .3s;--page-fade-easing: ease-in-out;--navigation-delay: .3s;--page-load-timeout: 3s;--font-load-timeout: 1.5s}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{width:100%}body{font-family:Smooch Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1.4rem;background-color:var(--color-background-main)!important;color:var(--color-text-primary);line-height:1.2}h1{font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}h2{font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;color:var(--color-text-primary)}h3{font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:var(--color-text-primary)}h4{font-family:Smooch Sans;font-optical-sizing:auto;font-weight:400;font-style:normal;color:var(--color-text-primary)}h5{font-family:Smooch Sans;font-optical-sizing:auto;font-weight:200;font-style:italic;color:var(--color-mono-ternary)}p,span,div{font-family:inherit}.container{max-width:1200px;width:100%;margin:0 auto;padding:0 1rem}.gapped-text{display:flex;flex-direction:column;gap:1rem}.gapped-text>*{margin:0}.layout.svelte-lfw9n6{min-height:100vh;background-color:#050507}.page-content.svelte-lfw9n6{opacity:0;transition:opacity var(--page-fade-out-duration) var(--page-fade-easing)}.page-content.visible.svelte-lfw9n6{opacity:1;transition:opacity var(--page-fade-in-duration) var(--page-fade-easing)}.page-content.navigating.svelte-lfw9n6{opacity:0;transition:opacity var(--page-fade-out-duration) var(--page-fade-easing)}
