@charset "UTF-8";._container_cf31y_43{margin:var(--2025-proteinrechner-2025-duv-size-l) auto;font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2025-proteinrechner-2025-duv-size-font-16);font-feature-settings:"tnum" 1,"tnum";font-variant-numeric:tabular-nums;max-width:62.5em;position:relative;margin:var(--2025-proteinrechner-2025-duv-size-xl) auto;margin-bottom:6rem}@media screen and (min-width: 48em){._container_cf31y_43{display:flex;gap:var(--2025-proteinrechner-2025-duv-size-xxl)}}._paywalled_cf31y_60 ._primary_cf31y_60,._paywalled_cf31y_60 ._foods_cf31y_61{filter:blur(5px);pointer-events:none}._primary_cf31y_60{flex-basis:405px;flex-shrink:0;flex-grow:1}._inputsContainer_cf31y_70{border-radius:var(--2025-proteinrechner-2025-duv-size-border-radius-l);background:var(--2025-proteinrechner-2025-duv-color-background-primary);box-shadow:0 5px 16px #00000014,0 3px 8px #0000001a;margin-left:calc(var(--2025-proteinrechner-2025-duv-size-padding-page-current) * -1);margin-right:calc(var(--2025-proteinrechner-2025-duv-size-padding-page-current) * -1);margin-bottom:var(--2025-proteinrechner-2025-duv-size-xxl)}html.color-scheme-dark ._inputsContainer_cf31y_70{background:var(--2025-proteinrechner-2025-duv-color-background-secondary)}@media (prefers-color-scheme: dark){html:not(.color-scheme-light) ._inputsContainer_cf31y_70{background:var(--2025-proteinrechner-2025-duv-color-background-secondary)}}html.color-scheme-dark ._inputsContainer_cf31y_70{box-shadow:0 5px 16px #00000026,0 3px 8px #0003}@media (prefers-color-scheme: dark){html:not(.color-scheme-light) ._inputsContainer_cf31y_70{box-shadow:0 5px 16px #00000026,0 3px 8px #0003}}@media screen and (min-width: 48em){._inputsContainer_cf31y_70{margin-left:auto;margin-right:auto;margin-bottom:0;display:flex;flex-direction:column-reverse}}._inputsContainer_cf31y_70 ._inputs_cf31y_70{padding:var(--2025-proteinrechner-2025-duv-size-padding-page-current);max-width:500px;margin:0 auto}._foods_cf31y_61{flex-grow:1;flex-basis:390px}._note_cf31y_112{font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2025-proteinrechner-2025-duv-size-font-12);letter-spacing:var(--2025-proteinrechner-2025-duv-size-letterspacing-m);margin-top:24px;margin-top:var(--2025-proteinrechner-2025-duv-size-m, 24px);color:var(--2025-proteinrechner-2025-duv-color-text-tertiary)}._notesDesktop_cf31y_119{padding:0 var(--2025-proteinrechner-2025-duv-size-padding-page-current) var(--2025-proteinrechner-2025-duv-size-padding-page-current) var(--2025-proteinrechner-2025-duv-size-padding-page-current);margin-top:var(--2025-proteinrechner-2025-duv-size-l);text-align:center}@media screen and (max-width: 47.999em){._notesDesktop_cf31y_119{display:none}}._exclusiveText_tiko0_5{font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2025-proteinrechner-2025-duv-size-font-14);text-transform:uppercase;color:var(--2025-proteinrechner-2025-duv-color-text-primary);font-size:.8125em;letter-spacing:.08em}._exclusiveContainer_tiko0_13{background-color:var(--2025-proteinrechner-2025-duv-color-background-primary);width:180px;height:89px;text-align:center;padding:1.6rem 1.5rem 1rem;position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;margin:auto;box-shadow:0 0 30px rgba(var(--2025-proteinrechner-2025-duv-color-bwscale-0--rgb),.15);line-height:1.2;border-radius:4px;border:1px solid var(--2025-proteinrechner-2025-duv-color-border-secondary)}html.color-scheme-dark ._exclusiveContainer_tiko0_13{border:1px solid var(--2025-proteinrechner-2025-duv-color-border-primary)}@media (prefers-color-scheme: dark){html:not(.color-scheme-light) ._exclusiveContainer_tiko0_13{border:1px solid var(--2025-proteinrechner-2025-duv-color-border-primary)}}._zPlusBadge_tiko0_39{display:block;font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2025-proteinrechner-2025-duv-size-font-14);font-weight:700;line-height:1.25;-webkit-hyphens:none!important;hyphens:none!important;position:absolute;top:-18px;left:0;right:0;margin:0 auto}._zPlusBadge_tiko0_39 svg{border-radius:3px;padding:1px;width:38px;background-color:var(--2025-proteinrechner-2025-duv-color-accent);fill:#fff}@keyframes scale-pulse{0%{transform:translate(0);opacity:0}3%{transform:translate(0);opacity:.5}6%{transform:translate(0);opacity:.5}50%,to{transform:translate(200%);opacity:0}}._sliderHandleGhost_1bgxc_65{box-shadow:none;animation-duration:2.5s;animation-iteration-count:infinite;animation-timing-function:linear;background:var(--2025-proteinrechner-2025-duv-color-shades-30);pointer-events:none;position:absolute;bottom:0;left:0;height:22px;aspect-ratio:1/1;border-radius:50%}._sliderHandleGhost_1bgxc_65{animation-name:scale-pulse}._note_1bgxc_82{font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2025-proteinrechner-2025-duv-size-font-12);letter-spacing:var(--2025-proteinrechner-2025-duv-size-letterspacing-m);margin-top:24px;margin-top:var(--2025-proteinrechner-2025-duv-size-m, 24px);color:var(--2025-proteinrechner-2025-duv-color-text-tertiary)}@media screen and (min-width: 48em){._notesMobile_1bgxc_90{display:none}}._form_1bgxc_94{font-feature-settings:"tnum" 1,"tnum";font-variant-numeric:tabular-nums;--max-width: 32rem;display:flex;flex-direction:column;gap:10px;gap:var(--2025-proteinrechner-2025-duv-size-s, 10px)}._form_1bgxc_94>div{position:relative;display:flex;flex-direction:column;gap:10px;gap:var(--2025-proteinrechner-2025-duv-size-s, 10px)}._form_1bgxc_94>div:before{content:"";display:block;position:absolute;left:-9px;width:3px;height:100%;background:var(--2025-proteinrechner-2025-duv-color-border-primary);border-radius:3px}._form_1bgxc_94 fieldset{position:relative;width:100%;padding:0;border:none;display:flex;justify-content:space-between;gap:4px;gap:var(--2025-proteinrechner-2025-duv-size-xxxs, 4px);margin:0 auto;max-width:var(--max-width)}._form_1bgxc_94 fieldset:focus-within:after,._form_1bgxc_94 fieldset:hover:after{opacity:1}._form_1bgxc_94 fieldset._slider_1bgxc_65{flex-direction:column}._form_1bgxc_94 fieldset>div button{font-feature-settings:"tnum" 1,"tnum";font-variant-numeric:tabular-nums;padding:var(--2025-proteinrechner-2025-duv-size-xxs) var(--2025-proteinrechner-2025-duv-size-s);white-space:nowrap}@media screen and (max-width: 24.374em){._form_1bgxc_94 fieldset>div button{padding:var(--2025-proteinrechner-2025-duv-size-xxs) var(--2025-proteinrechner-2025-duv-size-xs)}}._form_1bgxc_94 header{font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2025-proteinrechner-2025-duv-size-font-14);display:flex;align-items:center;justify-content:space-between;margin-bottom:0;flex-wrap:wrap;-moz-column-gap:5px;column-gap:5px}._form_1bgxc_94 label{-webkit-user-select:none;-moz-user-select:none;user-select:none}._form_1bgxc_94 output{font-weight:700;text-align:right;flex-grow:1}._form_1bgxc_94._disabled_1bgxc_164 header{opacity:.5}._container_mwmgg_5{--dif: calc(var(--max) - var(--min));position:relative;color:var(--track-color, var(--2025-proteinrechner-2025-duv-color-shades-60));background:linear-gradient(0deg,var(--background-color, var(--2025-proteinrechner-2025-duv-color-shades-90)) 20px,transparent 0);background:linear-gradient(0deg,var(--background-color, var(--2025-proteinrechner-2025-duv-color-shades-90)) var(--size, 20px),transparent 0);border-radius:20px;border-radius:var(--size, 20px);overflow:hidden;touch-action:pan-x;display:grid;grid-template:repeat(2,max-content) 20px/1fr 1fr;grid-template:repeat(2,max-content) var(--size, 20px)/1fr 1fr}._container_mwmgg_5:before,._container_mwmgg_5:after{grid-column:1/span 2;grid-row:3;background:currentColor;content:""}._container_mwmgg_5:before{margin-left:calc((var(--lower) - var(--min)) / var(--dif) * (100% - 20px));margin-left:calc((var(--lower) - var(--min)) / var(--dif) * (100% - var(--size, 20px)));width:calc(.5em + 4px + (var(--upper) - var(--lower)) / var(--dif) * (100% - 20px));width:calc(.5em + 4px + (var(--upper) - var(--lower)) / var(--dif) * (100% - var(--size, 20px)))}._container_mwmgg_5._hasTwoSliders_mwmgg_26:before{margin-left:calc(.5em + 4px + (var(--lower) - var(--min)) / var(--dif) * (100% - 20px));margin-left:calc(.5em + 4px + (var(--lower) - var(--min)) / var(--dif) * (100% - var(--size, 20px)));width:calc((var(--upper) - var(--lower)) / var(--dif) * (100% - 20px));width:calc((var(--upper) - var(--lower)) / var(--dif) * (100% - var(--size, 20px)));border-radius:0}._container_mwmgg_5:after{margin-left:calc(.5em + (var(--upper) - var(--min)) / var(--dif) * (100% - 20px));margin-left:calc(.5em + (var(--upper) - var(--min)) / var(--dif) * (100% - var(--size, 20px)));width:calc((var(--lower) - var(--upper)) / var(--dif) * (100% - 20px));width:calc((var(--lower) - var(--upper)) / var(--dif) * (100% - var(--size, 20px)))}._container_mwmgg_5:not(._hasTwoSliders_mwmgg_26) ._upperRange_mwmgg_35{pointer-events:all}._container_mwmgg_5._disabled_mwmgg_38{opacity:.65}._range_mwmgg_41{width:100%;color:inherit;background-color:transparent!important;border:none!important;padding:0!important;grid-column:1/span 2;grid-row:3;z-index:1;top:0;left:0;margin:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}._range_mwmgg_41::-webkit-slider-runnable-track,._range_mwmgg_41::-webkit-slider-thumb,._range_mwmgg_41{-webkit-appearance:none}._range_mwmgg_41::-webkit-slider-runnable-track{width:100%;height:100%;background:none}._range_mwmgg_41::-moz-range-track{width:100%;height:100%;background:none}._range_mwmgg_41::-webkit-slider-thumb{width:20px;width:var(--size, 20px);height:20px;height:var(--size, 20px);border-radius:20px;border-radius:var(--size, 20px);border:2px solid var(--thumb-border-color, var(--2025-proteinrechner-2025-duv-color-shades-60));pointer-events:auto;cursor:grab;background-color:var(--lower-color, var(--2025-proteinrechner-2025-duv-color-shades-100));box-shadow:none}._range_mwmgg_41::-webkit-slider-thumb:active{cursor:grabbing}._range_mwmgg_41::-moz-range-thumb{width:20px;width:var(--size, 20px);height:20px;height:var(--size, 20px);border-radius:20px;border-radius:var(--size, 20px);border:2px solid var(--thumb-border-color, var(--2025-proteinrechner-2025-duv-color-shades-60));pointer-events:auto;cursor:grab;width:16px;width:calc(var(--size, 20px) * .8);height:16px;height:calc(var(--size, 20px) * .8);background-color:var(--lower-color, var(--2025-proteinrechner-2025-duv-color-shades-100))}._range_mwmgg_41::-moz-range-thumb:active{cursor:grabbing}._range_mwmgg_41:last-of-type::-webkit-slider-thumb{background-color:var(--upper-color, var(--2025-proteinrechner-2025-duv-color-shades-100))}._range_mwmgg_41:last-of-type::-moz-range-thumb{background-color:var(--upper-color, var(--2025-proteinrechner-2025-duv-color-shades-100))}._range_mwmgg_41:focus-visible{outline:0!important}._range_mwmgg_41:focus-visible::-webkit-slider-thumb{outline:0!important;box-shadow:0 0 0 3px Highlight}._range_mwmgg_41:focus-visible::-moz-range-thumb{outline:0!important;box-shadow:0 0 0 3px Highlight}._range_mwmgg_41:disabled::-webkit-slider-thumb{cursor:auto}._range_mwmgg_41:disabled::-moz-range-thumb{cursor:auto}._tooltip_mwmgg_121{position:absolute;bottom:calc(100% + .75em);text-align:center;transform:translate(-50%);box-shadow:0 5px 16px #00000014,0 3px 8px #0000001a;border-radius:var(--2025-proteinrechner-2025-duv-size-border-radius-m);padding:var(--2025-proteinrechner-2025-duv-size-xxs) var(--2025-proteinrechner-2025-duv-size-xs);background-color:var(--2025-proteinrechner-2025-duv-color-background-primary);color:var(--2025-proteinrechner-2025-duv-color-text-primary);font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2025-proteinrechner-2025-duv-size-font-14);font-weight:700;visibility:hidden}html.color-scheme-dark ._tooltip_mwmgg_121{box-shadow:0 5px 16px #00000026,0 3px 8px #0003}@media (prefers-color-scheme: dark){html:not(.color-scheme-light) ._tooltip_mwmgg_121{box-shadow:0 5px 16px #00000026,0 3px 8px #0003}}._tooltip_mwmgg_121:after{content:"";position:absolute;border-top:solid .35em var(--2025-proteinrechner-2025-duv-color-background-primary);border-left:solid .35em transparent;border-right:solid .35em transparent;top:100%;left:50%;margin-left:-.35em;width:0;height:0}._tooltip_mwmgg_121._lowerTooltip_mwmgg_156{left:calc(20px / 2 + (var(--lower) - var(--min)) / var(--dif) * (100% - 20px));left:calc(var(--size, 20px) / 2 + (var(--lower) - var(--min)) / var(--dif) * (100% - var(--size, 20px)))}._tooltip_mwmgg_121._upperTooltip_mwmgg_159{left:calc(20px / 2 + (var(--upper) - var(--min)) / var(--dif) * (100% - 20px));left:calc(var(--size, 20px) / 2 + (var(--upper) - var(--min)) / var(--dif) * (100% - var(--size, 20px)))}._lowerRange_mwmgg_162:hover~._lowerTooltip_mwmgg_156{visibility:visible}._upperRange_mwmgg_35:hover~._upperTooltip_mwmgg_159{visibility:visible}._sliderHandleGhost_mwmgg_168{box-shadow:none;animation-duration:2.5s;animation-iteration-count:infinite;animation-timing-function:linear;background:var(--ghost-color, var(--2025-proteinrechner-2025-duv-color-shades-30));pointer-events:none;position:absolute;bottom:2px;height:calc(var(--size) - 4px);aspect-ratio:1/1;border-radius:50%;left:calc(20px / 2 + (var(--upper) - var(--min)) / var(--dif) * (100% - 20px));left:calc(var(--size, 20px) / 2 + (var(--upper) - var(--min)) / var(--dif) * (100% - var(--size, 20px)))}._sliderHandleGhost_mwmgg_168{animation-name:scale-pulse}._container_1dasy_5{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}._option_1dasy_9{font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2025-proteinrechner-2025-duv-size-font-14);display:inline-block;border:none;padding:var(--2025-proteinrechner-2025-duv-size-xs) var(--2025-proteinrechner-2025-duv-size-s);line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:transform .1s,color .1s;transform-origin:center;cursor:pointer;color:var(--2025-proteinrechner-2025-duv-color-text-secondary);position:relative;background:none;background-color:var(--2025-proteinrechner-2025-duv-color-shades-90);outline:none}._option_1dasy_9:focus:not(:focus-visible){outline:none!important}._option_1dasy_9:focus-visible{box-shadow:0 0 0 3px Highlight}._option_1dasy_9:first-of-type{border-top-left-radius:var(--2025-proteinrechner-2025-duv-size-border-radius-m);border-bottom-left-radius:var(--2025-proteinrechner-2025-duv-size-border-radius-m)}._option_1dasy_9:last-of-type{border-top-right-radius:var(--2025-proteinrechner-2025-duv-size-border-radius-m);border-bottom-right-radius:var(--2025-proteinrechner-2025-duv-size-border-radius-m)}._option_1dasy_9:focus{z-index:1}._option_1dasy_9:before{content:"";position:absolute;z-index:-1;top:2px;bottom:2px;left:2px;right:2px;border-radius:calc(var(--2025-proteinrechner-2025-duv-size-border-radius-m) - 1px);background-color:var(--switcher-background, var(--2025-proteinrechner-2025-duv-color-background-primary));transition:opacity .1s,transform .15s;opacity:0}._option_1dasy_9:focus-visible:before{box-shadow:0 0 0 3px Highlight}._option_1dasy_9:disabled,._option_1dasy_9[disabled]{color:var(--2025-proteinrechner-2025-duv-color-shades-75)}._option_1dasy_9:disabled:hover,._option_1dasy_9[disabled]:hover{cursor:default}._option_1dasy_9._isActive_1dasy_69{z-index:1;color:var(--switcher-color, var(--2025-proteinrechner-2025-duv-color-text-primary))}._option_1dasy_9._isActive_1dasy_69:before{opacity:1}._option_1dasy_9._isSmall_1dasy_76{font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2025-proteinrechner-2025-duv-size-font-14);padding:var(--2025-proteinrechner-2025-duv-size-xxs) var(--2025-proteinrechner-2025-duv-size-xs)}._option_1dasy_9._borderRight_1dasy_81 :after{content:"";position:absolute;z-index:1;top:8px;bottom:8px;right:-1px;border-right:1px solid var(--2025-proteinrechner-2025-duv-color-border-primary)}._optionInner_1dasy_90{display:inline-block;line-height:1;padding:.1em 0}@media screen and (min-width: 32.5em){._optionInner_1dasy_90{padding:.2em 0}}._container_69c2t_6{margin-left:var(--2025-proteinrechner-2025-duv-size-xxxs);display:inline-block;width:1rem;height:1rem;position:relative;top:3px}._button_69c2t_14{-webkit-tap-highlight-color:transparent;--infobutton-padding: 0px;display:block;box-sizing:content-box;width:1rem;height:1rem;position:absolute;top:-0px;top:calc(var(--infobutton-padding) * -1);right:-0px;right:calc(var(--infobutton-padding) * -1);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;padding:var(--infobutton-padding);background:transparent}@media (pointer: coarse){._button_69c2t_14{--infobutton-padding: 7px}}._button_69c2t_14 svg[alt="Info schließen"] rect{fill:rgba(var(--2025-proteinrechner-2025-duv-color-text-primary--rgb),.25)}._button_69c2t_14 svg[alt="Info schließen"] path{stroke:var(--2025-proteinrechner-2025-duv-color-background-primary)}html.color-scheme-dark ._button_69c2t_14 svg[alt="Info schließen"] path{stroke:#16161a}@media (prefers-color-scheme: dark){html:not(.color-scheme-light) ._button_69c2t_14 svg[alt="Info schließen"] path{stroke:#16161a}}._icon_69c2t_48{color:rgba(var(--2025-proteinrechner-2025-duv-color-text-tertiary--rgb),.8);width:1.1rem;height:1.1rem}._content_69c2t_53{color:var(--2025-proteinrechner-2025-duv-color-text-primary);background-color:rgba(var(--2025-proteinrechner-2025-duv-color-background-popup--rgb),.95);box-shadow:0 5px 16px #00000014,0 3px 8px #0000001a;font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2025-proteinrechner-2025-duv-size-font-14);line-height:1.4;width:20rem;max-width:90vw;border-radius:8px;padding:7px}@supports ((-webkit-backdrop-filter: blur(10px)) or (backdrop-filter: blur(10px))){._content_69c2t_53{background-color:rgba(var(--2025-proteinrechner-2025-duv-color-background-popup--rgb),.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}html.color-scheme-dark ._content_69c2t_53{box-shadow:0 5px 16px #00000026,0 3px 8px #0003}@media (prefers-color-scheme: dark){html:not(.color-scheme-light) ._content_69c2t_53{box-shadow:0 5px 16px #00000026,0 3px 8px #0003}}._content_69c2t_53 p{margin:0;margin-bottom:var(--2025-proteinrechner-2025-duv-size-s)}._result_13d5a_47{background:var(--2025-proteinrechner-2025-duv-color-protein-secondary);min-height:65px;border-radius:4px;border-radius:var(--2025-proteinrechner-2025-duv-size-border-radius-m, 4px);display:flex;flex-direction:column;justify-content:center;text-align:center;padding:var(--2025-proteinrechner-2025-duv-size-xs) 0}._instruction_13d5a_57{font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2025-proteinrechner-2025-duv-size-font-12);letter-spacing:var(--2025-proteinrechner-2025-duv-size-letterspacing-m);padding:var(--2025-proteinrechner-2025-duv-size-s) 0;color:var(--2025-proteinrechner-2025-duv-color-text-tertiary);display:flex;align-items:center;justify-content:center;gap:2px;gap:var(--2025-proteinrechner-2025-duv-size-xxxs, 2px)}._instruction_13d5a_57 svg{max-width:20px;height:100%}@media screen and (min-width: 48em){._instruction_13d5a_57{display:none}}._resultTotal_13d5a_77{font-weight:700;font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2025-proteinrechner-2025-duv-size-font-18)}._resultPerKg_13d5a_82{font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2025-proteinrechner-2025-duv-size-font-14)}._note_13d5a_86{font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2025-proteinrechner-2025-duv-size-font-12);letter-spacing:var(--2025-proteinrechner-2025-duv-size-letterspacing-m);margin-top:24px;margin-top:var(--2025-proteinrechner-2025-duv-size-m, 24px);color:var(--2025-proteinrechner-2025-duv-color-text-tertiary);margin-top:0;padding:var(--2025-proteinrechner-2025-duv-size-xs) var(--2025-proteinrechner-2025-duv-size-padding-page-current)}:root{--2025-proteinrechner-2025-duv-color-protein: #477709;--2025-proteinrechner-2025-duv-color-protein-secondary: #d4f0b0;--2025-proteinrechner-2025-duv-color-error: #cf0000;--2025-proteinrechner-2025-duv-color-success: #60a508;}html.color-scheme-dark{--2025-proteinrechner-2025-duv-color-protein: #d4f0b0;--2025-proteinrechner-2025-duv-color-protein-secondary: #477709;}@media (prefers-color-scheme: dark){html:not(.color-scheme-light){--2025-proteinrechner-2025-duv-color-protein: #d4f0b0;--2025-proteinrechner-2025-duv-color-protein-secondary: #477709;}}span.duv-protein{color:var(--2025-proteinrechner-2025-duv-color-protein);background-color:var(--2025-proteinrechner-2025-duv-color-protein-secondary);font-weight:700}span.duv-protein-pill{color:var(--2025-proteinrechner-2025-duv-color-protein);background-color:var(--2025-proteinrechner-2025-duv-color-protein-secondary);font-weight:700;padding:2px 6px;padding:2px var(--2025-proteinrechner-2025-duv-size-xxs, 6px) 2px var(--2025-proteinrechner-2025-duv-size-xxs, 6px);border-radius:4px}._foods_rm06g_47{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 48em){._foods_rm06g_47{align-items:initial}}._header_rm06g_57{font-weight:700;margin-bottom:var(--2025-proteinrechner-2025-duv-size-s)}._item_rm06g_61{margin:var(--2025-proteinrechner-2025-duv-size-s) 0}._item_rm06g_61:not(:last-child):after{content:"";display:block;width:40%;height:1px;transform:translate(-50%);left:50%;bottom:0;position:relative;background-color:var(--2025-proteinrechner-2025-duv-color-border-primary)}@media screen and (min-width: 48em){._item_rm06g_61:not(:last-child):after{background-color:var(--2025-proteinrechner-2025-duv-color-border-secondary);transform:none;left:0;width:100%}}._item_rm06g_61 ._icons_rm06g_83{margin-bottom:var(--2025-proteinrechner-2025-duv-size-xs);display:flex;justify-content:center;flex-wrap:wrap;gap:var(--2025-proteinrechner-2025-duv-size-xs)}@media screen and (min-width: 48em){._item_rm06g_61 ._icons_rm06g_83{justify-content:initial}}._item_rm06g_61 ._icon_rm06g_83{display:inline-block}._item_rm06g_61 ._icon_rm06g_83 svg{width:var(--icon-size)}._description_rm06g_101{text-align:center;margin-bottom:var(--2025-proteinrechner-2025-duv-size-xxs)}@media screen and (min-width: 48em){._description_rm06g_101{text-align:inherit}}._numberOfPortions_rm06g_110,._unit_rm06g_113{font-weight:700}._remaining_rm06g_116{overflow:hidden;width:calc(var(--remaining) * var(--icon-size))}._note_rm06g_120{font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif;font-size:var(--2025-proteinrechner-2025-duv-size-font-12);letter-spacing:var(--2025-proteinrechner-2025-duv-size-letterspacing-m);margin-top:24px;margin-top:var(--2025-proteinrechner-2025-duv-size-m, 24px);color:var(--2025-proteinrechner-2025-duv-color-text-tertiary)}@media screen and (min-width: 48em){._note_rm06g_120{display:none}}
