/* Unit Roster foundation shell. Local asset only -- no external
   fonts, no CDN, nothing fetched off-box (airgap rule). */
:root { color-scheme: light dark; }
body { font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
       margin: 2rem auto; max-width: 44rem; padding: 0 1rem; line-height: 1.5; }
.marking { text-align: center; font-weight: 700; letter-spacing: 0.08em; }
.muted { opacity: 0.75; }
