.styles_actionButton__Bhsd1{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:1em;line-height:inherit;margin:0;padding:0}.styles_actionButton__Bhsd1.styles_disabled__f8ovf{color:#888;cursor:auto}.styles_iconFont__KQaYH{height:1em;overflow:visible}.styles_terminalView__CtO5d{align-items:center;display:flex;height:100%;justify-content:center;overflow-x:hidden}.styles_terminalCanvas__6Iyuw{-ms-interpolation-mode:nearest-neighbor;display:block;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:-o-crisp-edges;image-rendering:optimize-contrast}.styles_terminalBar__kdHn5{fill:#000;background:#eee;color:#000;font-size:.8em}.styles_terminalButton__aLEnw,.styles_terminalInfo__YnLaf{display:inline-block;padding:3px}.styles_terminalButtonsRight__GUyUY{float:right}.styles_terminalButton__aLEnw:hover{background:#ddd}.styles_terminalButton__aLEnw.styles_disabled__f8ovf:hover{background:none}.styles_terminalInput__-Turc{opacity:0;position:absolute;z-index:-1000}.styles_terminalProgress__zNqEM{background:#333;height:2px}:root{--color-background:#fff;--color-text:#444;--color-tinytext:#aaa;--color-primary:#007acc;--color-code-background:#f5f5f5;--color-filelist-background:#eee;--color-fileentry-hover:#ddd;--color-fileentry-active:#ccc;--color-filname:#444;--color-fileinfo:#888;--color-notification-background:#fff;--color-error:#ffb6b6;--color-warn:#f9982f;--color-ok:#2dff31}[data-theme=dark]{--color-background:#1e1e1e;--color-text:#fff;--color-tinytext:#aaa;--color-primary:#007acc;--color-code-background:#252526;--color-filelist-background:#2d2d30;--color-fileentry-hover:#3e3e42;--color-fileentry-active:#007acc;--color-filname:#fff;--color-fileinfo:#ccc;--color-notification-background:#3e3e42;--color-error:#670000;--color-warn:#f9982f;--color-ok:#2dff31}body{background-color:var(--color-background);color:var(--color-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.3em}.container,.styles_container__Xa5p0,body,html{border:none;height:100%;margin:0;min-height:100vh;padding:0;width:100%}code,pre{background-color:var(--color-code-background);font-family:Consolas,Courier New,monospace}code{padding:0 2px}pre{font-size:.8em;padding:10px;white-space:pre-wrap}.infoContainer,.styles_infoContainer__jS38F{margin:0 auto;max-width:900px;position:relative;top:80px}.infoView,.styles_infoDescription__gRntY,.styles_infoView__tBJay{padding:5px 10px}.styles_infoView__tBJay{border:3px solid #eee;font-size:1.5em;line-height:1.3em}.styles_errorView__GrKis{background-color:var(--color-error);color:var(--color-text)}.styles_termLine__dBogX:before{content:"> "}.styles_computerView__rcf-M{height:100%}.styles_computerSplit__nB2cF{display:flex;flex-wrap:nowrap;height:100%;justify-content:space-between}.styles_editorView__XE7OR,.styles_terminalView__W0mjC{flex-grow:1;flex-shrink:1;overflow:hidden}.styles_fileList__EFSkW{background-color:var(--color-filelist-background);flex-basis:200px;font-size:.8em;line-height:1.4em;max-width:200px}.styles_fileEntry__K-UZ0{cursor:pointer;padding:5px 3px}.styles_fileEntry__K-UZ0:hover{background-color:var(--color-fileentry-hover)}.styles_fileEntry__K-UZ0.styles_active__zkyF-{background-color:var(--color-fileentry-active)!important}.styles_fileComputer__kEXoI .styles_fileName__BCCmy{font-size:1.4em}.styles_fileInfo__8KBCv,.styles_fileName__BCCmy{color:var(--color-filname);overflow:hidden;text-overflow:ellipsis}.styles_fileInfo__8KBCv{color:var(--color-fileinfo);font-size:.8em}.styles_fileInfo__8KBCv a,.styles_fileInfo__8KBCv a:active,.styles_fileInfo__8KBCv a:focus,.styles_fileInfo__8KBCv a:hover,.styles_fileInfo__8KBCv a:visited{color:inherit;text-decoration:none}.styles_fileIcon__5-6RT{float:right;padding:5px}.styles_fileEntry__K-UZ0:hover .styles_fileIcon__5-6RT:before{content:"\2715"}.styles_fileIcon__5-6RT.styles_fileIconModified__TIkjQ:before{content:"\2b24"}.styles_fileIcon__5-6RT.styles_fileIconReadonly__tmkpH:before{content:"!"}.styles_notifications__USH3R{left:200px;position:absolute;right:0;top:0}.styles_notification__ZohI3{background:var(--color-notification-background);display:flex;font-size:.9em;justify-content:space-between;margin:10px auto;position:relative;width:80%;z-index:100}.styles_notification__ZohI3>*{padding:.5em}.styles_notificationKind__Ttvh1{color:#fff}.styles_notificationContent__l5qJt{flex-grow:1;flex-shrink:1}.styles_notificationClose__OzqGh{color:#aaa;cursor:pointer}.styles_notificationClose__OzqGh,.styles_notificationKind__Ttvh1{align-items:center;display:flex}.styles_notificationClose__OzqGh:hover{color:#666}.styles_notificationClose__OzqGh:before{content:"\2715"}.styles_notificationError__nTkkY{border:1px solid var(--color-error)}.styles_notificationError__nTkkY .styles_notificationKind__Ttvh1{background-color:var(--color-error)}.styles_notificationError__nTkkY .styles_notificationKind__Ttvh1 span:before{content:"Error"}.styles_notificationWarn__gWJIF{border:1px solid var(--color-warn)}.styles_notificationWarn__gWJIF .styles_notificationKind__Ttvh1{background-color:var(--color-warn)}.styles_notificationWarn__gWJIF .styles_notificationKind__Ttvh1 span:before{content:"Warning"}.styles_notificationOk__w9fEN{border:1px solid var(--color-ok)}.styles_notificationOk__w9fEN .styles_notificationKind__Ttvh1{background-color:var(--color-ok)}.styles_notificationOk__w9fEN .styles_notificationKind__Ttvh1 span:before{content:"Success"}.styles_settingsCog__NdGg-{fill:var(--color-text);bottom:5px;left:5px;opacity:.6;position:fixed;z-index:50}.styles_settingsCog__NdGg-:hover{opacity:1}.styles_dialogueOverlay__0wvQT{background:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0;z-index:150}.styles_dialogueBox__lgW9C{background:var(--color-background);margin:0 auto;padding:20px;position:relative;top:80px;width:800px}.styles_formGroup__IAjMy{display:flex;flex-wrap:wrap}.styles_formGroup__IAjMy>label{box-sizing:border-box;flex-basis:50%;font-weight:500;padding:10px}.styles_formGroup__IAjMy input,.styles_formGroup__IAjMy select{margin:0 5px}