| |
1 /* styles from https://causal.agency/ */ |
| |
2 @import url("scheme.css"); |
| |
3 |
| |
4 table.head, table.foot { width: 100%; } |
| |
5 td.head-rtitle, td.foot-os { text-align: right; } |
| |
6 td.head-vol { text-align: center; } |
| |
7 div.Pp { margin: 1ex 0ex; } |
| |
8 div.Nd, div.Bf, div.Op { display: inline; } |
| |
9 span.Pa, span.Ad { font-style: italic; } |
| |
10 span.Ms { font-weight: bold; } |
| |
11 dl.Bl-diag > dt { font-weight: bold; } |
| |
12 code.Nm, code.Fl, code.Cm, code.Ic, code.In, code.Fd, code.Fn, |
| |
13 code.Cd { font-weight: bold; font-family: inherit; } |
| |
14 |
| |
15 div.head, div.foot { display: flex; justify-content: space-between; } |
| |
16 .head-ltitle, .foot-date { flex: 1; } |
| |
17 .head-vol { flex: 0 1 auto; text-align: center; } |
| |
18 .head-rtitle, .foot-os { flex: 1; text-align: right; } |
| |
19 |
| |
20 html { font-family: monospace; line-height: 1.25em; } |
| |
21 body { max-width: 80ch; margin: 1em auto; padding: 0 1ch; } |
| |
22 table { border-collapse: collapse; } |
| |
23 table.Nm code.Nm { padding-right: 1ch; } |
| |
24 table.foot { margin-top: 1em; } |
| |
25 |
| |
26 html { background-color: var(--ansi16); color: var(--ansi17); } |
| |
27 a { color: var(--ansi4); } |
| |
28 a:visited { color: var(--ansi5); } |
| |
29 a.permalink { color: var(--ansi3); text-decoration: none; } |