@charset "UTF-8";/*! Assijs v0.1.0 by Philipp Miller */*{-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:monospace;font-size:14px;background-color:#222;color:#eee}h2,nav,fieldset,label,.button,.fa{display:inline-block;line-height:2em;vertical-align:middle}nav{margin:.5em 0}h2{margin:0;line-height:1em}dl{margin:0}dt,dd{display:block}dt{float:left;width:7em}dd{margin-left:7em;text-align:right;max-width:12em}dd:after{content:"";display:block;clear:both}.errors{font-size:.9em;color:red}html,body{margin:0;padding:0;height:100%;width:100%}.window{position:absolute;top:0;left:0;right:0;bottom:2em;overflow:auto;padding:1em}#footer{position:absolute;height:2em;left:0;right:0;bottom:0;padding:.3em 1em;border-top:2px solid #333}.scrollbox{position:absolute;top:4em;left:1em;right:1em;bottom:1em;overflow:auto}.editor-window{right:50%;border-right:2px solid #333}.cpu-window{left:50%;height:15em}.memory-window{left:50%;top:15em;border-top:2px solid #333}.button,fieldset,label,input{display:inline-block;height:2em;vertical-align:middle;border:0 transparent none;font-weight:bold}.button,label{cursor:pointer;background-color:#0aa;color:white;text-shadow:0 0 3px rgba(0,0,0,0.3);-webkit-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;transition:color .2s,background .2s}.button,fieldset{padding:0 .5em;background-color:#0aa;color:white;text-shadow:0 0 3px rgba(0,0,0,0.3);border-radius:2px}.button:hover,.button:focus,.button:active{background-color:#0cc}input[type="range"]{cursor:pointer}input[type="checkbox"],input[type="radio"]{visibility:hidden;position:fixed;width:0;height:0}input[type="checkbox"]+label,input[type="radio"]+label{padding:0 .5em;color:#ccc;background-color:#444}input[type="checkbox"]+label:first-of-type,input[type="radio"]+label:first-of-type{border-top-left-radius:2px;border-bottom-left-radius:2px}input[type="checkbox"]+label:last-of-type,input[type="radio"]+label:last-of-type{border-top-right-radius:2px;border-bottom-right-radius:2px}input[type="checkbox"][disabled]+label,input[type="radio"][disabled]+label{cursor:default}input[type="checkbox"]:checked+label{background-color:#0aa;color:white;text-shadow:0 0 3px rgba(0,0,0,0.3)}input[type="radio"]:checked+label{cursor:default;pointer-events:none;background-color:#0aa;color:white;text-shadow:0 0 3px rgba(0,0,0,0.3)}input[type="checkbox"]+label:hover,input[type="radio"]+label:hover,input[type="checkbox"]+label:focus,input[type="radio"]+label:focus{color:white;background-color:#0cc}.editor{background-color:white;color:black;border-radius:2px}.editor-gutter,.editor-textarea{font-size:.9em}.editor-gutter{padding:.5em .25em;text-align:right;float:left;min-height:100%;white-space:pre;background-color:#ddd;color:#666;border-top-left-radius:2px;border-bottom-left-radius:2px}.editor-textarea{box-shadow:inset 0 0 3px #444;min-height:100%;white-space:pre;padding:.5em;outline-width:0;border-top-right-radius:2px;border-bottom-right-radius:2px}.memory-cell{-webkit-transition-property:background,box-shadow;-o-transition-property:background,box-shadow;transition-property:background,box-shadow;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.memory-cell.updated{font-weight:bold;color:#0cc}.memory-dec.active,.memory-hex.active,.memory-bin.active{opacity:.5;pointer-events:none}.memory table{table-layout:static;width:100%;font-size:.9em;text-align:right;border-collapse:collapse}.memory table td,.memory table th{width:9.09%;border:1px solid #444;padding:0 .2em;white-space:nowrap}.memory .memory-cell.accessed{background-color:#133;box-shadow:inset 0 0 2px #066}.cpu-window .controls .button{border-radius:0}.cpu-window .controls .button:first-of-type{border-top-left-radius:2px;border-bottom-left-radius:2px}.cpu-window .controls .button:last-of-type{border-top-right-radius:2px;border-bottom-right-radius:2px}