:root{--background-color:black;--accent:#555;--container-color:#111;--text-color:white;--link-color:orange}*{box-sizing:border-box}a{color:var(--link-color)}button{cursor:pointer}label{-webkit-user-select:none;user-select:none;font-size:14px}input[type=checkbox]{vertical-align:sub;width:16px;height:16px}body{background:var(--background-color);color:var(--text-color);flex-direction:column;margin:0;padding:0;font-family:sans-serif;display:flex}html,body{min-height:100vh}.error-text{color:red}#toolbar{background:var(--accent);justify-content:end;gap:4px;padding:4px;display:flex}#main{flex:1;display:flex}#main>*{padding:4px}#input{flex-direction:column;flex:2;display:flex}#input>*{flex:1}#output{flex-direction:column;flex:1;display:flex}#output canvas{border:1px solid var(--accent);background:var(--container-color);image-rendering:pixelated;width:100%}#output textarea{border:1px solid var(--accent);background:var(--container-color);color:var(--text-color);flex:1}#input,#output{gap:4px}#sheet-list{outline:8px dashed var(--accent);outline-offset:-8px;padding:12px}#sheet-list>*{flex-direction:row;display:flex}#sheet-list .error-text{margin-left:auto}#sheet-list button{background:0;border:0}#about-dialog{background:var(--container-color);color:var(--text-color);border:2px solid var(--accent);max-width:500px;max-height:90vh;margin-top:auto;padding:8px 16px;top:0;bottom:0;overflow-y:auto}.about-section-body{padding-left:16px}.about-listing{flex-direction:row;display:flex}.about-listing .links{flex-direction:row;gap:8px;margin-left:auto;display:flex}#about-dialog h2{font-size:inherit;font-weight:inherit;margin-top:0;margin-bottom:8px}
/*# sourceMappingURL=index.eb5aaea1.css.map */
