:root{--text-color: #000000;--gray: #74777F;--border-color: #000000;--border-color-10: #00000010;--navigation-color: #EAEAEC;--navigation-text-color: #000000;--bg-color: #FAFAFB;--bg-color-0: #FFFFFF;--bg-color-100: #F5F5F7;--bg-color-300: #EAEAEC;--bg-color-500: #DADADF;--bg-color-700: #BFBFC6;--bg-color-900: #A3A3AD;--shadow-color: #00000020;--radius-05: .5rem;--radius-08: .8rem;--radius-10: 1rem;--radius-20: 2rem}:root.app-dark{--text-color: #ffffff;--gray: #bbbbbb;--border-color: #ffffff;--border-color-10: #ffffff10;--navigation-color: #16161A;--navigation-text-color: #ffffff;--bg-color: #222226;--bg-color-0: #000000;--bg-color-100: #16161A;--bg-color-300: #1F1F24;--bg-color-500: #333337;--bg-color-700: #45454C;--bg-color-900: #5C5C63}h1,ion-title{text-transform:uppercase;font-size:1rem;font-weight:800}.header-title{font-size:1.25rem;font-weight:800;text-transform:uppercase}.nutritional-modal{--width: 80%;--min-width: 250px;--max-width: 400px;--height: 32rem;--border-radius: var(--radius-05);--border: .1rem solid var(--gray)}html{--mat-sys-background: light-dark(#fff8f6, #1d100a);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#ffede7, #3d2d26);--mat-sys-inverse-primary: light-dark(#ffb596, #a33e00);--mat-sys-inverse-surface: light-dark(#3d2d26, #f8ddd2);--mat-sys-on-background: light-dark(#261812, #f8ddd2);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #581e00);--mat-sys-on-primary-container: light-dark(#7c2e00, #ffdbcd);--mat-sys-on-primary-fixed: light-dark(#360f00, #360f00);--mat-sys-on-primary-fixed-variant: light-dark(#7c2e00, #7c2e00);--mat-sys-on-secondary: light-dark(#ffffff, #581e00);--mat-sys-on-secondary-container: light-dark(#7a3006, #ffdbcd);--mat-sys-on-secondary-fixed: light-dark(#360f00, #360f00);--mat-sys-on-secondary-fixed-variant: light-dark(#7a3006, #7a3006);--mat-sys-on-surface: light-dark(#261812, #f8ddd2);--mat-sys-on-surface-variant: light-dark(#5a4136, #ffdbcd);--mat-sys-on-tertiary: light-dark(#ffffff, #383100);--mat-sys-on-tertiary-container: light-dark(#514700, #fae458);--mat-sys-on-tertiary-fixed: light-dark(#201c00, #201c00);--mat-sys-on-tertiary-fixed-variant: light-dark(#514700, #514700);--mat-sys-outline: light-dark(#8e7164, #aa8a7d);--mat-sys-outline-variant: light-dark(#e3bfb1, #5a4136);--mat-sys-primary: light-dark(#a33e00, #ffb596);--mat-sys-primary-container: light-dark(#ffdbcd, #7c2e00);--mat-sys-primary-fixed: light-dark(#ffdbcd, #ffdbcd);--mat-sys-primary-fixed-dim: light-dark(#ffb596, #ffb596);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#99461d, #ffb596);--mat-sys-secondary-container: light-dark(#ffdbcd, #7a3006);--mat-sys-secondary-fixed: light-dark(#ffdbcd, #ffdbcd);--mat-sys-secondary-fixed-dim: light-dark(#ffb596, #ffb596);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fff8f6, #1d100a);--mat-sys-surface-bright: light-dark(#fff8f6, #47352e);--mat-sys-surface-container: light-dark(#ffe9e1, #2b1c16);--mat-sys-surface-container-high: light-dark(#fee2d8, #362620);--mat-sys-surface-container-highest: light-dark(#f8ddd2, #42312a);--mat-sys-surface-container-low: light-dark(#fff1ec, #261812);--mat-sys-surface-container-lowest: light-dark(#ffffff, #180b06);--mat-sys-surface-dim: light-dark(#f0d4ca, #1d100a);--mat-sys-surface-tint: light-dark(#a33e00, #ffb596);--mat-sys-surface-variant: light-dark(#ffdbcd, #5a4136);--mat-sys-tertiary: light-dark(#6b5f00, #ddc73e);--mat-sys-tertiary-container: light-dark(#fae458, #514700);--mat-sys-tertiary-fixed: light-dark(#fae458, #fae458);--mat-sys-tertiary-fixed-dim: light-dark(#ddc73e, #ddc73e);--mat-sys-neutral-variant20: #412b21;--mat-sys-neutral10: #261812;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Poppins;--mat-sys-body-large-font: Poppins;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Poppins;--mat-sys-body-medium-font: Poppins;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Poppins;--mat-sys-body-small-font: Poppins;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Poppins;--mat-sys-display-large-font: Poppins;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Poppins;--mat-sys-display-medium-font: Poppins;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Poppins;--mat-sys-display-small-font: Poppins;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Poppins;--mat-sys-headline-large-font: Poppins;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Poppins;--mat-sys-headline-medium-font: Poppins;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Poppins;--mat-sys-headline-small-font: Poppins;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Poppins;--mat-sys-label-large-font: Poppins;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Poppins;--mat-sys-label-medium-font: Poppins;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Poppins;--mat-sys-label-small-font: Poppins;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Poppins;--mat-sys-title-large-font: Poppins;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Poppins;--mat-sys-title-medium-font: Poppins;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Poppins;--mat-sys-title-small-font: Poppins;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-dialog-container-color: var(--bg-color-300);height:100%}:root{color-scheme:light}:root.app-dark{color-scheme:dark}*{margin:0;padding:0;box-sizing:border-box;font-size:16px;font-family:Poppins,sans-serif}*:focus{outline:none}body{background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);user-select:none;-webkit-user-select:none;-ms-user-select:none;margin:0;height:100%}app-root{display:block;height:100%;padding-top:var(--ion-safe-area-top, 0px);padding-bottom:var(--ion-safe-area-bottom, 0px)}body,app-root{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);background-color:var(--ion-background-color, #fff)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@keyframes fade-out{to{opacity:1;transform:translateY(-10px)}}@keyframes fade-in{0%{opacity:1;transform:translateY(10px)}}::view-transition-old(root){animation:fade-out .3s ease forwards;will-change:opacity,transform}::view-transition-new(root){animation:fade-in .3s ease forwards;will-change:opacity,transform}:root{--primary-color: #FF6600;--pg-color-100: #ffe6d5;--pg-color-300: #ffccaa;--pg-color-500: #ff9966;--pg-color-700: #ff8533;--pg-color-900: #ff6600}:root.app-dark{--primary-color: #FF6600;--pg-color-100: #1a0a00;--pg-color-300: #331a00;--pg-color-500: #994d00;--pg-color-700: #cc5c00;--pg-color-900: #ff6600}:root.app-deep-orange{--navigation-color: #FF6600;--navigation-text-color: #ffffff}
