.c-basics-runner{margin:42px 0;border:1px solid #35504a;background:#0b1f1b;box-shadow:7px 7px 0 rgba(97,125,22,.35);color:#ecf4ef}.c-basics-runner>header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:25px 27px;border-bottom:1px solid #35504a}.c-basics-runner>header>div:first-child{min-width:0}.c-basics-runner>header>div:first-child>span{display:inline-flex;align-items:center;gap:7px;color:var(--lime);font-size:9px;font-weight:850;letter-spacing:.11em}.c-basics-runner h2{margin:9px 0 7px;color:#f7fbf8;font-size:23px;letter-spacing:-.035em}.c-basics-runner header p{max-width:570px;margin:0;color:#aabbb5;font-size:12px;line-height:1.6}.c-basics-runner-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.c-basics-runner-actions button{display:inline-flex;align-items:center;gap:6px;padding:9px 10px;border:1px solid #4b665e;background:transparent;color:#dbe7e1;font-size:10px;font-weight:800;cursor:pointer}.c-basics-runner-actions button:hover{border-color:var(--lime);color:var(--lime)}.c-basics-runner-actions .c-basics-run{border-color:var(--lime);background:var(--lime);color:#10231f}.c-basics-runner-actions .c-basics-run:hover{background:var(--lime-deep);color:#10231f}.c-basics-runner .syntax-editor,.c-basics-stdin{border-bottom:1px solid #35504a}.c-basics-stdin{display:grid;gap:8px;padding:16px 20px;background:#0d251f}.c-basics-stdin>span{display:inline-flex;align-items:center;gap:7px;color:#c9ef8a;font-size:9px;font-weight:850;letter-spacing:.09em}.c-basics-stdin small{color:#aabbb5;font-size:10px;line-height:1.5}.c-basics-stdin textarea{min-height:66px;resize:vertical;padding:10px;border:1px solid #4b665e;background:#061310;color:#e8f2ed;font:12px/1.5 var(--font-geist-mono),monospace;outline:none}.c-basics-stdin textarea:focus{border-color:#c9ef8a;box-shadow:0 0 0 2px rgba(201,239,138,.16)}.c-basics-output{padding:15px 20px;border-bottom:1px solid #35504a;background:#061310}.c-basics-output>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.c-basics-output span{display:inline-flex;align-items:center;gap:7px;color:#90a79f;font-size:9px;font-weight:850;letter-spacing:.09em}.c-basics-output small{color:#8da29b;font:9px var(--font-geist-mono),monospace}.c-basics-output pre{min-height:46px;max-height:270px;margin:10px 0 0;overflow:auto;color:#d8e6df;white-space:pre-wrap;font:12px/1.65 var(--font-geist-mono),monospace}.c-basics-output.error{background:#231712}.c-basics-output.error pre,.c-basics-output.error span{color:#ffd2c2}.c-basics-output.success span{color:#c9ef8a}.c-basics-runner>footer{display:grid;gap:7px;padding:15px 20px;background:#0f2822}.c-basics-runner>footer p{margin:0;color:#9dadA7;font-size:10px;line-height:1.55}.c-basics-runner>footer code{padding:1px 4px;background:#193a31;color:#e3f5ec;font:inherit}.c-basics-runner>footer strong{color:#d9ee97}@media(max-width:680px){.c-basics-runner>header{flex-direction:column;padding:21px}.c-basics-runner-actions{justify-content:flex-start;width:100%}.c-basics-runner-actions button{flex:1;justify-content:center}.c-basics-output,.c-basics-runner>footer,.c-basics-stdin{padding-inline:17px}}.c-command-line-lab>header{padding-bottom:20px}.c-command-line-presets{padding:16px 20px;display:flex;flex-wrap:wrap;gap:7px;border-bottom:1px solid #35504a;background:#0d251f}.c-command-line-actions button,.c-command-line-presets button{padding:8px 10px;display:inline-flex;align-items:center;gap:6px;border:1px solid #4b665e;background:transparent;color:#dbe7e1;font-size:9px;font-weight:800;cursor:pointer}.c-command-line-actions button:hover,.c-command-line-presets button:hover{border-color:var(--lime);color:var(--lime)}.c-command-line-input{padding:17px 20px;display:grid;gap:8px;border-bottom:1px solid #35504a;background:#0d251f}.c-command-line-input span{color:#c9ef8a;font-size:9px;font-weight:850;letter-spacing:.09em}.c-command-line-input input{width:100%;padding:11px;border:1px solid #4b665e;outline:0;background:#061310;color:#e8f2ed;font:12px var(--font-geist-mono),monospace}.c-command-line-input input:focus{border-color:#c9ef8a;box-shadow:0 0 0 2px rgba(201,239,138,.16)}.c-command-line-actions{padding:14px 20px;display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid #35504a;background:#0d251f}.c-command-line-actions .c-basics-run{border-color:var(--lime);background:var(--lime);color:#10231f}@media(max-width:680px){.c-command-line-actions,.c-command-line-input,.c-command-line-presets{padding-inline:17px}}