:root{--color-bg:#fffbf0;--color-surface:#f9f5e8;--color-surface-alt:#f4f1e6;--color-border:#ede8d9;--color-shell:#fffbf0;--color-shell-deep:#362d27;--color-heading:#362d27;--color-text:#3e332b;--color-text-muted:#574a40;--color-text-subtle:#6b5c50;--color-shell-deep-heading:#fffbf0;--color-shell-deep-text:#b9b3aa;--color-accent:#362d27;--color-accent-hover:#4d3f37;--color-accent-contrast:#fffbf0;--color-accent-soft:#fbf0d0;--color-link:#362d27;--color-link-hover:#4d3f37;--color-focus:#362d27;--color-success:#2f6b36;--color-success-soft:#e6f0dc;--color-warning:#8a5a12;--color-warning-soft:#f7ecd2;--color-danger:#a53526;--color-danger-soft:#f8e3de;--color-info:#2a5c78;--color-info-soft:#e3ecf2}