@font-face{font-family:Anonymous;src:url(/assets/AnonymousPro-6a3502f4.ttf) format("truetype")}@font-face{font-family:Nunito;src:url(/assets/Nunito-707f6b33.ttf) format("truetype")}@property --rotate{syntax: "<angle>"; initial-value: 132deg; inherits: false;}@property --navigationtextfill{syntax: "<color>"; inherits: false; initial-value: rgb(255,255,255);}@keyframes typewriter{0%{width:0}to{width:100%}}@keyframes spin{0%{--rotate: 0deg}to{--rotate: 360deg}}@keyframes glitch{0%{clip-path:inset(0 0 0 0);transform:translate(0);opacity:1}10%{clip-path:inset(3% 0 5% 0);transform:translate(2px,-2px);opacity:.8}20%{clip-path:inset(1% 0 3% 0);transform:translate(-2px,2px);opacity:.6}30%{clip-path:inset(4% 0 6% 0);transform:translate(2px,-2px);opacity:.7}40%{clip-path:inset(2% 0 4% 0);transform:translate(-2px,2px);opacity:.8}50%{clip-path:inset(3% 0 5% 0);transform:translate(2px,-2px);opacity:.9}60%{clip-path:inset(1% 0 3% 0);transform:translate(-2px,2px);opacity:.7}70%{clip-path:inset(4% 0 6% 0);transform:translate(2px,-2px);opacity:.6}80%{clip-path:inset(2% 0 4% 0);transform:translate(-2px,2px);opacity:.8}90%{clip-path:inset(3% 0 5% 0);transform:translate(2px,-2px);opacity:.9}to{clip-path:inset(0 0 0 0);transform:translate(0);opacity:1}}body{margin:0;padding:0;overflow:hidden}#root{position:fixed;top:0;left:0;width:100vw;height:100vh}.BackgroundWrapper{z-index:100;position:fixed;background-color:#000;height:100vh;width:100vw;overflow:hidden;display:flex;flex-direction:column}.BackgroundLine{width:100%;height:26px;display:block;margin:0;padding:0;overflow:hidden;border-right:2px solid transparent;white-space:nowrap;animation:typewriter 3s steps(40),glitch .5s infinite}.BackgroundLineText{-webkit-text-fill-color:rgb(0,255,42);height:100%;font-size:110%;display:block;line-height:1;font-family:Anonymous;margin:0;padding:0}.GlitchContainer{overflow:hidden;position:fixed;width:100vw;height:100vh;display:block;justify-content:center;align-items:center;z-index:900}.GlitchContainer img{width:120%;object-fit:fill;height:100%;opacity:.2}.TVLinesOverlay{width:100vw;position:fixed;height:100vw;z-index:901;display:flex;opacity:.5}.BlackEdges{width:100vw;position:fixed;height:100vw;z-index:902;opacity:1}.CentralMenuContainer{background-color:#0000002f;width:30vw;height:45vw;position:fixed;left:50%;top:50%;transform:translate(20%,-50%);z-index:906;opacity:1}.MenuContent{width:100%;height:100%;display:flex;justify-content:flex-start;flex-direction:column;align-items:center}.DansLogoWrapper{width:10%;height:6.25%;display:flex}.DansLogo{width:100%;height:100%;opacity:.8}.DansLogoWrapper:after{content:"";position:fixed;width:10%;height:6.25%;z-index:-1;border-radius:50%;background-image:linear-gradient(var(--rotate),#a6ff00,#33ff00 43%,#005713);opacity:.4;filter:blur(.4rem);animation:spin 3s linear infinite}.TitleFrameWrapper{width:100%;height:5%;opacity:1;margin-top:1%;background:rgba(0,0,0,1);border-radius:10px;position:relative;background-clip:border-box}.TitleFrameWrapper:before{content:"";width:100.5%;height:104%;border-radius:10px;background-image:linear-gradient(var(--rotate),#a6ff00,#33ff00 43%,#005713);position:absolute;z-index:-1;top:-2%;left:-.2%;animation:spin 2.5s linear infinite}.TitleText{display:flex;z-index:1;width:100%;height:100%;-webkit-text-fill-color:white;font-size:1.7vw;justify-content:center;text-align:center;align-items:center;font-weight:700;font-family:Nunito;position:relative}.ButtonsFrameWrapper{width:100%;height:7%;opacity:1;margin-top:1%;background:rgba(0,0,0,1);border-radius:6px;position:relative;background-clip:border-box;justify-content:center;display:flex}.ButtonsFrameWrapper:before{content:"";width:100.5%;height:104%;border-radius:6px;background-image:linear-gradient(var(--rotate),#a6ff00,#33ff00 43%,#005713);position:absolute;z-index:-1;top:-2%;left:-.2%;animation:spin 2.5s linear infinite}.NavigationButton{width:20%;height:90%;margin-top:.5%}.NavigationButton text{display:flex;width:100%;height:100%;-webkit-text-fill-color:var(--navigationtextfill);font-size:.7vw;justify-content:center;text-align:center;align-items:flex-start;font-weight:700;font-family:Nunito;position:relative;transition:all .4s linear;z-index:1}.NavigationButton img{display:flex;justify-content:center;text-align:center;align-items:center;position:relative;filter:hue-rotate(90deg);width:36%;margin:0 auto;height:70%;transition:all .4s linear}.NavigationButton button{z-index:2;height:100%;width:100%;size:relative;position:relative;opacity:0;background:#007700;cursor:pointer;filter:blur(1.5rem);transition:all .4s linear;transform:translateY(-170%)}.NavigationButton button:hover{--navigationtextfill: #007700;opacity:.6}.ContentFrameWrapper{width:100%;height:70%;opacity:1;margin-top:1%;background:rgba(0,0,0,1);border-radius:6px;position:relative;background-clip:border-box;justify-content:center;display:flex}.ContentFrameWrapper:before{content:"";width:100.5%;height:100.2%;border-radius:6px;background-image:linear-gradient(var(--rotate),#a6ff00,#33ff00 43%,#005713);position:absolute;z-index:-1;top:-.15%;left:-.2%;animation:spin 2.5s linear infinite}.ContentFrame{display:flex;width:100%;align-items:center;flex-direction:column;height:100%}.GenericText{font-size:100%;-webkit-text-fill-color:white;font-family:Nunito;text-align:center;width:100%;height:10%}.ContentFrameTextMain{text-align:center;height:4%;font-size:1.4vw}.ContentFrameTextSub{margin-top:1%;width:90%;height:10%;font-size:.8vw}.ImportantFrameTextSub{margin-top:1%;width:90%;height:4%;font-size:.8vw}.ContentFrameTextMini{margin-top:2%;text-align:center;width:90%;height:10%;font-size:.5vw}.ContentFrameButtonTextMini{transform:translate(5%,-120%);line-height:1;display:inline;display:grid;justify-content:center}.ContentFrameDisclaimer2{margin-top:4%}.GenericGrid{width:90%;display:flex;height:10%;background-color:#fff0;align-content:center;align-items:center;justify-content:space-evenly;text-align:center}.GenericGridElement{width:9.75%;display:block;height:100%;flex-direction:column;background-color:#11940000;transition:all .4s linear}.GenericGridElementLinkGrid img{width:100%;height:100%}.GenericGridElementLinkGrid button{width:100%;height:100%;background-color:#005713;filter:blur(.75rem);opacity:0;transition:all .4s linear;transform:translateY(-120%);cursor:pointer}.GenericGridElementLinkGrid button:hover{opacity:.6}.LinkGrid{flex-direction:row;height:8%;margin-top:2%}.ImportantGrid{flex-direction:row;height:100%;margin-top:2%}.ImportantFrame{width:90%;display:flex;justify-content:center;height:50%}.PinboardElementWrapper{height:100%;width:25%;flex-direction:column;display:flex;justify-content:center}.PinboardElementEmbed{height:100%;width:100%;transform:(0%,-10%);display:flex;justify-content:center;flex-direction:column;overflow:hidden}.PinboardElement{height:100%;width:100%;transform:(0%,-10%);display:flex;flex-direction:column;align-items:center}.UpdatesFrameTextSub{margin-top:0%;font-size:.7vw}.UpdatesFrameTextMain{margin-top:0%;font-size:1vw;height:10%!important}.InfoFrame{display:flex;width:100%;align-items:center;flex-direction:column;height:100%}.ContentFrameTextSection{margin-top:3%;height:3%;font-size:1.1vw}.InfoSubText1{height:20%}.TempEmpty{width:100%;height:10%;font-size:100%}.ProjectsFrame{display:flex;align-items:center}.MainLogoContainer{background-color:#e9cfcf00;width:30vw;height:10vw;position:fixed;left:50%;display:flex;top:50%;transform:translate(-100%,-50%);z-index:906;align-items:center;opacity:1;align-items:start;flex-direction:row}.LogoText{margin-top:3.5%;font-weight:700;margin-left:1%;display:flex;font-size:2.6vw;width:120%;height:40%}.SubLogoText{margin-top:-3.5%;font-style:italic;margin-left:1%;display:flex;font-size:1vw;width:100%;height:40%}.LogoText:after{content:"";position:fixed;width:112%;height:60%;left:-0%;z-index:-1;background-image:linear-gradient(var(--rotate),#a6ff00,#33ff00 43%,#005713);opacity:.31;filter:blur(2rem);animation:spin 3s linear infinite}.MainDansLogoWrapper{width:25%;height:60%;display:flex;margin-top:1%}.DansLogoContainer{width:100%;height:100%}.MainDansLogo{width:100%;height:100%;opacity:.8}.TextLogos{display:flex;flex-direction:column;width:100%;height:100%}
