/* Shared theme: follows the OS, including changes while the page is open. */
/* Bricolage Grotesque (SIL OFL 1.1, see fonts/bricolage-grotesque-LICENSE.txt), served locally. */
@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/bricolage-grotesque-latin-opsz.woff2) format('woff2-variations'),url(/fonts/bricolage-grotesque-latin-opsz.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* Semantic palette: change colors here; the legacy --axel-* names are aliases kept for existing rules. */
:root{color-scheme:light dark;--ax-bg:#f4f5ee;--ax-chrome:#fbfbf7;--ax-surface:#fdfdfa;--ax-tint:#ecf0e4;--ax-sunk:#f0f3e8;--ax-line:#dde2d3;--ax-ink:#222a23;--ax-ink-2:#44513f;--ax-muted:#586650;--ax-accent:#2e3d2f;--ax-accent-text:#34482f;--ax-accent-soft:#d9e4ca;--ax-danger:#a3332a;--ax-font:'Bricolage Grotesque',ui-sans-serif,system-ui,sans-serif;--ax-text-xs:12px;--ax-text-sm:13px;--ax-text-md:15px;--ax-text-lg:18px;--ax-text-xl:24px;--ax-text-2xl:32px;--ax-radius-s:6px;--ax-radius-m:10px;--ax-radius-l:16px;--ax-shadow-1:0 1px 2px #14201814,0 2px 8px #1420180d;--ax-shadow-2:0 12px 40px #14201826}
@media(prefers-color-scheme:dark){:root{--ax-bg:#131814;--ax-chrome:#1a201c;--ax-surface:#1f2621;--ax-tint:#28342b;--ax-sunk:#172014;--ax-line:#38453b;--ax-ink:#edf1ea;--ax-ink-2:#cfdac8;--ax-muted:#bbc9b4;--ax-accent:#344b35;--ax-accent-text:#c8dfac;--ax-accent-soft:#33432c;--ax-danger:#f2a99f}}
:root{--axel-f7f6f2:var(--ax-bg);--axel-fff:var(--ax-surface);--axel-282d2a:var(--ax-ink);--axel-858a83:var(--ax-muted);--axel-e9eae3:var(--ax-line);--axel-384c36:var(--ax-accent-text);--axel-eff3e9:var(--ax-tint);--axel-779657:var(--ax-muted);--axel-fffefa:var(--ax-chrome);--axel-2e382e:var(--ax-accent);--axel-6f8c50:var(--ax-muted);--axel-eff0e9:var(--ax-tint);--axel-7b8274:var(--ax-muted);--axel-eaeade:var(--ax-tint);--axel-68725d:var(--ax-muted);--axel-e3e8da:var(--ax-tint);--axel-92978d:var(--ax-muted);--axel-7a8077:var(--ax-muted);--axel-34432d:var(--ax-ink-2);--axel-eaf0e2:var(--ax-tint);--axel-f1f3e9:var(--ax-tint);--axel-e8eddf:var(--ax-line);--axel-97b175:var(--ax-muted);--axel-8b9381:var(--ax-muted);--axel-faf9f5:var(--ax-surface);--axel-8b9085:var(--ax-muted);--axel-c4c8bc:var(--ax-muted);--axel-50594a:var(--ax-ink-2);--axel-879078:var(--ax-muted);--axel-8da86e:var(--ax-muted);--axel-e0e3d8:var(--ax-line);--axel-939b86:var(--ax-muted);--axel-8d9388:var(--ax-muted);--axel-303e2d:var(--ax-accent-text);--axel-f6f7f0:var(--ax-sunk);--axel-67705f:var(--ax-muted);--axel-e1e4d9:var(--ax-line);--axel-ecf1e4:var(--ax-tint);--axel-516644:var(--ax-ink-2);--axel-dce5ce:var(--ax-line);--axel-e9eedf:var(--ax-tint);--axel-dde5cf:var(--ax-line);--axel-d9e4ca:var(--ax-accent-soft);--axel-7e8c6e:var(--ax-muted);--axel-d9e2cc:var(--ax-line);--axel-536845:var(--ax-ink-2);--axel-8a9182:var(--ax-muted);--axel-9aa58f:var(--ax-muted);--axel-9a9e93:var(--ax-muted);--axel-7e975e:var(--ax-muted);--axel-f0f5e9:var(--ax-tint);--axel-9b9f95:var(--ax-muted);--axel-8a957e:var(--ax-muted);--axel-f5f6f0:var(--ax-surface);--axel-e8ebdf:var(--ax-line);--axel-8d967f:var(--ax-muted);--axel-f0f1eb:var(--ax-tint);--axel-fafbf7:var(--ax-surface);--axel-a2a79a:var(--ax-muted);--axel-9b9f93:var(--ax-muted);--axel-9ea393:var(--ax-muted);--axel-edf4e5:var(--ax-tint);--axel-f0f1ed:var(--ax-tint);--axel-929789:var(--ax-muted);--axel-f3f4ee:var(--ax-tint);--axel-f1f4e9:var(--ax-tint);--axel-8b9d71:var(--ax-muted);--axel-a5aa9d:var(--ax-muted);--axel-a3a996:var(--ax-muted);--axel-94a182:var(--ax-muted);--axel-aaa:var(--ax-muted);--axel-eff1e9:var(--ax-tint);--axel-969f88:var(--ax-muted);--axel-929a86:var(--ax-muted);--axel-78826c:var(--ax-muted);--axel-9aa28e:var(--ax-muted);--axel-fbfcf8:var(--ax-surface);--axel-f0f2ea:var(--ax-tint);--axel-9a9f92:var(--ax-muted);--axel-919a86:var(--ax-muted);--axel-7f8971:var(--ax-muted);--axel-f1efe8:var(--ax-tint);--axel-59634c:var(--ax-ink-2);--axel-8f9784:var(--ax-muted);--axel-fafaf6:var(--ax-surface);--axel-f4f8ee:var(--ax-tint);--axel-4a6240:var(--ax-accent-text);--axel-edf3e5:var(--ax-tint);--axel-f8faf3:var(--ax-surface);--axel-8b967b:var(--ax-muted);--axel-e4e8dc:var(--ax-line);--axel-87927a:var(--ax-muted);--axel-7e8972:var(--ax-muted);--axel-dde3d4:var(--ax-line);--axel-38492f:var(--ax-ink);--axel-949d89:var(--ax-muted);--axel-f0f4e8:var(--ax-tint);--axel-7a8d64:var(--ax-muted);--axel-8e9981:var(--ax-muted);--axel-8c987e:var(--ax-muted);--axel-8a947e:var(--ax-muted);--axel-34482f:var(--ax-accent-text);--axel-f3f7eb:var(--ax-sunk);--axel-a1a793:var(--ax-muted);--axel-98a18c:var(--ax-muted);--axel-758e58:var(--ax-muted);--axel-e1e5d8:var(--ax-line);--axel-d6dece:var(--ax-line);--axel-94ad73:var(--ax-muted);--axel-7d9166:var(--ax-muted);--axel-7b8670:var(--ax-muted);--axel-8e9784:var(--ax-muted);--axel-e3e7dc:var(--ax-line);--axel-a1b08f:var(--ax-muted);--axel-89927f:var(--ax-muted);--axel-8b9580:var(--ax-muted);--axel-8a947f:var(--ax-muted);--axel-707b66:var(--ax-muted);--axel-dce3d3:var(--ax-line);--axel-dce2d5:var(--ax-line);--axel-69795f:var(--ax-muted);--axel-65735c:var(--ax-muted);--axel-c8dfac:#c8dfac;--axel-e0eccd:#e0eccd;--axel-7b965c:#586650;--axel-faf1de:#faf1de;--axel-b59a59:#80551d;--axel-efecf8:#efecf8;--axel-9a8bb6:#695180;--axel-faf6ec:#faf6ec;--axel-f1ead9:#f1ead9;--axel-b5a177:#80551d;--axel-dce6cd:#dce6cd;--axel-9bbd76:#9bbd76;--axel-a5bc89:#a5bc89;--axel-a7bd86:#a7bd86;--axel-a4b28c:#80551d;--axel-b28d71:#80551d}
@media(prefers-color-scheme:dark){:root{--axel-c8dfac:#c8dfac;--axel-e0eccd:#bbc9b4;--axel-7b965c:#c8dfac;--axel-faf1de:#3b301d;--axel-b59a59:#f3cf87;--axel-efecf8:#30293d;--axel-9a8bb6:#d6c4ef;--axel-faf6ec:#302a20;--axel-f1ead9:#645233;--axel-b5a177:#e7cc99;--axel-dce6cd:#586e45;--axel-9bbd76:#b9d994;--axel-a5bc89:#a5bc89;--axel-a7bd86:#a7bd86;--axel-a4b28c:#bbc9b4;--axel-b28d71:#efbf9d}}
html,body{background:var(--ax-bg);color:var(--ax-ink)}

/* Printed records retain a light palette even when the OS is dark. */
@media print{:root{color-scheme:light;--ax-bg:#f4f5ee;--ax-chrome:#fbfbf7;--ax-surface:#fdfdfa;--ax-tint:#ecf0e4;--ax-sunk:#f0f3e8;--ax-line:#dde2d3;--ax-ink:#222a23;--ax-ink-2:#44513f;--ax-muted:#586650;--ax-accent:#2e3d2f;--ax-accent-text:#34482f;--ax-accent-soft:#d9e4ca;--ax-danger:#a3332a;--axel-c8dfac:#c8dfac;--axel-e0eccd:#e0eccd;--axel-7b965c:#586650;--axel-faf1de:#faf1de;--axel-b59a59:#80551d;--axel-efecf8:#efecf8;--axel-9a8bb6:#695180;--axel-faf6ec:#faf6ec;--axel-f1ead9:#f1ead9;--axel-b5a177:#80551d;--axel-dce6cd:#dce6cd;--axel-9bbd76:#9bbd76;--axel-a5bc89:#a5bc89;--axel-a7bd86:#a7bd86;--axel-a4b28c:#80551d;--axel-b28d71:#80551d}}
