.ui-button{background:#e1e1e1;color:#000;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative;margin:8px;padding:6px 16px;min-width:64px;border-radius:4px;cursor:pointer;vertical-align:middle;justify-content:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms;border:none;font-size:.875rem;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;line-height:1.75;letter-spacing:.02857em;text-transform:uppercase;box-sizing:border-box;text-decoration:none}.ui-button:hover{background:#d4d4d4;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.ui-button-content{width:100%;pointer-events:none;display:inherit;align-items:inherit;justify-content:inherit}.ui-touch-ripple-root{top:0;left:0;right:0;bottom:0;z-index:0;overflow:hidden;position:absolute;border-radius:inherit;pointer-events:none}.ui-touch-ripple-ripple{opacity:.2;transform:scale(1);-webkit-animation:ui-touch-ripple-keyframes .55s cubic-bezier(.4,0,.2,1);animation:ui-touch-ripple-keyframes .55s cubic-bezier(.4,0,.2,1);position:absolute}@-webkit-keyframes ui-touch-ripple-keyframes{0%{opacity:.1;transform:scale(0)}to{opacity:.2;transform:scale(1)}}@keyframes ui-touch-ripple-keyframes{0%{opacity:.1;transform:scale(0)}to{opacity:.2;transform:scale(1)}}.ui-touch-ripple-child{width:100%;height:100%;opacity:1;border-radius:50%;background:currentColor;display:block}.ui-touch-ripple-child-exit{opacity:0;-webkit-animation:ui-touch-ripple-exit-keyframes .55s cubic-bezier(.4,0,.2,1);animation:ui-touch-ripple-exit-keyframes .55s cubic-bezier(.4,0,.2,1)}@-webkit-keyframes ui-touch-ripple-exit-keyframes{0%{opacity:1}to{opacity:0}}@keyframes ui-touch-ripple-exit-keyframes{0%{opacity:1}to{opacity:0}}.ui-button-primary{background:#00d0e0;color:#000}.ui-button-primary:hover{background:#00b8c7}.ui-button-secondary{background:#e00f00;color:#fff}.ui-button-secondary:hover{background:#c70d00}.ui-button-outlined{background:none;border:1px solid;box-shadow:none}.ui-button-outlined:hover{background:rgba(0,0,0,.05);box-shadow:none}.ui-button-text{background:none;border:none;box-shadow:none}.ui-button-text:hover{background:rgba(0,0,0,.05);box-shadow:none}.ui-button-outlined.ui-button-primary,.ui-button-text.ui-button-primary{background:none;color:#00d0e0}.ui-button-outlined.ui-button-primary:hover,.ui-button-text.ui-button-primary:hover{background:rgba(0,208,224,.05)}.ui-button-outlined.ui-button-secondary,.ui-button-text.ui-button-secondary{background:none;color:#e00f00}.ui-button-outlined.ui-button-secondary:hover,.ui-button-text.ui-button-secondary:hover{background:rgba(224,15,0,.05)}.ui-button-disabled{background:hsla(0,0%,88.2%,.3);color:rgba(0,0,0,.5);box-shadow:none;pointer-events:none}.ui-button-primary.ui-button-disabled{background:rgba(78,141,146,.3);color:rgba(0,0,0,.5)}.ui-button-secondary.ui-button-disabled{background:rgba(146,83,78,.3);color:hsla(0,0%,100%,.5)}.ui-button-outlined.ui-button-disabled,.ui-button-text.ui-button-disabled{background:none;color:rgba(0,0,0,.5)}.ui-button-outlined.ui-button-disabled.ui-button-primary,.ui-button-text.ui-button-disabled.ui-button-primary{color:rgba(78,141,146,.5)}.ui-button-outlined.ui-button-disabled.ui-button-secondary,.ui-button-text.ui-button-disabled.ui-button-secondary{color:rgba(146,83,78,.5)}.ui-code-editor-input{flex:1 1 auto;margin:0;border:0;background:none;white-space:pre;word-break:break-all;overflow-wrap:break-word;resize:none;color:inherit;overflow:hidden;padding-left:8px;outline:none}.ui-code-editor-container{display:flex;position:relative;padding:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%;font-family:monospace}.ui-code-editor{border-radius:4px;background:#e1e1e1;color:#000;box-sizing:border-box;padding:0;overflow:auto;margin:8px;box-shadow:0 2px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.ui-code-editor-linenumber{display:block;width:-webkit-min-content;width:-moz-min-content;width:min-content}.ui-code-editor-lines{flex:0 0 min-content;display:flex;flex-direction:column;color:#7d7d7d;min-width:4ch;padding-right:1ch;align-items:last baseline;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ui-code-editor-input,.ui-code-editor-linenumber,.ui-code-editor-lines{box-sizing:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-feature-settings:inherit;font-variant-ligatures:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;-moz-tab-size:inherit;tab-size:inherit;text-indent:inherit;text-rendering:inherit;text-transform:inherit}.ui-paper{background:#e1e1e1;color:#000;display:inline-block;border-radius:4px;padding:8px;margin:8px;box-shadow:0 2px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.ui-header,.ui-paper{box-sizing:border-box}.ui-header{background:#000;color:#fff;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:64px;padding:0 16px;margin-bottom:6px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);display:flex;align-items:center;z-index:100;position:relative}.ui-header-spacer{flex:1 1 100%}html{background:#fafafa;color:#000}.ui-spinner{width:5rem;height:5rem;position:relative}.ui-spinner span{display:block;position:absolute;background:#00d0e0;border-radius:50%}.ui-spinner span:first-child{-webkit-animation:ui-spinner-keyframes 1s ease-in-out .02s infinite;animation:ui-spinner-keyframes 1s ease-in-out .02s infinite;width:24%;height:24%;top:38%;left:0;transform-origin:208.33333% 50%}.ui-spinner span:nth-child(2){-webkit-animation:ui-spinner-keyframes 1s ease-in-out .04s infinite;animation:ui-spinner-keyframes 1s ease-in-out .04s infinite;width:23%;height:23%;top:38.5%;left:0;transform-origin:217.3913% 50%}.ui-spinner span:nth-child(3){-webkit-animation:ui-spinner-keyframes 1s ease-in-out .06s infinite;animation:ui-spinner-keyframes 1s ease-in-out .06s infinite;width:22%;height:22%;top:39%;left:0;transform-origin:227.27273% 50%}.ui-spinner span:nth-child(4){-webkit-animation:ui-spinner-keyframes 1s ease-in-out .08s infinite;animation:ui-spinner-keyframes 1s ease-in-out .08s infinite;width:21%;height:21%;top:39.5%;left:0;transform-origin:238.09524% 50%}.ui-spinner span:nth-child(5){-webkit-animation:ui-spinner-keyframes 1s ease-in-out .1s infinite;animation:ui-spinner-keyframes 1s ease-in-out .1s infinite;width:20%;height:20%;top:40%;left:0;transform-origin:250% 50%}.ui-spinner span:nth-child(6){-webkit-animation:ui-spinner-keyframes 1s ease-in-out .12s infinite;animation:ui-spinner-keyframes 1s ease-in-out .12s infinite;width:19%;height:19%;top:40.5%;left:0;transform-origin:263.15789% 50%}.ui-spinner span:nth-child(7){-webkit-animation:ui-spinner-keyframes 1s ease-in-out .14s infinite;animation:ui-spinner-keyframes 1s ease-in-out .14s infinite;width:18%;height:18%;top:41%;left:0;transform-origin:277.77778% 50%}.ui-spinner span:nth-child(8){-webkit-animation:ui-spinner-keyframes 1s ease-in-out .16s infinite;animation:ui-spinner-keyframes 1s ease-in-out .16s infinite;width:17%;height:17%;top:41.5%;left:0;transform-origin:294.11765% 50%}.ui-spinner span:nth-child(9){-webkit-animation:ui-spinner-keyframes 1s ease-in-out .18s infinite;animation:ui-spinner-keyframes 1s ease-in-out .18s infinite;width:16%;height:16%;top:42%;left:0;transform-origin:312.5% 50%}.ui-spinner span:nth-child(10){-webkit-animation:ui-spinner-keyframes 1s ease-in-out .2s infinite;animation:ui-spinner-keyframes 1s ease-in-out .2s infinite;width:15%;height:15%;top:42.5%;left:0;transform-origin:333.33333% 50%}@-webkit-keyframes ui-spinner-keyframes{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ui-spinner-keyframes{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header-title{font-size:1.5rem;font-weight:700}.header-logo{height:2.5rem;margin:.5rem}.app-root{display:flex;flex-direction:column;height:100%}.app-content{flex:1 1 auto;display:flex;width:100%;height:0;flex-direction:row}.app-output{flex:1 1 auto;height:0;overflow:auto;font-family:monospace}.app-loading{flex:1 1 100%;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:center}.app-content-header{flex:0 0 auto;padding:8px;display:flex;align-items:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:800px){.app-content{flex-direction:column}}#root,body,html{font-family:"Roboto","Helvetica","Arial",sans-serif;padding:0;margin:0;width:100%;height:100%;overflow:hidden}*,:after,:before{box-sizing:inherit}
/*# sourceMappingURL=main.30723521.chunk.css.map */