*{font-family:sans-serif;color:#fff}#server-status{display:flex;font-weight:bolder}body{background-image:url(/background.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative}body:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:inherit;background-repeat:inherit;background-size:inherit;background-attachment:inherit;filter:blur(4px);-webkit-filter:blur(4px);z-index:-1}#logo{width:32vh;height:auto;transition:transform .2s}#logo:hover{transform:scale(1.01)}#mainStuff{gap:5px;margin-top:10vh;display:flex;align-items:center;flex-direction:column}#githubImage{width:5vh;height:auto;transform:.2}#githubImage:hover{transform:scale(1.01)}#footerId{display:flex;align-items:center;flex-direction:column;padding-top:25vh}#toast{visibility:hidden;min-width:250px;background:linear-gradient(240deg,#eb460d,#8a06ba);color:#fff;font-family:sans-serif;font-size:larger;font-weight:bolder;text-align:center;border-radius:5px;padding:10px;position:fixed;bottom:30px;left:50%;transform:translate(-50%);z-index:1000;opacity:0;transition:opacity .5s ease-in-out,bottom .5s ease-in-out}.show-toast{visibility:visible!important;opacity:1!important;bottom:50px!important}button{font-size:18px;background:linear-gradient(240deg,#eb460d,#8a06ba)!important;color:#fff;text-shadow:0 2px 0 rgb(0 0 0 / 25%);display:inline-flex;align-items:center;justify-content:center;position:relative;border:0;z-index:1;-webkit-user-select:none;user-select:none;cursor:pointer;text-transform:uppercase;letter-spacing:1px;white-space:unset;padding:.8rem 1.5rem;text-decoration:none;font-weight:900;transition:all .7s cubic-bezier(0,.8,.26,.99)}button:before{position:absolute;pointer-events:none;top:0;left:0;display:block;width:100%;height:100%;content:"";transition:.7s cubic-bezier(0,.8,.26,.99);z-index:-1;background-color:linear-gradient(240deg,rgba(235,70,13,1) 0%,rgba(138,6,186,1) 100%)!important;box-shadow:0 -4px #0000007f inset,0 4px #fff3 inset,-4px 0 #fff3 inset,4px 0 #0000007f inset}button:after{position:absolute;pointer-events:none;top:0;left:0;display:block;width:100%;height:100%;content:"";box-shadow:0 4px #00000026;transition:.7s cubic-bezier(0,.8,.26,.99)}button:hover:before{box-shadow:0 -4px #0000007f inset,0 4px #fff3 inset,-4px 0 #fff3 inset,4px 0 #0000007f inset}button:hover:after{box-shadow:0 4px #00000026}button:active{transform:translateY(4px)}button:active:after{box-shadow:0 0 #00000026}
