.drawer-action-button_button__jdxwW{display:flex;align-items:center;gap:var(--spacing-core-3);width:100%;padding:var(--spacing-core-6) var(--spacing-core-4);border-bottom:1px solid var(--color-background-tertiary-default);cursor:pointer;transition:background-color .2s ease;border-radius:0}.drawer-action-button_button__jdxwW:focus-visible{outline:2px solid var(--color-action-primary-default);outline-offset:-2px;position:relative;z-index:1}.drawer-action-button_button__jdxwW:disabled{color:var(--color-foreground-secondary-disabled)}.drawer-action-button_iconWrapper__daUOD{display:flex;align-items:center;justify-content:center;width:var(--sizing-core-6);height:var(--sizing-core-6);flex-shrink:0}.drawer-action-button_iconWrapper__daUOD svg{width:100%;height:100%}.drawer-action-button_disabledIcon__SBxh6 svg{fill:var(--color-foreground-secondary-disabled)}.drawer-action-button_label__zBvV6{flex:1 1;text-align:left}.drawer-action-button_chevron__1cu5u{display:flex;align-items:center;justify-content:center;width:var(--sizing-core-6);height:var(--sizing-core-6);flex-shrink:0;color:var(--color-foreground-primary-default)}.drawer-action-button_chevron__1cu5u svg{width:100%;height:100%}.drawer-action-button_danger__YJmmv,.drawer-action-button_danger__YJmmv .drawer-action-button_iconWrapper__daUOD{color:var(--color-action-destructive-default)}.drawer-action-button_active__HHbCJ,.drawer-action-button_active__HHbCJ .drawer-action-button_iconWrapper__daUOD{color:var(--color-action-primary-default)}.drawer-action-button_checkmark__n4lQ_{display:flex;align-items:center;justify-content:center;width:var(--sizing-core-6);height:var(--sizing-core-6);flex-shrink:0}.drawer-action-button_checkmark__n4lQ_ svg{width:100%;height:100%}.drawer_backdrop__QUWs8{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:var(--z-index-modal);display:flex;justify-content:flex-end;animation:drawer_fadeIn__f6_V6 .2s ease-in-out}.drawer_drawer__REHaT{background-color:var(--color-static-light);box-shadow:-2px 0 8px rgba(0,0,0,.15);display:flex;flex-direction:column;max-height:100vh;overflow:hidden;animation:drawer_slideIn__z9xq_ .3s ease-out;width:100%}@media(min-width:700px){.drawer_drawer__REHaT{width:480px;max-width:90vw}}.drawer_header__eI8Zj{display:flex;align-items:center;gap:var(--spacing-core-2);padding:var(--spacing-core-4);border-bottom:1px solid var(--color-background-tertiary-default);flex-shrink:0;background-color:var(--color-static-light)}.drawer_backButton__sJzvZ{margin-right:auto}.drawer_backButton__sJzvZ svg{width:var(--sizing-core-6);height:var(--sizing-core-6)}.drawer_title__WNbhf{flex:1 1;text-align:center;margin-right:var(--sizing-core-10)}.drawer_header__eI8Zj:not(:has(.drawer_backButton__sJzvZ)) .drawer_title__WNbhf{margin-right:0;margin-left:var(--sizing-core-10)}.drawer_closeButton__S4fNt{margin-left:auto}.drawer_closeButton__S4fNt svg{width:var(--sizing-core-6);height:var(--sizing-core-6)}.drawer_content__4R6B3{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0}@keyframes drawer_fadeIn__f6_V6{0%{opacity:0}to{opacity:1}}@keyframes drawer_slideIn__z9xq_{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media print{.drawer_backdrop__QUWs8,.drawer_drawer__REHaT{display:none!important;visibility:hidden!important}}@layer pantry{.dialog_dialogContainer__RZPyf{max-height:80vh;box-shadow:var(--elevation-bottom-m);border-radius:var(--border-radius-core-l);box-sizing:border-box;color:inherit;border:none;margin:auto;padding:0;inset:0}@media (prefers-reduced-motion:no-preference){.dialog_dialogContainer__RZPyf{animation:dialog_slideOut__gu6HN var(--motion-duration-modal-out) ease-out}}.dialog_dialogContainer__RZPyf::backdrop{background-color:var(--color-background-overlay)}.dialog_dialogContainer__RZPyf[open]{flex-direction:column;align-items:stretch;display:flex}@media (prefers-reduced-motion:no-preference){.dialog_dialogContainer__RZPyf[open]{animation:dialog_slideIn__rXx37 var(--motion-duration-modal-in) ease-out}.dialog_dialogContainer__RZPyf[open]::backdrop{animation:dialog_backdropFadeIn__bZMtV var(--motion-duration-modal-in) ease-out forwards}}@media only screen and (min-width:0){.dialog_dialogContainer__RZPyf{max-width:calc(100vw - 16px)}}@media only screen and (min-width:360px){.dialog_dialogContainer__RZPyf{max-width:calc(100vw - 16px)}}@media only screen and (min-width:700px){.dialog_dialogContainer__RZPyf{max-width:calc(100vw - 32px)}}@media only screen and (min-width:1000px){.dialog_dialogContainer__RZPyf{max-width:calc(100vw - 32px)}}@media only screen and (min-width:1348px){.dialog_dialogContainer__RZPyf{max-width:calc(100vw - 32px)}}.dialog_dialogContainer__RZPyf.dialog_fullscreen__ukbLE{max-width:100vw;max-height:100vh;width:100vw;height:100vh;max-height:100dvh;border-radius:0;height:100dvh}.dialog_header__ChTUP{background:var(--color-background-primary-default);z-index:var(--z-index-modal);border-radius:var(--border-radius-core-l) var(--border-radius-core-l) 0 0}@media (prefers-reduced-motion:no-preference){.dialog_header__ChTUP{transition:box-shadow var(--motion-duration-core-short)}}@media only screen and (min-width:0){.dialog_header__ChTUP{padding:16px 16px var(--spacing-core-4) 16px}}@media only screen and (min-width:360px){.dialog_header__ChTUP{padding:16px 16px var(--spacing-core-4) 16px}}@media only screen and (min-width:700px){.dialog_header__ChTUP{padding:24px 24px var(--spacing-core-4) 24px}}@media only screen and (min-width:1000px){.dialog_header__ChTUP{padding:24px 24px var(--spacing-core-4) 24px}}@media only screen and (min-width:1348px){.dialog_header__ChTUP{padding:24px 24px var(--spacing-core-4) 24px}}.dialog_header__ChTUP:has([data-close-icon]){padding-right:var(--spacing-core-14)}.dialog_header__ChTUP:has([data-align=center]):has([data-close-icon]){padding-left:var(--spacing-core-14)}.dialog_boxShadowBottomS__fuYFi{box-shadow:var(--elevation-bottom-s)}.dialog_closeIcon__U8n17{z-index:var(--z-index-modal);top:var(--spacing-core-1);right:var(--spacing-core-1);position:absolute}.dialog_closeIcon__U8n17 svg[viewBox]{width:var(--spacing-core-6);height:var(--spacing-core-6)}@media only screen and (min-width:700px){.dialog_closeIcon__U8n17{top:var(--spacing-core-3);right:var(--spacing-core-3)}}.dialog_content__Axmv9{flex:auto;overflow-y:auto}@media only screen and (min-width:0){.dialog_content__Axmv9{padding-left:16px;padding-right:16px}.dialog_content__Axmv9:not(:has(+.dialog_actions__8ttkv)){padding-bottom:16px}}@media only screen and (min-width:360px){.dialog_content__Axmv9{padding-left:16px;padding-right:16px}.dialog_content__Axmv9:not(:has(+.dialog_actions__8ttkv)){padding-bottom:16px}}@media only screen and (min-width:700px){.dialog_content__Axmv9{padding-left:24px;padding-right:24px}.dialog_content__Axmv9:not(:has(+.dialog_actions__8ttkv)){padding-bottom:24px}}@media only screen and (min-width:1000px){.dialog_content__Axmv9{padding-left:24px;padding-right:24px}.dialog_content__Axmv9:not(:has(+.dialog_actions__8ttkv)){padding-bottom:24px}}@media only screen and (min-width:1348px){.dialog_content__Axmv9{padding-left:24px;padding-right:24px}.dialog_content__Axmv9:not(:has(+.dialog_actions__8ttkv)){padding-bottom:24px}}.dialog_actions__8ttkv{background:var(--color-background-primary-default);z-index:var(--z-index-modal);border-radius:0 0 var(--border-radius-core-l) var(--border-radius-core-l)}@media (prefers-reduced-motion:no-preference){.dialog_actions__8ttkv{transition:box-shadow var(--motion-duration-core-short)}}@media only screen and (min-width:0){.dialog_actions__8ttkv{padding:16px}}@media only screen and (min-width:360px){.dialog_actions__8ttkv{padding:16px}}@media only screen and (min-width:700px){.dialog_actions__8ttkv{padding:24px}}@media only screen and (min-width:1000px){.dialog_actions__8ttkv{padding:24px}}@media only screen and (min-width:1348px){.dialog_actions__8ttkv{padding:24px}}.dialog_boxShadowTopS__cWAGG{box-shadow:var(--elevation-top-s)}@keyframes dialog_slideIn__rXx37{0%{opacity:0;display:none;transform:translateY(50px)}to{opacity:1;display:block;transform:translateY(0)}}@keyframes dialog_slideOut__gu6HN{0%{opacity:1;display:block;transform:translateY(0)}to{opacity:0;display:none;transform:translateY(50px)}}@keyframes dialog_backdropFadeIn__bZMtV{0%{opacity:0}to{opacity:1}}}.delete-confirmation-modal_root__98anf{padding:var(--spacing-core-3)}.delete-confirmation-modal_icon__xPkkj{width:var(--sizing-core-16);height:var(--sizing-core-16);margin-top:var(--spacing-core-4);margin-bottom:var(--spacing-core-12)}.delete-confirmation-modal_deleteConfirmationText__S2K5A{margin-bottom:var(--spacing-core-2)}.delete-confirmation-modal_modalFooter__khqce{align-items:center;padding:var(--spacing-core-4);display:flex;justify-content:space-between;gap:1rem;position:sticky;bottom:0;background-color:var(--color-background-primary-default);z-index:var(--z-index-modal)}.delete-confirmation-modal_button__jJM6m{width:100%}@media print{.action-buttons_root__BHH1N{display:none!important;visibility:hidden!important}}.action-buttons_desktopActionButton__oI5Ao{display:none;gap:var(--spacing-core-4)}@media(min-width:700px){.action-buttons_desktopActionButton__oI5Ao{display:flex}}.action-buttons_iconButton__J0yMh svg{width:var(--sizing-core-6);height:var(--sizing-core-6)}.action-buttons_mobileActionButton__FjCsJ{display:block}@media(min-width:700px){.action-buttons_mobileActionButton__FjCsJ{display:none}}@layer pantry{.link-button_root__M9AtI{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_root__M9AtI.link-button_button__tPtSR{display:flex}.link-button_root__M9AtI.link-button_regular__LA102{height:var(--spacing-core-12)}.link-button_root__M9AtI.link-button_compact__WLJyo{height:var(--spacing-core-6)}.link-button_root__M9AtI .link-button_underline__HMhTE+svg{display:none}.link-button_root__M9AtI svg:has(+.link-button_underline__HMhTE){display:none}.link-button_root__M9AtI:hover{color:var(--color-action-primary-hover);text-decoration:underline}.link-button_root__M9AtI:active{color:var(--color-action-primary-pressed)}.link-button_root__M9AtI.link-button_discount__IJELl{color:var(--color-action-discount-default)}.link-button_root__M9AtI.link-button_discount__IJELl:hover{color:var(--color-action-discount-hover)}.link-button_root__M9AtI.link-button_discount__IJELl:active{color:var(--color-action-discount-pressed)}.link-button_root__M9AtI.link-button_neutral__Cdmnm{color:var(--color-foreground-primary-default)}.link-button_root__M9AtI.link-button_neutral__Cdmnm:hover{color:var(--color-foreground-primary-hover)}.link-button_root__M9AtI.link-button_neutral__Cdmnm:active{color:var(--color-foreground-primary-pressed)}.link-button_root__M9AtI.link-button_destructive__W9pWz{color:var(--color-feedback-error-default)}.link-button_root__M9AtI.link-button_destructive__W9pWz:hover{color:var(--color-action-destructive-hover)}.link-button_root__M9AtI.link-button_destructive__W9pWz:active{color:var(--color-action-destructive-pressed)}.link-button_root__M9AtI: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_root__M9AtI:disabled{cursor:auto;opacity:.4;pointer-events:none}.link-button_text__rFzAO{color:currentColor}}