@font-face{font-family:Amiga Topaz;src:url(/webfonts/Amiga\ Topaz/Amiga-Topaz.eot);src:url(/webfonts/Amiga\ Topaz/Amiga-Topaz.eot?#iefix) format("embedded-opentype"),url(/webfonts/Amiga\ Topaz/Amiga-Topaz.woff2) format("woff2"),url(/webfonts/Amiga\ Topaz/Amiga-Topaz.woff) format("woff"),url(/webfonts/Amiga\ Topaz/Amiga-Topaz.ttf) format("truetype"),url(/webfonts/Amiga\ Topaz/Amiga-Topaz.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:BD Weakon;src:url(/webfonts/BD\ Weakon/BDWeakon.eot);src:url(/webfonts/BD\ Weakon/BDWeakon.eot?#iefix) format("embedded-opentype"),url(/webfonts/BD\ Weakon/BDWeakon.woff2) format("woff2"),url(/webfonts/BD\ Weakon/BDWeakon.woff) format("woff"),url(/webfonts/BD\ Weakon/BDWeakon.ttf) format("truetype"),url(/webfonts/BD\ Weakon/BDWeakon.otf) format("opentype");font-weight:400;font-style:normal}:root{--background:#efe5ce;--foreground:#000000}body,html{max-width:100vw;overflow-x:hidden;height:100%;padding:0;font:16px/1.5 Amiga Topaz,monospace}body,html{background-color:var(--background)}body{color:var(--foreground)}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.stretch-container{height:100%;display:flex;flex-direction:column;overflow:hidden}.header-background{background-color:var(--foreground);color:var(--background);width:100%;font-family:BD Weakon,monospace;position:-webkit-sticky;position:sticky;top:0}.header-column{margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:20px 0 0;width:calc(min(600px, 90vw))}.header-column>*{line-height:1;width:100%}.header-column img{width:100%}.header-column h1{color:#ffffff;font-size:calc(min(10vw, 80px));text-align:center;margin-bottom:.4ch}.overlap-bottom{margin-bottom:-2vw}.v-space{margin-top:40px}.stack{flex-direction:column;align-items:center}.entries-grid,.stack{display:flex;gap:20px}.entries-grid{flex-direction:row;padding:0 20px;justify-content:center;flex-wrap:wrap}.spaced-grid{gap:100px 200px}.entry{text-align:center;max-width:calc(var(--size, 2) * 160px)}.entry,.nowrap{overflow:hidden}.nowrap{white-space:nowrap;text-overflow:ellipsis}button,input:not([type=radio]),input[type=file]::-webkit-file-upload-button,select{font:inherit;background-color:var(--background);padding:10px 20px;border:2px inset black;width:200px;max-width:100%}.hidden{display:none}.columns,.row{display:flex;flex-direction:row;gap:20px;justify-content:center;width:100%}.columns{flex:1 1;max-height:100%;overflow-y:hidden}.columns>*{flex:1 1}textarea#data_text{color:var(--background);background-color:var(--foreground);font:inherit;border:5px inset white;padding:1rem;width:100%;flex:1 1}textarea#data_text:focus{outline:none}.pixelated{image-rendering:pixelated}.printed-image canvas,.printed-image img,canvas.printed-image,img.printed-image{width:calc(var(--size, 2) * 160px);height:calc(var(--size, 2) * 144px);image-rendering:pixelated}.zoomed-image canvas{image-rendering:pixelated}body.screenshot .screenshot-invisible,body:not(.screenshot) .screenshot-visible{display:none}.y-scroll{overflow-y:auto;min-width:180px;overflow-x:hidden;flex:0 1}.notice{margin:20px auto;padding:0 1em;max-width:800px;border:2px inset black;text-align:center}.notice a:link,.notice a:visited{text-decoration:underline}.notice p{-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em}