:root{--bg:#06060a;--gold:#b8924a;--cream:#e8e0d0;--muted:#8a8478;--line:#2a2620;--refused:#d08770;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--cream);margin:0;font-family:Helvetica,Arial,sans-serif;font-size:15px;line-height:1.5}.shell{flex-direction:column;gap:16px;max-width:1100px;min-height:100vh;margin:0 auto;padding:16px;display:flex}header{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding-bottom:8px;display:flex}h1{color:var(--gold);margin:0;font-size:22px;font-weight:600}h2{margin:0 0 8px;font-size:18px}h3{color:var(--gold);margin:16px 0 6px;font-size:14px;font-weight:600}nav{flex-wrap:wrap;gap:4px;display:flex}nav button{color:var(--cream);border:1px solid var(--line);font:inherit;cursor:pointer;background:0 0;border-radius:4px;padding:6px 12px}nav button.active{border-color:var(--gold);color:var(--gold)}main{flex:1}pre{border:1px solid var(--line);white-space:pre-wrap;word-break:break-word;background:#0e0d12;border-radius:4px;padding:10px;font-size:12px;overflow-x:auto}.muted{color:var(--muted)}.refused{color:var(--refused)}footer{border-top:1px solid var(--line);padding-top:8px;font-size:12px}
