#menuToggle{z-index:999;-webkit-user-select:none;user-select:none;display:block;position:fixed;top:24px;right:12px}#menuToggle a{color:#0057ff;text-shadow:none;font-family:Orbitron,sans-serif;transition:all .2s}#menuToggle a:hover{color:#ff1a1a;text-shadow:none}#menuToggle input{width:40px;height:32px;cursor:pointer;opacity:0;z-index:999;-webkit-touch-callout:none;display:block;position:absolute;top:-7px;right:-5px}#menuToggle span{width:28px;height:3px;box-shadow:none;z-index:888;transform-origin:-4px 0;background:#000;border-radius:2px;margin-bottom:6px;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s;display:block;position:relative}#menuToggle span:first-child{transform-origin:0 0}#menuToggle span:nth-last-child(2){transform-origin:0 100%}#menuToggle input:checked~span{opacity:1;box-shadow:none;transform:rotate(45deg)translate(-2px,-4px);background:#ff1a1a!important}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:scale(.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg)translateY(-1px)}#menu{width:240px;height:100vh;-webkit-font-smoothing:antialiased;transform-origin:100% 0;background:#fffffff2;border-left:2px solid #000;padding:125px 50px 50px;list-style-type:none;transition:transform .5s cubic-bezier(.77,.2,.05,1);position:absolute;top:-100px;right:0;transform:translate(100%);box-shadow:-5px 0 20px #00000026}#menu li{padding:10px 0;font-size:24px}.active{color:#ff1a1a;text-shadow:none}#menuToggle input:checked~ul{transform:none}
/*# sourceMappingURL=index.c456a618.css.map */
