:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#fff7f0;--surface:#fffdfa;--surface-muted:#f3ede7;--ink:#3e3249;--ink-muted:#64566c;--line:#eadfd6;--accent:#f48fb1;--accent-ink:#3e3249;--danger:#b83b55;--cat-produce:#d4f0d6;--cat-bakery:#fce2c6;--cat-meat:#fad4d4;--cat-dairy:#d5e5fa;--cat-pantry:#f8ecbe;--cat-drinks:#cdeeee;--cat-household:#e4daf7;--cat-other:#f6d8eb;--fur-grey:#b9b4c7;--fur-ginger:#f6b98a;--fur-black:#4a4152;--fur-white:#fff;--fur-patch:#e8a87c;--cat-nose:#f48fb1;--font-display:"Fredoka", ui-rounded, system-ui, sans-serif;--font-text:"Nunito", ui-rounded, system-ui, sans-serif;--text-title:600 28px/32px var(--font-display);--text-section:600 15px/20px var(--font-display);--text-tile:500 17px/21px var(--font-display);--text-body:400 16px/22px var(--font-text);--text-meta:600 13px/17px var(--font-text);--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--space-48:48px;--page-margin:16px;--grid-gap:10px;--radius-s:12px;--radius-m:20px;--radius-l:28px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--bg:#1e1922;--surface:#28222d;--surface-muted:#231e27;--ink:#f6eef4;--ink-muted:#cdbfcb;--line:#3a3240;--accent:#f5a6c0;--accent-ink:#2b1e2a;--danger:#f08a9c;--cat-produce:#2d4733;--cat-bakery:#4a3626;--cat-meat:#4d2d33;--cat-dairy:#2a3c55;--cat-pantry:#463f24;--cat-drinks:#21454a;--cat-household:#393056;--cat-other:#482c43}}:root[data-theme=dark]{--bg:#1e1922;--surface:#28222d;--surface-muted:#231e27;--ink:#f6eef4;--ink-muted:#cdbfcb;--line:#3a3240;--accent:#f5a6c0;--accent-ink:#2b1e2a;--danger:#f08a9c;--cat-produce:#2d4733;--cat-bakery:#4a3626;--cat-meat:#4d2d33;--cat-dairy:#2a3c55;--cat-pantry:#463f24;--cat-drinks:#21454a;--cat-household:#393056;--cat-other:#482c43}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);color:var(--ink);font:var(--text-body);-webkit-text-size-adjust:100%;margin:0}
