:root{--bg_h:#16161d;--bg:#1f1f28;--bg_s:#1a1a22;--bg1:#2a2a37;--bg2:#363646;--bg3:#54546d;--bg4:#727169;--fg:#dcd7ba;--fg1:#c8c093;--fg2:rgb(68.3137254902%, 66%, 52.7058823529%);--fg3:rgb(58.1960784314%, 56.7058823529%, 47.7647058824%);--fg4:#727169;--red:#e46876;--green:#98bb6c;--yellow:#e6c384;--blue:#7e9cd8;--purple:#957fb8;--aqua:#7aa89f;--gray:#727169;--orange:#ffa066;--red-dim:rgb(66.2352941176%, 32.1960784314%, 37.0980392157%);--green-dim:rgb(45.3725490196%, 54.9803921569%, 34.3529411765%);--yellow-dim:rgb(66.7843137255%, 57.1764705882%, 40.9411764706%);--blue-dim:rgb(38.2352941176%, 46.4705882353%, 64%);--purple-dim:rgb(44.5490196078%, 38.5098039216%, 55.2156862745%);--aqua-dim:rgb(37.137254902%, 49.7647058824%, 48.3529411765%);--gray-dim:rgb(34.9411764706%, 34.6666666667%, 33.5294117647%);--orange-dim:rgb(73.6470588235%, 47.568627451%, 32.7058823529%)}#main #panel{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:1.2rem}@media screen and (max-width:750px){#main #panel{flex-direction:column;align-items:stretch}#main #panel #input-container input,#main #panel #input-container textarea,#main #panel #input-container select{width:calc(100% - 6em - .5em);max-width:18em}#main #panel #buttons{display:flex;justify-content:center}#main #panel #buttons button,#main #panel #buttons a{width:auto;padding:.6rem 1.2rem}}#main #panel #input-container{align-items:center}#main #panel #input-container label{display:inline-block;width:6em}#main #panel #input-container input,#main #panel #input-container textarea,#main #panel #input-container select{background-color:var(--bg1);color:var(--fg);border:.1em solid var(--bg4);border-radius:.25rem;width:18em;padding:.3em .4em;margin:.2em 0;font-size:inherit;font-family:inherit}#main #panel #buttons{align-items:center}#main #panel #buttons button,#main #panel #buttons a{display:block;background-color:var(--bg1);color:inherit;border:.1em solid var(--bg4);border-radius:.25rem;outline:none;text-align:center;cursor:pointer;width:80%;padding:.8rem 1rem;margin:.4rem .8rem;font-size:inherit;font-family:inherit}#main #panel #buttons button:hover,#main #panel #buttons a:hover{background-color:var(--bg_h)}#main canvas{max-width:100%}