@layer pantry{.link-button-module__1RboBq__root{justify-content:center;align-items:center;gap:var(--spacing-core-1);color:var(--color-action-primary-default);cursor:pointer;background-color:#0000;border-width:0;padding:0;text-decoration:none;display:inline-flex}.link-button-module__1RboBq__root.link-button-module__1RboBq__button{display:flex}.link-button-module__1RboBq__root.link-button-module__1RboBq__regular{height:var(--spacing-core-12)}.link-button-module__1RboBq__root.link-button-module__1RboBq__compact{height:var(--spacing-core-6)}.link-button-module__1RboBq__root .link-button-module__1RboBq__underline+svg{display:none}.link-button-module__1RboBq__root svg:has(+.link-button-module__1RboBq__underline){display:none}.link-button-module__1RboBq__root:hover{color:var(--color-action-primary-hover);text-decoration:underline}.link-button-module__1RboBq__root:active{color:var(--color-action-primary-pressed)}.link-button-module__1RboBq__root.link-button-module__1RboBq__discount{color:var(--color-action-discount-default)}.link-button-module__1RboBq__root.link-button-module__1RboBq__discount:hover{color:var(--color-action-discount-hover)}.link-button-module__1RboBq__root.link-button-module__1RboBq__discount:active{color:var(--color-action-discount-pressed)}.link-button-module__1RboBq__root.link-button-module__1RboBq__neutral{color:var(--color-foreground-primary-default)}.link-button-module__1RboBq__root.link-button-module__1RboBq__neutral:hover{color:var(--color-foreground-primary-hover)}.link-button-module__1RboBq__root.link-button-module__1RboBq__neutral:active{color:var(--color-foreground-primary-pressed)}.link-button-module__1RboBq__root.link-button-module__1RboBq__destructive{color:var(--color-feedback-error-default)}.link-button-module__1RboBq__root.link-button-module__1RboBq__destructive:hover{color:var(--color-action-destructive-hover)}.link-button-module__1RboBq__root.link-button-module__1RboBq__destructive:active{color:var(--color-action-destructive-pressed)}.link-button-module__1RboBq__root:focus-visible{outline:2px solid var(--color-feedback-keyboard-focus-secondary-border-color);outline-offset:2px;border-radius:var(--border-radius-core-m)}.link-button-module__1RboBq__root:disabled{cursor:auto;opacity:.4;pointer-events:none}.link-button-module__1RboBq__text{color:currentColor}}
@layer pantry{.checkbox-module__E2GSVq__checkbox:not(:has(>label)){justify-content:center;align-items:center;display:flex}.checkbox-module__E2GSVq__checkbox{padding:var(--spacing-core-3) 0;min-height:var(--sizing-core-5);min-width:var(--sizing-core-12);max-width:inherit;cursor:pointer;box-sizing:content-box;width:fit-content;position:relative}.checkbox-module__E2GSVq__checkbox input{background-color:var(--color-background-primary-default)}.checkbox-module__E2GSVq__checkbox.checkbox-module__E2GSVq__dense{padding:0}.checkbox-module__E2GSVq__checkbox.checkbox-module__E2GSVq__dense .checkbox-module__E2GSVq__checkboxTick{top:0}.checkbox-module__E2GSVq__checkbox:hover input{background-color:var(--color-background-primary-hover)}.checkbox-module__E2GSVq__checkbox:hover input.checkbox-module__E2GSVq__indeterminate,.checkbox-module__E2GSVq__checkbox:hover input:checked{background-color:var(--color-action-primary-hover)}.checkbox-module__E2GSVq__checkbox:hover input:checked.checkbox-module__E2GSVq__discount{background-color:var(--color-action-discount-hover)}.checkbox-module__E2GSVq__checkbox input:checked:disabled:hover{background-color:var(--color-action-primary-default)}.checkbox-module__E2GSVq__checkbox input:checked:disabled:hover.checkbox-module__E2GSVq__discount{background-color:var(--color-action-discount-default)}.checkbox-module__E2GSVq__checkbox:active input{background-color:var(--color-background-primary-pressed)}.checkbox-module__E2GSVq__checkbox:active input:checked{background-color:var(--color-action-primary-pressed)}.checkbox-module__E2GSVq__checkbox:active input:checked.checkbox-module__E2GSVq__discount{background-color:var(--color-action-discount-pressed)}.checkbox-module__E2GSVq__checkbox:focus-visible{outline:var(--border-width-core-thick) solid var(--color-feedback-keyboard-focus-secondary-border-color);outline-offset:1px;border-radius:var(--border-radius-core-m);transition:none}.checkbox-module__E2GSVq__checkboxTick{cursor:inherit;top:var(--spacing-core-3);appearance:none;width:var(--sizing-core-5);height:var(--sizing-core-5);box-sizing:border-box;box-shadow:0 0 0 var(--border-width-core-regular) var(--color-foreground-secondary-default) inset,0 0 0 0 var(--color-action-discount-hover);border-radius:var(--border-radius-core-s);color:#0000;margin:0;transition:all .25s ease-in-out;position:absolute}.checkbox-module__E2GSVq__checkboxTick~[id=check],.checkbox-module__E2GSVq__checkboxTick~[id=minus]{color:#0000;margin:var(--spacing-core-05);height:var(--sizing-core-4);width:var(--sizing-core-4);transition:color .25s ease-in-out;position:absolute}.checkbox-module__E2GSVq__checkboxTick.checkbox-module__E2GSVq__error{box-shadow:0 0 0 var(--border-width-core-regular) var(--color-action-destructive-pressed) inset,0 0 0 0 var(--color-action-destructive-pressed)}.checkbox-module__E2GSVq__checkboxTick:checked{box-shadow:none;background-color:var(--color-action-primary-default)}.checkbox-module__E2GSVq__checkboxTick:checked.checkbox-module__E2GSVq__discount{background-color:var(--color-action-discount-default)}.checkbox-module__E2GSVq__checkboxTick:checked~[id=check]{color:var(--color-foreground-inverted-default);display:inline}.checkbox-module__E2GSVq__checkboxTick.checkbox-module__E2GSVq__indeterminate{box-shadow:none;background-color:var(--color-action-primary-default)}.checkbox-module__E2GSVq__checkboxTick.checkbox-module__E2GSVq__indeterminate.checkbox-module__E2GSVq__discount{background-color:var(--color-action-discount-default)}.checkbox-module__E2GSVq__checkboxTick.checkbox-module__E2GSVq__indeterminate~[id=check]{color:#0000}.checkbox-module__E2GSVq__checkboxTick.checkbox-module__E2GSVq__indeterminate~[id=minus]{color:var(--color-foreground-inverted-default)}.checkbox-module__E2GSVq__text{padding-left:calc(var(--sizing-core-12)/2 + var(--spacing-core-1));cursor:inherit;color:var(--color-foreground-primary-default);-webkit-user-select:none;user-select:none;pointer-events:none;display:inline-block}.checkbox-module__E2GSVq__disabled{cursor:auto;opacity:.4;pointer-events:none}}
.collections-modal-module-scss-module__rQy5Hq__dialogContainer{width:100%;max-width:496px}.collections-modal-module-scss-module__rQy5Hq__dialogContent{scrollbar-width:thin;flex-grow:1;padding:0;overflow-y:scroll}.collections-modal-module-scss-module__rQy5Hq__listRoot{margin:0;padding:0;list-style:none}.collections-modal-module-scss-module__rQy5Hq__listItem{transition:all .2s ease-in-out}.collections-modal-module-scss-module__rQy5Hq__listItem:focus,.collections-modal-module-scss-module__rQy5Hq__listItem:hover{background-color:var(--color-background-primary-hover)}.collections-modal-module-scss-module__rQy5Hq__listItem:not(:first-child):before{content:"";margin:0 var(--spacing-core-4);background-color:var(--color-background-tertiary-default);height:1px;display:block}.collections-modal-module-scss-module__rQy5Hq__listIconAdd{margin-right:var(--spacing-core-4);border-radius:calc(var(--spacing-core-6)*.5);background:var(--color-static-dark);justify-content:center;align-items:center;width:56px;height:56px;display:flex}.collections-modal-module-scss-module__rQy5Hq__addListIcon{fill:var(--color-static-light)}.collections-modal-module-scss-module__rQy5Hq__spinner{padding:var(--spacing-core-4) var(--spacing-core-8);text-align:center}.collections-modal-module-scss-module__rQy5Hq__button{padding:var(--spacing-core-3) var(--spacing-core-6);width:100%;color:var(--color-foreground-primary-default);text-align:left;background-color:#0000;border-radius:0;flex-flow:row;flex-grow:1;justify-content:flex-start;align-items:center;height:auto;margin:1px 0;font-size:16px;text-decoration:none;display:flex}.collections-modal-module-scss-module__rQy5Hq__button:hover{cursor:pointer}.collections-modal-module-scss-module__rQy5Hq__buttonConfirm{width:100%}.collections-modal-module-scss-module__rQy5Hq__text{min-width:0;margin-right:var(--spacing-core-2);flex-direction:column;flex-shrink:1;align-items:baseline;display:flex}.collections-modal-module-scss-module__rQy5Hq__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.collections-modal-module-scss-module__rQy5Hq__count{color:var(--color-foreground-secondary-default);margin-left:0}.collections-modal-module-scss-module__rQy5Hq__defaultContentIcon,.collections-modal-module-scss-module__rQy5Hq__contentIcon{background:var(--color-background-tertiary-default);border-radius:calc(var(--spacing-core-6)*.5);width:56px;height:56px;margin-right:var(--spacing-core-4);object-fit:cover;flex-shrink:0;flex-basis:auto;padding-top:0;display:flex}.collections-modal-module-scss-module__rQy5Hq__noBorder{border:none}.collections-modal-module-scss-module__rQy5Hq__dialogHeader{padding:var(--spacing-core-6);border-bottom:var(--border-width-core-regular) solid var(--color-background-tertiary-default)}.collections-modal-module-scss-module__rQy5Hq__dialogFooter{padding:var(--spacing-core-6);transition:box-shadow var(--motion-duration-core-medium)}.collections-modal-module-scss-module__rQy5Hq__dialogFooterWithError{padding-top:0}.collections-modal-module-scss-module__rQy5Hq__errorWrapper{padding:var(--spacing-core-4) var(--spacing-core-6);margin:0 calc(var(--spacing-core-6)*-1);align-items:center;gap:var(--spacing-core-4);background:var(--color-background-secondary-default);flex-direction:row;display:flex}.collections-modal-module-scss-module__rQy5Hq__errorIcon{fill:var(--color-action-destructive-default)}.collections-modal-module-scss-module__rQy5Hq__errorMessage{font-weight:400}.collections-modal-module-scss-module__rQy5Hq__recipeCreated{padding:var(--spacing-core-4);flex-direction:column;align-items:center;display:flex}.collections-modal-module-scss-module__rQy5Hq__checkbox{box-sizing:content-box;margin-left:auto;display:flex}
.login-modal-module-scss-module__Ht_Heq__dialog{width:100%}@media (min-width:700px){.login-modal-module-scss-module__Ht_Heq__dialog{max-width:496px}}.login-modal-module-scss-module__Ht_Heq__dialogHeader{padding:var(--spacing-core-6)}.login-modal-module-scss-module__Ht_Heq__dialogContent{padding:0 var(--spacing-core-6);flex-grow:1}.login-modal-module-scss-module__Ht_Heq__dialogFooter{padding:var(--spacing-core-6)}.login-modal-module-scss-module__Ht_Heq__icon{margin:var(--spacing-core-6) auto var(--spacing-core-2);color:#e0e0e0;display:block}.login-modal-module-scss-module__Ht_Heq__registerButton{justify-content:center;text-decoration:none;display:flex}.login-modal-module-scss-module__Ht_Heq__dialogDescription{margin-bottom:24px}
.no-bonus-card-modal-module-scss-module__FURxbG__dialog{width:100%}@media (min-width:700px){.no-bonus-card-modal-module-scss-module__FURxbG__dialog{max-width:496px}}.no-bonus-card-modal-module-scss-module__FURxbG__button{justify-content:center;width:100%;text-decoration:none;display:flex}.no-bonus-card-modal-module-scss-module__FURxbG__dialogHeader{padding:var(--spacing-core-6)}.no-bonus-card-modal-module-scss-module__FURxbG__dialogContent{padding:0 var(--spacing-core-6);flex-grow:1}.no-bonus-card-modal-module-scss-module__FURxbG__dialogFooter{padding:var(--spacing-core-6)}
@layer pantry{.link-button-module__PAZEQq__root{justify-content:center;align-items:center;gap:var(--spacing-core-1);color:var(--color-action-primary-default);cursor:pointer;background-color:#0000;border-width:0;padding:0;text-decoration:none;display:inline-flex}.link-button-module__PAZEQq__root.link-button-module__PAZEQq__button{display:flex}.link-button-module__PAZEQq__root.link-button-module__PAZEQq__regular{height:var(--spacing-core-12)}.link-button-module__PAZEQq__root.link-button-module__PAZEQq__compact{height:var(--spacing-core-6)}.link-button-module__PAZEQq__root .link-button-module__PAZEQq__underline+svg{display:none}.link-button-module__PAZEQq__root svg:has(+.link-button-module__PAZEQq__underline){display:none}.link-button-module__PAZEQq__root:hover{color:var(--color-action-primary-hover);text-decoration:underline}.link-button-module__PAZEQq__root:active{color:var(--color-action-primary-pressed)}.link-button-module__PAZEQq__root.link-button-module__PAZEQq__discount{color:var(--color-action-discount-default)}.link-button-module__PAZEQq__root.link-button-module__PAZEQq__discount:hover{color:var(--color-action-discount-hover)}.link-button-module__PAZEQq__root.link-button-module__PAZEQq__discount:active{color:var(--color-action-discount-pressed)}.link-button-module__PAZEQq__root.link-button-module__PAZEQq__neutral{color:var(--color-foreground-primary-default)}.link-button-module__PAZEQq__root.link-button-module__PAZEQq__neutral:hover{color:var(--color-foreground-primary-hover)}.link-button-module__PAZEQq__root.link-button-module__PAZEQq__neutral:active{color:var(--color-foreground-primary-pressed)}.link-button-module__PAZEQq__root.link-button-module__PAZEQq__destructive{color:var(--color-feedback-error-default)}.link-button-module__PAZEQq__root.link-button-module__PAZEQq__destructive:hover{color:var(--color-action-destructive-hover)}.link-button-module__PAZEQq__root.link-button-module__PAZEQq__destructive:active{color:var(--color-action-destructive-pressed)}.link-button-module__PAZEQq__root:focus-visible{outline:2px solid var(--color-feedback-keyboard-focus-secondary-border-color);outline-offset:2px;border-radius:var(--border-radius-core-m)}.link-button-module__PAZEQq__root:disabled{cursor:auto;opacity:.4;pointer-events:none}.link-button-module__PAZEQq__text{color:currentColor}}
