*{box-sizing:border-box}body,html{margin:0;height:100%;font-family:Open Sans,sans-serif;color:#242424}canvas{width:100%;height:100%;display:block}.control-container{position:fixed;bottom:10px;left:20px;right:20px;min-width:0;height:40px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}button:focus,input:focus,textarea:focus{outline:none}#function-input{color:inherit;padding:10px;margin-right:10px;width:100%;max-width:800px;min-width:0;height:100%;border:#fff;border-radius:8px;font-size:20px;font-weight:700}#function-input-submit{background-color:#eb4034;border:#eb4034;border-radius:8px;width:80px;margin:0;height:100%;color:#fff;font-weight:700;font-size:17px;text-align:center}#function-input-submit:hover{background-color:#c7362c;cursor:pointer}#help-button{position:fixed;padding:5px;left:5px;top:50%;background-color:#c7362c;border:none;border-radius:8px}#help-button:hover{cursor:pointer}#help-button svg{width:30px;height:30px;vertical-align:middle;fill:#fff;margin:0;padding:0;display:block;box-sizing:border-box}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.2)}.modal-content{background-color:#fff;margin:10% auto;padding:20px;width:80%}.modal-close{color:#aaa;float:right;font-size:28px;font-weight:700}.modal-close:focus,.modal-close:hover{color:#000;text-decoration:none;cursor:pointer}@media screen and (max-width:500px){#help-modal-content{width:90%}}
/*# sourceMappingURL=main.62b9403f.css.map */