:root{--sg-ground:#0c1017;--sg-panel:#131926;--sg-strip:#0e1420;--sg-text:#e7ecf4;--sg-quote:#cfd6e2;--sg-body:#aeb7c6;--sg-dim:#8a94a6;--sg-faint:#566078;--sg-footer:#7a8294;--sg-accent:#e8a33d;--sg-accent-hi:#f0b155;--sg-rule:#232b3b;--sg-sans:-apple-system,"Segoe UI","Helvetica Neue",Arial,sans-serif;--sg-mono:ui-monospace,"SF Mono","Cascadia Code",Consolas,Menlo,monospace;color-scheme:dark}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--sg-ground);color:var(--sg-text);font-family:var(--sg-sans);line-height:1.6;-webkit-font-smoothing:antialiased}a{color:var(--sg-accent)}:focus-visible{outline:2px solid var(--sg-accent);outline-offset:2px}img{max-width:100%;height:auto}