:root{--frame-max:960px;--frame-edge:32px;--frame-gutter:8px;--panel-max:500px;--panel-prose:640px;--title-max:250px;--stack-gap:10px;--stack-gap-title:6px;--text:#e4e4e4;--text-muted:#9a9a9a;--link:#c8ccd2;--link-hover:#fff;--link-green:#90c040;--link-green-hover:#b4e060;--panel-border:#3a3a3a;--rule:#2e2e2e;--warning:#e10505}*,:before,:after{box-sizing:border-box}html,body{max-width:100vw;margin:0;padding:0;overflow-x:hidden}body{min-height:100dvh;color:var(--text);background:#000;font:13px Arial,Helvetica,sans-serif;overflow-x:clip}b,strong{color:#fff}a{color:var(--link)}a:hover{color:var(--link-hover)}:focus-visible{outline:2px solid var(--link);outline-offset:2px}
