*{box-sizing:border-box}body{background:var(--bg);color:var(--text);font:14px/1.45 var(--font);margin:0}h1{letter-spacing:.3px;margin:0;font-size:20px}h1 b{color:var(--acc)}details{margin-top:6px}summary{cursor:pointer;color:var(--muted);font-size:var(--fs-sm)}
