html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{display:flex;height:100vh;width:100vw;overflow:hidden}h1{font-size:3.2em;line-height:1.1;font-weight:800}button,input[type=button]{cursor:pointer}.container{height:100%;width:100vw;display:flex;flex-direction:column}.mainHeader{width:100%;font-size:.3em;padding:1em}.main{flex-grow:1;display:flex;flex-direction:row;flex-shrink:1;min-height:0}.mepaIcon{height:5em;filter:brightness(0) saturate(100%) invert(18%) sepia(89%) saturate(7409%) hue-rotate(5deg) brightness(93%) contrast(127%)}.column{width:33.3333%;display:flex;flex-direction:column;border:2px solid rgba(255,255,255,.189);border-right:none}.column:first-child{border-left:none}.column>header{font-size:.3em;padding:1em;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#00000025}.columnValueHolder{flex-grow:1;resize:none;width:100%;box-sizing:border-box}.columnValueHolder,.columnValueHolder .cm-scroller{overflow:hidden!important}.columnValueHolder:focus-within{outline:1px solid rgba(255,255,255,.403)}.codeBoxControls>button{background-color:transparent;border:none;transition:transform .1s}.codeBoxControls>button:hover{transform:scale(1.1)}.CodeContainer{flex-grow:1;overflow:hidden auto}.ScrollBox{min-height:100%;display:flex}.MepaMachine{background-color:#282c34;width:100%;height:100%;display:flex}.MepaMachineCodeViewer{width:50%}.MepaMachineCodeViewer .cm-scroller>*{pointer-events:none;-webkit-user-select:none;user-select:none}.MepaMachineColumn{flex-grow:1;flex-shrink:1;min-width:0;display:flex;flex-direction:column}.MepaMachineInputForm{display:flex;justify-content:space-around;margin:.5em;align-items:center}.MepaMachineFlowButtons>*{margin:2px}.MepaMachineNumberInput{display:flex;width:100%;background-color:#3b3b3b;overflow:hidden;max-width:5em;border-radius:10px;transition:opacity .2s}.MepaMachineDisabledInput{opacity:.2;pointer-events:none}.MepaMachineNumberInput input{flex-grow:1;min-width:0;border:none;padding:.5em 0 .5em .5em;box-sizing:border-box;background:none;outline:none}.MepaMachineNumberInput button{flex-shrink:0;padding:.1em;background:none;border:none;cursor:pointer}.MepaMachineData{flex-grow:1;flex-shrink:1;min-width:0;margin-top:.1em;overflow:auto;display:flex;justify-content:space-around;align-items:flex-start}.MepaMachineDataColumn{width:50%;display:flex;flex-direction:column;align-items:center}.MepaMachineDataTable{border:2px solid rgba(255,255,255,.205);border-radius:3px;min-width:3em}.MepaMachineDataTable>*{text-align:center;min-width:3em}.MepaMachineDataTable>*:not(:last-child){border-bottom:1px solid rgba(255,255,255,.205)}.MepaMachineDataTable>*:first-child{border-bottom:2px solid rgba(255,255,255,.205)}.MepaMachineOutputBox{margin:.6em;background-color:#101010;padding:.5em;border-radius:5px;font-family:Courier New,Courier,monospace;box-shadow:inset 0 0 10px #000;white-space:pre-wrap;font-size:.9em}.MepaMachineOutputBox h3{font-size:.8em;margin-top:0;border-bottom:1px solid #333;padding-bottom:.3em;margin-bottom:.5em}.MepaMachine .cm-current-line{position:relative}.MepaMachine .cm-current-line:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ff03;pointer-events:none;z-index:-1}.MepaMachineOutOfBoundsMemory{color:#ffffff4d}
