:root { --mdc-theme-primary: #1b5e20; --mdc-theme-primary-light: #4c8c4a; --mdc-theme-primary-dark: #003300; --mdc-theme-secondary: #f9a825; --mdc-theme-secondary-light: #ffd95a; --mdc-theme-secondary-dark: #c17900; } body { font-family: sans-serif; } table td+td { border-left: 1px dashed silver; text-align: center; } td { font-family: monospace; white-space: nowrap; } td.ref { font-weight: bold; } td.empty { color: silver; } tr:hover { background-color: #ddd; } td.fullonly { color: #88f; }