#manual{color:var(--cream);font-size:.92em;line-height:1.45}#manual .toc{z-index:1;background:var(--drab);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:.3em .5em;margin:0 -1.4em;padding:.6em 1.4em;display:flex;position:sticky;top:44px}#manual .toc a{color:var(--brass);white-space:nowrap;font-size:.9em;text-decoration:none}#manual .toc a+a:before{content:"·";color:var(--muted);margin-right:.5em}#manual .toc a:hover{text-decoration:underline}#manual section{padding-top:.4em;scroll-margin-top:calc(44px + 2.6em)}#manual h3{color:var(--brass);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--line);margin:1.2em 0 .6em;padding-bottom:.2em;font-size:1.05em}#manual p{margin:.5em 0}#manual ul,#manual ol{margin:.4em 0;padding-left:1.3em}#manual ul{list-style:outside}#manual ol{list-style:decimal}#manual li{margin-bottom:.45em}#manual a{color:var(--brass)}#manual figure{margin:.6em 0}#manual figure img{border:1px solid var(--line);max-width:100%;height:auto;display:block}#manual figure.narrow{float:right;width:min(48%,321px);margin:.2em 0 .6em 1em}#manual figcaption{color:var(--muted);margin-top:.3em;font-size:.88em}#manual section:after{content:"";clear:both;display:block}#manual ol.keys{counter-reset:k;padding:0;list-style:none}#manual ol.keys li{counter-increment:k;padding-left:2em;position:relative}#manual ol.keys li:before{content:counter(k);color:#fff;background:#c0392b;border-radius:50%;place-items:center;width:1.45em;height:1.45em;font-size:.85em;font-weight:800;display:grid;position:absolute;top:.05em;left:0}#manual table{border-collapse:collapse;width:100%;margin:.4em 0 .6em;font-size:.92em}#manual td,#manual th{border:1px solid var(--line);text-align:left;padding:.25em .45em}#manual th{color:var(--muted);font-weight:400}#manual .defs td:nth-child(n+2){text-align:right;white-space:nowrap}#manual .odds td{text-align:center;white-space:nowrap}#manual .odds b{color:var(--brass)}#manual .odds-head{margin-bottom:0}
