@font-face{font-family:Geist Mono;src:url(../../../fonts/Geist_Mono/GeistMono-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Geist Mono;src:url(../../../fonts/Geist_Mono/static/GeistMono-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Geist Mono;src:url(../../../fonts/Geist_Mono/static/GeistMono-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Geist Mono;src:url(../../../fonts/Geist_Mono/static/GeistMono-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Geist Mono;src:url(../../../fonts/Geist_Mono/static/GeistMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:url(../../../fonts/Geist_Mono/static/GeistMono-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Geist Mono;src:url(../../../fonts/Geist_Mono/static/GeistMono-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Geist Mono;src:url(../../../fonts/Geist_Mono/static/GeistMono-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Geist Mono;src:url(../../../fonts/Geist_Mono/static/GeistMono-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Geist Mono;src:url(../../../fonts/Geist_Mono/static/GeistMono-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrains_Mono/JetBrainsMono-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrains_Mono/JetBrainsMono-Italic-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:italic}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrains_Mono/static/JetBrainsMono-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrains_Mono/static/JetBrainsMono-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrains_Mono/static/JetBrainsMono-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrains_Mono/static/JetBrainsMono-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrains_Mono/static/JetBrainsMono-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrains_Mono/static/JetBrainsMono-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrains_Mono/static/JetBrainsMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrains_Mono/static/JetBrainsMono-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrains_Mono/static/JetBrainsMono-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrains_Mono/static/JetBrainsMono-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrains_Mono/static/JetBrainsMono-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrains_Mono/static/JetBrainsMono-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrains_Mono/static/JetBrainsMono-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrains_Mono/static/JetBrainsMono-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrains_Mono/static/JetBrainsMono-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrains_Mono/static/JetBrainsMono-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Pixelify Sans;src:url(../../../fonts/Pixelify_Sans/PixelifySans-VariableFont_wght.ttf) format("truetype");font-weight:400 700;font-style:normal}@font-face{font-family:Pixelify Sans;src:url(../../../fonts/Pixelify_Sans/static/PixelifySans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Pixelify Sans;src:url(../../../fonts/Pixelify_Sans/static/PixelifySans-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Pixelify Sans;src:url(../../../fonts/Pixelify_Sans/static/PixelifySans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Pixelify Sans;src:url(../../../fonts/Pixelify_Sans/static/PixelifySans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}:root{--primary-color: #F08E35;--primary-content-color: #fff;--primary-content-text-color: #000;--primary-color-hover: #A8551F;--foreground-color: #fff;--background-color: #171717;--foreground-muted-color: #393939;--foreground-muted-text-color: #595959;--spacing: .25rem}body{margin:0;padding:0;color:var(--foreground-color);font-family:IBM Plex Mono,monospace;background:var(--background-color)}.base-container.svelte-14rg4jm{display:grid;width:100%;min-height:100vh;grid-template-columns:auto 848px auto;grid-template-rows:28px 100% 28px;position:relative}.base-container.svelte-14rg4jm>:where(.svelte-14rg4jm){box-shadow:1px 1px 0 0 var(--foreground-muted-color)}.main-content.svelte-14rg4jm{grid-column:2;grid-row:2;position:relative;transition:transform .3s ease-in-out}.corner.svelte-14rg4jm{position:absolute;fill:var(--foreground-color)}header.svelte-14rg4jm{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr 1fr}header.svelte-14rg4jm>img:where(.svelte-14rg4jm){margin:calc(var(--spacing) * 10);grid-column:1;grid-row:1 / span 2;box-shadow:.5em .5em 0 0 var(--foreground-muted-color)}header.svelte-14rg4jm>h1:where(.svelte-14rg4jm){align-self:end;margin:calc(var(--spacing) * 2) 0}.separator.svelte-14rg4jm{position:relative;border-bottom:1px solid var(--foreground-muted-color)}.separator.svelte-14rg4jm:after{content:"";position:absolute;display:block;width:100%;height:1px;bottom:-3px;border-bottom:1px solid var(--foreground-muted-color)}.subtitle-container.svelte-14rg4jm{display:flex;flex-direction:column;gap:calc(var(--spacing) * 2)}.subtitle-container.svelte-14rg4jm>p:where(.svelte-14rg4jm){margin:0}.links-container.svelte-14rg4jm{display:flex;gap:calc(var(--spacing) * 2)}.links-container.svelte-14rg4jm>a:where(.svelte-14rg4jm){display:inline-flex;align-items:center;gap:.25rem;color:var(--text-color-secondary);text-decoration:none;font-size:.8rem;padding:.25rem .5rem;font-variant:small-caps;color:var(--background-color);font-weight:800;transition:all .2s ease;background-color:var(--foreground-color)}.links-container.svelte-14rg4jm>a:where(.svelte-14rg4jm):hover{color:var(--text-color);background-color:var(--foreground-muted-color)}.links-container.svelte-14rg4jm>a:where(.svelte-14rg4jm) svg:where(.svelte-14rg4jm){width:14px;height:14px}
