*{margin:0;padding:0;border:0;font-size:100%;font:inherit;box-sizing:border-box;overflow:hidden;line-height:1.15;font-family:Gill Sans Extrabold,sans-serif;cursor:none!important;user-select:none}.scene-nav-button{width:10rem;height:2.5rem;background-color:#00ffff9d;border-radius:.5rem;border:.25rem solid rgb(0,146,190)}.scene-nav-button:hover{background-color:#07d4d4ec;border:.25rem solid rgb(1,35,146)}.font-vt323{font-family:VT323,monospace;font-weight:400;font-style:normal}@font-face{font-family:Disco;src:url(../fonts/Discopia_Reg.woff)}@font-face{font-family:Dewave-1;src:url(../fonts/Dewave/Type1.woff) format("woff")}@font-face{font-family:Dewave-2;src:url(../fonts/Dewave/Type2.woff) format("woff")}@font-face{font-family:Dewave-3;src:url(../fonts/Dewave/Type3.woff) format("woff")}@font-face{font-family:Dewave-4;src:url(../fonts/Dewave/Type4.woff) format("woff")}@font-face{font-family:Dewave-5;src:url(../fonts/Dewave/Type5.woff) format("woff")}@font-face{font-family:Dewave-6;src:url(../fonts/Dewave/Type6.woff) format("woff")}@font-face{font-family:Dewave-7;src:url(../fonts/Dewave/Type7.woff) format("woff")}@font-face{font-family:Dewave-8;src:url(../fonts/Dewave/Type8.woff) format("woff")}@font-face{font-family:Dewave-9;src:url(../fonts/Dewave/Type9.woff) format("woff")}@font-face{font-family:Dewave-10;src:url(../fonts/Dewave/Type10.woff) format("woff")}@font-face{font-family:Dewave-11;src:url(../fonts/Dewave/Type11.woff) format("woff")}@font-face{font-family:Dewave-12;src:url(../fonts/Dewave/Type11.woff) format("woff")}@font-face{font-family:Examors-Regular;src:url(../fonts/Examors/Regular.woff) format("woff")}@font-face{font-family:Examors-Oblique;src:url(../fonts/Examors/Oblique.woff) format("woff")}@font-face{font-family:Examors-Outline;src:url(../fonts/Examors/Outline.woff) format("woff")}@font-face{font-family:Examors-ObliqueOutline;src:url(../fonts/Examors/ObliqueOutline.woff) format("woff")}@font-face{font-family:Comic-Mono;src:url(../fonts/ComicMono/Base.ttf) format("truetype")}@font-face{font-family:Comic-Mono-Bold;src:url(../fonts/ComicMono/Bold.ttf) format("truetype")}.cursor{width:48px;aspect-ratio:1;position:absolute;pointer-events:none;image-rendering:pixelated}.cursor[data-v-72ccd63f]{width:64px;aspect-ratio:1}a[data-v-d74a724d]{color:inherit;text-decoration:inherit;justify-items:center;width:fit-content;width:80%;min-width:300px;max-width:420px}button[data-v-d74a724d]{display:flex;align-items:center;flex-direction:row;width:100%;margin-bottom:1rem;background:linear-gradient(180deg,#3d02127c 35%,#67031589 85%);border:2px solid rgb(135,2,2);border-radius:1.25rem}button>h4[data-v-d74a724d]{font-size:1.3rem;color:#d32836;padding-left:.25rem;text-align:left;display:inline;text-shadow:0 0 2px #240003,0 0 2px #240003,0 0 6px #a9083b}button .logo[data-v-d74a724d]{background-color:#3c0101;height:64px;aspect-ratio:1;display:inline;background-size:auto 100%}.link-text[data-v-d74a724d]{font-size:1.5rem;margin:auto;color:#a9083b;text-shadow:-2px -2px 0 #2f0202,2px -2px 0 #2f0202,-2px 2px 0 #2f0202,2px 2px 0 #2f0202}h1[data-v-296dc703]{font-size:3rem;color:#d32836;text-shadow:0 0 2px #240003,0 0 2px #240003,0 0 10px #871c3e}h2[data-v-296dc703]{font-size:2rem;color:#d32836;text-align:center;text-shadow:0 0 2px #240003,0 0 2px #240003,0 0 10px #871c3e,0 0 10px #871c3e}ul[data-v-296dc703]{padding-bottom:2rem}ul li[data-v-296dc703]{font-size:1.25rem;color:#d32836;text-shadow:0 0 2px #240003,0 0 2px #240003,0 0 6px #871c3e,0 0 8px #871c3e}@property --a{syntax: "<percentage>"; inherits: false; initial-value: 0%;}#mobile-bio[data-v-296dc703]{height:inherit;width:inherit}.content-container[data-v-296dc703]{display:flex;flex-direction:column;align-items:center;width:100%}.background[data-v-296dc703]{background-color:#0a202f;z-index:-3;position:absolute;width:inherit;height:inherit}.page-container[data-v-296dc703]{z-index:3;margin:auto;width:100%;height:100%;display:flex;align-items:center}.container-extra[data-v-296dc703]{position:absolute;height:inherit;width:inherit;z-index:-2;background:radial-gradient(#0000 calc(100% - var(--a)),#302d6a80 calc(100% - var(--a) + 1%),#71015d80 calc(100% - var(--a) + 2%),#0000 calc(100% - var(--a) + 4%));filter:blur(5px)}.extra1[data-v-296dc703]{animation:3s cubic-bezier(.29,.65,.4,.77) 0s infinite radialGrow-296dc703}.extra2[data-v-296dc703]{animation:4s cubic-bezier(.29,.65,.4,.77) 0s infinite radialGrow-296dc703}.extra3[data-v-296dc703]{animation:5s cubic-bezier(.29,.65,.4,.77) 0s infinite radialGrow-296dc703}.extra4[data-v-296dc703]{animation:6s cubic-bezier(.29,.65,.4,.77) 0s infinite radialGrow-296dc703}.grid-container[data-v-296dc703]{position:absolute;width:inherit;height:inherit;perspective:1200px;z-index:-1}.grid-container .grid[data-v-296dc703]{z-index:-1;position:absolute;width:inherit;height:inherit;background-image:linear-gradient(to bottom,rgba(48,45,106,.845) 3%,transparent 3%,transparent 97%,rgb(48,45,106,.845) 97%),linear-gradient(to left,rgb(48,45,106,.845) 3%,transparent 3%,transparent 97%,rgb(48,45,106,.845) 97%);background-size:25% 25%}.grid-container .grid-container[data-v-296dc703]:before,.grid-container .grid[data-v-296dc703]:after{z-index:-1;position:absolute;content:"";width:inherit;height:inherit}.grid-container .grid[data-v-296dc703]:nth-child(1):after{box-shadow:0 0 40px 12px #302d6a80,0 0 50px 4px #302d6a80 inset}@keyframes radialGrow-296dc703{0%{--a: 0%}to{--a: 115%}}.tooltip[data-v-26efabf5]{position:absolute;background-color:#37efef;padding:.6rem;border:6px solid rgb(5,143,143);border-radius:8px;white-space:nowrap}.page{height:100dvh;width:100dvw;display:flex}.content-space{position:relative;margin:auto;overflow:visible}.threeCanvas{position:absolute;left:0;top:0;z-index:-5;min-width:100%;min-height:100%;max-width:100%;max-height:100%}.view-full{display:none}.view-mobile{display:flex;height:100%}@media (min-width: 6400px){.view-full{display:block}.view-mobile{display:none}}.window[data-v-a48cdbad]{width:200px;height:200px;background-color:red;position:fixed;top:0;left:0}.window[data-v-d99baae8]{width:200px;height:200px;background-color:green;position:fixed;top:0;left:220px}
