.buttons[data-v-6f809d5e]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.buttons[data-v-6f809d5e] *{width:min(576px,100%)}.character[data-v-8fd5b88a]{background-color:#1a1b26;color:#a9b1d6;border:3px solid #a9b1d6;padding:1rem;font-size:1.15rem;border-radius:1rem;margin-top:1rem}.colour-input[data-v-8fd5b88a]{gap:1rem;align-items:center;height:3rem;width:6rem}.image-preview[data-v-8fd5b88a]{max-width:80%;border:3px solid #a9b1d6;border-radius:1rem;margin-top:1rem;max-height:300px;display:block}.buttons[data-v-8fd5b88a]{display:flex;flex-direction:row;gap:1rem}.buttons button[data-v-8fd5b88a]{width:3rem;height:3rem}.title[data-v-8fd5b88a]{display:flex;flex-direction:row;justify-content:space-between}h3[data-v-8fd5b88a]{margin-top:0}.hint{font-style:italic;padding:.5rem 0;font-size:1rem}h3{padding:0;margin:0;margin-top:.5rem}label{font-style:italic}.characters{display:flex;flex-direction:column}.menu-bar{display:flex;flex-direction:row;gap:1rem}.debugger[data-v-5e7dcf9e]{color:#7aa2f7;background-color:#24283b;border:3px solid #7aa2f7;border-radius:1rem;padding:1rem;margin:1rem 0}.debugger h2[data-v-5e7dcf9e]{margin-top:0}*{outline:none;box-sizing:border-box}body{display:flex;justify-content:center;align-items:center;margin:1rem}#app,body{background-color:#1a1b26}#app{width:min(768px,100vw);color:#a9b1d6;font-family:Verdana,Geneva,Tahoma,sans-serif;padding:1rem}a{color:#7aa2f7;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}button,input,select,textarea{background-color:#1a1b26;color:#a9b1d6;border:3px solid #a9b1d6;padding:.5rem;font-size:1.15rem;border-radius:1rem}button{display:flex;flex-direction:row;justify-content:center!important;align-items:center;gap:.5rem}button img{height:1.25rem;width:1.25rem!important}button:focus,button:hover,input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{background-color:#24283b}button:active,input:active,select:active,textarea:active{background-color:#414868}textarea{font-family:Verdana,Geneva,Tahoma,sans-serif}.copyleft{padding:1rem}h1,h2,h3,h4,h5,h6{margin-bottom:0;padding-bottom:.5rem}