:root{--ar-v1-night:#171411;--ar-v1-night-soft:#211d19;--ar-v1-paper:#f8f6f1;--ar-v1-paper-bright:#fffdf8;--ar-v1-ink:#1a1a1a;--ar-v1-ink-soft:#4a463f;--ar-v1-muted:#6b6b6b;--ar-v1-gold:#b78a2e;--ar-v1-gold-night:#d1a54a;--ar-v1-gold-deep:#7a5d13;--ar-v1-gold-hover:#e0b85c;--ar-v1-cream:#f4f1ea;--ar-v1-cream-dim:#b9b1a3;--ar-v1-rule:#d8d2c4;--ar-v1-rule-dark:#423a31;--ar-v1-rule-control:#8a8277;--ar-success:#496448;--ar-success-on-dark:#7fa37c;--ar-error:#9d2f2f;--ar-midnight:#101c2c;--ar-midnight-soft:#1e2938;--ar-midnight-lift:#27323f;--ar-midnight-hover:#303a47;--ar-midnight-line:#3a434f;--ar-midnight-rule:#515962;--ar-charcoal:#2b2f36;--ar-charcoal-soft:#4a4d51;--ar-champagne:#dcc9a6;--ar-champagne-light:#e6d8bf;--ar-champagne-deep:#7e612a;--ar-ivory:#f8f5ed;--ar-ivory-bright:#fcfaf6;--ar-ivory-warm:#f0ece4;--ar-ivory-hover:#eae5dc;--ar-ivory-dim:#eae8e1;--ar-ivory-mute:#d5d4d0;--ar-taupe:#b7ada0;--ar-taupe-ink:#6b6051;--ar-taupe-line:#e1dcd2;--ar-taupe-rule:#d8d1c6;--color-bg:var(--ar-ivory);--color-bg-raised:var(--ar-ivory-bright);--color-bg-warm:var(--ar-ivory-warm);--color-bg-hover:var(--ar-ivory-hover);--color-bg-inverse:var(--ar-midnight);--color-bg-inverse-raised:var(--ar-midnight-soft);--color-bg-inverse-lift:var(--ar-midnight-lift);--color-bg-inverse-hover:var(--ar-midnight-hover);--color-text-strong:var(--ar-midnight);--color-text:var(--ar-charcoal);--color-text-muted:var(--ar-charcoal-soft);--color-text-subtle:var(--ar-taupe-ink);--color-text-strong-inverse:var(--ar-ivory);--color-text-inverse:var(--ar-ivory-dim);--color-text-muted-inverse:var(--ar-taupe);--color-text-subtle-inverse:var(--ar-taupe);--color-accent:var(--ar-champagne);--color-accent-ink:var(--ar-champagne-deep);--color-accent-hover:var(--ar-champagne-light);--color-cta-bg:var(--ar-midnight);--color-cta-text:var(--ar-ivory);--color-cta-bg-inverse:var(--ar-champagne);--color-cta-bg-inverse-active:var(--ar-taupe);--color-cta-text-inverse:var(--ar-midnight);--color-link:var(--ar-champagne-deep);--color-link-inverse:var(--ar-champagne);--color-focus:var(--ar-champagne-deep);--color-focus-inverse:var(--ar-champagne);--color-rule:var(--ar-taupe-line);--color-rule-strong:var(--ar-taupe-rule);--color-rule-control:var(--ar-taupe-ink);--color-rule-inverse:var(--ar-midnight-line);--color-rule-strong-inverse:var(--ar-midnight-rule);--color-success:var(--ar-success);--color-success-inverse:var(--ar-success-on-dark);--color-error:var(--ar-error);--color-shadow:var(--ar-midnight);--color-mark-spine:var(--ar-midnight);--color-mark-index:var(--ar-champagne-deep);--color-mark-spine-inverse:var(--ar-ivory);--color-mark-index-inverse:var(--ar-champagne);--night:var(--color-bg-inverse);--night-soft:var(--color-bg-inverse-raised);--paper:var(--color-bg);--paper-bright:var(--color-bg-raised);--ink:var(--color-text);--ink-soft:var(--color-text-muted);--muted:var(--color-text-subtle);--gold:var(--color-accent-ink);--gold-night:var(--color-accent);--gold-deep:var(--color-accent-ink);--cream:var(--color-text-strong-inverse);--cream-dim:var(--color-text-muted-inverse);--rule:var(--color-rule);--success:var(--color-success);--cta-border:var(--color-accent-ink);}html.palette-v1{--color-bg:var(--ar-v1-paper);--color-bg-raised:var(--ar-v1-paper-bright);--color-bg-warm:var(--ar-v1-paper);--color-bg-hover:var(--ar-v1-paper);--color-bg-inverse:var(--ar-v1-night);--color-bg-inverse-raised:var(--ar-v1-night-soft);--color-bg-inverse-lift:var(--ar-v1-night-soft);--color-bg-inverse-hover:var(--ar-v1-night-soft);--color-text-strong:var(--ar-v1-ink);--color-text:var(--ar-v1-ink);--color-text-muted:var(--ar-v1-ink-soft);--color-text-subtle:var(--ar-v1-muted);--color-text-strong-inverse:var(--ar-v1-cream);--color-text-inverse:var(--ar-v1-cream);--color-text-muted-inverse:var(--ar-v1-cream-dim);--color-text-subtle-inverse:var(--ar-v1-cream-dim);--color-accent:var(--ar-v1-gold-night);--color-accent-ink:var(--ar-v1-gold-deep);--color-accent-hover:var(--ar-v1-gold-hover);--color-cta-bg:var(--ar-v1-night);--color-cta-text:var(--ar-v1-cream);--color-cta-bg-inverse:var(--ar-v1-gold-night);--color-cta-bg-inverse-active:var(--ar-v1-gold);--color-cta-text-inverse:var(--ar-v1-night);--color-link:var(--ar-v1-gold-deep);--color-link-inverse:var(--ar-v1-gold-night);--color-focus:var(--ar-v1-gold-deep);--color-focus-inverse:var(--ar-v1-gold-night);--color-rule:var(--ar-v1-rule);--color-rule-strong:var(--ar-v1-rule);--color-rule-control:var(--ar-v1-rule-control);--color-rule-inverse:var(--ar-v1-rule-dark);--color-rule-strong-inverse:var(--ar-v1-rule-dark);--color-success:var(--ar-success);--color-success-inverse:var(--ar-success);--color-error:var(--ar-error);--color-shadow:var(--ar-v1-night);--color-mark-spine:var(--ar-v1-ink);--color-mark-index:var(--ar-v1-gold);--color-mark-spine-inverse:var(--ar-v1-cream);--color-mark-index-inverse:var(--ar-v1-gold-night);}
