.form-group{display:flex;flex-direction:column;gap:6px}.form-group label{font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}input{background:var(--bg3);border:1px solid var(--border);color:#fff;padding:10px 12px;border-radius:6px;outline:none;font-family:JetBrains Mono,monospace;font-size:13px;transition:border-color .2s}input:focus{border-color:var(--accent)}.output-box{font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.6;background:var(--bg);border:1px solid var(--border);border-radius:8px;padding:16px;white-space:pre-wrap;overflow:auto;min-height:300px;color:#fff}
