@font-face{font-family:morten;src:url("../media/Mortend Bold-s.p.a59c8e3b.otf")format("opentype");font-display:swap;font-weight:100 900}@font-face{font-family:morten Fallback;src:local(Arial);ascent-override:38.98%;descent-override:12.99%;line-gap-override:5.2%;size-adjust:192.41%}.morten_aa9089a6-module__uzSV3q__className{font-family:morten,morten Fallback}.morten_aa9089a6-module__uzSV3q__variable{--font-morten:"morten","morten Fallback"}
:root{--background:#000;--foreground:#fff}body{color:var(--foreground);background:var(--background);width:100vw;height:100vh;font-family:var(--font-morten),sans-serif;margin:0;padding:0;overflow:hidden}canvas{width:100vw;height:100vh;display:block}.w-full{width:100%}.h-screen{height:100vh}.bg-black{background-color:#000}.relative{position:relative}.absolute{position:absolute}.top-5{top:1.25rem}.left-5{left:1.25rem}.bottom-10{bottom:2.5rem}.left-50p{left:50%}.translate-x-50n{transform:translate(-50%)}.z-10{z-index:10}.text-white{color:#fff}.opacity-50{opacity:.5}.pointer-events-none{pointer-events:none}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.tracking-widest{letter-spacing:.1em}.text-xs{font-size:.75rem;line-height:1rem}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.pulsate{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}
