@font-face{font-family:shin-go;src:url(/_fonts/shin-go/shingo_medium_medium.woff2) format("woff2"),url(/_fonts/shin-go/shingo_medium_medium.woff) format("woff")}:root{--cursor: url(/_Assets/art/Normal.png) 0 24, default;--cursor-selected: url(/_Assets/art/Precision.png) 9 24, default}body{font-family:shin-go;background-color:#30a8e0;background-image:url(/_Assets/art/lockstep.gif);background-size:300px;image-rendering:pixelated;color:#000;margin:0}*{box-sizing:border-box}.full-page-flex-wrapper{box-shadow:inset 0 0 10px #000;background-color:#1fd6d4;-o-border-image:fill 1 linear-gradient(rgba(0,172,211,.452));border-image:fill 1 linear-gradient(#00acd373);background-image:url(/_Assets/art/art-background.png);background-size:500px;width:min(100%,900px);margin:auto;position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:center;gap:1rem}.art-header{display:flex;width:95%;height:auto;margin:2% auto 0;align-items:center;gap:1%;justify-content:space-between}.art-header .art-header-image{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.art-header .art-header-decoration{image-rendering:pixelated;width:35%;height:auto;-o-object-fit:contain;object-fit:contain}#toolbar-placeholder{width:99%;height:-moz-fit-content;height:fit-content;display:flex;margin:auto;gap:1%;justify-content:center;z-index:10}.art-toolbar-link{width:100%;height:100%;aspect-ratio:1/1}.art-toolbar-link:hover{translate:0 -5px}.art-toolbar-link:active{translate:0 0}.art-toolbar-link img{width:100%;height:100%;display:block;image-rendering:pixelated}.topline{font-weight:400;font-size:2rem;margin:auto;width:-moz-fit-content;width:fit-content;max-width:80%;padding:.5rem;background:linear-gradient(#fff 75%,#b0b0b0);border-radius:10px;border:solid 1px black}button{font-family:inherit;color:inherit;border:none}
