body{margin:0;background:#f5efdf;color:#20372d;font:17px/1.6 Georgia,serif}
main{max-width:760px;margin:auto;padding:48px 24px}
a{color:#8d3f25}
h1,h2,h3{font-family:Arial,sans-serif;line-height:1.15}
h2{margin-top:2em}
nav{display:flex;gap:18px;flex-wrap:wrap;border-bottom:1px solid #b7aa8b;padding-bottom:18px}
nav a[aria-current="page"]{font-weight:bold;text-decoration:none}
li{margin:.5em 0}
code{font-size:.9em;overflow-wrap:anywhere}
.updated{color:#5a6b62;margin-top:-.5em}
.note{background:#fffaf0;border-left:4px solid #b95f35;padding:14px}
.draft{background:#fff1c9;border:2px solid #b95f35;padding:14px;margin:24px 0}
.unset{background:#fff1c9;padding:0 .25em}
.table-wrap{overflow-x:auto}
table{border-collapse:collapse;width:100%;font-size:.95em}
th,td{border-bottom:1px solid #d6cbb0;padding:10px 8px;text-align:left;vertical-align:top}
th{font-family:Arial,sans-serif}
footer{margin-top:48px;border-top:1px solid #b7aa8b;padding-top:12px;font-size:.9em}
@media (max-width:560px){main{padding:32px 16px}table{font-size:.9em}}
