:root{--bg:#272822;--surface:#3e3d32;--accent:#66d9ef;--text:#f8f8f2;--muted:#75715e;--red:#f92672;--yellow:#e6db74;--green:#a6e22e;--orange:#fd971f}body{background-color:var(--bg);color:var(--text);margin:0;padding:0;font-family:Inter,Segoe UI,sans-serif}button{background-color:var(--surface);color:var(--text);border:1px solid var(--muted);cursor:pointer;border-radius:6px;padding:6px 12px;transition:all .2s}button:hover{background-color:var(--accent);color:var(--bg)}
