@font-face{font-family:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/heebo-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2212,U+FEFF,U+FFFD}@font-face{font-family:Heebo;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/heebo-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2212,U+FEFF,U+FFFD}@font-face{font-family:Heebo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/heebo-latin-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2212,U+FEFF,U+FFFD}@font-face{font-family:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/heebo-hebrew-400.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/heebo-hebrew-500.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/heebo-hebrew-700.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}:root{--nl-ink: #141618;--nl-mute: #5A5E62;--nl-hairline: #D6D9DD;--nl-paper: #F3F5F8;--nl-surface: #FFFFFF;--nl-emphasis: #484E54;--nl-wash: #E5E8EC;--nl-chrome: #1F3D57;--nl-chrome-on: #36526B;--nl-chrome-ink: #FFFFFF;--nl-chrome-mute: #B8CADB;--nl-chrome-hairline: #34536E;--nl-chrome-wash: #2C4C68;--nl-chrome-accent: #A6CFEC;--nl-primary: #1F3D57;--nl-primary-ink: #FFFFFF;--nl-tag-wash: #E8EEF4;--nl-tag-ink: #2E4C66;--nl-accent: #2F5F86;--nl-accent-wash: #E9F1F8;--nl-mineral: #6353C5;--nl-vitamin: #098585;--nl-antiox: #B08505;--nl-dose-1: #0E7C86;--nl-dose-2: #4F5BD5;--nl-dose-3: #B7791F;--nl-dose-4: #B83280;--nl-dose-5: #3F8F3F;--nl-dose-6: #C2552D;--nl-shelf: var(--nl-emphasis);--nl-series: var(--nl-shelf);--nl-series-now: var(--nl-ink);--nl-dash-edge: #A8ACB1;--nl-font: Heebo, "Helvetica Neue", Arial, sans-serif;--nl-font-mono: Heebo, "Helvetica Neue", Arial, sans-serif;--nl-screen-size: 20px;--nl-screen-weight: 500;--nl-screen-tracking: 0;--nl-headline-size: 29px;--nl-headline-weight: 700;--nl-headline-leading: 1.14;--nl-headline-tracking: -.024em;--nl-reading-size: 20px;--nl-reading-weight: 600;--nl-reading-leading: 1.24;--nl-reading-tracking: -.012em;--nl-nutrient-size: 15px;--nl-nutrient-weight: 600;--nl-title-size: 20px;--nl-title-weight: 600;--nl-figure-step: 1em;--nl-figure-weight: 500;--nl-body-size: 14px;--nl-body-leading: 1.5;--nl-item-size: 14px;--nl-label-size: 14px;--nl-label-tracking: .01em;--nl-attribution-size: 14px;--nl-attribution-tracking: .01em;--nl-label-he-weight: 500;--nl-label-he-tracking: .05em;--nl-term-en-size: 14px;--nl-radius-card: 8px;--nl-radius-control: 6px;--nl-radius-segment: 5px;--nl-radius-pill: 16px;--nl-radius-badge: 4px;--nl-radius-tile: 22.46%;--nl-bar-height: 16px;--nl-tick-width: 2px;--nl-brand-ratio: .97006;--nl-brand-ink: 1.02774;--nl-brand-box: 1.06504;--nl-brand-weight: 700;color-scheme:light dark}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--nl-ink: #ECEEF0;--nl-mute: #A0A6AB;--nl-hairline: #2B3034;--nl-paper: #101214;--nl-surface: #191C1F;--nl-emphasis: #8A9096;--nl-wash: #2B3034;--nl-accent: #8CBBDD;--nl-accent-wash: #1E2C38;--nl-chrome: #142130;--nl-chrome-on: #22384C;--nl-chrome-ink: #ECEEF0;--nl-chrome-mute: #9DB0C2;--nl-chrome-hairline: #22384C;--nl-chrome-wash: #22384C;--nl-chrome-accent: #8CBBDD;--nl-primary: #3A6E97;--nl-primary-ink: #FFFFFF;--nl-tag-wash: #1D2A37;--nl-tag-ink: #AFC6DA;--nl-dash-edge: #4A5157;--nl-mineral: #8D85ED;--nl-vitamin: #03ABAB;--nl-antiox: #B48C2B;--nl-dose-1: #2BB3BF;--nl-dose-2: #8C95F2;--nl-dose-3: #D9A441;--nl-dose-4: #E07AB5;--nl-dose-5: #6DBB6D;--nl-dose-6: #E58A62}}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark;--nl-ink: #ECEEF0;--nl-mute: #A0A6AB;--nl-hairline: #2B3034;--nl-paper: #101214;--nl-surface: #191C1F;--nl-emphasis: #8A9096;--nl-wash: #2B3034;--nl-accent: #8CBBDD;--nl-accent-wash: #1E2C38;--nl-chrome: #142130;--nl-chrome-on: #22384C;--nl-chrome-ink: #ECEEF0;--nl-chrome-mute: #9DB0C2;--nl-chrome-hairline: #22384C;--nl-chrome-wash: #22384C;--nl-chrome-accent: #8CBBDD;--nl-primary: #3A6E97;--nl-primary-ink: #FFFFFF;--nl-tag-wash: #1D2A37;--nl-tag-ink: #AFC6DA;--nl-dash-edge: #4A5157;--nl-mineral: #8D85ED;--nl-vitamin: #03ABAB;--nl-antiox: #B48C2B;--nl-dose-1: #2BB3BF;--nl-dose-2: #8C95F2;--nl-dose-3: #D9A441;--nl-dose-4: #E07AB5;--nl-dose-5: #6DBB6D;--nl-dose-6: #E58A62}.nl-track{position:relative;height:var(--nl-bar-height)}.nl-track__empty{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--nl-wash);border-radius:2px}.nl-track__fill{position:absolute;inset-inline-start:0;top:0;bottom:0;background:var(--nl-emphasis);border-radius:2px}.nl-track__tick{position:absolute;top:-5px;bottom:-5px;width:var(--nl-tick-width);background:var(--nl-ink)}.nl-track__unknown{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;border-radius:2px;background-color:var(--nl-surface);border:1px dashed var(--nl-dash-edge);background-image:repeating-linear-gradient(135deg,var(--nl-dash-edge) 0 1.5px,transparent 1.5px 7px)}.nl-screentitle{font-size:var(--nl-screen-size);font-weight:var(--nl-screen-weight);letter-spacing:var(--nl-screen-tracking)}.nl-headline{font-size:var(--nl-headline-size);font-weight:var(--nl-headline-weight);line-height:var(--nl-headline-leading);letter-spacing:var(--nl-headline-tracking)}.nl-reading{font-size:var(--nl-reading-size);font-weight:var(--nl-reading-weight);line-height:var(--nl-reading-leading);letter-spacing:var(--nl-reading-tracking)}.nl-nutrient{font-size:var(--nl-nutrient-size);font-weight:var(--nl-nutrient-weight)}.nl-figure{font-family:var(--nl-font-mono);font-size:var(--nl-figure-step);font-weight:var(--nl-figure-weight);font-variant-numeric:tabular-nums}.nl-body{font-size:var(--nl-body-size);line-height:var(--nl-body-leading);color:var(--nl-mute)}.nl-label{font-family:var(--nl-font-mono);font-size:var(--nl-label-size);font-weight:500;letter-spacing:var(--nl-label-tracking);color:var(--nl-mute)}.nl-attribution{font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size);letter-spacing:var(--nl-attribution-tracking);color:var(--nl-mute)}:root[lang=he] .nl-label{font-family:var(--nl-font);font-weight:var(--nl-label-he-weight);letter-spacing:var(--nl-label-he-tracking);text-transform:none}:root[lang=he] .nl-attribution{font-family:var(--nl-font)}*{box-sizing:border-box}:root{--nl-shell: 72rem;--nl-prose: 68ch;--nl-gutter: 1rem;--nl-pad-block: clamp(1.25rem, 2vw, 2rem);--nl-rail: 240px}:root{--nl-safe-block-start: env(safe-area-inset-top, 0px);--nl-safe-block-end: env(safe-area-inset-bottom, 0px);--nl-safe-inline-start: env(safe-area-inset-left, 0px);--nl-safe-inline-end: env(safe-area-inset-right, 0px)}:root[dir=rtl]{--nl-safe-inline-start: env(safe-area-inset-right, 0px);--nl-safe-inline-end: env(safe-area-inset-left, 0px)}body{margin:0;font-family:var(--nl-font);font-size:var(--nl-body-size);line-height:var(--nl-body-leading);color:var(--nl-ink);background:var(--nl-surface);overflow-wrap:break-word}html{-webkit-tap-highlight-color:transparent}::selection{background:var(--nl-wash);color:var(--nl-ink)}.nl-app{display:flex;flex-direction:column;min-block-size:100dvh;max-inline-size:var(--nl-shell);inline-size:100%;margin-inline:auto;padding-inline-start:max(var(--nl-gutter),var(--nl-safe-inline-start));padding-inline-end:max(var(--nl-gutter),var(--nl-safe-inline-end));padding-block-start:calc(var(--nl-pad-block) + var(--nl-safe-block-start));padding-block-end:calc(var(--nl-pad-block) + var(--nl-safe-block-end))}.nl-main{flex:1 0 auto}.nl-main>:last-child{margin-block-end:0}.nl-main:focus{outline:none}.nl-backtotop{display:flex;justify-content:flex-end;margin-block-start:1.25rem;padding-block-start:.75rem;border-block-start:1px solid var(--nl-hairline)}.nl-footer{margin-block-start:clamp(2rem,4vw,3rem);padding-block-start:1rem;border-block-start:1px solid var(--nl-hairline);font-size:var(--nl-label-size);color:var(--nl-mute);text-align:center}.nl-header{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem;margin-block-end:clamp(1.25rem,3vw,2rem)}.nl-header__brand{--nl-brand-mark: 2rem;display:flex;align-items:center;gap:calc(var(--nl-brand-mark) * var(--nl-brand-ink) / 3);flex:none}a.nl-header__brand{color:inherit;text-decoration:none}.nl-header__mark{display:inline-block;flex:none;inline-size:calc(var(--nl-brand-mark) * var(--nl-brand-ink));block-size:var(--nl-brand-mark);background-color:var(--nl-accent);-webkit-mask:url(/mark.svg) no-repeat center / auto calc(var(--nl-brand-mark) * var(--nl-brand-box));mask:url(/mark.svg) no-repeat center / auto calc(var(--nl-brand-mark) * var(--nl-brand-box))}.nl-shell--nav .nl-header__mark{background-color:var(--nl-chrome-accent)}.nl-header__name{font-size:calc(var(--nl-brand-mark) * var(--nl-brand-ratio));font-weight:var(--nl-brand-weight);line-height:1;letter-spacing:-.01em}.nl-header__greeting{margin-inline-start:auto;font-size:var(--nl-item-size);color:var(--nl-mute);margin-block:0;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nl-header__greeting .nl-verbatim__text{color:var(--nl-ink)}.nl-shell--nav .nl-header__greeting{color:var(--nl-chrome-mute)}.nl-shell--nav .nl-header__greeting .nl-verbatim__text{color:var(--nl-chrome-ink)}.nl-note{color:var(--nl-ink);border-inline-start:2px solid var(--nl-hairline);padding-inline-start:.75rem;max-inline-size:var(--nl-prose)}.nl-basis__days{color:var(--nl-mute)}.nl-shell{display:grid;grid-template-columns:minmax(0,1fr)}.nl-shell--nav .nl-app{padding-block-end:0}.nl-shell--nav .nl-header{margin-block-start:calc(-1 * (var(--nl-pad-block) + var(--nl-safe-block-start)));margin-block-end:0;margin-inline-start:calc(-1*max(var(--nl-gutter),var(--nl-safe-inline-start)));margin-inline-end:calc(-1*max(var(--nl-gutter),var(--nl-safe-inline-end)));padding-inline-start:max(var(--nl-gutter),var(--nl-safe-inline-start));padding-inline-end:max(var(--nl-gutter),var(--nl-safe-inline-end));padding-block:var(--nl-safe-block-start) 0;block-size:calc(3.375rem + var(--nl-safe-block-start));flex-wrap:nowrap;gap:.5rem;background:var(--nl-chrome);color:var(--nl-chrome-ink);border-block-end:1px solid var(--nl-chrome);--nl-focus-ring: 0 0 0 1px var(--nl-chrome-accent)}.nl-shell--nav .nl-header__brand{--nl-brand-mark: 1.8125rem}.nl-shell--nav .nl-main{padding-block-start:1rem}.nl-band{display:flex;align-items:center;gap:.125rem;flex:none;margin-inline-start:auto}.nl-header__greeting+.nl-band{margin-inline-start:0}.nl-band__screen{display:inline-flex;align-items:center;justify-content:center;inline-size:2.4rem;block-size:2.4rem;color:var(--nl-chrome-mute);text-decoration:none}.nl-band__icon{flex:none;inline-size:1.25rem;block-size:1.25rem}.nl-tabbar{position:sticky;inset-block-end:0;z-index:3;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);background:var(--nl-chrome);color:var(--nl-chrome-ink);border-block-start:1px solid var(--nl-chrome);--nl-focus-ring: 0 0 0 1px var(--nl-chrome-accent);margin-inline-start:calc(-1*max(var(--nl-gutter),var(--nl-safe-inline-start)));margin-inline-end:calc(-1*max(var(--nl-gutter),var(--nl-safe-inline-end)));padding-inline-start:max(var(--nl-gutter),var(--nl-safe-inline-start));padding-inline-end:max(var(--nl-gutter),var(--nl-safe-inline-end));padding-block:.5rem calc(.875rem + var(--nl-safe-block-end));margin-block-start:auto}.nl-tabbar__item{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding-block:.25rem;font-size:11px;line-height:1.2;text-align:center;color:var(--nl-chrome-mute);text-decoration:none;cursor:pointer;background:none;border:0;font-family:inherit}.nl-tabbar__item--on{color:var(--nl-chrome-ink)}.nl-tabbar__icon{flex:none;inline-size:1.1875rem;block-size:1.1875rem}.nl-tabbar__label{display:block;min-inline-size:0}.nl-tabbar[data-tight]:not(:lang(he)){padding-inline-start:max(.25rem,var(--nl-safe-inline-start));padding-inline-end:max(.25rem,var(--nl-safe-inline-end))}.nl-rail{display:none}@media(min-width:60rem){:root{--nl-gutter: 2.25rem}.nl-shell--nav{grid-template-columns:var(--nl-rail) minmax(0,1fr)}.nl-shell--nav .nl-header{display:none}.nl-shell--nav .nl-main{padding-block-start:0}.nl-tabbar{display:none}.nl-shell--nav .nl-app{padding-block-end:calc(var(--nl-pad-block) + var(--nl-safe-block-end))}.nl-rail{display:flex;flex-direction:column;position:sticky;inset-block-start:0;block-size:100dvh;overflow-y:auto;background:var(--nl-chrome);color:var(--nl-chrome-ink);border-inline-end:1px solid var(--nl-chrome);--nl-focus-ring: 0 0 0 1px var(--nl-chrome-accent);padding-block:calc(1.5rem + var(--nl-safe-block-start)) calc(1.25rem + var(--nl-safe-block-end));padding-inline-start:max(1rem,var(--nl-safe-inline-start));padding-inline-end:1rem}}.nl-rail__brand{padding-inline:.625rem;margin-block-end:1.75rem}.nl-rail__nav{display:flex;flex-grow:1;flex-direction:column;gap:.125rem}.nl-rail__foot{margin-block-start:auto;padding-block-start:.75rem;border-block-start:1px solid var(--nl-chrome-hairline);display:flex;flex-direction:column;gap:.125rem}.nl-rail__row{display:flex;align-items:center;gap:.6875rem;padding-block:.5625rem;padding-inline:.625rem;border-radius:var(--nl-radius-control);font-size:var(--nl-body-size);color:var(--nl-chrome-mute);text-decoration:none}.nl-rail__row--on{background:var(--nl-chrome-on);color:var(--nl-chrome-ink)}.nl-rail__icon{flex:none;inline-size:1.0625rem;block-size:1.0625rem}.nl-rail__foot .nl-rail__icon{box-sizing:content-box;padding-inline:.40625rem}.nl-rail__person{padding-block:.5625rem;padding-inline:.625rem;display:flex;align-items:center;gap:.6875rem;min-inline-size:0}.nl-rail__initial{flex:none;inline-size:1.875rem;block-size:1.875rem;border-radius:var(--nl-radius-control);background:var(--nl-chrome-wash);color:var(--nl-chrome-ink);display:flex;align-items:center;justify-content:center;font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size);font-weight:500}.nl-rail__name .nl-verbatim__text{color:inherit}.nl-rail__name{color:var(--nl-chrome-ink);min-inline-size:0;font-size:var(--nl-item-size);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nl-tower{position:absolute;inset-block-end:100%;inset-inline-end:max(var(--nl-gutter),var(--nl-safe-inline-end));margin-block-end:.5rem;z-index:1;inline-size:max-content;max-inline-size:calc(100% - max(var(--nl-gutter),var(--nl-safe-inline-start)) - max(var(--nl-gutter),var(--nl-safe-inline-end)));max-block-size:calc(100dvh - 100% - 1rem);overflow-y:auto;padding:.375rem;background:var(--nl-surface);color:var(--nl-ink);--nl-focus-ring: 0 0 0 1px var(--nl-accent);border:1px solid var(--nl-hairline);border-radius:var(--nl-radius-card);box-shadow:0 6px 20px #0000002e}.nl-tower__list{display:flex;flex-direction:column;gap:.125rem}.nl-tower__row{display:flex;align-items:center;gap:.6875rem;padding-block:.6875rem;padding-inline:.5rem;border-radius:var(--nl-radius-control);color:var(--nl-mute);text-decoration:none}.nl-tower__row--on{background:var(--nl-accent-wash);color:var(--nl-accent);font-weight:600}.nl-tower__catch{position:fixed;top:0;right:0;bottom:0;left:0}.nl-toasts{position:fixed;inset-block-end:calc(.75rem + var(--nl-safe-block-end));inset-inline:0;z-index:4;display:flex;justify-content:center;pointer-events:none}.nl-toast{pointer-events:auto;display:inline-flex;align-items:center;gap:.625rem;max-inline-size:calc(100% - max(var(--nl-gutter),var(--nl-safe-inline-start)) - max(var(--nl-gutter),var(--nl-safe-inline-end)));padding-block:.3125rem;padding-inline:.875rem;background:var(--nl-surface);border:1px solid var(--nl-hairline);border-radius:var(--nl-radius-pill);box-shadow:0 6px 20px #0000002e;margin-block-end:var(--nl-toast-lift, 0px);font-size:var(--nl-item-size);line-height:1.2}.nl-toast__said{color:var(--nl-ink)}.nl-toast__undo{font:inherit;font-size:inherit;line-height:inherit;padding-block:0;padding-inline:.25rem;border:0;border-radius:var(--nl-radius-control);background:none;color:var(--nl-accent);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.nl-toast__undo[disabled]{opacity:.5;cursor:default}.nl-toast__undo[aria-busy=true]{cursor:progress}.nl-section{background:var(--nl-surface);border:1px solid var(--nl-hairline);border-radius:var(--nl-radius-card);--nl-section-pad-inline: clamp(.875rem, 2.4vw, 1.1875rem);padding:clamp(.875rem,2.2vw,1.0625rem) var(--nl-section-pad-inline);margin-block-end:1rem}.nl-section__head{display:flex;align-items:baseline;gap:.5rem 1rem;flex-wrap:wrap}.nl-section__head .nl-h2{margin-block-end:0}.nl-section__aside{margin-inline-start:auto}.nl-account{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;min-inline-size:0;text-align:end}.nl-account__who{margin-block:0;max-inline-size:100%;overflow-wrap:anywhere}.nl-signin{max-inline-size:26rem;margin-inline:auto;margin-block-start:clamp(0rem,6vh,3rem)}.nl-signin .nl-hint{max-inline-size:none;overflow-wrap:anywhere}.nl-signin .nl-btn[type=submit]{inline-size:100%;padding-block:.55rem}.nl-signin .nl-input+.nl-label{margin-block-start:.75rem}.nl-shell:not(.nl-shell--nav):has(.nl-signin) .nl-header{justify-content:center}.nl-h2{font-size:var(--nl-title-size);font-weight:var(--nl-title-weight);margin-block:0 .5rem}.nl-h2.nl-screentitle,.nl-h2.nl-tabtitle{font-size:var(--nl-screen-size);letter-spacing:var(--nl-screen-tracking);margin-block-end:.75rem}.nl-panel__title{display:inline}.nl-panel__head,.nl-panel__head .nl-panel__title{text-decoration:none}.nl-label{display:block;font-family:var(--nl-font-mono);font-size:var(--nl-label-size);letter-spacing:var(--nl-label-tracking);color:var(--nl-ink);margin-block-end:.35rem;font-weight:500}.nl-label--inline{display:inline;margin-block-end:0;color:var(--nl-mute)}.nl-attribution{font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size);letter-spacing:var(--nl-attribution-tracking);color:var(--nl-mute);margin-block:.15rem}.nl-hint{font-size:var(--nl-item-size);color:var(--nl-mute);margin-block:.25rem;max-inline-size:var(--nl-prose)}.nl-hint--runin{display:inline;margin-block:0;max-inline-size:none;font-size:var(--nl-attribution-size)}.nl-explain{font-family:var(--nl-font);font-size:var(--nl-body-size);line-height:var(--nl-body-leading);letter-spacing:normal;text-transform:none;color:var(--nl-mute);margin-block:.35rem;max-inline-size:var(--nl-prose)}.nl-warn{font-size:var(--nl-item-size);color:var(--nl-ink);background:var(--nl-wash);padding:.5rem;border-radius:var(--nl-radius-card);max-inline-size:var(--nl-prose)}p.nl-attribution{max-inline-size:var(--nl-prose)}.nl-figureline{margin-block:.25rem .5rem}.nl-figuremath{font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size);letter-spacing:var(--nl-attribution-tracking);color:var(--nl-mute);margin-block:0 .5rem;overflow-x:auto}.nl-figuremath .nl-figure{direction:ltr;unicode-bidi:isolate}.nl-reading{font-size:var(--nl-reading-size);font-weight:var(--nl-reading-weight);line-height:var(--nl-reading-leading);letter-spacing:var(--nl-reading-tracking);margin-block:.25rem .75rem}.nl-figure{font-family:var(--nl-font-mono);font-size:var(--nl-figure-step);font-weight:var(--nl-figure-weight);white-space:nowrap}.nl-figure--none{color:var(--nl-mute)}.nl-figure__unit{font-size:.92em;color:var(--nl-mute);margin-inline-start:.2em}:root[lang=he] .nl-figure__unit{font-family:var(--nl-font)}.nl-row{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;margin-block:.5rem}.nl-row--add{margin-block-start:1rem;padding-block-start:.75rem;border-block-start:1px solid var(--nl-hairline)}@media(max-width:30rem){.nl-row--add>.nl-label--inline{flex:0 0 100%}.nl-row--add>.nl-input:not(.nl-input--short){flex:1 1 100%}}.nl-input{font:inherit;flex:1 1 12rem;min-inline-size:0;padding-block:.4rem;padding-inline:.5rem;border:1px solid var(--nl-hairline);border-radius:var(--nl-radius-control);background:var(--nl-paper);color:var(--nl-ink)}.nl-input--short{flex:0 0 5.5rem}.nl-setting>.nl-input{display:block;inline-size:min(100%,18rem)}.nl-setting>.nl-combo--select{flex:none;inline-size:min(100%,18rem)}.nl-input--unit{flex:0 0 9.5rem}select.nl-input,.nl-combo--select>.nl-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline-end:1.9rem;background-image:linear-gradient(to top right,transparent calc(50% - .6px),currentColor calc(50% - .6px) calc(50% + .6px),transparent calc(50% + .6px)),linear-gradient(to bottom right,transparent calc(50% - .6px),currentColor calc(50% - .6px) calc(50% + .6px),transparent calc(50% + .6px));background-repeat:no-repeat;background-size:.28rem .28rem;background-position:right 1.14rem center,right .9rem center}html[dir=rtl] select.nl-input,html[dir=rtl] .nl-combo--select>.nl-input{background-position:left .9rem center,left 1.14rem center}.nl-btn{font:inherit;font-size:var(--nl-item-size);line-height:1.2;padding-block:.35rem;padding-inline:.8rem;border:1px solid var(--nl-primary);border-radius:var(--nl-radius-control);background:var(--nl-primary);color:var(--nl-primary-ink);cursor:pointer}.nl-btn[disabled]{opacity:.5;cursor:default}.nl-btn:not(.nl-btn--quiet):not(.nl-btn--secondary)[disabled]:not([aria-busy=true]){opacity:1;background:var(--nl-wash);border-color:var(--nl-hairline);color:var(--nl-mute)}.nl-btn[aria-busy]{position:relative;padding-inline:calc(.8rem + 1em)}.nl-btn[aria-busy=true]{opacity:1;cursor:progress}.nl-btn[aria-busy=true]:after{content:"";position:absolute;inset-inline-end:.5rem;inset-block-start:50%;margin-block-start:-.45em;inline-size:.9em;block-size:.9em;box-sizing:border-box;border:2px solid currentColor;border-block-start-color:transparent;border-radius:50%}@media(prefers-reduced-motion:no-preference){.nl-btn[aria-busy=true]:after{animation:nl-turn .9s linear infinite}}.nl-btn--quiet{background:none;border-color:var(--nl-hairline);color:var(--nl-mute)}.nl-btn--secondary{background:none;border-color:var(--nl-accent);color:var(--nl-accent)}.nl-btn--file{display:inline-block}.nl-capture__frame{margin:.75rem 0 0;inline-size:min(100%,9rem)}.nl-capture__img{inline-size:100%;block-size:auto;border-radius:var(--nl-radius-control);border:1px solid var(--nl-hairline);display:block}.nl-capture__words{display:block;inline-size:100%}.nl-btn.nl-btn--shoot{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.nl-btn--shoot .nl-btn__icon{inline-size:1rem;block-size:1rem;flex:none;transform:translateY(-1px);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media(max-width:59.99rem){.nl-btn.nl-btn--shoot{display:flex;gap:.6rem;inline-size:min(100%,20rem);margin-inline:auto;box-sizing:border-box;min-block-size:56px;text-align:center}.nl-btn--shoot .nl-btn__icon{inline-size:1.5rem;block-size:1.5rem}}.nl-capture__portions,.nl-capture__when{margin:.75rem 0 0}.nl-capture__change{font:inherit;padding:0 .3rem;border:0;background:none;text-decoration:underline;cursor:pointer}.nl-capture__fields{margin-block-end:1rem}.nl-capture .nl-capture__send{margin-block-start:.75rem}.nl-capture__change[disabled]{opacity:.5;cursor:default}.nl-when{border:0;padding:0;margin:.75rem 0 0;min-inline-size:0}.nl-when>legend{padding:0}.nl-when__fields{display:flex;flex-wrap:wrap;align-items:end;gap:.5rem .75rem;margin-block-start:.3rem}.nl-when__part{display:flex;flex-direction:column;gap:.2rem;flex:1 1 9rem;max-inline-size:13rem}.nl-when__name{font-size:var(--nl-attribution-size);color:var(--nl-mute)}.nl-when__input{flex:none;inline-size:100%}.nl-when__now{flex:none}.nl-when+.nl-hint,.nl-when .nl-hint{margin-block:.35rem 0}.nl-change__box>.nl-when:first-child{margin-block-start:.1rem}.nl-change+.nl-change{margin-block-start:.55rem}.nl-change__head{margin:0;font-size:var(--nl-item-size)}.nl-change__value{background:none;border:0;font:inherit;color:inherit;cursor:pointer;text-decoration:underline dotted var(--nl-mute);text-underline-offset:.3em;padding:.55rem .3rem;margin-block:-.55rem;display:inline-flex;align-items:baseline}.nl-change__value .nl-meal__when{color:inherit}.nl-change__box{margin-block-start:.45rem;border-inline-start:2px solid var(--nl-hairline);padding-inline-start:.6rem}.nl-change__acts{margin-block-start:.5rem}.nl-resolving__said{display:flex;align-items:baseline}.nl-working{flex:none;display:inline-block;inline-size:1em;block-size:1em;margin-inline-end:.5rem;border:2px solid var(--nl-hairline);border-block-start-color:var(--nl-ink);border-radius:50%}@media(prefers-reduced-motion:no-preference){.nl-working{animation:nl-turn .9s linear infinite}}@keyframes nl-turn{to{transform:rotate(360deg)}}.nl-pending__said{display:flex;align-items:baseline}.nl-pending__rows{list-style:none;margin:0;padding:0}.nl-pending__row{border-block-start:1px solid var(--nl-hairline);padding-block:.55rem;display:grid;gap:.4rem}.nl-pending__row:before,.nl-pending__row:after{content:"";display:block;background:var(--nl-wash);border-radius:2px}.nl-pending__row:before{block-size:.9rem;inline-size:55%}.nl-pending__row:after{block-size:var(--nl-bar-height)}.nl-notice{background:var(--nl-wash);color:var(--nl-ink);font-size:var(--nl-item-size);padding:.5rem .75rem;border-radius:var(--nl-radius-card);margin-block-end:clamp(1.25rem,3vw,1.75rem)}.nl-notice .nl-label{margin-block-end:.15rem}.nl-notice__text{margin:0}.nl-notice .nl-verbatim__text{color:var(--nl-ink)}.nl-shell--nav .nl-notice{border-radius:0;margin-block-start:calc(-1 * (var(--nl-pad-block) + var(--nl-safe-block-start)));margin-block-end:0;margin-inline-start:calc(-1*max(var(--nl-gutter),var(--nl-safe-inline-start)));margin-inline-end:calc(-1*max(var(--nl-gutter),var(--nl-safe-inline-end)));padding-block-start:calc(.5rem + var(--nl-safe-block-start));padding-inline-start:max(var(--nl-gutter),var(--nl-safe-inline-start));padding-inline-end:max(var(--nl-gutter),var(--nl-safe-inline-end));border-block-end:1px solid var(--nl-hairline)}.nl-shell--nav .nl-notice+.nl-header{margin-block-start:0;padding-block-start:0;block-size:3.375rem}@media(min-width:60rem){.nl-shell--nav .nl-notice{border-radius:var(--nl-radius-card);margin-block:0 1rem;margin-inline:0;padding-block-start:.5rem;padding-inline:.75rem;border-block-end:0}}.nl-disabled__sentence{margin-block:.5rem;max-inline-size:var(--nl-prose)}.nl-disabled .nl-verbatim__text{color:var(--nl-ink)}.nl-disabled .nl-btn{margin-block-start:.75rem}.nl-items{list-style:none;margin:0;padding:0}.nl-item{border-block-start:1px solid var(--nl-hairline);padding-block:.6rem}.nl-item--part{padding-inline-start:1rem;border-inline-start:2px solid var(--nl-wash);border-block-start:none}.nl-item--excluded{opacity:.55}.nl-itemlist .nl-item--excluded{opacity:1}.nl-itemlist .nl-item--excluded .nl-item__name{color:var(--nl-mute)}.nl-itemlist .nl-item--excluded .nl-item__flags .nl-flag{color:var(--nl-ink)}.nl-itemlist .nl-item__flags .nl-flag{text-transform:none}.nl-item--unsure .nl-item__name{text-decoration:underline dotted var(--nl-mute)}.nl-item__head{display:flex;gap:.5rem;align-items:baseline;flex-wrap:wrap}.nl-item__name{font-size:var(--nl-item-size);font-weight:500}.nl-item__grams{margin-inline-start:.5rem}.nl-expr{unicode-bidi:isolate}.nl-item__eaten{margin-inline-start:.4rem;color:var(--nl-mute)}.nl-item__amount{background:none;border:0;font:inherit;color:inherit;cursor:pointer;margin-inline-start:.25rem;text-decoration:underline dotted var(--nl-mute);text-underline-offset:.3em;padding:.55rem .3rem;margin-block:-.55rem;display:inline-flex;align-items:baseline}.nl-item__amount .nl-item__grams{margin-inline-start:0}.nl-item__flags{margin-inline-start:auto;display:flex;gap:.3rem;flex-wrap:wrap}.nl-item__quick{display:none;gap:.15rem}.nl-item__quickbtn{display:inline-flex;align-items:center;justify-content:center;inline-size:1.75rem;block-size:1.75rem;padding:0;background:none;border:0;border-radius:.375rem;color:var(--nl-mute);cursor:pointer}.nl-item__quickbtn svg{inline-size:1.1rem;block-size:1.1rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.nl-item__basis{font-size:var(--nl-attribution-size);color:var(--nl-mute);margin-block:.2rem}.nl-item__actions{display:flex;gap:.25rem;flex-wrap:wrap;margin-block-start:.35rem}.nl-item__vessels{display:flex;gap:.25rem .5rem;flex-wrap:wrap;align-items:baseline;margin-block-start:.35rem}.nl-item__vessels .nl-label{margin-block-end:0}.nl-item__vessels .nl-input{flex:0 1 auto;max-inline-size:100%}.nl-item__prep{display:flex;gap:.25rem;flex-wrap:wrap;align-items:baseline;margin-block-start:.35rem}.nl-item__prep .nl-btn[aria-pressed=true]{background:var(--nl-wash);border-color:var(--nl-emphasis);color:var(--nl-ink);font-weight:500}.nl-item__prepnote{margin-block-start:.25rem}.nl-item__parts{margin-block-start:.5rem}.nl-item__edit{flex:none}.nl-items__bar{display:flex;gap:.5rem .75rem;align-items:baseline;flex-wrap:wrap;margin-block-end:.5rem}.nl-items__note{flex:1 1 12rem;min-inline-size:0;margin-block:0}.nl-items__acts{flex:none;margin-inline-start:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem;align-items:center}.nl-items__edit{flex:none}.nl-items__foot{display:flex;justify-content:flex-end;margin-block-start:.75rem}.nl-item__massbox{display:inline-flex;gap:.35rem;align-items:baseline;margin-inline-start:.5rem}.nl-input--mass{inline-size:5rem;text-align:end}.nl-item__massunit{font-size:var(--nl-attribution-size);color:var(--nl-mute)}.nl-item__dish{margin-block:.3rem 0}.nl-staged{list-style:none;margin:.35rem 0 0;padding:0}.nl-staged__line{display:flex;gap:.4rem;align-items:baseline;border-inline-start:2px dashed var(--nl-mute);padding-inline-start:.5rem;padding-block:.1rem;font-size:var(--nl-attribution-size);color:var(--nl-mute)}.nl-staged__says{flex:1 1 auto;min-inline-size:0}.nl-staged__to{color:var(--nl-ink);font-weight:500}.nl-staged__drop{flex:none;font-size:var(--nl-attribution-size);padding-block:.15rem;padding-inline:.5rem}.nl-staged-adds{margin-block-start:.5rem}.nl-commit{position:sticky;inset-block-end:var(--nl-commit-lift, 0px);z-index:2;display:flex;flex-wrap:wrap;gap:.4rem .75rem;align-items:center;justify-content:space-between;margin-block-start:.75rem;margin-inline-start:calc(-1 * (var(--nl-panel-pad-inline-start, 0px) + var(--nl-panel-rule, 0px)));margin-inline-end:calc(-1 * var(--nl-section-pad-inline));padding-inline-start:calc(var(--nl-panel-pad-inline-start, 0px) + var(--nl-panel-rule, 0px));padding-inline-end:var(--nl-section-pad-inline);padding-block:.5rem;background:var(--nl-surface);border-block-start:1px solid var(--nl-hairline)}.nl-commit__count{margin:0;font-size:var(--nl-attribution-size);color:var(--nl-mute)}.nl-commit__acts{display:flex;gap:.4rem;align-items:center;margin-inline-start:auto}.nl-mealchanges>.nl-h2{margin-block-end:.6rem}.nl-mealchanges .nl-change__head>.nl-label{display:inline-block;min-inline-size:8.5rem}.nl-mealchanges>.nl-explain{margin-block:.6rem 0}.nl-flagd{display:inline}.nl-flagd[open]{flex-basis:100%}.nl-flagd__name{display:inline-flex;align-items:center;list-style:none;cursor:pointer}.nl-flagd__name::-webkit-details-marker{display:none}.nl-flagd__name:after{content:"";flex:none;inline-size:.3rem;block-size:.3rem;margin-inline-start:.4rem;margin-block-end:.15rem;border-inline-end:1.5px solid currentColor;border-block-end:1.5px solid currentColor;transform:rotate(45deg)}html[dir=rtl] .nl-flagd__name:after{transform:rotate(-45deg)}.nl-flagd[open]>.nl-flagd__name:after{transform:rotate(-135deg);margin-block:.15rem 0}html[dir=rtl] .nl-flagd[open]>.nl-flagd__name:after{transform:rotate(135deg)}.nl-item__flags>.nl-flag{display:inline-flex;align-items:center}.nl-flagd__body{margin-block:.25rem 0;font-size:var(--nl-item-size)}.nl-flag{font-family:var(--nl-font-mono);font-size:var(--nl-label-size);letter-spacing:var(--nl-label-tracking);text-transform:uppercase;color:var(--nl-tag-ink);background:var(--nl-tag-wash);padding-block:.1rem;padding-inline:.35rem;border-radius:var(--nl-radius-badge)}.nl-flag--path{background:none;border:1px solid var(--nl-hairline)}.nl-candidates{list-style:none;margin:.25rem 0;padding:0}.nl-candidate{font:inherit;font-size:var(--nl-item-size);text-align:start;inline-size:100%;background:none;border:none;border-block-end:1px solid var(--nl-hairline);padding-block:.35rem;color:var(--nl-ink);cursor:pointer}.nl-candidate__meta{color:var(--nl-mute);margin-inline-start:.5rem;font-family:var(--nl-font-mono);font-size:var(--nl-label-size)}.nl-alternates{margin-block:.5rem}.nl-candidates--found{max-block-size:min(22rem,55vh);overflow-block:auto;overscroll-behavior:contain}.nl-term__hit{font-weight:600;color:var(--nl-ink)}.nl-question__prompt{font-size:var(--nl-nutrient-size);font-weight:500;margin-block:.25rem .6rem}.nl-windows{position:relative;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.nl-windows--pinned{position:sticky;inset-block-start:var(--nl-safe-block-start, 0px);z-index:2;background:var(--nl-surface);padding-block:.5rem}.nl-windows__track{display:inline-flex;gap:.1875rem;padding:.1875rem;background:var(--nl-wash);border-radius:calc(var(--nl-radius-segment) + 2px);max-inline-size:100%;flex-wrap:wrap}.nl-windows__seg{font:inherit;font-size:var(--nl-item-size);line-height:1.2;padding-block:.375rem;padding-inline:1rem;border:0;border-radius:var(--nl-radius-segment);background:none;color:var(--nl-mute);cursor:pointer;white-space:nowrap}.nl-windows__seg--on{background:var(--nl-surface);color:var(--nl-accent);font-weight:600;box-shadow:0 1px 2px #1416181a}.nl-windows__seg--on:focus-visible{box-shadow:0 1px 2px #1416181a,var(--nl-focus-ring)}.nl-windows__seg--held{opacity:.45;cursor:default}.nl-windows__held{margin-block:.3rem 0}.nl-windowinfo{display:inline-flex;flex:0 0 auto}.nl-windowinfo__btn{display:inline-flex;align-items:center;justify-content:center;inline-size:2rem;block-size:2rem;padding:0;border:0;border-radius:50%;background:none;color:var(--nl-mute);cursor:pointer}.nl-windowinfo__btn[aria-expanded=true]{color:var(--nl-accent)}.nl-windowinfo__panel{position:absolute;z-index:5;inset-inline:0;inset-block-start:calc(100% - .125rem);max-inline-size:36rem;box-sizing:border-box;padding:.75rem .9rem;border:1px solid var(--nl-hairline);border-radius:var(--nl-radius-control);background:var(--nl-surface);box-shadow:0 2px 10px #14161824}.nl-windowinfo__panel>p{margin-block:0}.nl-windowinfo__panel>p+p{margin-block-start:.4rem}.nl-chips{display:flex;gap:.4rem;flex-wrap:wrap}.nl-chip{font:inherit;font-size:var(--nl-item-size);line-height:1.2;padding-block:.3rem;padding-inline:.7rem;border:1px solid var(--nl-hairline);border-radius:var(--nl-radius-pill);background:var(--nl-paper);color:var(--nl-ink);cursor:pointer}.nl-chip--on{background:var(--nl-accent);color:var(--nl-paper);border-color:var(--nl-accent)}.nl-chip--held{opacity:.45;cursor:default}.nl-chip--filter{border-radius:var(--nl-radius-control);border-color:var(--nl-accent);background:none;color:var(--nl-accent)}.nl-chip--filter.nl-chip--on{background:var(--nl-accent-wash);color:var(--nl-accent);border-color:var(--nl-accent);font-weight:600}.nl-chip--filter .nl-chip__count,.nl-chip--filter.nl-chip--on .nl-chip__count{color:var(--nl-mute)}.nl-chip--on .nl-figure__unit{color:var(--nl-wash)}.nl-receipt__nutrient{border-block-start:1px solid var(--nl-hairline);padding-block:.6rem}:root{--nl-receipt-figure: 4.75rem}.nl-receipt__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(var(--nl-receipt-figure),auto);column-gap:.5rem;align-items:baseline}.nl-receipt__total{grid-column:2;justify-self:end}.nl-receipt__shelf{margin-block:.9rem .25rem}.nl-receipt__summary{cursor:pointer;list-style:none}.nl-receipt__summary::-webkit-details-marker{display:none}.nl-receipt__times,.nl-receipt__coverage{display:block}.nl-receipt__toggle{display:inline-block;margin-block-start:.25rem;font-size:var(--nl-label-size);color:var(--nl-mute);text-decoration:underline;text-underline-offset:.2em}.nl-receipt__hide,.nl-receipt__nutrient[open] .nl-receipt__show{display:none}.nl-receipt__nutrient[open] .nl-receipt__hide{display:inline}.nl-nutrient-name{font-size:var(--nl-item-size);font-weight:500}.nl-excluded,.nl-unchecked{margin-block:.75rem}.nl-unchecked .nl-item{display:flex;gap:.5rem;align-items:baseline;justify-content:space-between;flex-wrap:wrap}.nl-tablescroll{position:relative}.nl-tablewrap{overflow-x:auto;margin-block-start:.5rem}.nl-tablescroll--more:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;inline-size:2rem;pointer-events:none;background:linear-gradient(to left,var(--nl-surface),transparent)}html[dir=rtl] .nl-tablescroll--more:after{background:linear-gradient(to right,var(--nl-surface),transparent)}.nl-table{border-collapse:collapse;inline-size:100%;font-size:var(--nl-item-size)}.nl-table th,.nl-table td{text-align:start;padding-block:.3rem;padding-inline:.4rem;border-block-end:1px solid var(--nl-hairline);white-space:nowrap}.nl-table th.nl-table__item,.nl-table td.nl-table__item{white-space:normal;max-inline-size:24ch;min-inline-size:9rem}.nl-table th{font-family:var(--nl-font-mono);font-size:var(--nl-label-size);letter-spacing:var(--nl-label-tracking);color:var(--nl-mute);font-weight:500}.nl-table tfoot td{font-weight:600;border-block-end:none}.nl-row--unknown{opacity:.6}.nl-week{list-style:none;margin:0;padding:0}.nl-week__group.nl-card>.nl-card__head{position:sticky;inset-block-start:calc(var(--nl-safe-block-start, 0px) + var(--nl-pin-block, 0px));z-index:1;background:var(--nl-surface);border-block-end:1px solid var(--nl-hairline)}.nl-week__sublabel{margin-block:1rem .25rem}.nl-week__row{border-block-start:1px solid var(--nl-hairline);padding-block:.55rem}.nl-week__sources{margin-block:.35rem 0;font-size:var(--nl-attribution-size)}.nl-week__total{margin-block:.15rem 0}.nl-week__quote{margin-block:.35rem 0;color:var(--nl-mute);font-size:var(--nl-attribution-size);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nl-week__head{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:.5rem;row-gap:.1rem}.nl-week__figure{margin-inline-start:auto}.nl-week__meta{display:grid;grid-template-columns:repeat(2,minmax(0,13rem));gap:.4rem;margin-block:.3rem 0}.nl-spark{inline-size:3.5rem;block-size:.875rem;vertical-align:-.1em;margin-inline-start:.1rem;flex:none}.nl-spark__line{fill:none;stroke:var(--nl-series);stroke-width:1.25;stroke-linejoin:round;stroke-linecap:round}.nl-spark__target{stroke:var(--nl-ink);stroke-width:.9;stroke-dasharray:2 1.5}.nl-week__moved .nl-overview__trend{margin-block:.5rem .25rem}.nl-week__moved>.nl-disclose__body>.nl-attribution{display:block;margin-block:.1rem 0}.nl-tile{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.4rem;padding-block:.25rem;padding-inline:.55rem;border-radius:var(--nl-radius-badge);min-inline-size:0}.nl-tile--reading{background:var(--nl-wash)}.nl-tile--target{box-shadow:inset 0 0 0 1px var(--nl-hairline)}.nl-tile__label{font-size:var(--nl-attribution-size);color:var(--nl-mute);white-space:nowrap}.nl-tile__figure{color:var(--nl-ink)}.nl-tile--none{color:var(--nl-mute);font-size:var(--nl-attribution-size)}.nl-week__more,.nl-overview__rest-open{font:inherit;padding:0;border:0;background:none;color:inherit;text-decoration:underline;cursor:pointer}.nl-week__share{font-family:var(--nl-font-mono);color:var(--nl-ink);white-space:nowrap}.nl-week__head>.nl-week__share{margin-inline-start:auto}.nl-week__sharelabel{font-family:var(--nl-font);font-size:var(--nl-attribution-size);color:var(--nl-mute);margin-inline-start:.3rem}.nl-bar{position:relative;block-size:var(--nl-bar-height);background:var(--nl-wash);border-radius:2px;margin-block:.35rem;overflow:hidden}[data-family=mineral]{--nl-shelf: var(--nl-mineral);--nl-series: var(--nl-shelf);--nl-series-now: var(--nl-shelf)}[data-family=vitamin]{--nl-shelf: var(--nl-vitamin);--nl-series: var(--nl-shelf);--nl-series-now: var(--nl-shelf)}[data-family=antioxidant]{--nl-shelf: var(--nl-antiox);--nl-series: var(--nl-shelf);--nl-series-now: var(--nl-shelf)}.nl-week__row[data-ranked]{position:relative;padding-inline-start:.7rem;--nl-series: var(--nl-emphasis);--nl-series-now: var(--nl-ink)}.nl-week__row[data-ranked][data-family]:before{content:"";position:absolute;inset-block:.55rem;inset-inline-start:0;inline-size:3px;border-radius:2px;background:var(--nl-shelf)}.nl-bar__fill{block-size:100%;background:var(--nl-series)}.nl-bar__tick{position:absolute;inset-block:0;inline-size:var(--nl-tick-width);background:var(--nl-ink);box-shadow:0 0 0 1px var(--nl-surface)}.nl-bar--quiet{block-size:4px;margin-block:.5rem .1rem}.nl-bar-zone{position:relative}.nl-bar__hit{display:none;position:absolute;inset-block:-.35rem}.nl-bar__hit--fill{inset-inline-start:0;min-inline-size:.75rem}.nl-bar__hit--tick{inline-size:1.5rem;margin-inline-start:-.75rem}.nl-bar__tip{position:absolute;inset-block-start:calc(100% + .3rem);inset-inline:0;margin-inline:auto;inline-size:max-content;max-inline-size:15rem;z-index:2;padding:.3rem .45rem;border-radius:var(--nl-radius-badge);background:var(--nl-ink);color:var(--nl-surface);font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size);letter-spacing:var(--nl-attribution-tracking);white-space:nowrap;opacity:0;visibility:hidden}.nl-bar__tip .nl-label--inline,.nl-bar__tip .nl-week__sharelabel,.nl-bar__tipsep{color:inherit;opacity:.72}.nl-term__he{font-weight:inherit}.nl-term__sep,.nl-term__en{color:var(--nl-mute)}:root[lang=en] .nl-term__en{color:inherit}.nl-term--stack{display:inline-grid}.nl-term--stack .nl-term__en{font-size:var(--nl-term-en-size);line-height:1.3}.nl-proper{font-weight:inherit}span.nl-verbatim{display:inline}.nl-verbatim__caption{font-family:var(--nl-font-mono);font-size:var(--nl-label-size);letter-spacing:var(--nl-label-tracking);color:var(--nl-mute);margin-inline-end:.35rem;font-weight:500}.nl-verbatim__text{color:var(--nl-mute)}.nl-passage{display:block;margin-block:.4rem}.nl-passage__para{display:block;color:var(--nl-mute);max-inline-size:68ch}.nl-passage__para+.nl-passage__para{margin-block-start:.6rem}.nl-passage .nl-verbatim__caption{display:block;margin-block-end:.3rem}.nl-h4{font-size:var(--nl-nutrient-size);font-weight:600;margin-block:0 .3rem}.nl-about__section{margin-block-start:1.1rem}.nl-plain__lead{margin:0;max-inline-size:68ch;color:var(--nl-ink)}.nl-plain__points{margin-block:.4rem 0;margin-inline:0;padding-inline-start:1.2rem;max-inline-size:68ch;color:var(--nl-ink)}.nl-plain__points>li{margin-block-start:.3rem}.nl-fold--inner{margin-block-start:1.1rem;border-block-start:1px solid var(--nl-hairline);padding-block-start:.5rem}.nl-fold--inner>.nl-fold__head{font-size:var(--nl-body-size)}.nl-fold--inner>.nl-fold__head>.nl-h4{display:inline;margin:0}.nl-excerpts{border-block-start:1px solid var(--nl-hairline);margin-block-start:.9rem;padding-block-start:.6rem}.nl-excerpts .nl-passage{margin-block:.6rem}.nl-claims{border-block-start:1px solid var(--nl-hairline);margin-block-start:.9rem;padding-block-start:.6rem}.nl-claims>.nl-label{margin-block:0 .25rem}.nl-claims__status,.nl-claims__wording{margin-block:0 .25rem;color:var(--nl-ink);font-size:var(--nl-attribution-size)}.nl-publishers{list-style:none;margin:0;padding:0}.nl-chiprow{display:flex;gap:.4rem;align-items:center;flex-wrap:wrap;margin-block:.5rem}.nl-week__open{font:inherit;display:block;inline-size:100%;text-align:start;background:none;border:none;padding:0;color:inherit;cursor:pointer}.nl-h3{font-size:var(--nl-nutrient-size);font-weight:var(--nl-nutrient-weight);margin-block:1.25rem .4rem}.nl-nutrientpage__reading{display:flex;gap:.6rem;align-items:baseline;flex-wrap:wrap;margin-block:.5rem}.nl-nutrientpage>.nl-h2{font-size:28px;font-weight:700;letter-spacing:-.022em;line-height:1.14;margin-block-end:.75rem}.nl-nutrientpage__reference{margin-block:.75rem 0;font-size:var(--nl-attribution-size)}.nl-nutrientpage__reference .nl-link{font:inherit;padding:0;border:0;background:none;text-decoration:underline;cursor:pointer}.nl-card.nl-nutrientpage__block--uncounted{border-inline-start:2px solid var(--nl-ink)}.nl-card.nl-limit--over{border-inline-start:2px solid var(--nl-ink);padding-inline-start:var(--nl-section-pad-inline)}.nl-fold>.nl-fold__head{cursor:pointer;list-style-position:inside;font-size:var(--nl-nutrient-size)}.nl-fold__head>.nl-h3{display:inline}.nl-fold[open]>.nl-fold__head{margin-block-end:.4rem}.nl-nutrientpage__published{margin-block:-.25rem .9rem}.nl-pagebar{display:flex;align-items:center;gap:.5rem 1rem;flex-wrap:wrap;margin-block-end:1.25rem}.nl-pager{margin-inline-start:auto;display:flex;align-items:stretch;gap:.4rem;flex:1 1 15rem;max-inline-size:29rem;flex-wrap:nowrap}.nl-pager__step{font:inherit;display:flex;flex-direction:column;gap:.1rem;text-align:start;background:none;border:1px solid var(--nl-accent);border-radius:var(--nl-radius-control);padding-block:.3rem;padding-inline:.6rem;color:var(--nl-accent);cursor:pointer;flex:1 1 0;min-inline-size:0;max-inline-size:14rem}.nl-pager--arrows{flex:none;max-inline-size:none;gap:.5rem}.nl-pagebar>.nl-btn,.nl-pager__arrow{font-size:var(--nl-item-size);line-height:inherit;padding-block:.47rem .33rem;padding-inline:.8rem}.nl-pager__arrow{position:relative;display:inline-flex;align-items:center;justify-content:center}.nl-pager__arrow svg{inline-size:1.2em;block-size:1.2em;margin-block:calc((1lh - 1.2em)/2);fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}html[dir=rtl] .nl-pager__arrow svg{transform:scaleX(-1)}.nl-pager__arrow[disabled]{border-color:var(--nl-hairline);color:var(--nl-mute);cursor:default;opacity:1}.nl-pager__arrow-name{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nl-pager__way{font-family:var(--nl-font-mono);font-size:var(--nl-label-size);letter-spacing:var(--nl-label-tracking);color:var(--nl-mute);font-weight:500}.nl-pager__to{font-size:var(--nl-item-size);font-weight:500}.nl-pager__end{visibility:hidden}@media(max-width:30rem){.nl-pager:not(.nl-pager--arrows){flex-basis:100%;max-inline-size:none}.nl-pager:not(.nl-pager--arrows) .nl-pager__step{max-inline-size:none}.nl-pager__to .nl-term{display:inline-grid}.nl-pager__to .nl-term__sep{display:none}}.nl-target-basis__sep,.nl-target-basis__who{color:var(--nl-mute)}.nl-reading .nl-target-basis{font-family:inherit;font-size:inherit;letter-spacing:inherit}.nl-limits{list-style:none;margin:0;padding:0}.nl-limit{border-block-start:1px solid var(--nl-hairline);padding-block:.55rem}.nl-limit--over{border-inline-start:2px solid var(--nl-ink);padding-inline-start:.6rem}.nl-limit__figures{display:flex;gap:.5rem;align-items:baseline;flex-wrap:wrap}.nl-limit__covers{color:var(--nl-mute)}.nl-contributors{list-style:none;margin:.4rem 0 0;padding:0}.nl-contributor{border-block-start:1px solid var(--nl-hairline);padding-block:.45rem}.nl-contributor__head{display:flex;gap:.5rem;align-items:baseline}.nl-contributor__name{font-size:var(--nl-item-size);font-weight:500}.nl-contributor__amount{margin-inline-start:auto}.nl-contributors__column{margin:.6rem 0 0;text-align:end}.nl-contributors__total{display:flex;gap:.5rem;align-items:baseline;margin:0;padding-block:.5rem;border-block-start:2px solid var(--nl-hairline)}.nl-contributors__totalname{font-size:var(--nl-item-size);font-weight:600}.nl-contributors__total .nl-figure{font-weight:600}.nl-sources{max-inline-size:var(--nl-prose)}.nl-mealgroups{margin-block-start:.4rem}.nl-mealgroup+.nl-mealgroup{margin-block-start:.9rem}.nl-mealgroup__title{margin:0;font-weight:inherit;font-size:inherit}.nl-mealgroup__head{display:flex;gap:.5rem;align-items:baseline;flex-wrap:wrap;background:var(--nl-wash);border-radius:var(--nl-radius-badge);padding-block:.4rem;padding-inline:.5rem;margin-inline:-.5rem;min-block-size:2.4rem;margin:0}.nl-mealgroup__amount{margin-inline-start:auto}.nl-mealgroup>.nl-contributors{margin-block-start:0}.nl-mealgroup>.nl-contributors>.nl-contributor:first-child{border-block-start:none}.nl-mealgroup__times{margin-block:.3rem 0}.nl-mealgroup__head--rest{color:var(--nl-mute)}.nl-mealgroup__restname{font-size:var(--nl-item-size)}.nl-mealgroups__rest{margin-block-start:.9rem}.nl-mealgroups__rest>.nl-mealgroup:first-of-type{margin-block-start:.5rem}.nl-mealgroups__restamount{float:inline-end;margin-inline-start:.5rem}.nl-mealgroups__rest[open]:not(.nl-mealgroups__rest--waiting)>summary>.nl-mealgroups__restamount{display:none}.nl-mealgroups__rest>summary{margin-block-end:.4rem}.nl-addpanel{scroll-margin-block-start:calc(var(--nl-safe-block-start, 0px) + .75rem)}.nl-filter{margin-block:.7rem .6rem}.nl-chip__count{margin-inline-start:.4rem;color:var(--nl-mute)}.nl-chip--on .nl-chip__count{color:var(--nl-wash)}.nl-regimens{list-style:none;margin:0;padding:0}.nl-recordall{margin-block:.75rem .5rem}.nl-recordall .nl-btn{max-inline-size:100%}.nl-recordall .nl-hint{margin-block:.35rem 0}.nl-regimen{display:grid;grid-template-columns:auto 1fr auto;align-items:start;border-block-start:1px solid var(--nl-hairline);padding-block:.7rem}.nl-regimen>*{grid-column:2;min-inline-size:0}.nl-regimen>.nl-face{grid-column:1;grid-row:1 / span 2;margin-inline-end:.75rem}.nl-regimen>.nl-menu{grid-column:3;grid-row:1 / span 2}.nl-regimen__head{display:flex;gap:.5rem;align-items:baseline;flex-wrap:wrap}.nl-regimen__name{font-size:var(--nl-item-size);font-weight:500}.nl-regimen__dose{margin-inline-start:auto;display:flex;gap:.35rem;align-items:baseline}.nl-regimen__nutrients,.nl-regimen__interactions{margin-block-start:.5rem}.nl-interaction+.nl-interaction{margin-block-start:.5rem}.nl-perdose .nl-item{display:flex;gap:.75rem;align-items:baseline;padding-block:.15rem;flex-wrap:wrap}.nl-perdose .nl-figure{margin-inline-start:auto}.nl-perdose__within{flex-basis:100%;list-style:none;margin:0;padding-inline-start:.9rem;border-inline-start:1px solid var(--nl-hairline)}.nl-perdose__restates{flex-basis:100%;max-inline-size:none;margin-block:.1rem .15rem}.nl-perdose .nl-item>.nl-attribution,.nl-perdose .nl-item>.nl-disclose{flex-basis:100%}.nl-perdose .nl-item>.nl-attribution{max-inline-size:none}.nl-face__frame{margin:0;inline-size:5.5rem}.nl-face--compact .nl-face__frame{inline-size:3.5rem}.nl-face__box{display:block;cursor:pointer;border-radius:.4rem;block-size:5.5rem;background:var(--nl-surface-sunken, rgba(0, 0, 0, .04));border:0;padding:0;inline-size:100%}.nl-face--compact .nl-face__box{block-size:3.5rem}.nl-face__box--empty{border:1px dashed var(--nl-hairline)}.nl-face__box[aria-busy=true]{opacity:.5;cursor:progress}.nl-face__img{inline-size:100%;block-size:100%;object-fit:contain;border-radius:.4rem;display:block}.nl-sr{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%);border:0}.nl-shots{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;padding:0;margin-block:.5rem}.nl-shots__shot{display:flex;flex-direction:column;gap:.2rem;align-items:center}.nl-shots__img{inline-size:7rem;block-size:7rem;object-fit:contain;background:var(--nl-surface-sunken, rgba(0, 0, 0, .04));border-radius:.4rem;display:block}.nl-shots__drop{font-size:.875rem;padding-block:.15rem}.nl-undrawable{display:flex;align-items:center;justify-content:center;text-align:center;padding:.3rem;margin:0;overflow:hidden;font-size:.875rem;border:1px dashed var(--nl-hairline)}.nl-face-ask{margin-block:.6rem;padding-block-start:.6rem;border-block-start:1px solid var(--nl-hairline)}.nl-doses{display:flex;gap:.6rem;flex-wrap:wrap}.nl-doses__part{white-space:nowrap}.nl-doses__part--sentence{white-space:normal}.nl-regimen__window{margin-block-start:.5rem}.nl-regimen__window .nl-label{display:block}.nl-regimen__more{margin-block:.5rem 0}.nl-regimen__more .nl-disclose__body>:first-child{margin-block-start:0}.nl-day{margin-block-start:.5rem}.nl-day .nl-label{display:block}.nl-day .nl-hint{margin-block:.15rem 0}.nl-day__doses{list-style:none;margin:.3rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.nl-day__dose{display:flex;flex-direction:column;gap:.15rem}.nl-day__answer{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem}.nl-day__clear{font:inherit;font-size:var(--nl-item-size);padding:0;border:0;background:none;color:var(--nl-accent);cursor:pointer;text-decoration:underline;text-underline-offset:.2em;white-space:nowrap}.nl-day__clear[disabled]{opacity:.45;cursor:default}.nl-day__clear--room{visibility:hidden}.nl-dayswitch{margin-block:.6rem .8rem;position:sticky;inset-block-start:var(--nl-safe-block-start, 0px);z-index:1;background:var(--nl-surface);margin-inline:calc(-1 * var(--nl-section-pad-inline));padding-inline:var(--nl-section-pad-inline);padding-block:.5rem;border-block-end:1px solid var(--nl-hairline)}.nl-dayswitch .nl-label{display:block;margin-block-end:.25rem}.nl-dayswitch .nl-windows__track{flex-wrap:wrap;max-inline-size:100%}.nl-dayswitch .nl-windows__seg{flex:1 1 auto}.nl-dayswitch__date{display:flex;flex-direction:column;gap:.35rem;margin-block-start:.5rem}.nl-dayswitch__date .nl-hint{margin:0}.nl-switch{display:inline-flex;border:2px solid var(--nl-primary);border-radius:var(--nl-radius-control);overflow:hidden}.nl-switch__side{font:inherit;font-size:var(--nl-item-size);line-height:1.2;padding-block:.3rem;padding-inline:.7rem;border:0;background:none;color:var(--nl-ink);cursor:pointer}.nl-switch__side+.nl-switch__side{border-inline-start:2px solid var(--nl-primary)}.nl-switch__side[aria-pressed=true]{background:var(--nl-primary);color:var(--nl-primary-ink)}.nl-switch__side:active{background:var(--nl-wash);color:var(--nl-ink)}.nl-switch__side[disabled]{cursor:default}.nl-switch__side[disabled][aria-pressed=false]{opacity:.45}.nl-regimen--paused .nl-day .nl-label{color:var(--nl-ink)}.nl-menu{position:relative;margin-inline-start:.4rem;--nl-dots-size: calc(var(--nl-label-size) * var(--nl-body-leading) + .2rem)}.nl-menu__handle{list-style:none;cursor:pointer;color:var(--nl-mute);display:inline-flex;align-items:center;justify-content:center;padding:0}.nl-menu__handle::-webkit-details-marker{display:none}.nl-menu__dots{display:inline-flex;align-items:center;justify-content:center;block-size:var(--nl-dots-size);padding-inline:.45rem;line-height:1;border-radius:var(--nl-radius-badge)}.nl-menu[open] .nl-menu__dots,.nl-menu__handle:active .nl-menu__dots{background:var(--nl-wash);color:var(--nl-ink)}.nl-menu__items{position:absolute;inset-block-start:calc(100% + .2rem);inset-inline-end:0;z-index:2;display:flex;flex-direction:column;inline-size:max-content;min-inline-size:10rem;max-inline-size:calc(100vw - 2rem);padding-block:.25rem;background:var(--nl-paper);border:1px solid var(--nl-hairline);border-radius:var(--nl-radius-card)}.nl-menu__item{font:inherit;font-size:var(--nl-item-size);text-align:start;background:none;border:0;color:var(--nl-ink);cursor:pointer;padding-block:.4rem;padding-inline:.7rem}.nl-menu__item:active{background:var(--nl-wash)}.nl-menu__item--file{display:block}.nl-menu__why{margin:0;padding-block-end:.35rem;padding-inline:.7rem;max-inline-size:min(15rem,60vw);font-size:var(--nl-label-size);line-height:1.35;color:var(--nl-mute)}.nl-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;padding:1rem;background:#00000073}.nl-sheet{background:var(--nl-surface);border:1px solid var(--nl-hairline);border-radius:var(--nl-radius-card);padding:1rem;inline-size:min(28rem,100%);max-block-size:min(100%,calc(100dvh - 2rem));overflow-y:auto}.nl-sheet__title{margin-block:0 .15rem}.nl-sheet__of{margin-block:0 .9rem;font-size:var(--nl-item-size);color:var(--nl-mute)}.nl-dates{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.7rem 1rem;margin:0}.nl-dates__pair{min-inline-size:0}.nl-dates__value{margin:0;display:flex;gap:.4rem;align-items:baseline;flex-wrap:wrap}.nl-dates__day,.nl-dates__count{font-variant-numeric:tabular-nums}.nl-dates__none{color:var(--nl-mute)}.nl-dates__heading{margin-block:1.1rem .4rem}.nl-changes{list-style:none;margin:0;padding:0}.nl-changes__row{display:flex;gap:.6rem;align-items:baseline;padding-block:.35rem;border-block-start:1px solid var(--nl-hairline);font-size:var(--nl-item-size)}.nl-changes__row:first-child{border-block-start:0}.nl-changes__row .nl-dates__day{color:var(--nl-mute);min-inline-size:7.5rem}.nl-changes__what{color:var(--nl-ink)}.nl-facelarge{inline-size:min(40rem,100%)}.nl-facelarge__top{display:flex;align-items:start;gap:.6rem;justify-content:space-between;margin-block-end:.8rem}.nl-facelarge__of{min-inline-size:0}.nl-facelarge__of .nl-sheet__of{margin-block-end:0}.nl-facelarge__shut{flex:none;inline-size:2.4rem;block-size:2.4rem;margin-block-start:-.35rem;margin-inline-end:-.4rem;display:flex;align-items:center;justify-content:center;font:inherit;line-height:1;background:none;border:0;border-radius:var(--nl-radius-badge);color:var(--nl-mute);cursor:pointer}.nl-facelarge__shut:active{background:var(--nl-wash);color:var(--nl-ink)}.nl-facelarge__img{display:block;margin-inline:auto;max-inline-size:100%;max-block-size:min(70dvh,calc(100dvh - 12rem));border-radius:.4rem}.nl-facelarge--half{inline-size:clamp(20rem,50vw,100%)}.nl-facelarge--half .nl-facelarge__img{max-block-size:50dvh}.nl-facelarge__sides{margin-block-end:.6rem}.nl-facelarge__scroll{border-radius:.4rem}.nl-facelarge__zoom{display:block;margin-inline:auto;padding:0;border:0;background:none;max-inline-size:100%;cursor:zoom-in}.nl-facelarge__scroll--actual{overflow:auto;max-block-size:min(70dvh,calc(100dvh - 12rem))}.nl-facelarge__scroll--actual .nl-facelarge__zoom{max-inline-size:none;inline-size:max-content;cursor:zoom-out}.nl-facelarge__scroll--actual .nl-facelarge__img{max-inline-size:none;max-block-size:none}.nl-facelarge__deal{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;margin-block-start:.35rem}.nl-facelarge__price{margin:0;font-size:var(--nl-item-size);font-variant-numeric:tabular-nums}.nl-facelarge__price .nl-figure{font-weight:600}.nl-facelarge__stage{position:relative;touch-action:pan-y;min-block-size:8rem}.nl-facelarge__stage>.nl-hint{margin:0;padding-block:3rem;text-align:center}.nl-facelarge__count{align-self:start;margin-block-start:.15rem;margin-inline-start:auto;color:var(--nl-mute);font-size:.85rem;font-variant-numeric:tabular-nums;white-space:nowrap}.nl-facelarge__go{position:absolute;inset-block-start:50%;translate:0 -50%;inline-size:2.75rem;block-size:2.75rem;display:flex;align-items:center;justify-content:center;padding:0;color:var(--nl-ink);background:color-mix(in srgb,var(--nl-surface) 88%,transparent);border:1px solid var(--nl-hairline);border-radius:50%;box-shadow:0 1px 4px #0000002e;cursor:pointer}.nl-facelarge__go--prev{inset-inline-start:.4rem}.nl-facelarge__go--next{inset-inline-end:.4rem}.nl-facelarge__go svg{inline-size:1.1rem;block-size:1.1rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}:root[dir=rtl] .nl-facelarge__go svg{transform:scaleX(-1)}.nl-facelarge__go:active:not(:disabled){background:var(--nl-wash)}.nl-facelarge__go:disabled{opacity:.35;cursor:default;box-shadow:none}@media(prefers-reduced-motion:no-preference){.nl-facelarge__stage .nl-facelarge__img{animation:nl-face-in .16s ease-out}@keyframes nl-face-in{0%{opacity:0}to{opacity:1}}}.nl-reading-pair{font-weight:inherit}.nl-reading__sep{color:var(--nl-mute)}.nl-reading__note{font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size);color:var(--nl-mute);margin-inline-start:.3rem}.nl-combo{position:relative;flex:1 1 12rem;min-inline-size:0}.nl-combo>.nl-input{inline-size:100%}.nl-suggest{position:absolute;inset-block-start:calc(100% + .2rem);inset-inline:0;z-index:2;list-style:none;margin:0;padding-block:.25rem;background:var(--nl-paper);border:1px solid var(--nl-hairline);border-radius:var(--nl-radius-card);max-block-size:16rem;overflow-y:auto}.nl-suggest__group{font-family:var(--nl-font-mono);font-size:var(--nl-label-size);letter-spacing:var(--nl-label-tracking);color:var(--nl-mute);padding-block:.35rem .15rem;padding-inline:.6rem;font-weight:500}.nl-suggest__empty,.nl-suggest__note{color:var(--nl-mute);font-size:var(--nl-attribution-size);line-height:1.45;padding-block:.4rem;padding-inline:.6rem}.nl-suggest__empty-head{color:var(--nl-ink)}.nl-suggest__note{border-block-start:1px solid var(--nl-hairline)}.nl-suggest__option{padding-block:.4rem;padding-inline:.6rem;cursor:pointer;display:flex;gap:.5rem;align-items:baseline;flex-wrap:wrap}.nl-suggest__option[aria-selected=true]{background:var(--nl-wash)}.nl-suggest__name{font-size:var(--nl-item-size)}.nl-suggest__name .nl-verbatim__text{color:inherit}.nl-combo--select>.nl-suggest{background:var(--nl-surface);padding-inline:0;inset-block-start:calc(100% - 1px);border-start-start-radius:0;border-start-end-radius:0}.nl-combo--select>.nl-input[aria-expanded=true]{border-end-start-radius:0;border-end-end-radius:0}.nl-suggest__brand{color:var(--nl-mute);margin-inline-start:.4rem}.nl-suggest__meta{margin-inline-start:auto;display:flex;gap:.35rem;align-items:baseline;flex-wrap:wrap}.nl-constraints{list-style:none;margin:0;padding:0}.nl-constraint{border-block-start:1px solid var(--nl-hairline);padding-block:.6rem;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.nl-constraint>.nl-menu{grid-column:2;grid-row:1}.nl-constraint>.nl-confirm,.nl-constraint>.nl-hint{grid-column:1 / -1}.nl-constraint__head{display:flex;gap:.5rem;align-items:baseline;flex-wrap:wrap}.nl-constraint__label{font-size:var(--nl-item-size);font-weight:500}.nl-constraint__threshold{margin-inline-start:auto;display:flex;gap:.35rem;align-items:baseline}.nl-form.nl-form--in-card{border-block-start:0;margin-block-start:0;padding-block-start:0}.nl-form--in-card>.nl-face-ask:first-child{border-block-start:0;margin-block-start:0;padding-block-start:0}.nl-card .nl-dayswitch{margin-block-start:-.75rem}.nl-dayswitch+.nl-regimens>.nl-regimen:first-child{border-block-start:0}.nl-card>.nl-panel__body>.nl-constraints>.nl-constraint:first-child{border-block-start:0}.nl-weekdays .nl-windows__seg{padding-inline:.4rem;flex:1 1 auto}.nl-day__amount{margin-block:.15rem 0}.nl-day__change{display:flex;flex-direction:column;gap:.3rem;max-inline-size:22rem;margin-block-start:.5rem}.nl-day__change .nl-hint{margin-block:0}.nl-day__unit{align-self:center}.nl-panes{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:.9rem 0}.nl-panes:not(.nl-section .nl-panes){margin-block-end:1rem}.nl-pane-tab{font:inherit;font-size:var(--nl-item-size);background:none;border:1px solid var(--nl-accent);border-radius:var(--nl-radius-control);padding-block:.47rem .33rem;padding-inline:.8rem;color:var(--nl-accent);cursor:pointer}.nl-pane-tab--on{background:var(--nl-accent-wash);font-weight:600}.nl-pane>.nl-explain{margin-block:.6rem .9rem;max-inline-size:none;min-block-size:1lh}.nl-pane>.nl-pane__foot{margin-block:.9rem 0;min-block-size:0}.nl-pane .nl-card>.nl-card__head{position:sticky;inset-block-start:var(--nl-safe-block-start, 0px);z-index:1;background:var(--nl-surface);border-block-end:1px solid var(--nl-hairline)}.nl-pane .nl-card>.nl-card__head--plain{border-block-end:0}.nl-log__bar{margin-block:.25rem .5rem;z-index:2}.nl-pane>.nl-log__bar~.nl-card>.nl-card__head,.nl-pane>.nl-settings__bar~.nl-card>.nl-card__head{inset-block-start:calc(var(--nl-safe-block-start, 0px) + var(--nl-pin-block, 0px))}.nl-pane>.nl-log__bar~.nl-card,.nl-pane>.nl-settings__bar~.nl-card{scroll-margin-block-start:calc(var(--nl-safe-block-start, 0px) + var(--nl-pin-block, 5rem))}.nl-settings__bar{margin-block:-.9rem .5rem;z-index:2}.nl-setting{border-block-start:1px solid var(--nl-hairline);padding-block:.75rem}.nl-card>.nl-panel__body>.nl-setting:first-child,.nl-card>.nl-panel__body>form>.nl-setting:first-child{border-block-start:0}.nl-pane>.nl-authority{border-block-start:0;margin-block-start:0;padding-block-start:0}.nl-setting--joined{border-block-start:0}.nl-split{display:grid;gap:.75rem}.nl-split__slot>.nl-label{display:block}@media(min-width:40rem){.nl-split{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.nl-optional{margin-inline-start:.4rem;text-transform:none;letter-spacing:0;color:var(--nl-mute)}.nl-weight{gap:.4rem}.nl-form{border-block-start:1px solid var(--nl-hairline);margin-block-start:1rem;padding-block-start:.75rem}.nl-holdings{list-style:none;margin:.25rem 0 .5rem;padding:0;max-inline-size:var(--nl-prose)}.nl-holding{display:flex;gap:.5rem .75rem;align-items:baseline;border-block-start:1px solid var(--nl-hairline);padding-block:.4rem;font-size:var(--nl-item-size)}.nl-holding__what{flex:1 1 auto}.nl-vessels{list-style:none;margin:.25rem 0 .5rem;padding:0;max-inline-size:var(--nl-prose)}.nl-vessel{border-block-start:1px solid var(--nl-hairline);padding-block:.6rem;font-size:var(--nl-item-size)}.nl-vessel__head{display:flex;gap:.5rem .75rem;align-items:baseline}.nl-vessel__name{flex:1 1 auto}.nl-vessel .nl-attribution{margin-block:.15rem 0}.nl-vessel__face{float:inline-start;inline-size:3.5rem;block-size:3.5rem;object-fit:contain;border-radius:.4rem;margin-inline-end:.6rem;background:var(--nl-surface-sunken, rgba(0, 0, 0, .04))}.nl-vessel__more{margin-block:.3rem 0;clear:inline-start}.nl-vessel__more .nl-disclose__body>:first-child{margin-block-start:0}.nl-vessel__sizes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.15rem}.nl-vessel__sizes .nl-label{display:inline;margin-inline-end:.35rem}.nl-products{list-style:none;margin:.25rem 0 .5rem;padding:0}.nl-product p{max-inline-size:var(--nl-prose)}.nl-product{border-block-start:1px solid var(--nl-hairline);padding-block:.6rem;font-size:var(--nl-item-size)}.nl-product__head{display:flex;gap:.5rem .75rem;align-items:baseline}.nl-product__name{flex:1 1 auto;font-weight:600}.nl-product__head .nl-thumb-zoom{align-self:center}.nl-product__head:has(.nl-thumb-zoom){align-items:center}.nl-product__face{display:block;inline-size:3.5rem;block-size:3.5rem;object-fit:contain;border-radius:.4rem;background:var(--nl-surface-sunken, rgba(0, 0, 0, .04))}.nl-product__name .nl-verbatim__text{color:var(--nl-ink)}.nl-product .nl-attribution{margin-block:.15rem 0}.nl-product__more{margin-block:.3rem 0}.nl-product__more .nl-disclose__body>:first-child{margin-block-start:0}.nl-product__photo{margin:.4rem 0 0}.nl-product__panel{margin-block:.4rem 0}.nl-product__printed{margin:.2rem 0 0;padding:0}.nl-product__printed-row{display:flex;justify-content:space-between;gap:1rem;padding-block:.15rem;border-block-end:1px solid var(--nl-rule, rgba(0, 0, 0, .08))}.nl-product__printed-row dt,.nl-product__printed-row dd{margin:0}.nl-product__shotrow{display:flex;align-items:flex-end;gap:.35rem}.nl-product__shot{inline-size:6rem;block-size:6rem;object-fit:contain;border-radius:.4rem;background:var(--nl-surface-sunken, rgba(0, 0, 0, .04))}.nl-shelf{margin-block:.5rem}.nl-shelf__chips{list-style:none;margin:.25rem 0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem .6rem;align-items:center}.nl-shelf__item{display:flex;gap:.4rem;align-items:center}.nl-shelf .nl-verbatim__text{color:inherit}.nl-shelf__unit{font-size:var(--nl-attribution-size);color:var(--nl-mute)}.nl-shelf .nl-hint{margin-block-start:.9rem}.nl-chosen{margin-block:.5rem}.nl-chosen__list{list-style:none;margin:.25rem 0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem 1rem;align-items:center}.nl-chosen__item{display:flex;gap:.5rem;align-items:center;min-inline-size:0}.nl-chosen__img{flex:none;inline-size:2.5rem;block-size:2.5rem;object-fit:contain;border-radius:.375rem;background:var(--nl-surface-sunken, rgba(0, 0, 0, .04));border:1px solid var(--nl-hairline)}.nl-chosen__name{font-size:var(--nl-item-size)}.nl-chosen .nl-verbatim__text{color:var(--nl-ink)}.nl-products-pick .nl-row{margin-block-start:.4rem}.nl-vshape{flex:none;inline-size:4.2em;block-size:2.9em;color:var(--nl-mute);stroke-width:1.5}.nl-vshape__dim{color:var(--nl-ink);stroke-width:1.8}.nl-confirm{background:var(--nl-wash);border-radius:var(--nl-radius-card);padding:.7rem;margin-block:.4rem;max-inline-size:var(--nl-prose)}.nl-confirm .nl-row{margin-block:.6rem 0}.nl-confirm .nl-explain{margin-block:0}.nl-confirm .nl-label{margin-block-start:.7rem}.nl-send .nl-hint{margin-block:.4rem 0}.nl-confirm__field{display:block;inline-size:9rem;max-inline-size:100%;font-family:var(--nl-font-mono)}.nl-form--stack .nl-input{display:block;inline-size:100%}.nl-form--stack .nl-btn{margin-block-start:.75rem}.nl-form--stack .nl-hint{margin-block:0 .75rem}.nl-form--stack+.nl-btn{margin-block-start:.75rem}.nl-setting+.nl-btn~.nl-warn,.nl-setting+.nl-btn~.nl-note{margin-block-start:.75rem}.nl-shortcuts__list{list-style:none;margin:0;padding:0}.nl-shortcut{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;border-block-start:1px solid var(--nl-hairline);padding-block:.6rem}.nl-shortcuts>.nl-panel__body>.nl-shortcuts__list>.nl-shortcut:first-child{border-block-start:none}.nl-shortcut__items{flex:1 1 8rem;min-inline-size:0}.nl-shortcut>.nl-btn,.nl-shortcut>.nl-menu{flex:0 0 auto}.nl-shortcut__sep{color:var(--nl-mute)}.nl-shortcut__items .nl-shortcut__food{display:block}.nl-shortcut__items .nl-shortcut__sep{display:none}:root[lang=he] .nl-meal__matched>span{display:block}:root[lang=he] .nl-meal__matched .nl-shortcut__sep{display:none}.nl-shortcut__face{flex:1 1 8rem;min-inline-size:0;display:flex;flex-direction:column;gap:.15rem}.nl-shortcut__face .nl-shortcut__items{flex:initial}.nl-shortcut__name{font-weight:400;font-size:var(--nl-item-size);color:var(--nl-ink)}.nl-shortcut__name .nl-verbatim__text{color:inherit}.nl-shortcut--saved .nl-shortcut__items{font-size:var(--nl-item-size);color:var(--nl-mute)}.nl-shortcut__face>.nl-shortcut__more{margin-block:0}.nl-shortcut__more>.nl-disclose__name{font-family:inherit;font-size:inherit;letter-spacing:normal;color:inherit;display:flex;align-items:center}.nl-shortcut__more>.nl-disclose__name>.nl-shortcut__name{min-inline-size:0}.nl-shortcut__more>.nl-disclose__name:after{flex:none;margin-block-end:3px}.nl-shortcut__more[open]>.nl-disclose__name:after{margin-block-end:0}.nl-shortcut__more>.nl-disclose__body{margin-block-start:.15rem;margin-inline-start:0;border-inline-start:none;padding-inline-start:0}.nl-shortcut__more>.nl-disclose__name,.nl-shortcuts__rest>.nl-disclose__name{list-style:none}.nl-shortcut__more>.nl-disclose__name::-webkit-details-marker,.nl-shortcuts__rest>.nl-disclose__name::-webkit-details-marker{display:none}.nl-shortcut__more>.nl-disclose__name:after,.nl-shortcuts__rest>.nl-disclose__name:after{content:"";display:inline-block;inline-size:.3rem;block-size:.3rem;margin-inline-start:.5rem;vertical-align:.2em;border-inline-end:1.5px solid var(--nl-mute);border-block-end:1.5px solid var(--nl-mute);transform:rotate(45deg)}html[dir=rtl] .nl-shortcut__more>.nl-disclose__name:after,html[dir=rtl] .nl-shortcuts__rest>.nl-disclose__name:after{transform:rotate(-45deg)}.nl-shortcut__more[open]>.nl-disclose__name:after,.nl-shortcuts__rest[open]>.nl-disclose__name:after{transform:rotate(-135deg);vertical-align:0}html[dir=rtl] .nl-shortcut__more[open]>.nl-disclose__name:after,html[dir=rtl] .nl-shortcuts__rest[open]>.nl-disclose__name:after{transform:rotate(135deg)}.nl-shortcuts__rest{border-block-start:1px solid var(--nl-hairline);padding-block-start:.5rem}.nl-nameform{margin-block-start:.5rem}.nl-nameform .nl-label{display:block;margin-block-end:.25rem}.nl-nameform .nl-input{display:block;inline-size:min(100%,18rem)}.nl-nameform .nl-row{margin-block-start:.6rem}.nl-shortcut>.nl-nameform{flex:1 0 100%}.nl-shortcut>.nl-confirm{flex:1 0 100%}.nl-saved-from{margin-block-start:.5rem}.nl-saved-from .nl-explain{margin-block-start:.25rem}.nl-saved-from .nl-btn{margin-block-start:.4rem}.nl-priors{margin-block:.75rem}.nl-overview__sources{margin-block:0 .75rem;display:flex;flex-wrap:wrap;gap:.25rem 1rem;font-size:var(--nl-attribution-size)}.nl-overview__answer{margin-block:.75rem .5rem;padding:.75rem .85rem .85rem;background:var(--nl-wash);border-radius:var(--nl-radius-card)}.nl-overview__headline{margin:0;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:normal}.nl-overview__reading{margin-block:0 .4rem;font-size:var(--nl-body-size);line-height:var(--nl-body-leading);color:var(--nl-ink);max-inline-size:var(--nl-prose)}.nl-overview__note{margin-block:.5rem}.nl-overview__note--limit{border-inline-start-color:var(--nl-ink)}.nl-counts{list-style:none;margin:1rem 0 .5rem;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.4rem}.nl-count{font:inherit;inline-size:100%;text-align:start;display:flex;flex-direction:column;gap:.15rem;padding-block:.55rem;padding-inline:.7rem;border:1px solid var(--nl-hairline);border-radius:var(--nl-radius-card);background:var(--nl-surface);color:var(--nl-ink);cursor:pointer}.nl-count--on{border-color:var(--nl-accent)}.nl-count__n{font-family:var(--nl-font-mono);font-size:17px;font-weight:var(--nl-reading-weight);font-variant-numeric:tabular-nums;line-height:1}.nl-count__label{font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size);letter-spacing:var(--nl-attribution-tracking);color:var(--nl-mute)}.nl-overview__trend{margin-block:.4rem .2rem}.nl-windows--bar>.nl-overview__jump{margin-block-start:.4rem}.nl-overview__jump{margin-block:.25rem .5rem;position:relative;--nl-jump-more: 1.75rem}.nl-overview__jump{--nl-jump-fade-start: to right;--nl-jump-fade-end: to left;--nl-jump-ramp: calc(var(--nl-jump-more) + 1.5rem);background:var(--nl-surface);border:1px solid var(--nl-hairline);border-radius:var(--nl-radius-control)}html[dir=rtl] .nl-overview__jump{--nl-jump-fade-start: to left;--nl-jump-fade-end: to right}.nl-overview__jump[data-more-start] .nl-chips{-webkit-mask-image:linear-gradient(var(--nl-jump-fade-start),transparent var(--nl-jump-more),#000 var(--nl-jump-ramp));mask-image:linear-gradient(var(--nl-jump-fade-start),transparent var(--nl-jump-more),#000 var(--nl-jump-ramp))}.nl-overview__jump[data-more-end] .nl-chips{-webkit-mask-image:linear-gradient(var(--nl-jump-fade-end),transparent var(--nl-jump-more),#000 var(--nl-jump-ramp));mask-image:linear-gradient(var(--nl-jump-fade-end),transparent var(--nl-jump-more),#000 var(--nl-jump-ramp))}.nl-overview__jump[data-more-start][data-more-end] .nl-chips{-webkit-mask-image:linear-gradient(var(--nl-jump-fade-start),transparent var(--nl-jump-more),#000 var(--nl-jump-ramp)),linear-gradient(var(--nl-jump-fade-end),transparent var(--nl-jump-more),#000 var(--nl-jump-ramp));mask-image:linear-gradient(var(--nl-jump-fade-start),transparent var(--nl-jump-more),#000 var(--nl-jump-ramp)),linear-gradient(var(--nl-jump-fade-end),transparent var(--nl-jump-more),#000 var(--nl-jump-ramp));-webkit-mask-composite:source-in;mask-composite:intersect}.nl-overview__jump .nl-jump__more{position:absolute;inset-block:0;z-index:2;inline-size:var(--nl-jump-more);padding:0;border:0;background:var(--nl-surface);color:var(--nl-mute);display:flex;align-items:center;justify-content:center;cursor:pointer}.nl-jump__more--start{inset-inline-start:0;border-start-start-radius:var(--nl-radius-control);border-end-start-radius:var(--nl-radius-control)}.nl-jump__more--end{inset-inline-end:0;border-start-end-radius:var(--nl-radius-control);border-end-end-radius:var(--nl-radius-control)}.nl-jump__more--start svg{transform:scaleX(-1)}html[dir=rtl] .nl-jump__more--start svg{transform:none}html[dir=rtl] .nl-jump__more--end svg{transform:scaleX(-1)}.nl-overview__jump .nl-chips{list-style:none;margin:0;padding:.125rem .25rem;gap:.125rem;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.nl-overview__jump .nl-chips::-webkit-scrollbar{display:none}.nl-overview__jump .nl-chips>li{flex:0 0 auto}.nl-overview__jump .nl-chip{min-block-size:2rem;border:0;background:none;border-radius:var(--nl-radius-segment);color:var(--nl-mute);white-space:nowrap;padding-block:.4rem .25rem;display:inline-flex;flex-direction:column;align-items:center}.nl-overview__jump .nl-chip--current{color:var(--nl-ink);font-weight:600}.nl-overview__jump .nl-chip:after{content:attr(data-label);font-weight:600;block-size:0;overflow:hidden;visibility:hidden}#overview-standing,#overview-changes,#overview-ranking,#overview-energy,#overview-food,.nl-week__group{scroll-margin-block-start:calc(var(--nl-safe-block-start, 0px) + var(--nl-pin-block, 5rem))}.nl-overview__earlier{margin-block:.25rem .5rem}.nl-overview__pair{white-space:nowrap}.nl-overview__start{margin-block-start:.75rem}.nl-overview__top{display:grid;grid-template-columns:minmax(0,1fr);gap:0 2.5rem}.nl-overview__side{border-block-start:1px solid var(--nl-hairline);margin-block-start:.75rem;padding-block-start:.75rem}.nl-overview__subtitle{margin-block:0 .5rem}@media(min-width:60rem){.nl-overview__top{grid-template-columns:minmax(0,40ch) minmax(0,1fr);align-items:start}.nl-overview__lead{grid-column:1;grid-row:1}.nl-overview__side{grid-column:2;grid-row:1;border-block-start:0;margin-block-start:.75rem;padding-block-start:0}.nl-overview__top:has(>.nl-overview__side):before{content:"";grid-column:2;grid-row:1;align-self:stretch;margin-inline-start:-1.25rem;border-inline-start:1px solid var(--nl-hairline)}}.nl-overview__insights{margin-block:.5rem .75rem}.nl-overview__insights-order{margin-block:0 .5rem;font-size:var(--nl-body-size);letter-spacing:normal}.nl-overview__insight{margin-block:.5rem}.nl-overview__more{margin-block:.4rem 0}.nl-overview__more .nl-disclose__body{border-inline-start:0;padding-inline-start:0}.nl-overview__more .nl-disclose__body>.nl-overview__insight:first-child{margin-block-start:.35rem}.nl-overview__shares{list-style:none;margin:0;padding:0;display:grid;gap:0;max-inline-size:var(--nl-prose)}.nl-overview__shareline.nl-sub{display:grid;gap:.15rem;justify-items:start;padding-block:.85rem 0}.nl-sub__title{margin:0;font-size:var(--nl-nutrient-size);font-weight:600;line-height:1.3;color:var(--nl-ink)}.nl-sub .nl-overview__sharefig{font-size:var(--nl-body-size)}.nl-sub__link{font-size:14px;margin-block-start:.25rem}.nl-overview__shareline{display:flex;flex-wrap:wrap;gap:.15rem .6rem;align-items:baseline;font-size:var(--nl-body-size)}.nl-overview__sharename{font-weight:500}.nl-overview__sharefig{font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size);letter-spacing:var(--nl-attribution-tracking);color:var(--nl-ink)}.nl-overview__sharesep{color:var(--nl-mute)}.nl-overview__sharemeals{flex-basis:100%}@media(max-width:47.99rem){.nl-counts__all{grid-column:1 / -1}}.nl-overview__items{margin-block:.9rem .5rem}.nl-overview__notekind{margin-inline-end:.2rem}.nl-macros{margin-block:.75rem .5rem}.nl-macros__list{list-style:none;margin:.4rem 0 0;padding:0}.nl-macros__row{border-block-start:1px solid var(--nl-hairline)}.nl-macros__open{font:inherit;color:inherit;background:none;border:0;inline-size:100%;text-align:start;cursor:pointer;display:flex;flex-wrap:wrap;gap:.2rem .75rem;align-items:baseline;padding-block:.45rem;min-block-size:44px}.nl-macros__name{font-size:var(--nl-item-size);font-weight:500}.nl-macros__share{margin-inline-start:auto;font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size)}.nl-food__rows{list-style:none;margin:0;padding:0}.nl-food__row{border-block-start:1px solid var(--nl-hairline);display:flex;flex-direction:column;gap:.6rem;padding-block:.3rem 1rem}.nl-food__row:first-child{border-block-start:0}.nl-food__open{font:inherit;color:inherit;background:none;border:0;padding:0;inline-size:100%;text-align:start;cursor:pointer;min-block-size:44px;display:flex;align-items:center;justify-content:space-between;gap:.6rem}.nl-food__name{font-size:var(--nl-nutrient-size);font-weight:var(--nl-nutrient-weight);color:var(--nl-accent)}.nl-food__go{inline-size:.55rem;block-size:.55rem;flex:none;border-inline-end:2px solid var(--nl-accent);border-block-end:2px solid var(--nl-accent);transform:rotate(-45deg)}.nl-food__go:dir(rtl){transform:rotate(45deg)}.nl-food__line{margin:0;font-size:var(--nl-body-size);line-height:var(--nl-body-leading)}.nl-food__key{margin:0}.nl-food__headline{margin:.2rem 0 .4rem;font-size:var(--nl-reading-size);font-weight:var(--nl-reading-weight);line-height:var(--nl-reading-leading);letter-spacing:var(--nl-reading-tracking)}.nl-food__sentence{margin:.3rem 0;font-size:var(--nl-body-size);line-height:var(--nl-body-leading)}.nl-food__moved{margin:.6rem 0 0;padding-block-start:.7rem;border-block-start:1px solid var(--nl-hairline);font-size:var(--nl-body-size);line-height:var(--nl-body-leading)}.nl-food__foot{margin-block-start:.5rem}.nl-foodpage__back{display:inline-flex;align-items:center;min-block-size:44px;padding:0;border:0;background:none;font:inherit;cursor:pointer;color:var(--nl-accent);text-decoration:underline;text-underline-offset:.2em}.nl-mix__bar{display:flex;gap:2px;block-size:18px;border-radius:4px;overflow:hidden;margin:0}.nl-mix__bar--src{block-size:24px}.nl-mix__bar--tall{block-size:28px}.nl-mix__seg{flex-basis:0;min-inline-size:0}.nl-mix__seg[data-tier=whole],.nl-mix__swatch[data-tier=whole],.nl-mix__seg[data-alt=a]{background:var(--nl-emphasis)}.nl-mix__seg[data-tier=processed],.nl-mix__swatch[data-tier=processed],.nl-mix__seg[data-alt=b]{background:color-mix(in srgb,var(--nl-emphasis) 55%,var(--nl-surface))}.nl-mix__seg[data-tier=ultra],.nl-mix__swatch[data-tier=ultra]{background:var(--nl-wash);box-shadow:inset 0 0 0 1.5px var(--nl-emphasis)}.nl-mix__seg[data-tier=unplaced],.nl-mix__swatch[data-tier=unplaced]{background:repeating-linear-gradient(135deg,var(--nl-dash-edge) 0 2px,var(--nl-surface) 2px 5px);box-shadow:inset 0 0 0 1px var(--nl-dash-edge)}.nl-mix__legend{display:flex;flex-wrap:wrap;gap:.25rem 1rem;font-size:var(--nl-attribution-size);color:var(--nl-mute)}.nl-mix__key{display:inline-flex;align-items:center;gap:.35rem}.nl-mix__key .nl-mix__swatch{inline-size:10px;block-size:10px}.nl-mix__keyshare{font-family:var(--nl-font-mono)}.nl-mix__def{margin:.1rem 0 .4rem;padding-inline-start:1.4rem}.nl-parts{position:relative}button.nl-mix__seg{display:flex;align-items:center;justify-content:center;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;min-inline-size:6px}.nl-mix__seg[data-part=rest]{background:var(--nl-wash)}.nl-mix__seg[data-on],.nl-mix__seg:focus-visible{outline:2px solid var(--nl-accent);outline-offset:-2px}.nl-mix__inlabel{font-family:var(--nl-font-mono);font-size:11px;line-height:1;pointer-events:none;white-space:nowrap;flex:none}.nl-mix__inlabel[data-fit=no]{visibility:hidden}.nl-mix__seg[data-alt=a] .nl-mix__inlabel{color:var(--nl-surface)}.nl-mix__seg[data-alt=b] .nl-mix__inlabel,.nl-mix__seg[data-part=rest] .nl-mix__inlabel{color:var(--nl-ink)}.nl-tip{position:absolute;z-index:6;pointer-events:none;box-sizing:border-box;inset-block-start:var(--y);inset-inline-start:clamp(calc(min(15rem,100%)/2),var(--x),calc(100% - (min(15rem,100%)/2)));transform:translate(calc(var(--s) * -50%),calc(-100% - 8px));inline-size:max-content;max-inline-size:min(15rem,100%);display:flex;flex-direction:column;gap:.15rem;text-align:start;padding:.5rem .65rem;border-radius:6px;background:var(--nl-ink);color:var(--nl-surface);font-size:var(--nl-attribution-size);line-height:1.35;box-shadow:0 2px 10px #00000047}.nl-tip *{color:inherit}.nl-tip__head{font-size:var(--nl-body-size);font-weight:600}.nl-food__srcs{display:flex;flex-direction:column;gap:1rem}.nl-food__src{display:flex;flex-direction:column;gap:.35rem}.nl-food__nutrient{font-size:var(--nl-body-size)}.nl-food__srcline{margin:0}.nl-food__count{font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size);color:var(--nl-mute)}.nl-dots{display:flex;flex-wrap:wrap;align-items:center}button.nl-dots__dot{inline-size:28px;block-size:28px;display:inline-grid;place-items:center;border:0;padding:0;background:none;cursor:pointer}.nl-dots__dot>span:last-child{inline-size:var(--d);block-size:var(--d);border-radius:50%;box-sizing:border-box;background:var(--nl-emphasis)}.nl-dots__dot[data-seen=known]>span:last-child{background:none;border:1.5px dashed var(--nl-emphasis)}.nl-dots__dot[data-amount=unknown]>span:last-child{background:repeating-linear-gradient(135deg,var(--nl-dash-edge) 0 2px,var(--nl-surface) 2px 5px);border:1px solid var(--nl-dash-edge)}.nl-dots__dot[data-on]>span:last-child,.nl-dots__dot:focus-visible>span:last-child{box-shadow:0 0 0 2px var(--nl-accent)}.nl-dots__dot:focus-visible{outline:none;box-shadow:none}.nl-foodpage{display:flex;flex-direction:column;gap:1rem}.nl-screen.nl-foodpage>*{margin-block:0}.nl-screen.nl-foodpage>.nl-foodpage__back{align-self:flex-start;margin-block-end:-.5rem}.nl-foodpage .nl-panel__body{display:flex;flex-direction:column;gap:.75rem}.nl-screen.nl-foodpage .nl-panel__body>*{margin:0}.nl-foodpage .nl-mix__nutrient .nl-mix__foods{padding-inline-start:0}.nl-mix__swatch{display:inline-block;inline-size:14px;block-size:14px;border-radius:3px}.nl-mix__head,.nl-mix__summary{display:grid;align-items:center;grid-template-columns:14px minmax(0,1fr) 3.6rem 1rem;column-gap:.6rem}.nl-mix__tiers[data-cols="2"] .nl-mix__summary,.nl-mix__head[data-cols="2"]{grid-template-columns:14px minmax(0,1fr) 3.6rem 3.6rem 1rem}.nl-mix__head{padding-block-end:.3rem}.nl-mix__head>:not(:first-child){text-align:end;grid-column:auto;justify-self:end;white-space:nowrap}.nl-mix__head>:first-child{grid-column:1 / 3}.nl-mix__tiers{list-style:none;margin:0;padding:0}.nl-mix__tier{border-block-start:1px solid var(--nl-hairline)}.nl-mix__summary{list-style:none;cursor:pointer;min-block-size:44px}.nl-mix__summary::-webkit-details-marker{display:none}.nl-mix__summary:after{content:"";inline-size:.45rem;block-size:.45rem;border-inline-end:1.5px solid var(--nl-mute);border-block-end:1.5px solid var(--nl-mute);transform:rotate(45deg);justify-self:center}.nl-mix__details[open]>.nl-mix__summary:after{transform:rotate(-135deg)}.nl-mix__tiername{font-size:var(--nl-body-size);font-weight:var(--nl-nutrient-weight)}.nl-mix__tiers{--nl-mix-tier-h: 3.25rem}.nl-mix__summary{position:sticky;inset-block-start:var(--nl-safe-block-start, 0px);z-index:1;block-size:var(--nl-mix-tier-h);background:var(--nl-surface)}.nl-mix__count{display:block}.nl-mix__figure{text-align:end;font-family:var(--nl-font-mono);font-weight:var(--nl-figure-weight);font-size:var(--nl-body-size)}.nl-mix__foods{list-style:none;margin:.1rem 0 .7rem;padding:0;padding-inline-start:1.4rem}.nl-mix__foodhead,.nl-mix__food{display:grid;align-items:baseline;grid-template-columns:minmax(0,1fr) 3.2rem 4.4rem;column-gap:.6rem;padding-block:.4rem;border-block-start:1px solid var(--nl-hairline)}.nl-mix__foodhead>:not(:first-child),.nl-mix__foodshare,.nl-mix__foodamount{text-align:end}.nl-mix__foodhead{position:sticky;z-index:1;background:var(--nl-surface);inset-block-start:calc(var(--nl-safe-block-start, 0px) + var(--nl-mix-pin, 0rem))}.nl-mix__tiers .nl-mix__foodhead{--nl-mix-pin: var(--nl-mix-tier-h)}.nl-mix__foodname{font-size:var(--nl-item-size)}.nl-mix__foodshare,.nl-mix__foodamount{font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size)}.nl-mix__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem}.nl-mix__meta .nl-flag{white-space:nowrap}.nl-types__list{list-style:none;margin:.6rem 0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.nl-types__chip{border:1px solid var(--nl-hairline);border-radius:8px;padding:.4rem .6rem;min-block-size:44px;box-sizing:border-box}.nl-types__chip[data-seen=known]{border-style:dashed;border-color:var(--nl-dash-edge)}.nl-types__name{font-size:var(--nl-body-size)}.nl-types__grams{display:block}.nl-eachwindow__list{list-style:none;margin:0;padding:0}.nl-eachwindow__row{display:flex;gap:.6rem;align-items:baseline;font-size:var(--nl-item-size);padding-block:.15rem}.nl-eachwindow__when{flex:0 0 9rem;color:var(--nl-mute)}.nl-eachwindow__figure,.nl-eachwindow__none{font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size)}.nl-eachwindow__none{color:var(--nl-mute)}.nl-eachwindow__basis{display:block;color:var(--nl-mute)}.nl-spark__movement{display:block;margin-block-start:.15rem}.nl-trend{--nl-trend-height: 160px;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.5rem;row-gap:.2rem;padding-block:.5rem;margin-block-start:.35rem;max-inline-size:34rem}.nl-trend__ticks{position:relative;block-size:var(--nl-trend-height);inline-size:max-content}.nl-trend__sizer{visibility:hidden;display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap;font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size)}.nl-trend__tick{position:absolute;inset-inline-end:0;transform:translateY(-50%);display:flex;align-items:baseline;gap:.3rem;white-space:nowrap;font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size);color:var(--nl-mute)}.nl-trend__tick--target,.nl-trend__tick--mean,.nl-trend__tick--high,.nl-trend__tick--low{flex-direction:column;align-items:flex-end;gap:0;line-height:1.1}.nl-trend--mean{grid-template-columns:auto minmax(0,1fr) auto}.nl-trend__ticks--end{grid-column:3;grid-row:1}.nl-trend__ticks--end .nl-trend__sizer{align-items:flex-start}.nl-trend__tick--mean{inset-inline-end:auto;inset-inline-start:0;align-items:flex-start;color:var(--nl-ink)}.nl-trend__ticklabel{font-size:var(--nl-label-size);letter-spacing:var(--nl-label-tracking);font-weight:500}.nl-trend__tick--zero{opacity:.7}.nl-trend__stage{position:relative;grid-column:2}.nl-trend__plot{display:block;inline-size:100%;block-size:var(--nl-trend-height);overflow:visible}.nl-trend__hits{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.nl-trend__hit{flex:1 1 0;min-inline-size:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}.nl-trend__hit--end{flex-grow:.5}.nl-trend__readbox{grid-column:2;display:grid;margin:.35rem 0 0}.nl-trend__readbox>*{grid-area:1 / 1;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .4rem;margin:0}.nl-trend__room{visibility:hidden}.nl-trend__when,.nl-trend__kind{font-size:var(--nl-label-size);letter-spacing:var(--nl-label-tracking);color:var(--nl-mute);font-weight:500}.nl-trend__dates{font-size:var(--nl-label-size);color:var(--nl-mute);white-space:nowrap}.nl-trend__amount{font-family:var(--nl-font-mono)}.nl-trend__nothing{color:var(--nl-mute)}.nl-trend__basis{flex-basis:100%;font-size:var(--nl-attribution-size);color:var(--nl-mute)}.nl-trend__hint{grid-column:2;margin:.15rem 0 0;font-size:var(--nl-attribution-size);color:var(--nl-mute)}.nl-trend__key{grid-column:2;display:flex;align-items:center;gap:.5em;margin:0;font-size:var(--nl-attribution-size);color:var(--nl-mute)}.nl-trend__swatch{inline-size:24px;block-size:2px;flex:none;overflow:visible}.nl-trend__span{grid-column:2;display:flex;justify-content:space-between;margin:0;font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size);color:var(--nl-mute)}.nl-trend__line{fill:none;stroke:var(--nl-series);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.nl-trend__dot{fill:none;stroke:var(--nl-series);stroke-width:4px;stroke-linecap:round}.nl-trend__now,.nl-trend__now-halo{fill:none;stroke-linecap:round}.nl-trend__now-halo{stroke:var(--nl-surface);stroke-width:9px}.nl-trend__now{stroke:var(--nl-series-now);stroke-width:5px}.nl-trend__at,.nl-trend__at-halo{fill:none;stroke-linecap:round}.nl-trend__at-halo{stroke:var(--nl-surface);stroke-width:9px}.nl-trend__at{stroke:var(--nl-ink);stroke-width:5px}.nl-trend__guide{stroke:var(--nl-hairline);stroke-width:1px}.nl-trend__target{stroke:var(--nl-mute);stroke-width:1px;stroke-dasharray:4 4}.nl-trend__extreme{stroke:var(--nl-mute);stroke-width:1px;stroke-dasharray:1 3}.nl-trend__mean{stroke:var(--nl-ink);stroke-width:1.5px;stroke-dasharray:6 3 1.5 3}.nl-trend__base{stroke:var(--nl-hairline);stroke-width:1px}@media(prefers-reduced-motion:no-preference){.nl-count{transition:background-color .12s ease,border-color .12s ease}}.nl-daily{margin-block-start:1.5rem}.nl-daily__bars{display:flex;align-items:stretch;block-size:64px;gap:2px;margin-block:.5rem}.nl-daily__bar{flex:1;display:flex;align-items:flex-end;background:var(--nl-wash);border:none;padding:0;border-radius:var(--nl-radius-badge);cursor:pointer}.nl-daily__fill{inline-size:100%;background:var(--nl-emphasis);border-radius:var(--nl-radius-badge)}.nl-daily--meals .nl-daily__fill,.nl-daily--between .nl-daily__fill{background:var(--nl-dose-5)}.nl-daily--activity .nl-daily__fill{background:var(--nl-dose-6)}.nl-daily--activity .nl-daily__bars{block-size:96px}.nl-daily--activity .nl-daily__bar[data-none]{background:none;border:1px dashed var(--nl-dash-edge);box-sizing:border-box}@media(min-width:40rem){.nl-daily--activity .nl-daily__bars{block-size:140px;gap:3px}.nl-daily--activity .nl-daily__days{gap:3px;font-size:11px}}.nl-daily__fill--stack{display:flex;flex-direction:column-reverse;gap:1px;overflow:hidden;background:none}.nl-daily__seg{background:var(--seg);min-block-size:2px}.nl-daily__swatch{display:inline-block;inline-size:.7em;block-size:.7em;border-radius:2px;background:var(--seg);margin-inline-end:.5em;flex:none}[data-dose="1"]{--seg: var(--nl-dose-1)}[data-dose="2"]{--seg: var(--nl-dose-2)}[data-dose="3"]{--seg: var(--nl-dose-3)}[data-dose="4"]{--seg: var(--nl-dose-4)}[data-dose="5"]{--seg: var(--nl-dose-5)}[data-dose="6"]{--seg: var(--nl-dose-6)}.nl-daily__bar[data-here]{box-shadow:0 0 0 1px var(--nl-ink)}.nl-daily__days{display:flex;gap:2px;margin-block:0 .25rem;color:var(--nl-mute);font-size:10px;line-height:1.2}.nl-daily__days>span{flex:1;min-inline-size:0;text-align:center;white-space:nowrap}.nl-daily__days>span[data-here]{color:var(--nl-ink);font-weight:600}.nl-daily__parts{list-style:none;margin:0;padding:0;font-size:var(--nl-attribution-size)}.nl-daily__parts{margin-block-start:.25rem}.nl-daily__parts>li{display:flex;align-items:center;color:var(--nl-ink)}.nl-daily__each{margin-inline-start:auto;padding-inline-start:1rem;color:var(--nl-mute)}.nl-daily__read[data-rows]{--row: calc(1.4 * var(--nl-attribution-size));min-block-size:calc(2.8em + .25rem + var(--rows, 0) * var(--row))}.nl-daily__read>p{line-height:1.4}.nl-daily__parts>li{line-height:1.4}.nl-daily__key{margin-block:.5rem}.nl-chip--dose{display:inline-flex;align-items:center;border-color:transparent;padding-inline:0 .7rem;border-radius:var(--nl-radius-control);background:none;color:var(--nl-mute)}.nl-daily .nl-verbatim__text{color:inherit}.nl-daily__swatch--box{display:inline-grid;place-items:center;inline-size:1.1rem;block-size:1.1rem;border-radius:3px;color:var(--nl-paper)}.nl-daily__swatch--box svg{inline-size:100%;block-size:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.nl-chip--dose .nl-daily__swatch--box{background:none;box-shadow:inset 0 0 0 1.5px var(--nl-dash-edge)}.nl-chip--dose.nl-chip--shown{color:var(--nl-ink)}.nl-chip--dose.nl-chip--shown .nl-daily__swatch--box{background:var(--seg);box-shadow:none}.nl-daily__span{display:flex;justify-content:space-between;color:var(--nl-mute);font-size:var(--nl-attribution-size)}.nl-daily__read{color:var(--nl-mute)}.nl-daily__hint{color:var(--nl-mute);font-size:var(--nl-attribution-size)}@media(max-width:40rem){.nl-navwrap{margin-inline-start:0;flex:1 0 100%}.nl-regimen__head{flex-direction:column;align-items:start;gap:.15rem}.nl-regimen__dose{margin-inline-start:0;flex-wrap:wrap}.nl-day__dose{flex:1 1 100%}.nl-regimen>.nl-day,.nl-regimen>.nl-regimen__more{grid-column:1 / -1}.nl-switch{display:flex;flex:1 1 auto}.nl-switch__side{flex:1 1 0;padding-inline:.4rem}}@media(pointer:coarse){.nl-tab,.nl-chip,.nl-btn{min-block-size:2.4rem;display:inline-flex;align-items:center;justify-content:center}.nl-capture__change{min-block-size:2.75rem;padding-inline:.4rem}.nl-overview__jump .nl-chip{min-block-size:2.75rem}.nl-overview__jump{--nl-jump-more: 2.75rem}.nl-overview__jump .nl-jump__more{min-block-size:2.75rem}.nl-menu__handle{min-block-size:2.4rem;min-inline-size:2.4rem;display:inline-flex;align-items:center;justify-content:center;margin-block-start:calc((var(--nl-dots-size) - 2.4rem) / 2)}.nl-switch__side,.nl-day__clear,.nl-pane-tab,.nl-refsearch__clear{min-block-size:2.4rem;display:inline-flex;align-items:center;justify-content:center}.nl-day__clear,.nl-pane-tab,.nl-refsearch__clear{min-inline-size:2.4rem}.nl-toast__undo{min-block-size:2.4rem;display:inline-flex;align-items:center}.nl-menu__item{min-block-size:2.4rem;display:flex;align-items:center}.nl-glossaryref__name,.nl-disclose__name,.nl-flagd__name{padding-block:.6rem}.nl-panel__head,.nl-fold__head{padding-block:.5rem}.nl-input{font-size:16px}a.nl-header__brand{min-block-size:2.4rem}}@media(min-width:64rem){.nl-week,.nl-limits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}}.nl-refsearch{display:flex;gap:.5rem;align-items:center;margin-block:.75rem}.nl-refsearch__field{-moz-appearance:none;appearance:none;-webkit-appearance:none}.nl-refsearch__field::-webkit-search-cancel-button,.nl-refsearch__field::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.nl-refsearch__clear{font:inherit;font-size:var(--nl-label-size);flex:0 0 auto;padding:0;border:0;background:none;color:var(--nl-mute);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.nl-refsearch__none{margin-block-start:1.25rem}.nl-screen:has(>.nl-searchjump){position:relative}.nl-searchjump{position:absolute;inset-block-start:.5rem;inset-inline-end:0;display:inline-flex;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;padding:0;border:1px solid var(--nl-hairline);border-radius:var(--nl-radius-control);background:var(--nl-surface);box-shadow:0 1px 2px #1416181a;color:var(--nl-mute);cursor:pointer}.nl-searchjump--inline{position:static;flex:0 0 auto;margin-inline-start:auto;inline-size:2.25rem;block-size:2.25rem}.nl-windows--search .nl-windows__seg{padding-inline:.55rem}@media(max-width:30rem){.nl-windows--search>.nl-label{flex-basis:100%}}.nl-refsearch__elsewhere,.nl-source__again,.nl-week__source,.nl-overview__source{font:inherit;padding:0;border:0;background:none;color:inherit;text-decoration:underline;cursor:pointer}.nl-picks{list-style:none;margin:.5rem 0 0;padding:0}.nl-source__again{display:block;margin-block:.6rem}.nl-source,.nl-own{padding-block:.6rem}.nl-source__amount,.nl-own__amount{font-size:var(--nl-item-size);font-weight:500}:root{--nl-ref-name: 14rem;--nl-ref-aside: 6rem}.nl-refrow{display:grid;grid-template-columns:minmax(0,var(--nl-ref-name)) minmax(0,1fr) var(--nl-ref-aside);column-gap:1rem;align-items:baseline}.nl-refrow__name,.nl-refrow__desc,.nl-refrow__aside{min-inline-size:0}@media(max-width:44rem){.nl-refrow{grid-template-columns:minmax(0,1fr);row-gap:.3rem}.nl-refrow__aside:empty{display:none}}.nl-knowns{list-style:none;margin:0;padding:0}.nl-known{border-block-start:1px solid var(--nl-hairline)}.nl-panel__body>.nl-knowns:first-child>.nl-known:first-child{border-block-start:0}.nl-card__title .nl-verbatim__text{color:inherit}.nl-known__open{inline-size:100%;padding-block:.6rem;padding-inline:0;background:none;border:0;font:inherit;color:inherit;text-align:start;cursor:pointer}.nl-known__name{font-size:var(--nl-item-size);font-weight:500}.nl-known__facts{display:flex;flex-direction:column;gap:.15rem}.nl-known__flag{align-self:center}.nl-glossary{list-style:none;margin:0;padding:0}.nl-glossary__entry{border-block-start:1px solid var(--nl-hairline);padding-block:.7rem}.nl-glossary__term{font-size:var(--nl-item-size);font-weight:500;margin:0;display:flex;flex-wrap:wrap;gap:.4rem;align-items:baseline}.nl-glossary__expansion{font-weight:400;color:var(--nl-mute)}.nl-refrow__desc>.nl-explain:first-child{margin-block-start:0}.nl-authority{border-block-start:1px solid var(--nl-hairline);margin-block-start:1.5rem;padding-block-start:.75rem}.nl-authority__except{margin-block-start:.35rem}.nl-link{color:var(--nl-accent);text-underline-offset:.2em}.nl-panel{--nl-panel-pad-inline-start: 1rem;--nl-panel-rule: 2px;border-inline-start:var(--nl-panel-rule) solid var(--nl-wash);padding-inline-start:var(--nl-panel-pad-inline-start);margin-block:.8rem}.nl-panelline{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline}.nl-panelline__name{flex:1 1 8rem;min-inline-size:0}.nl-panelline__amount{display:flex;gap:.4rem;align-items:baseline}.nl-panelline__printed{flex:1 1 100%}.nl-panelline__place{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin-block-start:.35rem}.nl-panelline__place>.nl-hint{flex-basis:100%;margin-block:0}.nl-panel__unplaced{margin-block-start:.8rem}.nl-convert{background:var(--nl-wash);border:none;margin-block:1rem}.nl-convert--pane{background:none;margin-block:0}.nl-section__head .nl-h3,.nl-convert__field{margin-block-end:0}.nl-convert .nl-label{margin-block-start:.8rem}.nl-convert .nl-row .nl-label{margin-block-start:0}.nl-convert__out{margin-block:1rem .25rem}.nl-convert__result{font-family:var(--nl-font-mono);font-size:var(--nl-reading-size);font-weight:var(--nl-reading-weight);letter-spacing:var(--nl-reading-tracking);white-space:nowrap}.nl-convert__result--none{color:var(--nl-mute)}.nl-convert__math{font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size);letter-spacing:var(--nl-attribution-tracking);color:var(--nl-mute);margin-block:0 .5rem;overflow-x:auto}.nl-convert__def{margin-block:.35rem;max-inline-size:var(--nl-prose)}.nl-convert__def .nl-verbatim__text,.nl-convert__authority{display:block}.nl-convert__refusal{margin-block-start:1rem}.nl-glossaryref{margin-block:.15rem .35rem}.nl-glossaryref__name{font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size);letter-spacing:var(--nl-attribution-tracking);color:var(--nl-mute);cursor:pointer;list-style-position:inside}.nl-glossaryref__term{color:var(--nl-mute)}.nl-glossaryref__hint{font-size:var(--nl-label-size);letter-spacing:var(--nl-label-tracking);margin-inline-start:.4rem;opacity:.75;font-weight:500}.nl-glossaryref[open] .nl-glossaryref__hint{display:none}.nl-glossaryref__body{margin-block-start:.35rem;margin-inline-start:1.1rem;border-inline-start:1px solid var(--nl-hairline);padding-inline-start:.7rem}.nl-glossaryref__body>.nl-explain:first-child{margin-block-start:0}.nl-disclose{margin-block:.35rem}.nl-disclose__name{font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size);letter-spacing:var(--nl-attribution-tracking);color:var(--nl-mute);cursor:pointer;list-style-position:inside}.nl-disclose__body{margin-block-start:.35rem;margin-inline-start:1.1rem;border-inline-start:1px solid var(--nl-hairline);padding-inline-start:.7rem}.nl-disclose__body>.nl-explain:first-child{margin-block-start:0}.nl-breakdown{margin-inline-start:.1rem}.nl-contributors--split>.nl-contributor:first-child{border-block-start:none}.nl-contributors--split>.nl-contributor{padding-block:.3rem}.nl-breakdown .nl-contributors__column{margin-block-start:0}.nl-breakdown .nl-contributors__total{padding-block:.35rem 0}.nl-contributors--split .nl-contributor__amount{text-align:end}.nl-meals{margin:0;padding:0}.nl-meals__rows{list-style:none;margin:0;padding:0}.nl-meals__date{background:var(--nl-wash);border-radius:var(--nl-radius-badge);padding:.35rem .5rem;margin-block:1rem 0}.nl-meals__day:first-child>.nl-meals__date{margin-block-start:.35rem}.nl-meals__ago{color:var(--nl-mute)}.nl-meal{border-block-start:1px solid var(--nl-hairline);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.nl-meals__rows>.nl-meal:first-child{border-block-start:none}.nl-meal>.nl-week__open{padding-block:.55rem}.nl-meal>.nl-menu{align-self:center}.nl-meal>.nl-confirm,.nl-meal>.nl-hint,.nl-meal>.nl-warn,.nl-meal>.nl-nameform,.nl-meal>.nl-change__box{grid-column:1 / -1}.nl-meal__head{display:flex;gap:.5rem;align-items:baseline;flex-wrap:wrap}.nl-meal__portions{font-family:var(--nl-font-mono);font-size:var(--nl-label-size);letter-spacing:var(--nl-label-tracking);color:var(--nl-mute);border:1px solid var(--nl-hairline);border-radius:var(--nl-radius-badge);padding-block:.1rem;padding-inline:.35rem;font-weight:500}.nl-meal__when{font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size);letter-spacing:var(--nl-attribution-tracking);color:var(--nl-mute)}.nl-meal__clock{display:inline-flex;align-items:baseline;gap:.3rem}.nl-meal__clock>svg{inline-size:.95em;block-size:.95em;align-self:center;color:var(--nl-mute);flex:0 0 auto}.nl-meal__clock>.nl-meal__when{font-weight:var(--nl-figure-weight);color:var(--nl-ink)}.nl-meal__items{margin-block:.2rem 0;font-size:var(--nl-item-size)}.nl-macroline{display:inline-flex;gap:.7rem;align-items:baseline;flex-wrap:wrap;font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size);letter-spacing:var(--nl-attribution-tracking);color:var(--nl-ink)}.nl-macroline__k{color:var(--nl-mute);text-decoration:none}.nl-macroline__part--floor .nl-figure{border-block-end:1px dashed var(--nl-dash-edge)}.nl-macroline__energy{color:var(--nl-mute)}.nl-macroline__key{margin-block:.75rem 0}.nl-meal__wrote{margin-block:.25rem 0;font-size:var(--nl-item-size);font-weight:500}.nl-meal__items--under{color:var(--nl-mute);font-size:var(--nl-attribution-size);margin-block-start:.1rem}.nl-meal__items--under .nl-term__en{color:inherit}.nl-meal__line{display:flex;gap:.75rem;align-items:flex-start}.nl-meal__body{flex:1 1 auto;min-inline-size:0}.nl-meal__thumb{flex:none;inline-size:56px;block-size:56px;border-radius:var(--nl-radius-control);background:var(--nl-wash);overflow:hidden}.nl-meal__thumb>img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.nl-meals:has(.nl-meal__thumb) .nl-meal__line>.nl-meal__body:first-child{margin-inline-start:calc(56px + .75rem)}.nl-meal__plate{flex:none;display:block;inline-size:7.5rem}button.nl-meal__plate{padding:0;border:0;background:none;font:inherit;color:inherit;text-align:start;cursor:zoom-in}.nl-meal__photo{margin:0;border-radius:var(--nl-radius-card);overflow:hidden;inline-size:100%}.nl-meal__photo>img{display:block;inline-size:100%;block-size:auto}.nl-meal__photo[data-state=waiting]{aspect-ratio:3 / 4;background:var(--nl-wash)}.nl-meal__band{display:flex;gap:.875rem;align-items:flex-start;margin-block-end:.75rem;padding:.75rem;background:var(--nl-surface);border:1px solid var(--nl-hairline);border-radius:var(--nl-radius-card)}.nl-meal__band>.nl-meal__open{flex:1 1 auto;min-inline-size:0;margin-block-end:0}@media(min-width:40rem){.nl-meal__band{gap:1.5rem;padding:1rem}.nl-meal__plate{inline-size:9rem}}.nl-meal__open{margin-block-end:.75rem}.nl-meal__said{margin-block:.4rem 0;font-size:var(--nl-attribution-size)}.nl-whatif__rows{list-style:none;margin:0;padding:0}.nl-whatif__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .75rem;padding-block:.45rem;border-block-end:1px solid var(--nl-hairline)}.nl-whatif__name{flex:1 1 10rem;font-size:var(--nl-item-size)}.nl-whatif__amount{font-size:var(--nl-attribution-size);color:var(--nl-mute)}.nl-whatif__shares{font-family:var(--nl-font-mono)}.nl-mealeffect .nl-whatif__name{flex-basis:6rem}.nl-mealeffect .nl-whatif__row>.nl-flag{margin-inline-start:auto}.nl-skel{display:block;block-size:.875rem;border-radius:var(--nl-radius-badge);background:var(--nl-wash)}.nl-skel--name{inline-size:6rem}.nl-skel--share{inline-size:7rem;margin-inline-start:auto}.nl-skel--note{inline-size:14rem;max-inline-size:100%}.nl-meals__earlier{margin-block-start:.6rem;text-align:center}.nl-meals__earlier-open{display:inline-flex;flex-direction:column;align-items:center;gap:.2rem;font:inherit;padding:0;border:0;background:none;cursor:pointer}.nl-meals__earlier-arrow{inline-size:.6em;block-size:.35em;background:currentColor;clip-path:polygon(0 0,100% 0,50% 100%)}.nl-nutrientpage__summary{margin-block:-.25rem .9rem}.nl-nutrientpage__reading>.nl-week__share{font-size:var(--nl-nutrient-size)}.nl-saved{margin-block:.5rem 0}:root{--nl-focus-ring: 0 0 0 1px var(--nl-accent)}:focus-visible{outline:none;box-shadow:var(--nl-focus-ring)}.nl-input:focus-visible{outline:none;box-shadow:none;border-color:var(--nl-accent)}.nl-tab:active,.nl-chip:active,.nl-toast__undo:active,.nl-candidate:active,.nl-suggest__option:active,.nl-pane-tab:active,.nl-count:active,.nl-known__open:active,.nl-pager__step:active,.nl-pager__arrow:active:not([disabled]){background:var(--nl-wash)}.nl-btn:not([disabled]):active,.nl-chip--on:active{background:var(--nl-emphasis);border-color:var(--nl-emphasis)}.nl-btn:not(.nl-btn--quiet):not(.nl-btn--secondary):not([disabled]):active{background:var(--nl-chrome-on);border-color:var(--nl-chrome-on)}.nl-week__open .nl-nutrient-name{color:var(--nl-accent)}.nl-week__open:active .nl-nutrient-name{text-decoration:underline}@media(hover:hover){.nl-week__open:hover .nl-nutrient-name{text-decoration:underline}.nl-pager__step:hover,.nl-pager__arrow:hover:not([disabled]){background:var(--nl-wash)}.nl-toast__undo:hover,.nl-known__open:hover{background:var(--nl-wash)}.nl-energy__daypick:not(.nl-energy__daypick--on):not(.nl-energy__daypick--open):hover{background:var(--nl-wash)}.nl-suggest__option:hover{background:var(--nl-wash)}.nl-thumb-zoom:hover{cursor:zoom-in}.nl-item__quick{display:inline-flex;opacity:0}.nl-item:hover .nl-item__quick,.nl-item:focus-within .nl-item__quick{opacity:1}.nl-item__quickbtn:hover{background:var(--nl-wash);color:var(--nl-ink)}.nl-thumb-zoom:hover .nl-thumb-zoom__lens{display:block}.nl-menu__handle:hover .nl-menu__dots{background:var(--nl-wash);color:var(--nl-ink)}.nl-menu__item:not([disabled]):hover{background:var(--nl-wash)}.nl-fold__head:hover>.nl-h3{text-decoration:underline}.nl-item__amount:hover{text-decoration-color:var(--nl-ink)}.nl-bar__hit{display:block}.nl-bar__hit:hover>.nl-bar__tip{opacity:1;visibility:visible}.nl-daily:not(.nl-daily--meals):not(.nl-daily--between):not(.nl-daily--activity) .nl-daily__bar:hover .nl-daily__fill:not(.nl-daily__fill--stack){background:var(--nl-ink)}.nl-daily--meals .nl-daily__bar:hover .nl-daily__fill,.nl-daily--activity .nl-daily__bar:hover .nl-daily__fill,.nl-daily--between .nl-daily__bar:hover .nl-daily__fill{filter:brightness(.8)}.nl-daily__hint{display:none}}.nl-card{--nl-panel-pad-inline-start: var(--nl-section-pad-inline);--nl-panel-rule: 0px;border-inline-start:1px solid var(--nl-hairline);padding-block:0 .35rem;padding-inline:var(--nl-section-pad-inline);margin-block:0 1rem}.nl-card:not([open]){padding-block-end:0}.nl-card>.nl-card__head{position:relative;display:block;cursor:pointer;list-style:none;font-size:var(--nl-title-size);margin-block-end:0;margin-inline:calc(-1 * var(--nl-section-pad-inline));padding-block:.7rem .45rem;padding-inline-start:var(--nl-section-pad-inline);padding-inline-end:calc(var(--nl-section-pad-inline) + 1.75rem);background:var(--nl-surface);border-start-start-radius:calc(var(--nl-radius-card) - 1px);border-start-end-radius:calc(var(--nl-radius-card) - 1px)}.nl-card:not([open])>.nl-card__head{border-radius:calc(var(--nl-radius-card) - 1px)}.nl-card>.nl-card__head::-webkit-details-marker{display:none}.nl-card>.nl-card__head::marker{content:""}.nl-card__title{display:block;margin:0;font-size:var(--nl-title-size);font-weight:var(--nl-title-weight);line-height:1.25;color:var(--nl-ink)}.nl-card__summary{display:block;margin-block-start:.15rem;font-size:var(--nl-body-size);font-weight:400;line-height:1.4;color:var(--nl-mute)}.nl-card[open] .nl-card__summary{display:none}.nl-card>.nl-card__head:after{content:"";position:absolute;inset-inline-end:var(--nl-section-pad-inline);inset-block-start:50%;inline-size:1.1rem;block-size:1.1rem;margin-block-start:-.55rem;background:var(--nl-mute);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 9l7 7 7-7' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 9l7 7 7-7' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.nl-card[open]>.nl-card__head:after{transform:rotate(180deg)}.nl-card>.nl-card__head--plain{cursor:default;padding-block-end:.7rem;padding-inline-end:var(--nl-section-pad-inline)}.nl-card>.nl-card__head--plain:after{content:none}.nl-card>.nl-panel__body{padding-block-start:.75rem}.nl-screen{padding-block:clamp(.875rem,2.2vw,1.0625rem) 0;margin-block-end:1rem}.nl-between__name{margin:0;font-size:var(--nl-nutrient-size);font-weight:var(--nl-nutrient-weight)}.nl-between__value{margin:.15rem 0 0;font-size:var(--nl-reading-size);font-weight:var(--nl-reading-weight);line-height:var(--nl-reading-leading);letter-spacing:var(--nl-reading-tracking)}.nl-between__when{margin:.15rem 0 0;font-size:var(--nl-body-size);line-height:var(--nl-body-leading);color:var(--nl-mute)}.nl-between__key{margin:.9rem 0 0}.nl-share__figures{display:flex;flex-wrap:wrap;gap:.9rem 2.5rem;margin-block-end:.9rem}.nl-share__sum{margin:.35rem 0 0;font-size:var(--nl-body-size);line-height:var(--nl-body-leading);font-variant-numeric:tabular-nums}.nl-share__row{margin-block-start:.15rem;font-variant-numeric:tabular-nums}.nl-share__row--share{color:var(--nl-ink);font-weight:600}.nl-share__more{margin-block-start:.75rem}.nl-share__table{inline-size:100%;border-collapse:collapse;font-size:var(--nl-body-size);font-variant-numeric:tabular-nums}.nl-share__table th,.nl-share__table td{padding:.3rem 0;text-align:end;font-weight:400;vertical-align:baseline}.nl-share__table th[scope=row],.nl-share__table thead th:first-child{text-align:start;white-space:nowrap}.nl-share__table td,.nl-share__table thead th+th{padding-inline-start:.75rem}.nl-share__table thead th{color:var(--nl-mute);font-size:.75rem;font-weight:600}.nl-share__table tbody td:nth-child(2){color:var(--nl-ink)}.nl-share__table tfoot th,.nl-share__table tfoot td{border-block-start:1.5px solid var(--nl-ink);padding-block-start:.45rem;font-weight:600}.nl-daily--between .nl-daily__bar{position:relative}.nl-daily__val{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:600;line-height:1;color:var(--nl-ink);pointer-events:none;font-variant-numeric:tabular-nums;white-space:nowrap}.nl-daily__bars[data-dense] .nl-daily__val>span{writing-mode:vertical-rl;transform:rotate(180deg)}.nl-replate__door{margin-block-start:.6rem;padding-block-start:.6rem;border-block-start:1px solid var(--nl-hairline)}.nl-replate__open{inline-size:auto}.nl-replate__door--open{padding-block-start:.3rem}.nl-replate__explain{margin-block-end:.75rem}.nl-replate__region{margin-block-end:.75rem;padding-block-start:.6rem;border-block-start:1px solid var(--nl-hairline)}.nl-replate__title{margin:0 0 .4rem;font-size:var(--nl-nutrient-size);font-weight:var(--nl-nutrient-weight);color:var(--nl-ink)}.nl-replate__shorts,.nl-replate__carriers,.nl-replate__meals,.nl-replate__movelist,.nl-replate__changes,.nl-replate__piecelist,.nl-replate__asides,.nl-replate__cuts,.nl-replate__holds,.nl-replate__items{list-style:none;padding-inline-start:0;margin-block:0}.nl-replate__short{padding-block:.6rem;border-block-start:1px solid var(--nl-hairline)}.nl-replate__short:first-child{border-block-start:none}.nl-replate__nutrient{margin-block-end:.15rem}.nl-replate__day{margin-block:0 .15rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem}.nl-replate__against{margin-block:0 .3rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem}.nl-replate__of,.nl-replate__pct{color:var(--nl-mute)}.nl-replate__meal{padding-block:.4rem;border-block-start:1px solid var(--nl-hairline)}.nl-replate__meal:first-child{border-block-start:none}.nl-replate__mealhead{margin-block:0 .15rem;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem}.nl-replate__mealname{flex:1 1 60%;min-inline-size:0}.nl-replate__mealwhen{font-family:var(--nl-mono, monospace);font-size:var(--nl-item-size)}.nl-replate__carriers{margin-block-start:.2rem;padding-inline-start:.75rem;border-inline-start:1px solid var(--nl-hairline)}.nl-replate__verdict{flex-basis:100%;font-size:var(--nl-item-size)}.nl-replate__carrier{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem;padding-block:.2rem;font-size:var(--nl-item-size)}.nl-replate__food{min-inline-size:0}.nl-replate__supplied{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.3rem}.nl-replate__per{color:var(--nl-mute);display:inline-flex;align-items:baseline;gap:.25rem}.nl-replate__reasons{margin-block:.1rem .3rem;font-size:var(--nl-item-size);color:var(--nl-mute)}.nl-replate__moves{margin-block:.3rem}.nl-replate__effect{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem;padding-block:.15rem;font-size:var(--nl-item-size)}.nl-replate__onday{flex-basis:100%;font-size:var(--nl-item-size);color:var(--nl-mute);display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem}.nl-replate__effect>.nl-replate__verdict,.nl-replate__effect>.nl-replate__onday{padding-inline-start:.75rem}.nl-replate__change,.nl-replate__aside{padding-block:.6rem;border-block-start:1px solid var(--nl-hairline)}.nl-replate__change:first-child,.nl-replate__aside:first-child{border-block-start:none}.nl-replate__what{margin-block:.1rem .3rem}.nl-replate__arrow{color:var(--nl-mute)}.nl-replate__pieces{margin-block:.2rem}.nl-replate__piecelist{padding-inline-start:.75rem;border-inline-start:1px solid var(--nl-hairline)}.nl-replate__piece{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem;padding-block:.15rem;font-size:var(--nl-item-size)}.nl-replate__energy{margin-block:.3rem .2rem;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem;font-size:var(--nl-item-size)}.nl-replate__sum{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.3rem}.nl-replate__op{color:var(--nl-mute)}.nl-replate__planned{margin-block-start:.6rem;padding-block-start:.6rem;border-block-start:1px solid var(--nl-hairline)}.nl-replate__refine{margin-block-start:.75rem}.nl-replate__refine .nl-hint{margin-block-start:.4rem}.nl-replate__cut,.nl-replate__item{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem;padding-block:.3rem;border-block-start:1px solid var(--nl-hairline)}.nl-replate__cut:first-child,.nl-replate__item:first-child{border-block-start:none}.nl-replate__to{color:var(--nl-mute)}.nl-replate__cost{display:inline-flex;align-items:baseline;gap:.25rem}.nl-replate__nbrs{margin-block:.2rem 0}.nl-replate__zone{margin-block-start:.5rem}.nl-replate__item>.nl-disclose{flex-basis:100%}.nl-replate__pairs{margin-block:.4rem 0;padding:0;list-style:none}.nl-replate__pair{padding-block:.5rem;border-block-start:1px solid var(--nl-hairline)}.nl-replate__pair:first-child{border-block-start:none}.nl-replate__pairhead{margin-block:0 .2rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}.nl-replate__pairsubject{min-inline-size:0}.nl-replate__pairstate{margin-block:.25rem 0}.nl-replate__pairtext{margin-block:0 .1rem}.nl-replate__pairfoods{margin-block:.1rem 0;padding-block:0;padding-inline-start:.75rem;border-inline-start:1px solid var(--nl-hairline);list-style:none}.nl-replate__pairfood{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem;padding-block:.15rem;font-size:var(--nl-item-size)}.nl-replate__quotes{margin:0;padding:0;list-style:none}.nl-replate__quotes li{margin-block:.3rem}.nl-ideas__basisrow{display:grid;grid-template-columns:6.5rem 1fr;gap:.25rem .75rem;margin-block:.5rem;font-size:var(--nl-item-size)}.nl-ideas__basisrow dt{color:var(--nl-mute);font-size:var(--nl-label-size);font-weight:500}.nl-ideas__basisrow dd{margin:0}.nl-ideas__sends{margin-block:.5rem 0}.nl-ideas__meta{color:var(--nl-mute);font-size:var(--nl-item-size);margin-block:.5rem .25rem}.nl-ideas__placed,.nl-ideas__ideaof{margin-block:.25rem .5rem}.nl-ideas__made{margin-block:.25rem .75rem}.nl-ideas__foods,.nl-ideas__gaps{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem .5rem;margin:.25rem 0 .35rem;padding:0;list-style:none;font-size:var(--nl-item-size)}.nl-ideas__gaps{gap:.25rem 1rem}.nl-ideas__gaps+br{display:none}.nl-ideas__foods li+li:before{content:"·";margin-inline-end:.5rem;color:var(--nl-mute)}.nl-ideas__flags{display:flex;flex-wrap:wrap;gap:.35rem;margin-block:0}.nl-ideas__flags:empty{display:none}.nl-ideas__sub{font-size:var(--nl-label-size);font-weight:500;color:var(--nl-mute);margin-block:.75rem .25rem}.nl-ideas__sub--lead{color:var(--nl-ink);font-size:var(--nl-item-size);font-weight:600;margin-block-start:0}.nl-ideas__groups{font-size:var(--nl-item-size);margin-block:.5rem}.nl-ideas__note{font-size:var(--nl-attribution-size);color:var(--nl-mute);margin-block:.5rem}.nl-ideas__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:.75rem .25rem}.nl-ideas__stopped{font-size:var(--nl-attribution-size);color:var(--nl-mute);margin-block:.75rem}.nl-ideas__steps{margin-block:.5rem;padding-inline-start:1.25rem;font-size:var(--nl-body-size);line-height:var(--nl-body-leading)}.nl-ideas__steps li+li{margin-block-start:.35rem}.nl-ideas__link{display:block;margin-block:.5rem .25rem}.nl-ideas__lead{display:flex;align-items:flex-start;gap:.75rem}.nl-ideas__leadtext{flex:1 1 0;min-inline-size:0}.nl-ideas__picture{margin:0}.nl-ideas__picture img{display:block;inline-size:100%;object-fit:cover;border-radius:var(--nl-radius-control);background:var(--nl-wash)}.nl-ideas__picture figcaption{margin-block-start:.25rem;overflow-wrap:anywhere}.nl-ideas__picture--card{flex:0 0 5.5rem;inline-size:5.5rem}.nl-ideas__picture--card img{aspect-ratio:1;block-size:5.5rem}.nl-ideas__lead{flex-wrap:wrap;row-gap:.2rem}.nl-ideas__lead>.nl-ideas__picture--card{display:contents}.nl-ideas__lead>.nl-ideas__picture--card img{flex:0 0 5.5rem;inline-size:5.5rem}.nl-ideas__lead>.nl-ideas__picture--card figcaption{order:1;flex:0 0 100%;margin-block:0 .4rem}.nl-ideas__bar{margin-block:.25rem .5rem;z-index:2}.nl-ideas__card,.nl-ideas__archive{scroll-margin-block-start:calc(var(--nl-safe-block-start, 0px) + var(--nl-pin-block, 5rem))}.nl-ideas__picture--empty{block-size:5.5rem;border:1px dashed var(--nl-hairline);border-radius:var(--nl-radius-control);box-sizing:border-box}.nl-ideas__picture--page{max-inline-size:22rem;margin-block:.75rem .5rem}.nl-ideas__picture--page img{aspect-ratio:4 / 3}.nl-ideas__find{margin-block:.5rem}.nl-ideas__none{margin-block:.5rem .25rem}.nl-ideas__searching{margin-block:.5rem 0}.nl-ideas__feedback{margin-block:.25rem}.nl-ideas__actions--pair{max-inline-size:26rem}.nl-ideas__actions--pair .nl-btn{flex:1 1 0}.nl-ideas__actions .nl-btn[aria-pressed=true]{background:var(--nl-accent-wash);border-color:var(--nl-accent);color:var(--nl-accent)}.nl-ideas__answer{font-size:var(--nl-item-size);margin-block:.5rem}.nl-ideas__why{margin-block:.25rem .5rem}.nl-ideas__dislike,.nl-ideas__feedback .nl-row{margin-block:.5rem}.nl-ideas__shapelist{list-style:none;margin:0;padding:0}.nl-ideas__shapelist li{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-block:.35rem;border-block-start:1px solid var(--nl-hairline)}.nl-ideas__shapename{display:flex;flex-direction:column;min-inline-size:0;font-size:var(--nl-item-size)}.nl-ideas__reason{margin-block-start:.1rem}.nl-ideas__archive .nl-refsearch{margin-block:.5rem}.nl-ideas__archive .nl-chips{margin-block:.25rem .5rem}.nl-ideas__archlist{list-style:none;margin:.5rem 0 0;padding:0}.nl-ideas__arch{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.35rem .75rem;padding-block:.6rem;border-block-start:1px solid var(--nl-hairline)}.nl-ideas__archlead{flex:1 1 14rem;min-inline-size:0}.nl-ideas__archtext{display:flex;flex-direction:column;flex:1 1 0;min-inline-size:0;font-size:var(--nl-item-size)}.nl-ideas__arch>.nl-ideas__archmore{flex:1 1 100%;margin-block:0}.nl-ideas__archtitle{font-weight:600}.nl-ideas__archtitle .nl-verbatim__text{color:var(--nl-ink)}.nl-ideas__archactions{display:flex;flex-wrap:wrap;gap:.25rem}.nl-ideas__arch>.nl-confirm,.nl-ideas__arch>.nl-hint{flex:1 1 100%}.nl-energy{display:flex;flex-direction:column;gap:.6rem}.nl-energy__baseline{background:var(--nl-paper);border-radius:var(--nl-radius-control);padding:.75rem;display:flex;flex-direction:column;gap:.4rem}.nl-energy__amount{font-size:1.35rem;font-variant-numeric:tabular-nums}.nl-energy__override{align-self:start;display:inline-flex;align-items:center;min-block-size:44px;padding:0;border:0;background:none;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:.2em}.nl-energy__sum{margin-block:.5rem;margin-inline:0;display:flex;flex-direction:column;gap:.25rem}.nl-energy__term{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.25rem .75rem;align-items:baseline;font-size:var(--nl-item-size);font-variant-numeric:tabular-nums}.nl-energy__term dt{color:var(--nl-mute)}.nl-energy__term dd{margin:0}.nl-energy__value{text-align:end;min-inline-size:5.5rem}.nl-energy__term--total{border-block-start:1px solid var(--nl-hairline);padding-block-start:.25rem}.nl-energy__foot{margin-block:.5rem 0}.nl-activity__figure{display:flex;flex-direction:column;gap:.6rem}.nl-activity__figure>.nl-label,.nl-activity__figure>.nl-hint,.nl-activity__figure .nl-explain,.nl-activity__figure .nl-hint{margin-block:0}.nl-activity__panel{background:var(--nl-paper);border-radius:var(--nl-radius-control);padding:.75rem;display:flex;flex-direction:column;gap:.6rem}.nl-activity__day{max-inline-size:100%}.nl-activity__day .nl-windows__seg{flex:1 1 auto}.nl-activity__date{display:flex;flex-direction:column;gap:.35rem;margin-block-start:.9rem}.nl-activity__date+.nl-hint{margin-block-start:.5rem}.nl-input--date{flex:0 0 auto;inline-size:11rem;max-inline-size:100%}.nl-activity__source,.nl-activity__entry{display:flex;flex-direction:column;gap:.5rem}.nl-energy__shot{margin:0;max-inline-size:9rem}.nl-energy__recorded{margin-block:.4rem 0}.nl-energy__totals,.nl-energy__today{display:flex;flex-direction:column;gap:.55rem}.nl-energy__sum2{display:grid;grid-template-columns:1.1rem minmax(0,1fr) auto;row-gap:.5rem;column-gap:.4rem;align-items:baseline;font-variant-numeric:tabular-nums;font-size:var(--nl-item-size)}.nl-energy__sum2 .nl-energy__amount{font-size:inherit;font-weight:600;text-align:end}.nl-energy__rule{grid-column:1 / -1;border-block-start:1.5px solid var(--nl-ink)}.nl-energy__working{display:block;font-size:var(--nl-item-size);color:var(--nl-mute);font-weight:400}.nl-energy__difference-name{font-weight:500}.nl-energy__kgline{text-align:end;color:var(--nl-mute);font-size:var(--nl-item-size)}.nl-energy__perday{margin-block:0;font-variant-numeric:tabular-nums}.nl-energy__line{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.nl-energy__sharesentence{margin:0}.nl-energy__section{border-block-start:1px solid var(--nl-hairline);padding-block-start:.9rem;display:flex;flex-direction:column;gap:.5rem}.nl-energy__detail{background:var(--nl-paper);border-radius:var(--nl-radius-control);padding:.75rem;display:flex;flex-direction:column;gap:.45rem}.nl-energy__compare{display:flex;flex-direction:column;gap:.55rem}.nl-energy__cmp{border-collapse:collapse;inline-size:100%;max-inline-size:46ch;font-size:var(--nl-item-size);font-variant-numeric:tabular-nums}.nl-energy__cmp th,.nl-energy__cmp td{padding:.3rem 0;text-align:end;font-weight:400;vertical-align:baseline}.nl-energy__cmp td,.nl-energy__cmp th[scope=col]{padding-inline-start:.9rem}.nl-energy__cmp th[scope=row]{text-align:start;white-space:nowrap}.nl-energy__cmp thead th{font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size);letter-spacing:var(--nl-attribution-tracking);color:var(--nl-mute)}.nl-energy__cmp td:first-of-type{font-weight:600}.nl-energy__cmp td+td{color:var(--nl-mute)}.nl-energy__cmp-total th,.nl-energy__cmp-total td{border-block-start:1.5px solid var(--nl-ink);padding-block-start:.45rem}.nl-energy__op{display:inline-block;inline-size:1.1rem}.nl-energy__none{color:var(--nl-mute)}.nl-energy__window{display:flex;flex-direction:column;gap:1.25rem}.nl-energy__band{display:flex;flex-direction:column;gap:.9rem}.nl-energy__band+.nl-energy__band{border-block-start:1px solid var(--nl-hairline);padding-block-start:1.25rem}.nl-energy__graph{background:var(--nl-paper);border-radius:var(--nl-radius-control);padding:.75rem;display:flex;flex-direction:column;gap:.5rem}.nl-energy__graph>.nl-hint{margin-block:0}.nl-energy__today,.nl-energy__totals,.nl-energy__band>.nl-energy__detail{max-inline-size:40ch}@media(min-width:60rem){.nl-energy__band{display:grid;grid-template-columns:minmax(0,40ch) minmax(0,1fr);column-gap:2.5rem;align-items:start}.nl-energy__band>.nl-energy__totals{grid-column:1;grid-row:1}.nl-energy__band>.nl-energy__trend{grid-column:2;grid-row:1}.nl-energy__band>.nl-energy__detail{grid-column:1;grid-row:1}.nl-energy__band>.nl-energy__days{grid-column:2;grid-row:1}.nl-energy__window--day{display:grid;grid-template-columns:repeat(2,minmax(0,40ch));column-gap:2.5rem}}.nl-energy__chart{display:flex;gap:4px;align-items:flex-end;block-size:170px;border-block-end:1px solid var(--nl-ink)}.nl-energy__pairs{display:flex;align-items:stretch;gap:0}.nl-energy__daypick{flex:1 1 0;min-inline-size:0;padding:0 2px 4px;margin:0;display:flex;flex-direction:column;align-items:center;gap:4px;background:none;border:0;border-radius:var(--nl-radius-control);font:inherit;cursor:pointer}.nl-energy__daypick--on{background:var(--nl-surface)}.nl-energy__plot{display:flex;align-items:flex-end;justify-content:center;block-size:170px;inline-size:100%;border-block-end:1px solid var(--nl-ink)}.nl-energy__dayname{font-size:.8rem;line-height:1.4;color:var(--nl-mute);padding-inline:.35rem;border-radius:999px}.nl-energy__daypick--on .nl-energy__dayname{background:var(--nl-accent);color:var(--nl-surface);font-weight:600}.nl-energy__todaytag{font-size:.8rem;line-height:1.2;color:var(--nl-mute)}.nl-energy__daypick--open{cursor:default}.nl-energy__pair{display:flex;gap:2px;align-items:flex-end;justify-content:center;block-size:100%;inline-size:100%}.nl-energy__pair--missing{max-inline-size:30px;box-sizing:border-box;border:1px dashed var(--nl-dash-edge)}.nl-energy__bar{box-sizing:border-box;display:block;inline-size:14px}.nl-energy__bar--intake{background:var(--nl-emphasis)}.nl-energy__stack{display:flex;flex-direction:column;inline-size:14px}.nl-energy__bar--baseline{flex:1 1 auto;min-block-size:2px;border:1.5px solid var(--nl-emphasis);background:var(--nl-surface)}.nl-energy__bar--active{flex:0 0 auto;border:1.5px solid var(--nl-emphasis);border-block-end:0;background:repeating-linear-gradient(135deg,var(--nl-emphasis) 0 2px,transparent 2px 6px)}.nl-energy__bar--open{inline-size:14px;border:1.5px dashed var(--nl-emphasis);background:var(--nl-wash)}.nl-energy__diffs{position:relative;align-items:stretch;border-block-end:0;gap:2px}.nl-energy__zero{position:absolute;inset-inline:0;inset-block-start:50%;border-block-start:1px solid var(--nl-ink)}.nl-energy__diffcol{position:relative;flex:1 1 0;min-inline-size:0}.nl-energy__diffbar{position:absolute;inset-inline:0;margin-inline:auto;inline-size:100%;max-inline-size:9px;box-sizing:border-box;background:var(--nl-emphasis)}.nl-energy__diffbar--up{inset-block-end:50%;border-start-start-radius:2px;border-start-end-radius:2px}.nl-energy__diffbar--down{inset-block-start:50%;border-end-start-radius:2px;border-end-end-radius:2px}.nl-energy__stub{position:absolute;inset-block-start:calc(50% - 4px);inset-inline:0;margin-inline:auto;inline-size:8px;block-size:8px;box-sizing:border-box;border:1px dashed var(--nl-mute)}.nl-energy__axisline{display:flex;justify-content:space-between;gap:4px;font-size:.8rem;color:var(--nl-mute)}.nl-energy__legend{display:flex;flex-wrap:wrap;gap:.35rem 1rem;font-size:.8rem;color:var(--nl-mute)}.nl-energy__legend>span{display:inline-flex;align-items:center;gap:.4rem}.nl-energy__swatch{display:inline-block;inline-size:12px;block-size:12px;box-sizing:border-box}.nl-energy__swatch--intake{background:var(--nl-emphasis)}.nl-energy__swatch--baseline{border:1.5px solid var(--nl-emphasis);background:var(--nl-surface)}.nl-energy__swatch--active{border:1.5px solid var(--nl-emphasis);background:repeating-linear-gradient(135deg,var(--nl-emphasis) 0 2px,transparent 2px 6px)}.nl-energy__swatch--missing{border:1px dashed var(--nl-dash-edge)}.nl-energy__trendchart{max-inline-size:28rem;margin-inline:auto;inline-size:100%}.nl-energy__trendchart .nl-energy__axisline{padding-inline:15.7% 16.9%}.nl-energy__trendchart .nl-energy__axisline>span{inline-size:0;display:flex;justify-content:center;white-space:nowrap}.nl-energy__running{inline-size:100%;block-size:auto}.nl-energy__axis{stroke:var(--nl-ink);stroke-width:1}.nl-energy__grid{stroke:var(--nl-hairline);stroke-width:1;stroke-dasharray:3 3}.nl-energy__tick-label{fill:var(--nl-mute);font-size:11px;font-family:var(--nl-font)}.nl-energy__line-path{stroke:var(--nl-emphasis);stroke-width:2}.nl-energy__line-path--gap{stroke-width:1.5;stroke-dasharray:2 3}.nl-energy__point{fill:var(--nl-emphasis)}.nl-energy__point--hollow{fill:var(--nl-surface);stroke:var(--nl-mute);stroke-width:1.5}.nl-energy__end-label{fill:var(--nl-ink);font-size:12px;font-family:var(--nl-font)}.nl-shop__page .nl-card>.nl-card__head{position:sticky;inset-block-start:var(--nl-safe-block-start, 0px);z-index:1;background:var(--nl-surface);border-block-end:1px solid var(--nl-hairline)}.nl-shop__pdf{margin-block:0 .5rem}.nl-shop__branch{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;margin-block-start:.5rem}.nl-shop__branch .nl-input{flex:1 1 12rem;min-inline-size:0}.nl-shop__equation{white-space:nowrap}.nl-shop__lines .nl-candidate{display:flex;gap:.5rem;align-items:baseline;justify-content:space-between}.nl-thumb{inline-size:2.5rem;block-size:2.5rem;flex:none;object-fit:contain;border-radius:.375rem;background:var(--nl-surface-sunken, rgba(0, 0, 0, .04));border:1px solid var(--nl-hairline)}.nl-thumb--empty{display:inline-block;opacity:.5}.nl-thumb-zoom{display:inline-flex;flex:none}.nl-thumb-zoom__lens{display:none;position:fixed;z-index:30;inset-inline-start:var(--nl-lens-x, 0);inset-block-start:var(--nl-lens-y, 0);inline-size:9rem;block-size:9rem;object-fit:contain;border-radius:.5rem;background:var(--nl-surface);border:1px solid var(--nl-hairline);box-shadow:0 .5rem 1.5rem #00000040}.nl-item__name--thumb{display:flex;align-items:center;gap:.6rem}.nl-item__name--top{align-items:flex-start}.nl-item__stack{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;min-inline-size:0}.nl-item__stack .nl-item__grams{margin-inline-start:0;font-weight:400;color:var(--nl-mute)}.nl-candidate--thumb{display:flex;flex-direction:row;align-items:center;gap:.6rem}.nl-candidate__text{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem}.nl-candidate-row{display:flex;align-items:center;gap:.6rem;border-block-end:1px solid var(--nl-hairline)}.nl-candidate-row>.nl-candidate{flex:1;min-inline-size:0;border:0}.nl-candidate__pic{display:flex;align-items:flex-end;gap:.35rem;flex:none}.nl-candidate__chains{display:flex;flex-wrap:wrap;gap:.25rem;margin-block-start:.15rem}.nl-candidate__chains .nl-flag{text-transform:none}.nl-promo{align-self:flex-start;font-size:var(--nl-item-size);font-weight:600;background:var(--nl-accent-wash);color:var(--nl-accent);border-radius:var(--nl-radius-badge);padding-block:.1rem;padding-inline:.45rem;margin-block:.1rem}.nl-alts{list-style:none;margin:.25rem 0 0;padding:0}.nl-alt{display:flex;align-items:center;gap:.6rem;padding-block:.45rem;border-block-end:1px solid var(--nl-hairline);color:var(--nl-ink)}.nl-alt__text{flex:1;min-inline-size:0;display:flex;flex-direction:column;gap:.1rem}.nl-alt .nl-btn{flex:none}.nl-candidate--stacked{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem}.nl-shop__row{padding-block:.55rem}.nl-shop__pricing{display:flex;gap:.5rem;align-items:center;margin-block:.75rem}.nl-cart__tiles{grid-template-columns:repeat(2,minmax(0,1fr));max-inline-size:28rem;gap:.5rem}.nl-cart__tiles .nl-tile{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;row-gap:.2rem;padding-block:.6rem;padding-inline:.75rem}.nl-cart__tiles .nl-tile__label{white-space:normal}.nl-cart__tiles .nl-tile__figure{font-weight:600}.nl-store{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.1rem;min-inline-size:0}.nl-store__chain{display:inline-flex;align-items:center;gap:.25rem .4rem;flex-wrap:wrap;font-weight:500}.nl-store__branch{color:var(--nl-mute);font-size:var(--nl-attribution-size)}.nl-trip__stores{list-style:none;margin:.5rem 0;padding:0;display:grid;gap:.6rem}.nl-trip__store{display:flex;flex-direction:column;gap:.15rem}.nl-list__name{overflow-wrap:anywhere}.nl-list__name .nl-verbatim__text{color:inherit}.nl-equivalents{margin-block:.5rem .25rem}.nl-equivalents .nl-chips{margin-block-end:.25rem}.nl-line__instead{margin-block-start:.15rem}.nl-line__instead--close{font-style:italic}.nl-plan{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:0 .5rem}.nl-printable{display:none}@media print{body>#root{display:none!important}.nl-printable{display:block;color:#000;background:#fff;font-size:12pt;line-height:1.35;padding:0}.nl-printable__title{font-size:18pt;margin:0 0 .75rem}.nl-printable__section{margin-block:0 1rem}.nl-printable h2{font-size:13pt;margin:0 0 .25rem;padding-block-end:.15rem;border-block-end:1.5px solid #000;break-after:avoid}.nl-printable__total{font-weight:400}.nl-printable__sub{margin:0 0 .25rem;font-size:10pt;color:#333}.nl-printable ul{list-style:none;margin:0;padding:0}.nl-printable li{display:flex;align-items:flex-start;gap:.6rem;padding-block:.22rem;break-inside:avoid}.nl-printable__box{flex:none;inline-size:.95rem;block-size:.95rem;margin-block-start:.18rem;border:1.5px solid #000;border-radius:2px}.nl-printable__text{flex:1;min-inline-size:0}.nl-printable__row{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.nl-printable__price{flex:none;color:#333;font-variant-numeric:tabular-nums}.nl-printable__note{display:block;font-size:10pt;color:#333}.nl-printable__foot{margin:.5rem 0 0;font-size:10pt;color:#333}}.nl-online__option{padding-block:.5rem}.nl-online__option+.nl-online__option{border-block-start:1px solid var(--nl-hairline);margin-block-start:.5rem;padding-block-start:.9rem}.nl-online__name{margin:0 0 .25rem;font-size:var(--nl-nutrient-size);font-weight:var(--nl-nutrient-weight)}.nl-why__mark{display:block}.nl-explain--alert{border-inline-start:2px solid var(--nl-emphasis);padding-inline-start:.6rem}.nl-nshop__reading{margin-block:0 .25rem}.nl-nshop__name{margin:.75rem 0 .25rem;font-size:var(--nl-nutrient-size);font-weight:var(--nl-nutrient-weight)}.nl-nshop__bar{margin-block:.25rem .5rem;z-index:2}.nl-nshop .nl-nshop__nutrient.nl-card>.nl-card__head{inset-block-start:calc(var(--nl-safe-block-start, 0px) + var(--nl-pin-block, 0px))}.nl-nshop__nutrient{scroll-margin-block-start:calc(var(--nl-safe-block-start, 0px) + var(--nl-pin-block, 5rem))}.nl-nshop__budget{scroll-margin-block-start:calc(var(--nl-safe-block-start, 0px) + .5rem)}.nl-nshop>.nl-commit{margin-inline:0;padding-inline:1rem;border:1px solid var(--nl-hairline);border-radius:var(--nl-radius-card)}.nl-nshop__to{display:inline-flex;flex-wrap:wrap;gap:.4rem .6rem;align-items:center}.nl-nshop__to .nl-input{inline-size:auto;max-inline-size:14rem}.nl-nshop__pick{display:flex;align-items:center;gap:.6rem;flex:1;min-inline-size:0;cursor:pointer}.nl-nshop__pick .nl-alt__text{align-items:flex-start}.nl-nshop__match{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center;margin-block:.75rem}.nl-nshop__match>.nl-attribution{flex-basis:100%;margin:0}.nl-nshop__ask{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;margin-block:.75rem}.nl-nshop__ask>.nl-attribution{margin:0}.nl-mealplan{scroll-margin-block-start:calc(var(--nl-safe-block-start, 0px) + .5rem)}.nl-mealplan__check{display:inline-flex;align-items:center;gap:.4rem}.nl-mealplan__plan{display:flex;flex-direction:column;gap:.75rem;margin-block-start:.75rem}.nl-mealplan__day{border-block-start:1px solid var(--nl-hairline);padding-block-start:.75rem}.nl-mealplan__plate{padding-block:.6rem;border-block-end:1px solid var(--nl-hairline)}.nl-mealplan__plate:last-of-type{border-block-end:none}.nl-mealplan__plate:first-child{padding-block-start:0}.nl-mealplan__plate>.nl-label{margin-block:0 .15rem}.nl-mealplan__title{margin-block:0 .35rem;font-weight:600}.nl-mealplan__plate>.nl-btn,.nl-mealplan__plate>.nl-flag{margin-block-start:.4rem}.nl-mealplan__refusal{margin-block-start:.75rem}.nl-nshop__fields{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.nl-shown__sets{display:grid;gap:.5rem;margin-block:.5rem .25rem}.nl-shown__set{font:inherit;text-align:start;display:block;inline-size:100%;padding:.55rem .8rem;border:1px solid var(--nl-accent);border-radius:var(--nl-radius-control);background:none;color:var(--nl-ink);cursor:pointer}.nl-shown__set[aria-pressed=true]{background:var(--nl-accent-wash);border-color:var(--nl-accent);box-shadow:inset 0 0 0 1px var(--nl-accent)}.nl-shown__sets--levels{margin-block-end:.5rem}@media(min-width:40rem){.nl-shown__sets--pick{grid-template-columns:repeat(2,minmax(0,1fr))}.nl-shown__sets--pick>.nl-shown__set{display:flex;flex-direction:column;justify-content:flex-start}}@media(min-width:40rem){.nl-shown__sets--levels{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.nl-shown__sets--levels>.nl-shown__set{padding:.75rem .9rem;display:flex;flex-direction:column;justify-content:flex-start}}.nl-shown__set[disabled]{opacity:.45;cursor:default}.nl-shown__set__name{font-size:var(--nl-item-size);font-weight:600;color:var(--nl-accent)}.nl-shown__set__adds{display:block;font-size:var(--nl-attribution-size);color:var(--nl-mute);margin-block-start:.15rem}.nl-shown__family+.nl-shown__family{margin-block-start:1rem;padding-block-start:1rem;border-block-start:1px solid var(--nl-hairline)}.nl-shown__bulk{display:flex;align-items:center;gap:.75rem;margin-block-end:.6rem;max-inline-size:40rem}.nl-shown__family__name{margin:0;font-size:inherit;font-weight:600}.nl-shown__selectall{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer}.nl-shown__selectall input{inline-size:1.1rem;block-size:1.1rem;margin:0;flex:none;accent-color:var(--nl-accent);cursor:pointer}.nl-shown__count{font-size:var(--nl-attribution-size);color:var(--nl-mute)}.nl-shown__module{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-block:.6rem;border-block-start:1px solid var(--nl-hairline);max-inline-size:40rem}.nl-shown__module:first-of-type{border-block-start:0}.nl-shown__module__text{min-inline-size:0}.nl-shown__module__name{font-size:var(--nl-item-size);font-weight:600}.nl-shown__module__owns{display:block;font-size:var(--nl-attribution-size);color:var(--nl-mute);margin-block-start:.1rem}.nl-shown__module .nl-switch{flex:none}.nl-shown__step{font-size:var(--nl-label-size);color:var(--nl-mute);margin-block:-.25rem .75rem;font-weight:500}.nl-shown__set__why{display:block;font-size:var(--nl-attribution-size);color:var(--nl-ink);margin-block-start:.25rem}.nl-shown__other{display:block;inline-size:100%;box-sizing:border-box;margin-block-start:.75rem}.nl-shown__found{margin-block-start:.5rem}.nl-shown__levels{display:grid;gap:.75rem;margin-block:.5rem}@media(min-width:40rem){.nl-shown__levels{grid-template-columns:repeat(3,minmax(0,1fr))}.nl-shown__levels>.nl-shown__level{display:flex;flex-direction:column;justify-content:flex-start}}.nl-shown__caption{font-size:var(--nl-attribution-size);color:var(--nl-mute);margin-block:.25rem 0}.nl-shown__screen{max-inline-size:52rem}.nl-shown__screen>.nl-row{margin-block-start:.75rem}.nl-shown__aside{margin-inline-start:auto}.nl-shown__named .nl-chip[disabled],.nl-shown__named .nl-shown__other[disabled]{opacity:.45;cursor:default}.nl-shown__wizard{margin-block-end:.75rem}.nl-shown__level .nl-link{text-decoration:none}.nl-shown__level{font:inherit;text-align:start;display:block;inline-size:100%;padding:.6rem .8rem .4rem;border:1px solid var(--nl-accent);border-radius:var(--nl-radius-card);background:none;color:var(--nl-ink);cursor:pointer}.nl-shown__level[aria-pressed=true]{background:var(--nl-accent-wash);box-shadow:inset 0 0 0 1px var(--nl-accent)}.nl-shown__level__cap{font-size:var(--nl-item-size);font-weight:600;color:var(--nl-accent);display:block;margin-block-end:.25rem}.nl-shown__level .nl-week__row{border:0;padding-block:.25rem 0;pointer-events:none}.nl-shown__level .nl-week__open{padding:0}.nl-shown__fold{font-family:var(--nl-font-mono);font-size:var(--nl-attribution-size);letter-spacing:var(--nl-attribution-tracking);color:var(--nl-mute);margin-block:.35rem}
