*{font-family:Arial,Helvetica,sans-serif}html,body{height:100%;margin:0}app-root{height:100%;display:flex;flex-direction:column}main{margin:1em auto;width:95%}h2,h3{font-weight:lighter;display:inline-block;margin:.4em 0}body,button{font-family:Cambria,Georgia,serif}ol{margin-top:0}button{border:none;border-radius:4px;cursor:pointer;padding:.2rem .4rem;margin-right:.2rem}.alert{color:red}.footer{margin-top:auto}.theme-dark{color-scheme:light dark}.form-group label{display:inline-block;min-width:6em;padding-right:.2em}.form-group input{margin:0 0 .2em}.big-text-input{width:100%;height:4em;max-width:100%;max-height:20em;white-space:pre}.reload-btn{float:right}