@font-face{font-family:Space Grotesk;src:url(./GeistMono-Regular.DFSHkBE4.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}body *{font-family:Space Grotesk,sans-serif;box-sizing:border-box}@media (min-width: 1200px){body{margin-left:auto;margin-right:auto;max-width:50%;width:100%}}@media (max-width: 1199px){body{max-width:80%;width:100%;margin-left:auto;margin-right:auto}}body{opacity:0;animation:fadeInBody .4s ease-in forwards}@keyframes fadeInBody{to{opacity:1}}:root{--text: #ffffff;--background: #141414;--primary: #be5c5c;--secondary: #a2a2f6;--accent: #b8aec6;--grey: #4d4d4d}a{color:var(--secondary);transition:color .2s ease-in-out}a:hover{color:var(--primary)}li{list-style:none}li:before{content:"- ";color:var(--secondary);display:inline-block;width:1em;margin-left:-1em}.colored{color:var(--primary)}:root{color-scheme:dark}p{color:var(--text);margin:0;font-size:.875rem;font-weight:100}.panel{padding:1.5rem;border:2px solid var(--grey);position:relative}.panel-label{position:absolute;top:-8px;left:8px;background-color:var(--background);color:var(--text);padding:0 4px;z-index:10}.highlight{--stripes: repeating-linear-gradient( 100deg, #fff 0%, #fff 7%, transparent 10%, transparent 12%, #fff 16% );--rainbow: repeating-linear-gradient( 100deg, #60a5fa 10%, #e879f9 15%, #60a5fa 20%, #5eead4 25%, #60a5fa 30% );position:relative;z-index:0;color:transparent;isolation:isolate;display:inline-block;background-image:var(--stripes),var(--rainbow);background-size:400% 100%,200% 100%;background-position:0% 0%,0% 0%;animation:highlightMove 60s linear infinite;border-radius:.2em;opacity:.9;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@keyframes highlightMove{0%{background-position:0% 0%,0% 0%}to{background-position:200% 0%,200% 0%}}.panel-content>*{margin-bottom:1rem}.panel-content img{max-width:100%;max-height:100%;height:auto;width:auto}svg.svelte-1nh7ngh{fill:#fff;width:64px;height:64px}.panel.svelte-7740li{width:fit-content;min-width:260px;max-width:100vw;box-sizing:border-box;overflow-wrap:break-word;background:var(--background);box-shadow:0 4px 24px #0000002e,0 1.5px 6px #0000001f;filter:drop-shadow(0 0 8px rgba(0,0,0,.1));display:flex;flex-direction:row;gap:1rem}.line.svelte-wj1n56{position:relative;display:flex;align-items:center;margin:1rem 0;width:100%;z-index:1;background:var(--background);box-shadow:0 4px 24px #0000002e,0 1.5px 6px #0000001f;filter:drop-shadow(0 0 8px rgba(0,0,0,.1));border:1px solid var(--grey)}hr.svelte-wj1n56{flex:1;border:none;border-top:1px solid var(--grey);margin:0 1rem;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:0}span.svelte-wj1n56{white-space:nowrap;background:var(--background);padding:0 .5rem;z-index:1;margin-left:2.5rem}canvas.svelte-12ownuz{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;background-color:#000;pointer-events:none}.header.svelte-1toipzt{display:flex;justify-content:space-between;align-items:center;padding:1rem}.footer.svelte-1toipzt{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:auto;padding-top:1rem;padding-bottom:1rem;width:100%;text-align:center}.layout.svelte-1toipzt{min-height:98vh;display:flex;flex-direction:column}.footer.svelte-1toipzt>p:where(.svelte-1toipzt){font-size:1rem;text-shadow:2px 2px 6px rgba(0,0,0,.4),0 0 2px #3a3a3a;margin-top:.5rem}
