body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}:root{color-scheme:dark}body{position:relative;background-color:#262626;color:#fff;height:100vh;margin:0;font-family:sans-serif;display:flex;justify-content:center;align-items:center}#root{width:100%;height:100%}._noOutline_1ufgg_1{outline:none}:root{--border-color: #505050}._mainContainer_18wmx_5{display:flex;flex-direction:column;max-width:100%;border-left:1px solid var(--border-color);border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-color);border-radius:5px;box-shadow:0 0 5px #505050;margin:1em}._mainContainer_18wmx_5 ._childrenContainer_18wmx_17{padding:1em}._mainContainer_18wmx_5 ._header_18wmx_21{display:flex;flex-direction:row;width:100%!important}._mainContainer_18wmx_5 ._header_18wmx_21 ._headerBorderBefore_18wmx_26{border-top:1px solid var(--border-color);width:1em;border-top-left-radius:5px}._mainContainer_18wmx_5 ._header_18wmx_21 ._headerTitle_18wmx_32{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.25em;width:fit-content;height:2em;margin:-1em .5em 0;overflow:hidden;text-overflow:ellipsis;font-size:1em}._mainContainer_18wmx_5 ._header_18wmx_21 ._headerBorderAfter_18wmx_47{border-top:1px solid var(--border-color);width:1em;flex-grow:2;border-top-right-radius:5px}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}._terminal_23il8_1>div{overflow-y:scroll!important}._outerTerminalWrapper_23il8_7{outline:none}._focusable_23il8_16._outerTerminalWrapper_23il8_7:hover,._focusable_23il8_16._outerTerminalWrapper_23il8_7:focus-within{box-shadow:0 0 10px #de3545}._cursorFocused_23il8_21{-webkit-animation:_blinkFocused_23il8_1 .8s infinite;animation:_blinkFocused_23il8_1 .8s infinite;white-space:break-spaces}@keyframes _blinkFocused_23il8_1{0%{background-color:#222}50%{background-color:#fff}to{background-color:#222}}._cursorUnfocused_23il8_43{-webkit-animation:_blinkunfocused_23il8_1 .8s infinite;animation:_blinkunfocused_23il8_1 .8s infinite;outline-width:1px;outline-style:solid;outline-offset:-1px;white-space:break-spaces}@keyframes _blinkunfocused_23il8_1{0%{outline-color:#222}50%{outline-color:#fff}to{outline-color:#222}}@font-face{font-family:NinjaTerm;src:url(/assets/NinjaTerm-Regular-2MWUm6ky.woff2)}._fixedSizeList_23il8_77 div div{white-space:pre;font-family:NinjaTerm;display:flex;align-items:center}:root{--vga-black: rgb(0, 0, 0);--vga-red: rgb(170, 0, 0);--vga-green: rgb(0, 170, 0);--vga-yellow: rgb(170, 85, 0);--vga-blue: rgb(0, 0, 170);--vga-magenta: rgb(170, 0, 170);--vga-cyan: rgb(0, 170, 170);--vga-white: rgb(170, 170, 170);--vga-bright-black: rgb(85, 85, 85);--vga-bright-red: rgb(255, 85, 85);--vga-bright-green: rgb(85, 255, 85);--vga-bright-yellow: rgb(255, 255, 85);--vga-bright-blue: rgb(85, 85, 255);--vga-bright-magenta: rgb(255, 85, 255);--vga-bright-cyan: rgb(85, 255, 255);--vga-bright-white: rgb(255, 255, 255)}.tx{color:var(--default-tx-color)}.rx{color:var(--default-rx-color)}.f30{color:var(--vga-black)}.f31{color:var(--vga-red)}.f32{color:var(--vga-green)}.f33{color:var(--vga-yellow)}.f34{color:var(--vga-blue)}.f35{color:var(--vga-magenta)}.f36{color:var(--vga-cyan)}.f37{color:var(--vga-white)}.b40{background-color:var(--vga-black)}.b41{background-color:var(--vga-red)}.b42{background-color:var(--vga-green)}.b43{background-color:var(--vga-yellow)}.b44{background-color:var(--vga-blue)}.b45{background-color:var(--vga-magenta)}.b46{background-color:var(--vga-cyan)}.b47{background-color:var(--vga-white)}.f30.b,.f90{color:var(--vga-bright-black)}.f31.b,.f91{color:var(--vga-bright-red)}.f32.b,.f92{color:var(--vga-bright-green)}.f33.b,.f93{color:var(--vga-bright-yellow)}.f34.b,.f94{color:var(--vga-bright-blue)}.f35.b,.f95{color:var(--vga-bright-magenta)}.f36.b,.f96{color:var(--vga-bright-cyan)}.f37.b,.f97{color:var(--vga-bright-white)}.b40.b,.b100{background-color:var(--vga-bright-black)}.b41.b,.b101{background-color:var(--vga-bright-red)}.b42.b,.b102{background-color:var(--vga-bright-green)}.b43.b,.b103{background-color:var(--vga-bright-yellow)}.b44.b,.b104{background-color:var(--vga-bright-blue)}.b45.b,.b105{background-color:var(--vga-bright-magenta)}.b46.b,.b106{background-color:var(--vga-bright-cyan)}.b47.b,.b107{background-color:var(--vga-bright-white)}._controlPanel_10peu_1{display:flex;flex-direction:column;gap:20px;align-items:flex-start;border:1px solid #505050;border-radius:5px;box-shadow:0 0 5px #505050;width:max-content;padding:10px}:root{--yellow-idle-color: rgb(112, 112, 0);--yellow-bright-color: rgb(255, 255, 0);--blue-idle-color: rgb(0, 63, 99);--blue-bright-color: rgb(0, 102, 255)}._ledyellow_g32pq_8{width:24px;height:24px;background-color:var(--yellow-idle-color);box-shadow:#0003 0 -1px 7px 1px,inset #808002 0 -1px 9px,var(--yellow-idle-color) 0 2px 12px;animation:_blinkYellow_g32pq_1 1s forwards;display:flex;align-items:center;justify-content:center;color:#000}@keyframes _blinkYellow_g32pq_1{0%{background-color:var(--yellow-idle-color)}10%{background-color:var(--yellow-bright-color);box-shadow:#0003 0 -1px 7px 1px,inset var(--yellow-idle-color) 0 -1px 9px,var(--yellow-idle-color) 0 2px 0}to{background-color:var(--yellow-idle-color)}}._ledblue_g32pq_29{width:24px;height:24px;background-color:var(--blue-idle-color);box-shadow:#0003 0 -1px 7px 1px,inset var(--blue-idle-color) 0 -1px 9px,var(--blue-idle-color) 0 2px 12px;animation:_blinkblue_g32pq_1 .5s forwards;display:flex;align-items:center;justify-content:center;color:#000}@keyframes _blinkblue_g32pq_1{0%{background-color:var(--blue-idle-color)}10%{background-color:var(--blue-bright-color);box-shadow:#0003 0 -1px 7px 1px,inset var(--blue-idle-color) 0 -1px 9px,var(--blue-idle-color) 0 2px 0}to{background-color:var(--blue-idle-color)}}._onHover_g32pq_48:hover{cursor:pointer;background-color:#404040}._centerText_g32pq_53{text-align:center}.cursor{-webkit-animation:blink .8s infinite;animation:blink .8s infinite}@keyframes blink{0%{background-color:#222}50%{background-color:#fff}to{background-color:#222}}h2{margin-bottom:10px}.documentation-table{width:100%;border-collapse:collapse;margin:15px 0;font-size:14px;box-shadow:0 2px 8px #0000004d;border-radius:8px;overflow:hidden}.documentation-table th{background-color:#404040;color:#fff;font-weight:600;text-align:left;padding:12px 15px;border-bottom:2px solid #555}.documentation-table td{padding:12px 15px;border-bottom:1px solid #555}.documentation-table tbody tr:nth-child(2n){background-color:#2a2a2a}.documentation-table tbody tr:nth-child(odd){background-color:#333}.documentation-table tbody tr:hover{background-color:#3a3a3a;transition:background-color .2s ease}code{background-color:#1a1a1a;padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;color:#e47f37;border:1px solid #333}.documentation-table code{background-color:#1a1a1a;padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;color:#e47f37}
