@import url("https://fonts.googleapis.com/css?family=Share+Tech+Mono&display=swap");@import url("https://fonts.googleapis.com/css?family=Crimson+Text&display=swap");*{padding:0;margin:0;box-sizing:border-box}:root{font-size:18px;overflow-x:hidden}@media (max-width: 1500px){:root{font-size:16px}}@media (max-width: 1200px){:root{font-size:14px}}::-webkit-scrollbar{width:14px !important;display:block;height:18px !important;background-color:transparent}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 10px 10px #33300000;box-shadow:inset 0 0 10px 10px #33300000;border:solid 5px transparent;width:6px !important;display:block}::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 10px 10px #dfdfdf;box-shadow:inset 0 0 10px 10px #dfdfdf;border:solid 5px transparent}@keyframes flash{from{background-color:#fff}25%{background-color:#e0005d}50%{background-color:#fff}75%{background-color:#e0005d}to{background-color:#fff}}body{background-color:#070109;color:#fff;min-width:100vw;min-height:100vh;height:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;isolation:isolate}body span.p{color:#e0005d}body #preloader{display:flex;justify-content:center;align-items:center;position:absolute;height:100vh;width:100vw;background-color:#070109;font-family:"Crimson Text",serif;z-index:2;font-size:4em}@media (max-width: 1200px){body #preloader{font-size:2em}}body #preloader.hide{opacity:0;transition:opacity 1.5s ease;pointer-events:none}body #preloader p{opacity:0;transition:opacity 0.25s ease}body #preloader.active p{transition:opacity 0.05s ease;opacity:1}body aside{position:absolute;top:0;right:0;padding:1rem 2.5rem;font-family:"Crimson Text",serif}@media (max-width: 1200px){body aside{padding:0.5rem 1rem}}body aside ul{display:flex;list-style-type:none;font-size:1.25rem}body aside ul li a{color:#fff}body aside ul li+li{margin-left:1rem}body header{font-size:7rem;font-family:"Crimson Text",serif}@media (max-width: 1200px){body header{font-size:5rem}}body section{font-family:"Share Tech Mono",monospace;max-width:600px}@media screen and (max-width: 1200px){body section{max-width:auto}}body section p{margin:1rem 0 2rem 0;text-align:center}@media (max-width: 1200px){body section p{font-size:0.75em}}body section .cheatcode-entry{width:100%;display:flex;height:4rem}@media (max-width: 1500px){body section .cheatcode-entry{height:3rem}}body section .cheatcode-entry input,body section .cheatcode-entry button{height:100%;font-family:"Share Tech Mono",monospace}body section .cheatcode-entry input{flex-grow:2;background-color:transparent;padding:1rem;font-size:2rem;border:none;border-bottom:2px solid #fff;color:#fff}@media (max-width: 1200px){body section .cheatcode-entry input{font-size:1rem}}body section .cheatcode-entry input::placeholder{color:rgba(255,255,255,0.5)}body section .cheatcode-entry button{flex-grow:1;cursor:pointer;background-color:#fff;font-size:1.25rem;border:none}@media (max-width: 1200px){body section .cheatcode-entry button{font-size:0.75rem}}body section .cheatcode-entry button:active{background-color:rgba(255,255,255,0.5)}body section .cheatcode-list{max-width:100%}body section .cheatcode-list .cheatcode{margin-top:1rem}body section .cheatcode-list .cheatcode{display:flex;background-color:#fff;color:#070109;display:flex;justify-content:center;align-items:center;height:4rem}@media (max-width: 1500px){body section .cheatcode-list .cheatcode{height:3rem}}body section .cheatcode-list .cheatcode.flash{animation:flash 0.5s forwards linear}body section .cheatcode-list .cheatcode div{height:100%}body section .cheatcode-list .cheatcode .cheatcode-inner{display:flex;justify-content:flex-start;align-items:center;flex-grow:4;padding:1rem;max-width:100%;position:relative;overflow:hidden}body section .cheatcode-list .cheatcode .cheatcode-remove-button{display:flex;justify-content:center;align-items:center;flex-grow:1;padding:1rem;height:100%;cursor:pointer}body section .cheatcode-list .cheatcode .cheatcode-remove-button:hover{background-color:rgba(7,1,9,0.5)}body footer{margin-top:6rem;width:100%;display:flex;justify-content:center;align-items:center;font-family:"Crimson Text",serif;font-size:1.25rem}body footer a{text-decoration:none;color:#e0005d}
