:root{--color-paper:#F5F0E8;--color-paper-elevated:#FAF7F1;--color-paper-sunken:#EAE3D5;--color-ink:#1A1A1A;--color-ink-light:#2A2927;--color-ink-faded:#666159;--color-accent:#C41E1E;--color-accent-dark:#8B1515;--color-accent-tint:rgba(196, 30, 30, 0.09);--color-code-bg:#191817;--color-border:#1A1A1A;--color-border-light:#D2CBB8;--color-footer-bg:#191817;--color-articles:#C41E1E;--color-howto:#2B5B44;--color-labnotes:#8A5A19;--color-fragments:#4E4A63;--shadow-stamp:3px 3px 0 var(--color-border);--shadow-stamp-sm:2px 2px 0 var(--color-border);--shadow-float:0 12px 32px rgba(26, 26, 26, 0.16), 4px 4px 0 var(--color-border);--font-display:"Maiden Orange", Georgia, serif;--font-body:"Crimson Pro", Georgia, serif;--font-mono:Hack, "Courier New", monospace;--background:var(--color-paper);--text-color:var(--color-ink-light);--header-color:var(--color-ink);--link-color:var(--color-ink);--diminished-text-color:var(--color-ink-faded);--footer-background:var(--color-footer-bg);--footer-text:#F5F0E8}[data-theme=dark]{--color-paper:#161514;--color-paper-elevated:#1E1D1B;--color-paper-sunken:#262421;--color-ink:#EFECE6;--color-ink-light:#DFDBD2;--color-ink-faded:#9E988E;--color-accent:#E24A4A;--color-accent-dark:#FF6B6B;--color-accent-tint:rgba(226, 74, 74, 0.14);--color-code-bg:#0F0E0D;--color-border:#3D3A35;--color-border-light:#2B2925;--color-footer-bg:#0F0E0D;--color-articles:#E24A4A;--color-howto:#5FA882;--color-labnotes:#D99B43;--color-fragments:#9C95BD;--shadow-stamp:3px 3px 0 #090908;--shadow-stamp-sm:2px 2px 0 #090908;--shadow-float:0 16px 40px rgba(0, 0, 0, 0.55), 3px 3px 0 #090908;--footer-text:#EFECE6}