a.svelte-15q6ahx{display:flex;flex-direction:row;align-items:center}a.svelte-15q6ahx:hover{color:var(--l-h-dark)}.header-shadow.svelte-15q6ahx{text-shadow:.133em .133em var(--s-h-e)}@keyframes svelte-15q6ahx-spin{0%{rotate:0deg}25%{rotate:15deg}50%{rotate:0deg}75%{rotate:-15deg}to{rotate:0deg}}img.svelte-15q6ahx{display:inline;image-rendering:crisp-edges;height:24px;margin-right:6px}a.svelte-15q6ahx:hover img:where(.svelte-15q6ahx){animation:svelte-15q6ahx-spin 1.5s steps(4) infinite}@media (prefers-reduced-motion){a.svelte-15q6ahx:hover img:where(.svelte-15q6ahx){animation:none}}header.svelte-mkrar2{padding:28px 28px 10px;background-color:var(--c-1);border-bottom:12px var(--c-0) double}h1.svelte-mkrar2{position:absolute;left:108px;top:24px;font-size:10.667vw;color:var(--t-0-dark);text-shadow:.133em .133em var(--s-h)}@media (min-width: 300px){h1.svelte-mkrar2{font-size:2em}}#header-img-container.svelte-mkrar2{height:72px;aspect-ratio:1}#header-img-container.svelte-mkrar2 img:where(.svelte-mkrar2){height:100%;image-rendering:pixelated;margin-bottom:0}#header-img-container.svelte-mkrar2 img:where(.svelte-mkrar2):nth-child(2),img.svelte-mkrar2:nth-child(3){display:none}#header-img-container.svelte-mkrar2:hover:not(:active) img:where(.svelte-mkrar2):nth-child(2){display:block;cursor:pointer}#header-img-container.svelte-mkrar2:hover:not(:active) img:where(.svelte-mkrar2):first-child,img.svelte-mkrar2:nth-child(3){display:none}#header-img-container.svelte-mkrar2:active img:where(.svelte-mkrar2):nth-child(3){display:block;cursor:pointer}#header-img-container.svelte-mkrar2:active img:where(.svelte-mkrar2):first-child,img.svelte-mkrar2:nth-child(2){display:none}#header-line.svelte-mkrar2{position:absolute;left:108px;top:84px;width:calc(100% - 140px);border-top:4px var(--c-0) solid}nav.svelte-mkrar2{display:flex;flex-flow:row wrap;gap:10px;margin-top:8px}footer.svelte-1hsati6{background-color:#000;padding:21px 28px;border-top:12px var(--c-0) double;color:var(--t-0-dark)}.footer-between.svelte-1hsati6{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.footer-right-icon.svelte-1hsati6{width:28px;aspect-ratio:1;display:inline;image-rendering:crisp-edges}.footer-between.svelte-1hsati6 p:where(.svelte-1hsati6){max-width:80%;margin:0}.footer-between.svelte-1hsati6 br:where(.svelte-1hsati6){margin-bottom:8px}@media (min-width: 640px){.footer-between.svelte-1hsati6 br:where(.svelte-1hsati6){margin-bottom:0}}:root{color-scheme:light dark;--c-0: light-dark(#f4f4f4, #1a1c2c);--c-0-dark: #1a1c2c;--c-a: light-dark(#c9dbe6, #272a44);--c-1: light-dark(#94b0c2, #333c57);--c-1-dark: #333c57;--c-2: #566c86;--c-1-h: light-dark(#7d9cb0, #566c86);--t-0: light-dark(#1a1c2c, #f4f4f4);--t-0-dark: #f4f4f4;--t-1: light-dark(#333c56, #c9dbe6);--t-1-dark: #c9dbe6;--s: light-dark(#c9dbe6, #000000);--s-1: light-dark(#566c86, #000000);--s-2: light-dark(#566c86, #333c57);--s-h: light-dark(#566c86, #1a1c2c);--s-h-e: light-dark(#566c8660, #1a1c2c);--l-n: light-dark(#3b5dc9, #41a6f6);--l-v: light-dark(#5d275d, #3b5dc9);--l-h: light-dark(#41a6f6, #73eff7);--l-h-dark: #73eff7;--a-0: #41a6f6;--a-1: #a7f070;--a-2: #ef7d57;--blog-bg: light-dark(#ffffff, #121212);--blog-photo-bg: #ffffff;--blog-outline: light-dark(#dddddd, #363636);--blog-deco: light-dark(#bbbbbb, #777777);--blog-t-h: light-dark(#000000, #ffffff);--blog-t-p: light-dark(#363636, #dddddd) }@font-face{font-family:Tic80;src:url(../../../fonts/tic80.ttf) format("truetype")}@font-face{font-family:Maple Mono;src:url(../../../fonts/MapleMono-Regular.ttf) format("truetype")}@font-face{font-family:Maple Mono;src:url(../../../fonts/MapleMono-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Atkinson Hyperlegible;src:url(../../../fonts/AH-Regular.woff2) format("woff2");font-weight:400}@font-face{font-family:Atkinson Hyperlegible;src:url(../../../fonts/AH-Bold.woff2) format("woff2");font-weight:700}body{margin:0;font-family:Tic80;background-color:var(--c-0);font-size:16px;display:flex;flex-direction:column;min-height:100vh}#content-container.svelte-yx8k1h{flex-grow:1}.shadow{text-shadow:.133em .133em var(--s)}a,u{text-underline-offset:2px;text-decoration:underline solid 2px}a:link{color:var(--l-n)}a:visited{color:var(--l-v)}a:hover{color:var(--l-h)}
