@font-face{font-family:InstrumentSerif;src:url(/InstrumentSerif.ttf)format("truetype")}@font-face{font-family:EnvyCodeR;src:url(/EnvyCodeR.ttf)format("truetype")}*,:before,:after{box-sizing:border-box}html{color:#fff;-webkit-user-select:none;user-select:none;background:#000;font-family:InstrumentSerif,serif;font-size:16px;overflow:hidden}#indev-notif{z-index:9999;text-align:right;color:#000;background:#edb;flex-direction:column;padding:10px;font-family:EnvyCodeR,monospace;font-size:1rem;display:flex;position:fixed;bottom:1rem;right:1rem}#indev-notif span:first-of-type{font-size:2rem}#indev-notif span:last-of-type{font-size:.7rem;line-height:1rem}#indev-notif{opacity:1;cursor:pointer;max-width:calc(100vw - 2rem);transform:translate(0)}#indev-notif.dismissed{opacity:0;pointer-events:none;transition:opacity 1s ease-in-out,transform 1s ease-in-out;transform:translate(100%)}#indev-notif{animation:1s ease-in-out indev-notif}@keyframes indev-notif{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}#splash,#title-screen{background:#000;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}#splash:not(.show),#title-screen:not(.show){opacity:0;pointer-events:none}#splash,#title-screen{transition:opacity .5s ease-out}#splash{cursor:none;z-index:999;transition:opacity 2s ease-out}#splash h1{opacity:0;color:#fec;text-shadow:0 0 60px #fff;margin:auto;font-size:10rem}#splash.show h1{animation:3s ease-in-out splash-intro}@keyframes splash-intro{0%{opacity:0;letter-spacing:3%;transform:scale(.8)}30%,70%{opacity:1}to{opacity:0;letter-spacing:8%;transform:scale(1)}}#title-screen{gap:1rem}#title-screen h1{color:#fec;text-shadow:0 0 60px #fff;letter-spacing:3%;margin:0;font-size:6rem}#title-screen button{cursor:pointer;color:#fec;letter-spacing:1%;background:0 0;border:none;margin:0;padding:0;font-family:EnvyCodeR,monospace;font-size:2rem;transition:letter-spacing .5s ease-out}#title-screen button:hover{letter-spacing:10%;text-decoration:underline}
