:root{--ground:#d9cfb6;--surface:#e7dfc9;--surface-2:#efe9d8;--sunk:#cdc1a5;--edge:#b3a585;--edge-strong:#8e7c58;--ink:#241c14;--ink-2:#4a3e2e;--ink-dim:#6e6047;--amber:#9a5e00;--amber-soft:#c98a1a;--green:#2c6e3f;--alert:#9e2f1c;--wood-a:#6b4423;--wood-b:#8a5a2e;--wood-c:#7c4f28;--screen:#14100c;--screen-2:#1d1710;--screen-ink:#ede2cb;--screen-dim:#9c8e74;--screen-amber:#ffb000;--screen-green:#5fd97f;--screen-edge:#3a2c1c;--screen-alert:#e4664c;--shadow:0 1px 0 #ffffff59, 0 2px 10px #241c1421;--f-display:"Anton", "Arial Narrow", Impact, sans-serif;--f-body:"Bitter", Georgia, "Times New Roman", serif;--f-mono:"Share Tech Mono", ui-monospace, "Courier New", monospace}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ground:#17120e;--surface:#211a14;--surface-2:#2b221a;--sunk:#100c09;--edge:#3b2e22;--edge-strong:#5a4732;--ink:#e8ddc7;--ink-2:#c9bca2;--ink-dim:#97886e;--amber:#ffb000;--amber-soft:#d9962a;--green:#5fd97f;--alert:#e4664c;--wood-a:#4a2e17;--wood-b:#6b4423;--wood-c:#5a3820;--shadow:0 1px 0 #ffffff0a, 0 2px 12px #00000080}}:root[data-theme=dark]{--ground:#17120e;--surface:#211a14;--surface-2:#2b221a;--sunk:#100c09;--edge:#3b2e22;--edge-strong:#5a4732;--ink:#e8ddc7;--ink-2:#c9bca2;--ink-dim:#97886e;--amber:#ffb000;--amber-soft:#d9962a;--green:#5fd97f;--alert:#e4664c;--wood-a:#4a2e17;--wood-b:#6b4423;--wood-c:#5a3820;--shadow:0 1px 0 #ffffff0a, 0 2px 12px #00000080}*{box-sizing:border-box}body{background:var(--ground);color:var(--ink);font-family:var(--f-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16.5px;line-height:1.68}.desk-edge{background-image:repeating-linear-gradient(90deg, #00000029 0 1px, transparent 1px 4px), repeating-linear-gradient(90deg, #00000017 0 2px, transparent 2px 11px), repeating-linear-gradient(90deg, #ffffff0f 0 1px, transparent 1px 7px), linear-gradient(90deg, var(--wood-a), var(--wood-b) 28%, var(--wood-a) 52%, var(--wood-c) 78%, var(--wood-b));border-bottom:1px solid #0006;height:14px}a{color:var(--amber);text-underline-offset:3px}:focus-visible{outline:2px solid var(--amber);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
