.index-module__ChLs_q__data_point_list,.index-module__ChLs_q__disabled{border:1px solid #555;border-radius:.3em;flex-direction:column;flex-grow:1;width:14em;height:0;margin:0;padding:.5em;display:flex;overflow-y:scroll}.index-module__ChLs_q__disabled .index-module__ChLs_q__data_point label{color:#777}.index-module__ChLs_q__data_point,.index-module__ChLs_q__data_point_selected{width:12em;padding:.5em .5em .5em 0;display:flex}.index-module__ChLs_q__data_point_selected{outline:1px solid #230faa}.index-module__ChLs_q__data_point input,.index-module__ChLs_q__data_point_selected input{flex-grow:1;width:0}.index-module__ChLs_q__data_point label,.index-module__ChLs_q__data_point_selected label{margin:0 .5em}
.index-module__VEAifW__randomizer{background-color:var(--background-card);border-right:1px solid #000;flex-direction:column;align-items:center;gap:.5em;height:100%;margin:0;padding:.5em 1em;display:flex;position:absolute;top:0;left:100%}.index-module__VEAifW__options{grid-template-columns:auto 1fr;gap:.5em;width:100%;display:grid}.index-module__VEAifW__options input{width:inherit;grid-column:2;margin-left:auto}.index-module__VEAifW__randomizer button{width:100%}.index-module__VEAifW__closed{display:none}
.index-module__GHJYdG__settings{flex-direction:column;gap:.5em;height:100%;padding:.5em;display:flex;position:relative}.index-module__GHJYdG__settings h1{text-align:center;margin:0;font-size:1.5em}
.index-module___BLJNq__splitter{grid-template-columns:auto 1fr;grid-auto-flow:column;width:100%;height:50em;display:grid}
.index-module__l65Ucq__data_display{height:100%;padding:.5em;display:flex}.index-module__l65Ucq__canvas{border:1px solid #555;border-radius:.4em;width:100%;height:100%}
.article{background-color:var(--background-card);color:var(--foreground);border-radius:.5em;width:100%;max-width:1280px;margin:1.5em auto;padding:1em 2em;box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017}.article *{letter-spacing:normal}.article h2{position:relative}.article h2:after{content:"";background-color:#d3d3d3;width:100%;height:2px;position:absolute;bottom:-2px;left:0}h3{margin-bottom:.4em}p{margin:.2em 0 .6em}code{background-color:var(--background);border-radius:.4em;padding:0 .5em;font-family:Source Code Pro,monospace;font-size:.9em}.block{width:100%;margin:1em 0;padding:1em;display:block}code>span{color:#000;background-color:#ff0;border-radius:.5em;font-family:Source Code Pro,monospace}
.TSLua-module__9hN5rW__tslua *{box-sizing:border-box}.TSLua-module__9hN5rW__tslua .TSLua-module__9hN5rW__split-box{gap:1em;display:flex}.TSLua-module__9hN5rW__tslua .TSLua-module__9hN5rW__split-box .TSLua-module__9hN5rW__content{flex-grow:1}.TSLua-module__9hN5rW__tslua .TSLua-module__9hN5rW__split-box .TSLua-module__9hN5rW__description{width:30em}@media only screen and (max-width:1000px){.TSLua-module__9hN5rW__split-box{flex-direction:column-reverse}.TSLua-module__9hN5rW__tslua .TSLua-module__9hN5rW__split-box .TSLua-module__9hN5rW__description{width:auto}}
.BrainfuckVisualiser-module__6hUuPq__visualiser{max-width:min-content;margin:4em auto 4.1em;position:relative}.BrainfuckVisualiser-module__6hUuPq__visualiser .BrainfuckVisualiser-module__6hUuPq__pointer{border:.8em solid #0000;border-top:1em solid red;border-bottom:none;width:0;min-width:0;height:0;transition:left 50ms;position:absolute;top:0;transform:translate(-50%)}.BrainfuckVisualiser-module__6hUuPq__visualiser .BrainfuckVisualiser-module__6hUuPq__more{color:#999}.BrainfuckVisualiser-module__6hUuPq__tape{flex-direction:row;width:100%;padding-top:.5em;display:flex;position:relative;overflow-x:auto}.BrainfuckVisualiser-module__6hUuPq__tape>div{border:1px solid var(--background);width:3em;min-width:3em;height:3em;color:var(--foreground);justify-content:center;align-items:center;display:flex}.BrainfuckVisualiser-module__6hUuPq__step{flex-direction:row;display:flex}.BrainfuckVisualiser-module__6hUuPq__step>h4{flex-grow:1}.BrainfuckVisualiser-module__6hUuPq__step>button{margin-left:.4em}.BrainfuckVisualiser-module__6hUuPq__step>.BrainfuckVisualiser-module__6hUuPq__run{width:3em}.BrainfuckVisualiser-module__6hUuPq__visualiser h4{margin:0 0 .2em;font-size:.9em}
.Repl-module__wBYuEa__editor{resize:vertical;border:.15em solid #674f73;border-radius:.5em;width:100%;padding:.5em}.Repl-module__wBYuEa__snippet{margin-bottom:.5em}.Repl-module__wBYuEa__print{margin:0}.Repl-module__wBYuEa__output{margin:.2em 0 1em}.Repl-module__wBYuEa__table,.Repl-module__wBYuEa__table td,.Repl-module__wBYuEa__table th{border-collapse:collapse;border:1px solid #674f73;margin:0}.Repl-module__wBYuEa__table td{padding:.1em .5em}.Repl-module__wBYuEa__table th{text-align:center;color:#674f73;font-weight:700}.Repl-module__wBYuEa__error{color:red}.Repl-module__wBYuEa__buttons{gap:.25em;margin:.4em 0;display:flex}.Repl-module__wBYuEa__buttons button{color:#674f73;cursor:pointer;background:0 0;border:.15em solid #674f73;border-radius:.5em;padding:.2em .6em}.Repl-module__wBYuEa__buttons button:hover{color:#fff;background:#674f73}
.Diagram-module__1O9ohG__diagram{width:100%;padding:1em 4em;display:flex}.Diagram-module__1O9ohG__diagram img{width:100%}
.Architecture-module__aVFAxG__media-block{flex-wrap:wrap;justify-content:center;align-items:center;gap:1em;width:100%;max-width:60em;margin:1em auto;display:flex}.Architecture-module__aVFAxG__architecture img,.Architecture-module__aVFAxG__architecture video{flex-grow:1;width:20em;height:auto}.Architecture-module__aVFAxG__spacer{height:3em}
.Bumpers-module__O6oRyG__bumpers iframe{width:100%;height:100%;min-height:40em}.Bumpers-module__O6oRyG__bumpers hr{border-color:#fefefe}.Bumpers-module__O6oRyG__bumpers h3{text-align:center}.Bumpers-module__O6oRyG__split-block{display:flex}.Bumpers-module__O6oRyG__split-block>div{text-align:center;flex-grow:1}.Bumpers-module__O6oRyG__split-block ul{padding:0;list-style:none}@media only screen and (max-width:500px){.Bumpers-module__O6oRyG__split-block{flex-direction:column}}
