#root{background-color:#242424;background-image:url(/static/media/background.f88cefbb7e2b853d24e1.png);background-size:cover;font-family:Syne;min-height:100vh;min-width:100vw;position:relative}body{margin:0;overflow-x:hidden}*{box-sizing:border-box}::-webkit-scrollbar{display:none!important;height:16px;width:16px}#menuToggle{position:fixed;right:40px;top:35px;z-index:1000}#menuToggle a{font-size:15px;text-decoration:none;transition:color .3s ease}#menuToggle input{-webkit-touch-callout:none;cursor:pointer;display:block;height:36px;opacity:0;position:absolute;right:-3px;top:-7px;width:36px;z-index:2}#menuToggle>span{background:#d2d2d2;display:block;height:3px;margin-bottom:9px;position:relative;-webkit-transform-origin:4px 0;transform-origin:4px 0;transition:background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77,.2,.05,1);transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77,.2,.05,1);width:36px;z-index:1}#menuToggle span:first-child{-webkit-transform-origin:0 0;transform-origin:0 0}#menuToggle span:nth-last-child(2){-webkit-transform-origin:0 100%;transform-origin:0 100%}#menuToggle input:checked~span{opacity:1;-webkit-transform:rotate(45deg) translate(-1px,-1px);transform:rotate(45deg) translate(-1px,-1px)}#menuToggle input:checked~span:nth-last-child(3){opacity:0;-webkit-transform:rotate(0deg) scale(.2);transform:rotate(0deg) scale(.2)}#menuToggle input:checked~span:nth-last-child(2){-webkit-transform:rotate(-45deg) translate(4px,-3px);transform:rotate(-45deg) translate(4px,-3px)}#menu{-webkit-font-smoothing:antialiased;background:#242424;color:#000;font-weight:500;height:105vh;list-style-type:none;margin:-106px 0 0 calc(-100vw + 76px);padding:0;position:absolute;-webkit-transform:translate(100%);transform:translate(100%);-webkit-transform-origin:0 0;transform-origin:0 0;transition:-webkit-transform .5s cubic-bezier(.77,.2,.05,1);transition:transform .5s cubic-bezier(.77,.2,.05,1);transition:transform .5s cubic-bezier(.77,.2,.05,1),-webkit-transform .5s cubic-bezier(.77,.2,.05,1);width:100vw}#menu h2{transition:margin .15s ease-in}#menu h2:hover{color:#ff6b6b;margin-left:5px}#menu h2{cursor:pointer;font-size:22px;padding:0}#menuToggle input:checked~ul{-webkit-transform:none;transform:none}
/*# sourceMappingURL=main.b37f0d61.css.map*/