.svelte-h37szs a{color:#00f!important;text-decoration:underline currentColor!important}.svelte-h37szs{font-family:serif;background-color:#000}footer.svelte-h37szs{margin:0 auto;text-align:center;opacity:1;padding:var(--padding);background-color:#000;display:flex;flex-direction:column;gap:var(--gap)}footer.svelte-h37szs>span:where(.svelte-h37szs){display:flex;justify-content:center;gap:var(--gap)}footer.svelte-h37szs>span.attribution:where(.svelte-h37szs){gap:7px}footer.svelte-h37szs a:where(.svelte-h37szs){display:flex;justify-content:center;gap:calc(var(--gap) / 4)}main.svelte-h37szs{padding-top:120px}.navigation.svelte-h37szs{display:grid;max-width:100vw;overflow:hidden;grid-template-columns:[full-start] minmax(max(4vmin,var(--gap)),auto) [wide-start] minmax(auto,240px) [main-start] min(var(--width),100% - max(8vmin,var(--gap) * 2)) [main-end] minmax(auto,240px) [wide-end] minmax(max(4vmin,var(--gap)),auto) [full-end]}.navigation.svelte-h37szs>:where(.svelte-h37szs){max-width:min(100vw,100%)}.navigation.svelte-h37szs>*{grid-column:main-start/main-end}.navigation.svelte-h37szs{margin-bottom:var(--gap);background-color:color(from var(--color-base) rec2020 r g b/.94);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:fixed;top:0;left:0;width:100%;z-index:9000;box-shadow:0 0 20px color(from var(--color-base) rec2020 r g b/.9)}.navigation.svelte-h37szs{transition:background-color .25s,color .25s,outline-color .25s,border-color .25s,text-decoration-color .25s,box-shadow .25s}@media (prefers-reduced-motion){.navigation.svelte-h37szs{transition:none!important;animation-play-state:paused!important}}.navigation.svelte-h37szs .trailing-fill:where(.svelte-h37szs){height:30px;width:100%;background-image:url(../../../retro/fire.gif);background-repeat:repeat-x;margin-top:-15px}.navigation.svelte-h37szs nav:where(.svelte-h37szs){display:flex;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--color-primary-500) transparent}.navigation.svelte-h37szs nav:where(.svelte-h37szs) a:where(.svelte-h37szs){padding:5px var(--padding);color:var(--color-primary-500);text-decoration:none;background-color:transparent;border:none;cursor:pointer}.navigation.svelte-h37szs nav:where(.svelte-h37szs) a:where(.svelte-h37szs){transition:background-color .25s,color .25s,outline-color .25s,border-color .25s,text-decoration-color .25s,box-shadow .25s}@media (prefers-reduced-motion){.navigation.svelte-h37szs nav:where(.svelte-h37szs) a:where(.svelte-h37szs){transition:none!important;animation-play-state:paused!important}}.navigation.svelte-h37szs nav:where(.svelte-h37szs) a:where(.svelte-h37szs):not(.logo){display:flex;align-items:center;font-size:1.2em;font-weight:600}.navigation.svelte-h37szs nav:where(.svelte-h37szs) .logo:where(.svelte-h37szs){display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:auto;width:110px;height:73px;padding:0}.svelte-h37szs{--color-base: #000;--color-secondary-500: color-mix(in rec2020, color(rec2020 .12638 .00056 1), white 10%);--color-accent-contrast: #000;--color-border: rgba(255, 255, 255, .16);--color-surface: #000;--color-dark-surface: rgba(26, 37, 22, .9);--color-dark-surface-text: white;--color-dark-surface-text-dim: #808080;--color-light-surface: rgba(255, 255, 255, .9);--color-light-surface-text: var(--color-text);--color-accent-surface: var(--color-primary-100);--color-accent-surface-text: white;--color-text: white;--color-background: var(--color-base);--filter-gray: grayscale(.5);--radius: 0;color:#fff}
