:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--size-16:16px;--size-4:4px;--size-3:3px;--size-36:36px;--size-58:58px;--size-25:25px;--size-18:18px;--size-12:12px;--size-22:22px;--size-13_8:13.8px;--size-14_95:14.95px;--size-48:48px;--size-9:9px;--size-11:11px;--size-7:7px;--size-128:128px;--size-28:28px;--size-19:19px;--size-26:26px;--size-20:20px;--size-10:10px;--size-1280:1280px;--size-30:30px;--size-34:34px;--size-50:50px;--size-8:8px;--size-46:46px;--size-16_1:16.1px;--size-52:52px;--size-14:14px;--size-17_25:17.25px;--size-610:610px;--size-32:32px;--size-168:168px;--size-44:44px;--size-2:2px;--size-6:6px;--size-5:5px;--size-24:24px;--size-17:17px;--size-64:64px;--size-780:780px;--size-500:500px;--size-15:15px;--size-80:80px;--size-42:42px;--size-68:68px;--size-510:510px;--size-35:35px;--size-38:38px;--size-60:60px;--size-40:40px;--size-300:300px;--size-13:13px;--size-54:54px;--size-180:180px;--size-47:47px;--size-21:21px;--size-750:750px;--size-310:310px;--size-66:66px;--size-600:600px;--size-56:56px;--size-260:260px;--size-150:150px;--size-43:43px;--size-29:29px;--size-neg-3:-3px;--size-100:100px;--size-39:39px;--size-240:240px;--size-23:23px;--size-185:185px;--size-45:45px;--size-55:55px;--size-105:105px;--size-130:130px;--size-160:160px;--size-850:850px;--size-120:120px;--size-340:340px;--size-1440:1440px;--size-neg-1_2:-1.2px;--size-neg-0_8:-.8px;--size-620:620px;--size-860:860px;--size-400:400px;--size-320:320px;--size-neg-_8:-.8px;--size-neg-_3:-.3px;--size-216:216px;--size-650:650px;--size-110:110px;--size-neg-_6:-.6px;--size-520:520px;--size-540:540px;--size-neg-100:-100px;--size-440:440px;--size-220:220px;--size-88:88px;--size-140:140px;--size-76:76px;--size-82:82px;--size-640:640px;--size-neg-0_6:-.6px;--size-72:72px;--size-neg-2:-2px;--size-neg-1:-1px;--size-760:760px;--size-neg-4:-4px;--size-78:78px;--size-neg-100000:-100000px;--size-190:190px;--size-85:85px;--size-200:200px;--size-1000:1000px;--size-480:480px;--size-74:74px;--size-280:280px;--size-92:92px;--size-680:680px;--size-84:84px;--size-_5:.5px;--tabbar-safe-bottom:max(var(--size-8), env(safe-area-inset-bottom,0px));--font-text:-apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-rounded:ui-rounded, system-ui, sans-serif;--text-body:1rem;--text-title-2:1.294rem;--text-caption:.765rem;--radius-pill:999px;--ring-size:6rem;--ring-stroke:10px;--component-disabled-opacity:.4;--component-pressed-scale:.97;--component-glass-blur:24px;--color-print-black:#000;--color-shadow-favorite:#0000000c;--color-shadow-control:#0002;--color-selection-strong:#17483c;--color-selection:#176247;--color-text-strong:#1f1f1f;--color-brand-hover:#274f3d;--color-shadow-subtle:#30303906;--color-shadow-soft:#3030390d;--color-overlay:#30303966;--color-text:#303139;--color-shadow-card:#30313908;--color-brand:#32634c;--color-brand-label:#365541;--color-info-text:#385875;--color-focus:#526c98;--color-text-secondary:#5e6659;--color-text-muted:#66635b;--color-text-hint:#697565;--color-warning-text:#715e2d;--color-text-disabled:#747775;--color-input-border:#948980;--color-danger:#9c3834;--color-danger-border:#d8a6b2;--color-border:#e6e0d1;--color-success-bg:#e7efe8;--color-info-bg:#e7eff5;--color-selection-bg:#e8f1eb;--color-rail-muted:#f0eee7;--color-surface-cool:#f4f7fa;--color-rail:#f5f0de;--color-surface-warm:#f5f2ea;--color-warning-bg:#f7edc8;--color-danger-bg:#f8e9e5;--color-glass:#faf7f2e8;--color-glass-strong:#faf7f2f7;--color-bg:#fbf9f0;--color-surface:#fff;--color-selection-border:#d8dfd4;--color-border-soft:#dce0d5;--color-border-neutral:#ddd;--color-diet-selection-bg:#e8f1ec;--color-status-bg:#eaf4f7;--color-surface-green:#edf1e7;--color-dialog-overlay:#14231a6b;--color-transparent:transparent;--color-on-brand:#fff;--color-print-paper:#fff;--color-print-text:#303139;--color-print-surface:white;--color-print-border:#e6e0d1;--color-print-text-muted:#66635b;--color-print-info-bg:#e7eff5;--color-browser-chrome:#17483c;--color-pdf-brand:#264d3b;--color-pdf-text:#243029;--color-pdf-muted:#5c665e;--color-pdf-border:#d1d9cf;--color-social-focus:#6a854f;--color-brand-mark-border:#a9bca9;--color-brand-mark-accent:#af855a;--color-secondary-button-border:#b9c9da;--color-warning-border:#d9c8a6;--color-empty-icon:#b9adca;--color-danger-border-strong:#aa6b53;--color-brand-mark-ink:#2e2748;--color-brand-mark-ink-end:#120e1f;--color-social-apple-background:#000;--color-social-apple-foreground:#fff;--color-print-v3-ink:#1e1830;--color-print-v3-muted:#5e5873;--color-print-v3-border:#eceaf1;--color-print-v3-brand:#2e2748}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-print-black:#000;--color-shadow-favorite:#00000040;--color-shadow-control:#0006;--color-selection-strong:#9ac5b2;--color-selection:#9ed1b6;--color-text-strong:#f2f2ee;--color-brand-hover:#315c48;--color-shadow-subtle:#00000020;--color-shadow-soft:#00000040;--color-overlay:#0009;--color-text:#ebe9e1;--color-shadow-card:#00000040;--color-brand:#9ac5ad;--color-brand-label:#afc9b3;--color-info-text:#b6d0e8;--color-focus:#a9bfe8;--color-text-secondary:#c2cabd;--color-text-muted:#bcb8ac;--color-text-hint:#bac7b5;--color-warning-text:#edce8e;--color-text-disabled:#b0b7b2;--color-input-border:#9a9186;--color-danger:#f1aaa3;--color-danger-border:#b9798a;--color-border:#4d5048;--color-success-bg:#233c2d;--color-info-bg:#243847;--color-selection-bg:#2b4134;--color-rail-muted:#252822;--color-surface-cool:#252e35;--color-rail:#292a21;--color-surface-warm:#2a2b25;--color-warning-bg:#443b23;--color-danger-bg:#462c29;--color-glass:#242923e8;--color-glass-strong:#242923f7;--color-bg:#191d19;--color-surface:#242923;--color-selection-border:#596650;--color-border-soft:#4b5344;--color-border-neutral:#555;--color-diet-selection-bg:#294336;--color-status-bg:#243b43;--color-surface-green:#30382a;--color-dialog-overlay:#000000a6;--color-transparent:transparent;--color-on-brand:#14231a;--color-print-paper:#fff;--color-print-text:#303139;--color-print-surface:white;--color-print-border:#e6e0d1;--color-print-text-muted:#66635b;--color-print-info-bg:#e7eff5;--color-browser-chrome:#191d19;--color-pdf-brand:#264d3b;--color-pdf-text:#243029;--color-pdf-muted:#5c665e;--color-pdf-border:#d1d9cf;--color-social-focus:#a8c58d;--color-brand-mark-border:#8fa98f;--color-brand-mark-accent:#d2ae86;--color-secondary-button-border:#a4bcd5;--color-warning-border:#c9b58e;--color-empty-icon:#c5b2db;--color-danger-border-strong:#d3957c;--color-brand-mark-ink:#2e2748;--color-brand-mark-ink-end:#120e1f;--color-social-apple-background:#fff;--color-social-apple-foreground:#000;--color-print-v3-ink:#1e1830;--color-print-v3-muted:#5e5873;--color-print-v3-border:#eceaf1;--color-print-v3-brand:#2e2748}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-print-black:#000;--color-shadow-favorite:#00000040;--color-shadow-control:#0006;--color-selection-strong:#9ac5b2;--color-selection:#9ed1b6;--color-text-strong:#f2f2ee;--color-brand-hover:#315c48;--color-shadow-subtle:#00000020;--color-shadow-soft:#00000040;--color-overlay:#0009;--color-text:#ebe9e1;--color-shadow-card:#00000040;--color-brand:#9ac5ad;--color-brand-label:#afc9b3;--color-info-text:#b6d0e8;--color-focus:#a9bfe8;--color-text-secondary:#c2cabd;--color-text-muted:#bcb8ac;--color-text-hint:#bac7b5;--color-warning-text:#edce8e;--color-text-disabled:#b0b7b2;--color-input-border:#9a9186;--color-danger:#f1aaa3;--color-danger-border:#b9798a;--color-border:#4d5048;--color-success-bg:#233c2d;--color-info-bg:#243847;--color-selection-bg:#2b4134;--color-rail-muted:#252822;--color-surface-cool:#252e35;--color-rail:#292a21;--color-surface-warm:#2a2b25;--color-warning-bg:#443b23;--color-danger-bg:#462c29;--color-glass:#242923e8;--color-glass-strong:#242923f7;--color-bg:#191d19;--color-surface:#242923;--color-selection-border:#596650;--color-border-soft:#4b5344;--color-border-neutral:#555;--color-diet-selection-bg:#294336;--color-status-bg:#243b43;--color-surface-green:#30382a;--color-dialog-overlay:#000000a6;--color-transparent:transparent;--color-on-brand:#14231a;--color-print-paper:#fff;--color-print-text:#303139;--color-print-surface:white;--color-print-border:#e6e0d1;--color-print-text-muted:#66635b;--color-print-info-bg:#e7eff5;--color-browser-chrome:#191d19;--color-pdf-brand:#264d3b;--color-pdf-text:#243029;--color-pdf-muted:#5c665e;--color-pdf-border:#d1d9cf;--color-social-focus:#a8c58d;--color-brand-mark-border:#8fa98f;--color-brand-mark-accent:#d2ae86;--color-secondary-button-border:#a4bcd5;--color-warning-border:#c9b58e;--color-empty-icon:#c5b2db;--color-danger-border-strong:#d3957c;--color-brand-mark-ink:#2e2748;--color-brand-mark-ink-end:#120e1f;--color-social-apple-background:#fff;--color-social-apple-foreground:#000;--color-print-v3-ink:#1e1830;--color-print-v3-muted:#5e5873;--color-print-v3-border:#eceaf1;--color-print-v3-brand:#2e2748}@media print{:root,:root[data-theme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-print-black:#000;--color-shadow-favorite:#0000000c;--color-shadow-control:#0002;--color-selection-strong:#17483c;--color-selection:#176247;--color-text-strong:#1f1f1f;--color-brand-hover:#274f3d;--color-shadow-subtle:#30303906;--color-shadow-soft:#3030390d;--color-overlay:#30303966;--color-text:#303139;--color-shadow-card:#30313908;--color-brand:#32634c;--color-brand-label:#365541;--color-info-text:#385875;--color-focus:#526c98;--color-text-secondary:#5e6659;--color-text-muted:#66635b;--color-text-hint:#697565;--color-warning-text:#715e2d;--color-text-disabled:#747775;--color-input-border:#948980;--color-danger:#9c3834;--color-danger-border:#d8a6b2;--color-border:#e6e0d1;--color-success-bg:#e7efe8;--color-info-bg:#e7eff5;--color-selection-bg:#e8f1eb;--color-rail-muted:#f0eee7;--color-surface-cool:#f4f7fa;--color-rail:#f5f0de;--color-surface-warm:#f5f2ea;--color-warning-bg:#f7edc8;--color-danger-bg:#f8e9e5;--color-glass:#faf7f2e8;--color-glass-strong:#faf7f2f7;--color-bg:#fbf9f0;--color-surface:#fff;--color-selection-border:#d8dfd4;--color-border-soft:#dce0d5;--color-border-neutral:#ddd;--color-diet-selection-bg:#e8f1ec;--color-status-bg:#eaf4f7;--color-surface-green:#edf1e7;--color-dialog-overlay:#14231a6b;--color-transparent:transparent;--color-on-brand:#fff;--color-print-paper:#fff;--color-print-text:#303139;--color-print-surface:white;--color-print-border:#e6e0d1;--color-print-text-muted:#66635b;--color-print-info-bg:#e7eff5;--color-browser-chrome:#17483c;--color-pdf-brand:#264d3b;--color-pdf-text:#243029;--color-pdf-muted:#5c665e;--color-pdf-border:#d1d9cf;--color-social-focus:#6a854f;--color-brand-mark-border:#a9bca9;--color-brand-mark-accent:#af855a;--color-secondary-button-border:#b9c9da;--color-warning-border:#d9c8a6;--color-empty-icon:#b9adca;--color-danger-border-strong:#aa6b53;--color-brand-mark-ink:#2e2748;--color-brand-mark-ink-end:#120e1f;--color-social-apple-background:#000;--color-social-apple-foreground:#fff;--color-print-v3-ink:#1e1830;--color-print-v3-muted:#5e5873;--color-print-v3-border:#eceaf1;--color-print-v3-brand:#2e2748}}
