:root{--mealz-ds-color-neutral-white: var(--miam-color-neutral-white, #FFFFFF);--mealz-ds-color-neutral-50: var(--miam-color-neutral-50, #F7F8F9);--mealz-ds-color-neutral-100: var(--miam-color-neutral-100, #EFF1F3);--mealz-ds-color-neutral-200: var(--miam-color-neutral-200, #D9DDE1);--mealz-ds-color-neutral-300: var(--miam-color-neutral-300, #B3BAC3);--mealz-ds-color-neutral-400: var(--miam-color-neutral-400, #8C96A2);--mealz-ds-color-neutral-500: var(--miam-color-neutral-500, #687787);--mealz-ds-color-neutral-600: var(--miam-color-neutral-600, #4E5D6B);--mealz-ds-color-neutral-700: var(--miam-color-neutral-700, #344450);--mealz-ds-color-neutral-black: var(--miam-color-neutral-black, #0F191F);--mealz-ds-color-primary-50: var(--miam-color-primary-50, #F0F3F4);--mealz-ds-color-primary-100: var(--miam-color-primary-100, #E4EAEC);--mealz-ds-color-primary-200: var(--miam-color-primary-200, #C6D4D9);--mealz-ds-color-primary-300: var(--miam-color-primary-300, #A3BBC3);--mealz-ds-color-primary-400: var(--miam-color-primary-400, #769EAB);--mealz-ds-color-primary-500: var(--miam-color-primary-500, #24748F);--mealz-ds-color-primary-600: var(--miam-color-primary-600, #20677F);--mealz-ds-color-primary-700: var(--miam-color-primary-700, #1B596E);--mealz-ds-color-primary-800: var(--miam-color-primary-800, #16495A);--mealz-ds-color-primary-900: var(--miam-color-primary-900, #10323F);--mealz-ds-color-primary: var(--miam-color-primary, var(--mealz-ds-color-primary-500));--mealz-ds-color-primary-text: var(--miam-color-primary-text, var(--mealz-ds-color-neutral-white));--mealz-ds-color-primary-hover: var(--miam-color-primary-hover, var(--mealz-ds-color-primary-900));--mealz-ds-color-success-100: var(--miam-color-success-100, #EAFAD0);--mealz-ds-color-success-200: var(--miam-color-success-200, #D1F6A3);--mealz-ds-color-success-300: var(--miam-color-success-300, #AAE370);--mealz-ds-color-success-400: var(--miam-color-success-400, #82C94A);--mealz-ds-color-success-500: var(--miam-color-success-500, #4FA51A);--mealz-ds-color-success-600: var(--miam-color-success-600, #3A8D13);--mealz-ds-color-success-700: var(--miam-color-success-700, #28760D);--mealz-ds-color-success-800: var(--miam-color-success-800, #195F08);--mealz-ds-color-success-900: var(--miam-color-success-900, #0F4F04);--mealz-ds-color-success: var(--miam-color-success, var(--mealz-ds-color-success-500));--mealz-ds-color-success-text: var(--miam-color-success-text, var(--mealz-ds-color-neutral-white));--mealz-ds-color-success-hover: var(--miam-color-success-hover, var(--mealz-ds-color-success-900));--mealz-ds-color-info-100: var(--miam-color-info-100, #CAFBFD);--mealz-ds-color-info-200: var(--miam-color-info-200, #96F1FB);--mealz-ds-color-info-300: var(--miam-color-info-300, #61DBF4);--mealz-ds-color-info-400: var(--miam-color-info-400, #3AC0E9);--mealz-ds-color-info-500: var(--miam-color-info-500, #0099DB);--mealz-ds-color-info-600: var(--miam-color-info-600, #0076BC);--mealz-ds-color-info-700: var(--miam-color-info-700, #00599D);--mealz-ds-color-info-800: var(--miam-color-info-800, #003F7F);--mealz-ds-color-info-900: var(--miam-color-info-900, #002D69);--mealz-ds-color-info: var(--miam-color-info, var(--mealz-ds-color-info-500));--mealz-ds-color-info-text: var(--miam-color-info-text, var(--mealz-ds-color-neutral-white));--mealz-ds-color-info-hover: var(--miam-color-info-hover, var(--mealz-ds-color-info-900));--mealz-ds-color-warning-100: var(--miam-color-warning-100, #FEF1CC);--mealz-ds-color-warning-200: var(--miam-color-warning-200, #FDDF99);--mealz-ds-color-warning-300: var(--miam-color-warning-300, #F9C666);--mealz-ds-color-warning-400: var(--miam-color-warning-400, #F4AE40);--mealz-ds-color-warning-500: var(--miam-color-warning-500, #ED8804);--mealz-ds-color-warning-600: var(--miam-color-warning-600, #CB6B02);--mealz-ds-color-warning-700: var(--miam-color-warning-700, #AA5202);--mealz-ds-color-warning-800: var(--miam-color-warning-800, #893C01);--mealz-ds-color-warning-900: var(--miam-color-warning-900, #712C00);--mealz-ds-color-warning: var(--miam-color-warning, var(--mealz-ds-color-warning-500));--mealz-ds-color-warning-text: var(--miam-color-warning-text, var(--mealz-ds-color-neutral-white));--mealz-ds-color-warning-hover: var(--miam-color-warning-hover, var(--mealz-ds-color-warning-900));--mealz-ds-color-danger-100: var(--miam-color-danger-100, #FDE3D4);--mealz-ds-color-danger-200: var(--miam-color-danger-200, #FBC2AA);--mealz-ds-color-danger-300: var(--miam-color-danger-300, #F4977F);--mealz-ds-color-danger-400: var(--miam-color-danger-400, #EA6E5D);--mealz-ds-color-danger-500: var(--miam-color-danger-500, #DD322C);--mealz-ds-color-danger-600: var(--miam-color-danger-600, #BE2028);--mealz-ds-color-danger-700: var(--miam-color-danger-700, #9F1628);--mealz-ds-color-danger-800: var(--miam-color-danger-800, #800E27);--mealz-ds-color-danger-900: var(--miam-color-danger-900, #6A0826);--mealz-ds-color-danger: var(--miam-color-danger, var(--mealz-ds-color-danger-500));--mealz-ds-color-danger-text: var(--miam-color-danger-text, var(--mealz-ds-color-neutral-white));--mealz-ds-color-danger-hover: var(--miam-color-danger-hover, var(--mealz-ds-color-danger-900));--mealz-ds-color-text-disabled: var(--miam-color-text-disabled, var(--mealz-ds-color-neutral-400));--mealz-ds-color-bg-disabled: var(--miam-color-bg-disabled, var(--mealz-ds-color-neutral-200));--mealz-ds-color-page-background: var(--miam-color-page-background, var(--mealz-ds-color-neutral-50));--mealz-ds-color-background-primary: var(--miam-color-background-primary, var(--mealz-ds-color-neutral-white));--mealz-ds-color-background-primary-hover: var(--miam-color-background-primary-hover, var(--mealz-ds-color-primary-50));--mealz-ds-color-background-page-hover: var(--miam-color-background-page-hover, var(--mealz-ds-color-primary-100));--mealz-ds-color-background-secondary: var(--miam-color-background-secondary, var(--mealz-ds-color-primary-100));--mealz-ds-color-background-tertiary: var(--miam-color-background-tertiary, var(--mealz-ds-color-primary-900));--mealz-ds-color-border: var(--miam-color-border, var(--mealz-ds-color-neutral-200));--mealz-ds-color-border-active: var(--miam-color-border-active, var(--mealz-ds-color-primary));--mealz-ds-color-border-on-dark: var(--miam-color-border-on-dark, rgba(255, 255, 255, 0.5))}@font-face{font-family:satoshi;font-style:normal;font-weight:400;src:url("https://storage.googleapis.com/assets.miam.tech/generic/fonts/satoshi/Satoshi-Regular.otf")}@font-face{font-family:satoshi;font-style:italic;font-weight:400;src:url("https://storage.googleapis.com/assets.miam.tech/generic/fonts/satoshi/Satoshi-Italic.otf")}@font-face{font-family:satoshi;font-style:normal;font-weight:300;src:url("https://storage.googleapis.com/assets.miam.tech/generic/fonts/satoshi/Satoshi-Light.otf")}@font-face{font-family:satoshi;font-style:italic;font-weight:300;src:url("https://storage.googleapis.com/assets.miam.tech/generic/fonts/satoshi/Satoshi-LightItalic.otf")}@font-face{font-family:satoshi;font-style:normal;font-weight:500;src:url("https://storage.googleapis.com/assets.miam.tech/generic/fonts/satoshi/Satoshi-Medium.otf")}@font-face{font-family:satoshi;font-style:italic;font-weight:500;src:url("https://storage.googleapis.com/assets.miam.tech/generic/fonts/satoshi/Satoshi-MediumItalic.otf")}@font-face{font-family:satoshi;font-style:normal;font-weight:700;src:url("https://storage.googleapis.com/assets.miam.tech/generic/fonts/satoshi/Satoshi-Bold.otf")}@font-face{font-family:satoshi;font-style:italic;font-weight:700;src:url("https://storage.googleapis.com/assets.miam.tech/generic/fonts/satoshi/Satoshi-BoldItalic.otf")}@font-face{font-family:satoshi;font-style:normal;font-weight:900;src:url("https://storage.googleapis.com/assets.miam.tech/generic/fonts/satoshi/Satoshi-Black.otf")}@font-face{font-family:satoshi;font-style:italic;font-weight:900;src:url("https://storage.googleapis.com/assets.miam.tech/generic/fonts/satoshi/Satoshi-BlackItalic.otf")}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.mealz-ds-button{-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;border-radius:6px;padding:12px 16px;font-size:16px;line-height:20px;border:none;cursor:pointer;font-family:inherit;font-weight:700}.mealz-ds-button.primary:not(.ghost):not(.disabled):not([disabled]){background-color:var(--mealz-ds-color-primary);color:var(--mealz-ds-color-primary-text)}.mealz-ds-button.primary.ghost{color:var(--mealz-ds-color-primary);background-color:inherit}.mealz-ds-button.primary:not(.ghost):hover:not(.loading):not(.disabled):not([disabled]){cursor:pointer;background-color:var(--mealz-ds-color-primary-hover)}.mealz-ds-button.primary.ghost:hover:not(.loading):not(.disabled):not([disabled]){cursor:pointer;color:var(--mealz-ds-color-primary-hover)}.mealz-ds-button.primary .mealz-ds-loader{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-white.svg")}.mealz-ds-button.primary:not(.ghost).reverse:not(.disabled):not([disabled]){background-color:var(--mealz-ds-color-primary-text);color:var(--mealz-ds-color-primary)}.mealz-ds-button.primary:not(.ghost).reverse:not(.disabled):not([disabled]):hover:not(.loading){background-color:var(--mealz-ds-color-primary);color:var(--mealz-ds-color-primary-text)}.mealz-ds-button.primary:not(.ghost).reverse:not(.disabled):not([disabled]) .mealz-ds-loader{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-primary.svg")}.mealz-ds-button.primary.ghost.reverse{background-color:inherit;color:var(--mealz-ds-color-primary)}.mealz-ds-button.primary.ghost.reverse:hover:not(.loading):not(.disabled):not([disabled]){background-color:inherit;color:var(--mealz-ds-color-primary-hover)}.mealz-ds-button.primary.ghost.reverse .mealz-ds-loader{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-primary.svg")}.mealz-ds-button.success:not(.ghost):not(.disabled):not([disabled]){background-color:var(--mealz-ds-color-success);color:var(--mealz-ds-color-success-text)}.mealz-ds-button.success.ghost{color:var(--mealz-ds-color-success);background-color:inherit}.mealz-ds-button.success:not(.ghost):hover:not(.loading):not(.disabled):not([disabled]){cursor:pointer;background-color:var(--mealz-ds-color-success-hover)}.mealz-ds-button.success.ghost:hover:not(.loading):not(.disabled):not([disabled]){cursor:pointer;color:var(--mealz-ds-color-success-hover)}.mealz-ds-button.success .mealz-ds-loader{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-white.svg")}.mealz-ds-button.success:not(.ghost).reverse:not(.disabled):not([disabled]){background-color:var(--mealz-ds-color-success-text);color:var(--mealz-ds-color-success)}.mealz-ds-button.success:not(.ghost).reverse:not(.disabled):not([disabled]):hover:not(.loading){background-color:var(--mealz-ds-color-success);color:var(--mealz-ds-color-success-text)}.mealz-ds-button.success:not(.ghost).reverse:not(.disabled):not([disabled]) .mealz-ds-loader{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-success.svg")}.mealz-ds-button.success.ghost.reverse{background-color:inherit;color:var(--mealz-ds-color-success)}.mealz-ds-button.success.ghost.reverse:hover:not(.loading):not(.disabled):not([disabled]){background-color:inherit;color:var(--mealz-ds-color-success-hover)}.mealz-ds-button.success.ghost.reverse .mealz-ds-loader{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-success.svg")}.mealz-ds-button.info:not(.ghost):not(.disabled):not([disabled]){background-color:var(--mealz-ds-color-info);color:var(--mealz-ds-color-info-text)}.mealz-ds-button.info.ghost{color:var(--mealz-ds-color-info);background-color:inherit}.mealz-ds-button.info:not(.ghost):hover:not(.loading):not(.disabled):not([disabled]){cursor:pointer;background-color:var(--mealz-ds-color-info-hover)}.mealz-ds-button.info.ghost:hover:not(.loading):not(.disabled):not([disabled]){cursor:pointer;color:var(--mealz-ds-color-info-hover)}.mealz-ds-button.info .mealz-ds-loader{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-white.svg")}.mealz-ds-button.info:not(.ghost).reverse:not(.disabled):not([disabled]){background-color:var(--mealz-ds-color-info-text);color:var(--mealz-ds-color-info)}.mealz-ds-button.info:not(.ghost).reverse:not(.disabled):not([disabled]):hover:not(.loading){background-color:var(--mealz-ds-color-info);color:var(--mealz-ds-color-info-text)}.mealz-ds-button.info:not(.ghost).reverse:not(.disabled):not([disabled]) .mealz-ds-loader{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-info.svg")}.mealz-ds-button.info.ghost.reverse{background-color:inherit;color:var(--mealz-ds-color-info)}.mealz-ds-button.info.ghost.reverse:hover:not(.loading):not(.disabled):not([disabled]){background-color:inherit;color:var(--mealz-ds-color-info-hover)}.mealz-ds-button.info.ghost.reverse .mealz-ds-loader{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-info.svg")}.mealz-ds-button.warning:not(.ghost):not(.disabled):not([disabled]){background-color:var(--mealz-ds-color-warning);color:var(--mealz-ds-color-warning-text)}.mealz-ds-button.warning.ghost{color:var(--mealz-ds-color-warning);background-color:inherit}.mealz-ds-button.warning:not(.ghost):hover:not(.loading):not(.disabled):not([disabled]){cursor:pointer;background-color:var(--mealz-ds-color-warning-hover)}.mealz-ds-button.warning.ghost:hover:not(.loading):not(.disabled):not([disabled]){cursor:pointer;color:var(--mealz-ds-color-warning-hover)}.mealz-ds-button.warning .mealz-ds-loader{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-white.svg")}.mealz-ds-button.warning:not(.ghost).reverse:not(.disabled):not([disabled]){background-color:var(--mealz-ds-color-warning-text);color:var(--mealz-ds-color-warning)}.mealz-ds-button.warning:not(.ghost).reverse:not(.disabled):not([disabled]):hover:not(.loading){background-color:var(--mealz-ds-color-warning);color:var(--mealz-ds-color-warning-text)}.mealz-ds-button.warning:not(.ghost).reverse:not(.disabled):not([disabled]) .mealz-ds-loader{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-warning.svg")}.mealz-ds-button.warning.ghost.reverse{background-color:inherit;color:var(--mealz-ds-color-warning)}.mealz-ds-button.warning.ghost.reverse:hover:not(.loading):not(.disabled):not([disabled]){background-color:inherit;color:var(--mealz-ds-color-warning-hover)}.mealz-ds-button.warning.ghost.reverse .mealz-ds-loader{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-warning.svg")}.mealz-ds-button.danger:not(.ghost):not(.disabled):not([disabled]){background-color:var(--mealz-ds-color-danger);color:var(--mealz-ds-color-danger-text)}.mealz-ds-button.danger.ghost{color:var(--mealz-ds-color-danger);background-color:inherit}.mealz-ds-button.danger:not(.ghost):hover:not(.loading):not(.disabled):not([disabled]){cursor:pointer;background-color:var(--mealz-ds-color-danger-hover)}.mealz-ds-button.danger.ghost:hover:not(.loading):not(.disabled):not([disabled]){cursor:pointer;color:var(--mealz-ds-color-danger-hover)}.mealz-ds-button.danger .mealz-ds-loader{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-white.svg")}.mealz-ds-button.danger:not(.ghost).reverse:not(.disabled):not([disabled]){background-color:var(--mealz-ds-color-danger-text);color:var(--mealz-ds-color-danger)}.mealz-ds-button.danger:not(.ghost).reverse:not(.disabled):not([disabled]):hover:not(.loading){background-color:var(--mealz-ds-color-danger);color:var(--mealz-ds-color-danger-text)}.mealz-ds-button.danger:not(.ghost).reverse:not(.disabled):not([disabled]) .mealz-ds-loader{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-danger.svg")}.mealz-ds-button.danger.ghost.reverse{background-color:inherit;color:var(--mealz-ds-color-danger)}.mealz-ds-button.danger.ghost.reverse:hover:not(.loading):not(.disabled):not([disabled]){background-color:inherit;color:var(--mealz-ds-color-danger-hover)}.mealz-ds-button.danger.ghost.reverse .mealz-ds-loader{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-danger.svg")}.mealz-ds-button img{width:24px;height:24px}.mealz-ds-button.square{padding:12px}.mealz-ds-button.square.small{padding:8px}.mealz-ds-button.ghost{background-color:rgba(0,0,0,0);color:var(--mealz-ds-color-primary)}.mealz-ds-button.ghost:not(.square){padding:12px 0}.mealz-ds-button.ghost:hover:not(.loading):not(.disabled):not([disabled]){color:var(--mealz-ds-color-primary-hover)}.mealz-ds-button.ghost.small:not(.square){padding:8px 0}.mealz-ds-button.ghost.reverse{color:var(--mealz-ds-color-primary-text)}.mealz-ds-button.ghost.reverse:hover:not(.loading):not(.disabled):not([disabled]){color:var(--mealz-ds-color-primary-300)}.mealz-ds-button.ghost.reverse .mealz-ds-loader{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-white.svg")}.mealz-ds-button.ghost.reverse:disabled,.mealz-ds-button.ghost.reverse[disabled],.mealz-ds-button.ghost:disabled,.mealz-ds-button.ghost[disabled]{background-color:rgba(0,0,0,0)}.mealz-ds-button.secondary{background-color:rgba(0,0,0,0);color:var(--mealz-ds-color-primary)}.mealz-ds-button.secondary:not(.disabled):not([disabled]){border:1px solid var(--mealz-ds-color-primary)}.mealz-ds-button.secondary:hover:not(.loading):not(.disabled):not([disabled]){background-color:var(--mealz-ds-color-primary);color:var(--mealz-ds-color-primary-text)}.mealz-ds-button.secondary.reverse{color:var(--mealz-ds-color-primary-text)}.mealz-ds-button.secondary.reverse:not(.disabled):not([disabled]){border:1px solid var(--mealz-ds-color-primary-text)}.mealz-ds-button.secondary.reverse:hover:not(.loading):not(.disabled):not([disabled]){background-color:var(--mealz-ds-color-primary-text);color:var(--mealz-ds-color-primary)}.mealz-ds-button.secondary.reverse .mealz-ds-loader{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-white.svg")}.mealz-ds-button.small{padding:8px 16px;font-size:14px;line-height:16px}.mealz-ds-button.small .mealz-ds-loader{width:16px;height:16px;background-position-x:8px;background-size:8px 8px}.mealz-ds-button.small img{width:16px;height:16px}.mealz-ds-button.reverse:disabled,.mealz-ds-button.reverse[disabled],.mealz-ds-button:disabled,.mealz-ds-button[disabled]{background-color:var(--mealz-ds-color-bg-disabled);color:var(--mealz-ds-color-text-disabled);cursor:default}.mealz-ds-button.loading{cursor:default}.mealz-ds-loader{width:20px;height:20px;background-position-x:10px;background-size:10px 10px;background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-primary.svg");background-repeat:no-repeat;animation:spin 500ms infinite linear}.mealz-ds-loader.primary{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-primary.svg")}.mealz-ds-loader.reverse{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-white.svg")}.mealz-ds-loader.success{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-success.svg")}.mealz-ds-loader.info{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-info.svg")}.mealz-ds-loader.warning{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-warning.svg")}.mealz-ds-loader.danger{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/loader-danger.svg")}.mealz-ds-dropdown{position:relative}.mealz-ds-dropdown select{font-size:16px;line-height:150%;height:48px;padding:0px 40px 0px 8px;font-family:inherit;border:solid 1px var(--mealz-ds-color-border);background:#fff;border-radius:8px;min-width:130px;appearance:none;text-overflow:ellipsis;white-space:nowrap;max-width:350px;cursor:pointer}.mealz-ds-dropdown select:focus-visible{outline:none}.mealz-ds-dropdown::after{content:"";background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/chevron-down.svg");position:absolute;right:13px;top:20px;height:8px;width:14px;pointer-events:none}.mealz-ds-dropdown.grey select{background:var(--mealz-ds-color-background-primary-hover)}.mealz-ds-dropdown.primary select{background:var(--mealz-ds-color-primary);color:var(--mealz-ds-color-primary-text);font-weight:900}.mealz-ds-dropdown.primary::after{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/chevron-down-white.svg")}.mealz-ds-checkbox{display:flex;align-items:center;height:48px;padding:0px 16px}.mealz-ds-checkbox input[type=checkbox]{margin:0;margin-right:8px;appearance:none;width:20px;height:20px;border:solid 1px var(--mealz-ds-color-border);border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer}.mealz-ds-checkbox input[type=checkbox]::before{content:"";background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/check-white.svg");background-size:12px 10px;width:12px;height:10px;transform:scale(0);transition:120ms transform ease-in-out}.mealz-ds-checkbox input[type=checkbox]:checked{background-color:var(--mealz-ds-color-primary)}.mealz-ds-checkbox input[type=checkbox]:checked::before{transform:scale(1)}.mealz-ds-checkbox.grey{background-color:var(--mealz-ds-color-background-primary)}.mealz-ds-link{color:var(--mealz-ds-color-primary);text-decoration:unset;font-weight:700}.mealz-ds-link.bold{font-weight:900}.mealz-ds-link:hover{color:var(--mealz-ds-color-primary-hover);cursor:pointer}.mealz-ds-link .label{line-height:150%;border-bottom:solid 1px var(--mealz-ds-color-primary)}.mealz-ds-link .chevron-right,.mealz-ds-link .chevron-left{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/chevron-down-primary.svg");background-repeat:no-repeat;width:14px;height:8px;display:inline-block}.mealz-ds-link .chevron-right{transform:rotate(-90deg)}.mealz-ds-link .chevron-left{transform:rotate(90deg)}.mealz-ds-avatar{width:24px;height:24px;border:solid 1px var(--mealz-ds-color-border);border-radius:100%;overflow:hidden;background-color:#fff;cursor:pointer}.mealz-ds-avatar.scale1{width:24px;height:24px}.mealz-ds-avatar.scale2{width:32px;height:32px}.mealz-ds-avatar.scale3{width:40px;height:40px}.mealz-ds-avatar.scale4{width:48px;height:48px}.mealz-ds-avatar.scale5{width:56px;height:56px}.mealz-ds-avatar.scale6{width:72px;height:72px}.mealz-ds-avatar.scale7{width:96px;height:96px}.mealz-ds-avatar.active,.mealz-ds-avatar:active{border-color:var(--mealz-ds-color-border-active)}.mealz-ds-avatar>img{height:calc(100% + 2px);width:calc(100% + 2px);margin:-1px 0px 0px -1px;background:no-repeat url("https://storage.googleapis.com/assets.miam.tech/generic/images/avatar.png");background-size:100% 100%;object-fit:cover}.mealz-ds-avatars-group{display:flex}.mealz-ds-avatars-group .mealz-ds-avatar{margin-left:-15%}.mealz-ds-avatars-group .mealz-ds-avatar:not(:active):not(.active){border-color:#fff}.mealz-ds-avatars-group .mealz-ds-avatar:first-child{margin-left:0}.mealz-ds-body{background-color:var(--mealz-ds-color-page-background);font-family:"Satoshi"}.mealz-ds-badge{font-weight:500;font-size:14px;line-height:16px;background-color:var(--mealz-ds-color-background-secondary);padding:4px 8px;display:flex;border-radius:1000px;user-select:none}.mealz-ds-badge.size-l{padding:8px 12px}.mealz-ds-badge.count{padding:4px}.mealz-ds-badge.bold{font-weight:900}.mealz-ds-badge.ghost{background-color:rgba(0,0,0,0)}.mealz-ds-badge.outline{background-color:rgba(0,0,0,0);outline:1px solid var(--mealz-ds-color-neutral-200)}.mealz-ds-badge.success{background-color:var(--mealz-ds-color-success-100);color:var(--mealz-ds-color-success-700)}.mealz-ds-badge.info{background-color:var(--mealz-ds-color-info-100);color:var(--mealz-ds-color-info-700)}.mealz-ds-badge.warning{background-color:var(--mealz-ds-color-warning-100);color:var(--mealz-ds-color-warning-700)}.mealz-ds-badge.danger{background-color:var(--mealz-ds-color-danger-100);color:var(--mealz-ds-color-danger-700)}.mealz-ds-tag{font-weight:500;font-size:14px;line-height:21px;display:inline-block;width:fit-content;padding:4px 12px;border-radius:4px;background-color:var(--mealz-ds-color-background-secondary)}.mealz-ds-tag.validated{background:var(--mealz-ds-color-success-100);color:var(--mealz-ds-color-success-700)}.mealz-ds-tag.draft{background:var(--mealz-ds-color-primary-100);color:var(--mealz-ds-color-neutral-500)}.mealz-ds-tag.deleted{background:var(--mealz-ds-color-danger-100);color:var(--mealz-ds-color-danger-700)}.mealz-ds-tag.inactive{background:var(--mealz-ds-color-neutral-400);color:var(--mealz-ds-color-neutral-white)}.mealz-ds-tabs{display:flex;user-select:none}.mealz-ds-tabs .mealz-ds-tab-item{padding:12px 24px;border-bottom:solid 2px var(--mealz-ds-color-border)}.mealz-ds-tabs .mealz-ds-tab-item:hover:not(.active){background-color:var(--mealz-ds-color-background-page-hover);cursor:pointer}.mealz-ds-tabs .mealz-ds-tab-item.active{color:var(--mealz-ds-color-primary);border-color:var(--mealz-ds-color-primary);cursor:default;font-weight:900}.mealz-ds-tabs.reverse{background-color:var(--mealz-ds-color-background-tertiary)}.mealz-ds-tabs.reverse .mealz-ds-tab-item{color:var(--mealz-ds-color-primary-text);border-color:var(--mealz-ds-color-border-on-dark)}.mealz-ds-tabs.reverse .mealz-ds-tab-item:hover:not(.active){background-color:var(--mealz-ds-color-primary-hover);border-color:var(--mealz-ds-color-primary-text)}.mealz-ds-tabs.reverse .mealz-ds-tab-item.active{color:var(--mealz-ds-color-primary-text);border-color:var(--mealz-ds-color-primary-text)}.mealz-ds-tabs-panel{padding:24px 12px}.mealz-ds-tabs-panel.reverse{background-color:var(--mealz-ds-color-background-tertiary);color:var(--mealz-ds-color-primary-text)}.mealz-ds-table{text-align:left;font-size:14px;line-height:21px;border-collapse:collapse;user-select:none;width:100%;table-layout:fixed}.mealz-ds-table thead tr:hover{background-color:unset;cursor:default}.mealz-ds-table thead+tbody tr:hover:first-child{background-color:var(--mealz-ds-color-background-primary-hover);cursor:pointer}.mealz-ds-table tr{border-bottom:solid 1px var(--mealz-ds-color-border)}.mealz-ds-table tr:hover:not(:first-child){background-color:var(--mealz-ds-color-background-primary-hover);cursor:pointer}.mealz-ds-table tr th,.mealz-ds-table tr td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mealz-ds-table tr th{font-weight:900;padding:18px 16px}.mealz-ds-table tr th.sortable:hover{cursor:pointer;background-color:var(--mealz-ds-color-background-primary-hover)}.mealz-ds-table tr th .sort-icon{background-image:url("https://storage.googleapis.com/assets.miam.tech/generic/icons/arrow-down.svg");background-repeat:no-repeat;width:10px;height:10px;display:inline-block;margin-left:8px}.mealz-ds-table tr th.sorted .sort-icon{transform:rotate(180deg)}.mealz-ds-table tr td{padding:6px 16px}.mealz-ds-table tr td .mealz-ds-badge:not(:first-child){margin-left:8px}.mealz-ds-text{font-family:"Satoshi"}.mealz-ds-text.size-xs{font-size:12px;line-height:150%}.mealz-ds-text.size-s{font-size:14px;line-height:150%}.mealz-ds-text.size-m,.mealz-ds-text{font-size:16px;line-height:150%}.mealz-ds-text.size-l{font-size:20px;line-height:120%}.mealz-ds-text.size-xl{font-size:24px;line-height:120%}.mealz-ds-text.size-xxl{font-size:32px;line-height:120%}.mealz-ds-text.size-xxxl{font-size:40px;line-height:120%}.mealz-ds-text.weight-s{font-weight:300}.mealz-ds-text.weight-m,.mealz-ds-text{font-weight:400}.mealz-ds-text.weight-l{font-weight:500}.mealz-ds-text.weight-xl{font-weight:700}.mealz-ds-text.weight-xxl{font-weight:900}.m-button,.m-button-primary,.m-button-primary.reverse,.m-button-secondary,.m-button-secondary.reverse,.m-button-grey,.m-button-grey.reverse{display:flex;justify-content:center;align-items:center;border-radius:var(--m-button-radius);padding:var(--m-button-padding);cursor:pointer;font-size:var(--m-button-text-size);line-height:var(--m-button-text-height);font-weight:var(--m-button-text-weight);outline:0;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m-button ng-miam-icon,.m-button-primary ng-miam-icon,.m-button-primary.reverse ng-miam-icon,.m-button-secondary ng-miam-icon,.m-button-secondary.reverse ng-miam-icon,.m-button-grey ng-miam-icon,.m-button-grey.reverse ng-miam-icon{padding:0}.m-button ng-miam-icon:last-child,.m-button-primary ng-miam-icon:last-child,.m-button-secondary ng-miam-icon:last-child,.m-button-grey ng-miam-icon:last-child{margin-left:var(--m-button-gap)}.m-button ng-miam-icon:first-child,.m-button-primary ng-miam-icon:first-child,.m-button-secondary ng-miam-icon:first-child,.m-button-grey ng-miam-icon:first-child{margin-right:var(--m-button-gap)}.m-button ng-miam-icon:last-child:first-child,.m-button-primary ng-miam-icon:last-child:first-child,.m-button-secondary ng-miam-icon:last-child:first-child,.m-button-grey ng-miam-icon:last-child:first-child{margin:0}.m-button-primary{color:var(--m-color-white);background-color:var(--m-color-primary);border:solid 1px var(--m-color-white)}@media (min-width: 1023px){.m-button-primary:hover{color:var(--m-color-primary);background-color:var(--m-color-white);border:solid 1px var(--m-color-primary);transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, fill 0.3s ease-in-out}.m-button-primary:hover ng-miam-icon svg path{fill:var(--m-color-primary)}}.m-button-primary ng-miam-icon svg path{fill:var(--m-color-white)}.m-button-primary:disabled{background-color:var(--m-color-grey);color:var(--m-color-grey-text)}.m-button-primary:disabled ng-miam-icon svg path{fill:var(--m-color-grey-text)}.m-button-primary.reverse{color:var(--m-color-primary);background-color:var(--m-color-white);border:solid 1px var(--m-color-primary)}@media (min-width: 1023px){.m-button-primary.reverse:hover{color:var(--m-color-white);background-color:var(--m-color-primary);border:solid 1px var(--m-color-white);transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, fill 0.3s ease-in-out}.m-button-primary.reverse:hover ng-miam-icon svg path{fill:var(--m-color-white)}}.m-button-primary.reverse ng-miam-icon svg path{fill:var(--m-color-primary)}.m-button-primary.reverse:disabled{background-color:var(--m-color-grey);color:var(--m-color-grey-text)}.m-button-primary.reverse:disabled ng-miam-icon svg path{fill:var(--m-color-grey-text)}.m-button-secondary{color:var(--m-color-white);background-color:var(--m-color-secondary);border:solid 1px var(--m-color-white)}@media (min-width: 1023px){.m-button-secondary:hover{color:var(--m-color-secondary);background-color:var(--m-color-white);border:solid 1px var(--m-color-secondary);transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, fill 0.3s ease-in-out}.m-button-secondary:hover ng-miam-icon svg path{fill:var(--m-color-secondary)}}.m-button-secondary ng-miam-icon svg path{fill:var(--m-color-white)}.m-button-secondary:disabled{background-color:var(--m-color-grey);color:var(--m-color-grey-text)}.m-button-secondary:disabled ng-miam-icon svg path{fill:var(--m-color-grey-text)}.m-button-secondary.reverse{color:var(--m-color-secondary);background-color:var(--m-color-white);border:solid 1px var(--m-color-secondary)}@media (min-width: 1023px){.m-button-secondary.reverse:hover{color:var(--m-color-white);background-color:var(--m-color-secondary);border:solid 1px var(--m-color-white);transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, fill 0.3s ease-in-out}.m-button-secondary.reverse:hover ng-miam-icon svg path{fill:var(--m-color-white)}}.m-button-secondary.reverse ng-miam-icon svg path{fill:var(--m-color-secondary)}.m-button-secondary.reverse:disabled{background-color:var(--m-color-grey);color:var(--m-color-grey-text)}.m-button-secondary.reverse:disabled ng-miam-icon svg path{fill:var(--m-color-grey-text)}.m-button-grey{color:var(--m-color-grey03);background-color:var(--m-color-white);border:solid 1px var(--m-color-grey03)}@media (min-width: 1023px){.m-button-grey:hover{color:var(--m-color-white);background-color:var(--m-color-grey03);border:solid 1px var(--m-color-white);transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, fill 0.3s ease-in-out}.m-button-grey:hover ng-miam-icon svg path{fill:var(--m-color-white)}}.m-button-grey ng-miam-icon svg path{fill:var(--m-color-grey03)}.m-button-grey:disabled{background-color:var(--m-color-grey);color:var(--m-color-grey-text)}.m-button-grey:disabled ng-miam-icon svg path{fill:var(--m-color-grey-text)}.m-button-grey.reverse{color:var(--m-color-white);background-color:var(--m-color-grey03);border:solid 1px var(--m-color-white)}@media (min-width: 1023px){.m-button-grey.reverse:hover{color:var(--m-color-grey03);background-color:var(--m-color-white);border:solid 1px var(--m-color-grey03);transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, fill 0.3s ease-in-out}.m-button-grey.reverse:hover ng-miam-icon svg path{fill:var(--m-color-grey03)}}.m-button-grey.reverse ng-miam-icon svg path{fill:var(--m-color-white)}.m-button-grey.reverse:disabled{background-color:var(--m-color-grey);color:var(--m-color-grey-text)}.m-button-grey.reverse:disabled ng-miam-icon svg path{fill:var(--m-color-grey-text)}.m-body-typo,.m-h1-typo,.m-title-text-input input,.m-title-text-input label:not(.miam-text-input__label__top),.m-small-typo,.m-input,.m-input>*,.m-title-text-input:focus-within .miam-text-input__label{font-family:Work Sans;font-style:normal;font-weight:500;font-size:var(--m-font-size-medium);line-height:24px;color:var(--m-color-slate)}.m-h1-typo,.m-title-text-input input,.m-title-text-input label:not(.miam-text-input__label__top){font-weight:bold;font-size:40px;line-height:48px}.m-small-typo{font-size:var(--m-font-size-small);line-height:16px}.m-input{display:flex;justify-content:space-between;align-items:center;max-width:320px;min-width:200px;border:1px solid var(--m-color-grey06);border-radius:5px;padding:8px 16px;margin-top:16px;outline:none}.m-input:focus-within{border:1px solid var(--m-color-primary)}@media (max-width: 1023px){.m-input{padding:8px}}.m-title-text-input .miam-text-input{max-width:565px}.m-default-card{box-shadow:var(--m-shadow-small);background-color:var(--m-color-unpure-white);padding:16px;border-radius:8px}@media (max-width: 1023px){.m-default-card{padding:8px;margin-bottom:8px}}:root{--m-color-primary: var(--miam-color-primary, #006574);--m-color-primary-light: var(--miam-color-primary-light, lighten(#006574, 10%));--m-color-primary-dark: var(--miam-color-primary-dark, darken(#006574, 10%));--m-color-primary-text: var(--miam-color-primary-text, #fff);--m-color-secondary: var(--miam-color-secondary, #ef760f);--m-color-secondary-light: var(--miam-color-secondary-light, #faebd7);--m-color-secondary-dark: var(--miam-color-secondary-dark, #ef7711);--m-color-secondary-text: var(--miam-color-secondary-text, #fff);--m-color-ternary: var(--miam-color-ternary, #1accf8);--m-color-ternary-light: var(--miam-color-ternary-light, #cef4fd);--m-color-ternary-dark: var(--miam-color-ternary-dark, #057894);--m-color-ternary-text: var(--miam-color-ternary-text, #fff);--m-color-success: var(--miam-color-success, #44D6B3);--m-color-success-text: var(--miam-color-success-text,#135344);--m-color-info: var(--miam-color-info,#8CD4EB);--m-color-info-text: var(--miam-color-info-text,#125368);--m-color-warning: var(--miam-color-warning,#FFDAA3);--m-color-warning-text: var(--miam-color-warning-text,#FF9900);--m-color-danger: var(--miam-color-danger,#FBC2AA);--m-color-danger-text: var(--miam-color-danger-text,#9F1628);--m-color-grey: var(--miam-color-grey, #f5f5f5);--m-color-grey-text: var(--miam-color-grey-text, #acb0b9);--m-color-grey-text-dark: var(--miam-color-grey-text-dark, #757575);--m-color-hairlines: var(--miam-color-hairlines, #ecf1f4);--m-color-card-shadow: var(--miam-color-card-shadow, #eaf2fb);--m-color-white: var(--miam-color-white,#FAFCFE);--m-color-unpure-white: var(--miam-color-unpure-white, #fefefe);--m-color-slate: var(--miam-color-slate, #4a4a68);--m-color-light-slate: var(--miam-color-light-slate,#8c8ca1);--m-color-onyx: var(--miam-color-onyx, #0e0e2c);--m-color-black: var(--miam-color-black,#0E0E2C);--m-color-grey01: var(--miam-color-grey01,#505062);--m-color-grey02: var(--miam-color-grey02,#67677E);--m-color-grey03: var(--miam-color-grey03,#818198);--m-color-grey04: var(--miam-color-grey04,#9D9DAF);--m-color-grey05: var(--miam-color-grey05,#B9B9C6);--m-color-grey06: var(--miam-color-grey06,#D5D5DD);--m-color-grey07: var(--miam-color-grey07,#E3E3E8);--m-color-tag-diet: var(--miam-color-tag-diet,#D3F8DD);--m-color-tag-equipment: var(--miam-color-tag-equipment,#E6E5E5);--m-color-tag-ingredient-category: var(--miam-color-tag-ingredient-category,#D3F5F8);--m-color-tag-meal-type: var(--miam-color-meal-type,#FBE8D0);--m-border-radius: var(--miam-border-radius, 8px);--m-border-radius-circle: 50%;--m-border-radius-pill: 25px;--m-button-padding: var(--miam-button-padding, 9px 20px);--m-button-gap: var(--miam-button-gap, 10px);--m-button-radius: var(--miam-button-padding, var(--m-border-radius-pill));--m-button-text-size: var(--miam-button-text-size, 14px);--m-button-text-weight: var(--miam-button-text-weight, normal);--m-button-text-height: var(--miam-button-text-height, calc(1.5 * var(--m-button-text-size)));--m-shadow-small: var(--miam-shadow-small, 0px 3px 4px var(--m-color-card-shadow));--m-font-size-small: var(--miam-font-size-small, 14px);--m-font-size-medium: var(--miam-font-size-medium, 16px);--m-font-size-large: var(--miam-font-size-large, 20px);--m-font-size-Xlarge: var(--miam-font-size-Xlarge, 24px);--m-default-transition: var(--miam-default-transition, all 0.3s ease-in-out);--m-z-index-position-absolute-low: var(--miam-z-index-position-absolute-low, 0);--m-z-index-position-absolute-high: var(--miam-z-index-position-absolute-high, 1);--m-z-index-loader: var(--miam-z-index-loader, 2);--m-z-index-modal-overlay: var(--miam-z-index-modal-overlay, 6000);--m-z-index-modal: var(--miam-z-index-modal, 6001);--m-z-index-toaster: var(--miam-z-index-toaster, 6002);--m-z-index-drawer-overlay: var(--miam-z-index-drawer-overlay, 5000001);--m-z-index-drawer-container: var(--miam-z-index-drawer-container, 5000002);--miam-color-skeleton: #F7F7F7;--m-catalog-card-height: var(--miam-catalog-card-height, 400px);--m-catalog-card-width: var(--miam-catalog-card-width, 308px)}@media print{:root *{transition:none !important;-webkit-transition:none !important;animation:none !important;-webkit-animation:none !important}:root .miam-not-printable{display:none}:root:last-child{page-break-after:auto}}:root .miam-print-only{display:none}@media print{:root .miam-print-only{display:block}}
