:root{color-scheme:dark}*{box-sizing:border-box;padding:0;margin:0;font-family:monospace;color:#fff;scroll-behavior:auto!important;overflow-y:scroll}body,html{background-color:#070707;margin-bottom:2em}.iframe{width:50%;min-width:300px;max-width:1000px}.upload *{font-weight:700}.upload button{padding:.3em}.upload button[disabled]{color:#a9a9a9}.boot{margin:1em 0 1em 1em;font-size:1.5em;-ms-overflow-style:none;scrollbar-width:none}.boot *{-ms-overflow-style:none;scrollbar-width:none}.boot #bootver{color:#9acd32;margin-left:1.12em}.boot #bootver::before{content:"WebRC version " "1.0"}.boot .bmsg[bmsg_type=ok]::after{content:"[OK]";float:right;color:#0fd30f}.boot .bmsg[bmsg_type=ok]::before{content:" * ";color:#0fd30f}.boot .bmsg[bmsg_type=warn]::after{content:"[WARNING]";float:right;color:#ff0}.boot .bmsg[bmsg_type=warn]::before{content:" * ";color:#ff0}.boot .bmsg[bmsg_type=error]::after{content:"[ERROR]";float:right;color:red}.boot .bmsg[bmsg_type=error]::before{content:" * ";color:red}.boot .bmsg::first-letter{text-transform:uppercase}.boot .bmsg{word-wrap:break-word;word-break:break-all}.boot ::-webkit-scrollbar,.boot::-webkit-scrollbar{display:none}.shell{margin:2em}.shell .prompt{color:#0fd30f;background-color:#070707;border:none;font-size:1.7em;width:90%;padding:0 0 1.2em 0}.shell .prompt:focus{border:none;outline:0}.shell .output{font-size:1.41667em}.shell::before{content:"$ ";font-size:1.7em;color:#fff}.shell[prompt=root]::before{content:"# ";font-size:1.7em;color:#fff}.editor{position:fixed;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:5em;z-index:999999;width:100%;height:100%;top:0;left:0;right:0;bottom:0;padding:2em;background-color:#212121}.editor textarea{width:50%;height:100%;padding:1em;resize:none;white-space:pre;overflow-wrap:normal;overflow:scroll;outline:0;border:none;background-color:#3a3a3a;margin-right:4em;margin-left:4em;font-size:1.3em}.editor .editor-buttons{width:8%}.editor .editor-buttons button{display:block;padding:1em;margin-bottom:.5em;width:100%;border:none;font-weight:700;background-color:#3a3a3a}.editor .editor-buttons button:focus,.editor .editor-buttons button:hover{background-color:#545454;cursor:pointer}.editor h1{margin-bottom:1em;text-align:center;width:1ch;word-wrap:break-word;word-break:break-all}*,::after,::before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;color-scheme:dark}:not(textarea),:not(textarea)::after,:not(textarea)::before{-ms-overflow-style:none;scrollbar-width:none}:not(textarea)::-webkit-scrollbar,:not(textarea)::after::-webkit-scrollbar,:not(textarea)::before::-webkit-scrollbar{display:none}ol[role=list],ul[role=list]{list-style:none}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}label{cursor:pointer}@media (prefers-reduced-motion:reduce){*,::after,::before{scroll-behavior:auto;-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important;scroll-behavior:auto!important}}