html[data-theme=midnight]{--p-ink-950: #0e1420;--p-ink-900: #141c2c;--p-ink-850: #18213a;--p-ink-border: #26314a;--p-ink-border-strong: #5f6f96;--p-cream: #f2e9d8;--p-cream-dim: #cdc3ae;--p-taupe: #9b9280;--p-taupe-faint: #564f3d;--p-gold: #d9ad55;--p-gold-pale: #f0dcae;--p-gold-ink: #241a10;--p-rose: #c98a8a;--p-rose-tint: #3a2226;--p-white: #ffffff;--p-open: #6fae6a;--p-closed: #e0645a;--p-tier-a-bg: #2e7350;--p-tier-a-fg: #f2e9d8;--p-tier-a-tint-bg: #16281f;--p-tier-a-tint-fg: #7fcf9e;--p-tier-b-bg: #3f66b0;--p-tier-b-fg: #f2e9d8;--p-tier-b-tint-bg: #17223a;--p-tier-b-tint-fg: #9db8f0;--p-tier-c-bg: #cdb8e0;--p-tier-c-fg: #2a1a42;--p-tier-c-tint-bg: #241c38;--p-tier-c-tint-fg: #cdb8e0;--p-tier-d-bg: #efe6d3;--p-tier-d-fg: #241a10;--p-tier-d-border: #8a6a4a;--p-tier-d-tint-bg: #1a2233;--p-tier-d-tint-fg: #b7ae9a;--p-allergen-contains-bg: #3a2f18;--p-allergen-free-fg: #8f8570;--p-allergen-unknown-border: #4a4230;--color-scheme: dark;--color-bg: var(--p-ink-950);--color-surface: var(--p-ink-900);--color-surface-alt: var(--p-ink-850);--color-text: var(--p-cream);--color-text-secondary: var(--p-cream-dim);--color-text-muted: var(--p-taupe);--color-text-faint: var(--p-taupe-faint);--color-border: var(--p-ink-border);--color-border-strong: var(--p-ink-border-strong);--color-accent: var(--p-gold);--color-accent-contrast: var(--p-gold-ink);--color-link: var(--p-gold);--color-highlight: var(--p-gold-pale);--color-highlight-contrast: var(--p-gold-ink);--color-focus: var(--p-gold);--color-inverse-bg: #080c14;--color-inverse-text: var(--p-cream);--color-inverse-text-secondary: var(--p-cream-dim);--color-inverse-text-muted: var(--p-taupe);--color-inverse-border: #1c2437;--color-inverse-accent: var(--p-gold);--color-open: var(--p-open);--color-closed: var(--p-closed);--color-leader: #3a4258;--color-diet-bg: var(--p-rose-tint);--tier-a-bg: var(--p-tier-a-bg);--tier-a-fg: var(--p-tier-a-fg);--tier-a-border: transparent;--tier-a-ring: var(--p-cream);--tier-a-tint-bg: var(--p-tier-a-tint-bg);--tier-a-tint-fg: var(--p-tier-a-tint-fg);--tier-a-tint-fg-strong: var(--p-tier-a-tint-fg);--tier-b-bg: var(--p-tier-b-bg);--tier-b-fg: var(--p-tier-b-fg);--tier-b-border: transparent;--tier-b-ring: var(--p-cream);--tier-b-tint-bg: var(--p-tier-b-tint-bg);--tier-b-tint-fg: var(--p-tier-b-tint-fg);--tier-b-tint-fg-strong: var(--p-tier-b-tint-fg);--tier-c-bg: var(--p-tier-c-bg);--tier-c-fg: var(--p-tier-c-fg);--tier-c-border: transparent;--tier-c-ring: var(--p-tier-c-fg);--tier-c-tint-bg: var(--p-tier-c-tint-bg);--tier-c-tint-fg: var(--p-tier-c-tint-fg);--tier-c-tint-fg-strong: var(--p-tier-c-tint-fg);--tier-d-bg: var(--p-tier-d-bg);--tier-d-fg: var(--p-tier-d-fg);--tier-d-border: var(--p-tier-d-border);--tier-d-ring: var(--p-tier-d-bg);--tier-d-tint-bg: var(--p-tier-d-tint-bg);--tier-d-tint-fg: var(--p-tier-d-tint-fg);--tier-d-tint-fg-strong: var(--p-tier-d-tint-fg);--color-gf-tag: var(--p-tier-a-tint-fg);--color-allergen-contains-bg: var(--p-allergen-contains-bg);--color-allergen-contains-fg: var(--p-cream);--color-allergen-free-bg: transparent;--color-allergen-free-fg: var(--p-allergen-free-fg);--color-allergen-unknown-bg: var(--p-ink-900);--color-allergen-unknown-fg: var(--p-cream);--color-allergen-unknown-border: var(--p-allergen-unknown-border);--badge-gf-venue-bg: #173a2e;--badge-gf-venue-fg: #9ee6c6;--badge-gf-venue-border: #3f9f7b;--badge-gf-version-bg: #17304c;--badge-gf-version-fg: #b3d3f5;--badge-gf-version-border: #5a8fc8;--badge-natural-bg: transparent;--badge-natural-fg: #9ee6c6;--badge-natural-border: #4fb58e;--badge-ask-bg: transparent;--badge-ask-fg: #f2c479;--badge-ask-border: #c8923a;--badge-contains-bg: #4a2414;--badge-contains-fg: #ffbd9f;--badge-contains-border: #c86c40;--badge-unknown-bg: transparent;--badge-unknown-fg: #bdb5a2;--badge-unknown-border: #7f7868;--map-bg: var(--p-ink-850);--map-popup-bg: var(--p-ink-900);--map-popup-shadow: 0 4px 20px rgb(0 0 0 / .5);--image-filter: sepia(.18) saturate(1.08) brightness(.86) contrast(1.06);--seg-selected-bg: var(--color-accent);--seg-selected-fg: var(--color-accent-contrast);--rank-bg: var(--color-accent);--rank-fg: var(--color-accent-contrast)}html[data-theme=midnight][data-mode=light]{--p-ivory-bg: #f7f1e4;--p-ivory-surface: #fbf8f0;--p-ivory-alt: #efe4cc;--p-ivory-border: #e2d5b8;--p-ivory-border-strong: #7a6840;--p-ink-text: #241a10;--p-ink-text-2: #4a3c2c;--p-ink-text-muted: #6b5d3f;--p-ink-text-faint: #b6a98e;--p-gold-text: #8a611f;--p-gold-pale-light: #f3e3bd;--p-rose-tint-light: #e7cfc9;--p-allergen-free-fg-light: #6b5d3f;--color-scheme: light;--color-bg: var(--p-ivory-bg);--color-surface: var(--p-ivory-surface);--color-surface-alt: var(--p-ivory-alt);--color-text: var(--p-ink-text);--color-text-secondary: var(--p-ink-text-2);--color-text-muted: var(--p-ink-text-muted);--color-text-faint: var(--p-ink-text-faint);--color-border: var(--p-ivory-border);--color-border-strong: var(--p-ivory-border-strong);--color-accent: var(--p-gold-text);--color-accent-contrast: var(--p-ivory-surface);--color-link: var(--p-gold-text);--color-highlight: var(--p-gold-pale-light);--color-highlight-contrast: var(--p-ink-text);--color-focus: var(--p-gold-text);--color-inverse-bg: #12192a;--color-inverse-text: #f2e9d8;--color-inverse-text-secondary: #cdc3ae;--color-inverse-text-muted: #9b9280;--color-inverse-border: #26314a;--color-inverse-accent: #d9ad55;--color-open: #1a7a3f;--color-closed: #b03a30;--color-leader: #d9cba6;--color-diet-bg: var(--p-rose-tint-light);--color-allergen-contains-bg: var(--p-gold-pale-light);--color-allergen-contains-fg: var(--p-ink-text);--color-allergen-free-bg: transparent;--color-allergen-free-fg: var(--p-allergen-free-fg-light);--color-allergen-unknown-bg: var(--p-ivory-surface);--color-allergen-unknown-fg: var(--p-ink-text);--color-allergen-unknown-border: var(--p-ivory-border-strong);--map-bg: var(--p-ivory-alt);--map-popup-bg: var(--p-ivory-surface);--map-popup-shadow: 0 2px 10px rgb(36 26 16 / .22);--image-filter: sepia(.08) saturate(1.04) brightness(.97) contrast(1.03);--color-gf-tag: #175c3f;--seg-selected-bg: var(--color-text);--seg-selected-fg: var(--p-ivory-surface);--rank-bg: var(--color-text);--rank-fg: var(--p-ivory-surface);--badge-gf-venue-bg: #d9efe4;--badge-gf-venue-fg: #0d5a43;--badge-gf-venue-border: #2e8a68;--badge-gf-version-bg: #dcebf7;--badge-gf-version-fg: #0b4a7d;--badge-gf-version-border: #4a84bb;--badge-natural-bg: transparent;--badge-natural-fg: #0d5a43;--badge-natural-border: #2b8566;--badge-ask-bg: transparent;--badge-ask-fg: #7a4700;--badge-ask-border: #a8680a;--badge-contains-bg: #fde2d3;--badge-contains-fg: #8f3300;--badge-contains-border: #d06a33;--badge-unknown-bg: transparent;--badge-unknown-fg: #6b5d3f;--badge-unknown-border: #7a6840}
