.yumsto-content-mobile.svelte-k0nsng{box-sizing:border-box;width:100%;padding-inline:var(--yumsto-scale-gap-m);padding-bottom:var(--yumsto-scale-gap-l);display:grid}.yumsto-content-mobile[data-top-gap=header].svelte-k0nsng{padding-top:calc(var(--yumsto-shell-header-height-mobile,var(--yumsto-layout-header-height-mobile)) + var(--yumsto-scale-gap-m))}.yumsto-content-mobile[data-top-gap=spacing].svelte-k0nsng{padding-top:var(--yumsto-scale-gap-m)}.yumsto-content-mobile[data-top-gap=flush].svelte-k0nsng{padding-top:0}.yumsto-content-desktop.svelte-10yxeva{padding:calc(var(--yumsto-shell-header-height-desktop,var(--yumsto-layout-header-height-desktop)) + var(--yumsto-scale-gap-4xl)) var(--yumsto-scale-gap-s) var(--yumsto-scale-gap-m);width:100%;display:grid}.yumsto-content-desktop[data-skip-header-offset=true].svelte-10yxeva{padding-top:var(--yumsto-scale-gap-s)}.yumsto-content-desktop__content.svelte-10yxeva{width:100%;max-width:var(--yumsto-layout-content-max-width-desktop-override,var(--yumsto-layout-content-max-width-desktop));margin:0 auto;display:grid}.yumsto-shell-layout.svelte-1364yvg{--yumsto-shell-side-menu-width:var(--yumsto-side-menu-width);--yumsto-shell-header-height-desktop:var(--yumsto-layout-header-height-desktop);--yumsto-shell-header-height-mobile:var(--yumsto-layout-header-height-mobile);--yumsto-shell-layout-mobile-nav-space:6.5rem;--shell-header-height:var(--yumsto-shell-header-height-mobile);box-sizing:border-box;background:var(--yumsto-app-background-color);flex-direction:column;min-height:100dvh;display:flex}.yumsto-shell-layout[data-variant=desktop].svelte-1364yvg{--shell-header-height:var(--yumsto-shell-header-height-desktop);flex-direction:row;align-items:flex-start}.yumsto-shell-layout[data-variant=desktop].svelte-1364yvg>.yumsto-side-menu{z-index:101;flex-shrink:0;height:100dvh;position:sticky;top:0}.yumsto-shell-layout__main.svelte-1364yvg{flex-direction:column;flex:1;min-width:0;display:flex}.yumsto-shell-layout[data-variant=pending].svelte-1364yvg .yumsto-shell-layout__main:where(.svelte-1364yvg){flex:1;min-height:0}.yumsto-shell-layout[data-variant=desktop].svelte-1364yvg .yumsto-shell-layout__main:where(.svelte-1364yvg){position:relative}.yumsto-shell-layout__main.svelte-1364yvg .yumsto-shell-layout__pending{box-sizing:border-box;flex:1;width:100%;min-height:0}.yumsto-shell-layout__main.svelte-1364yvg .yumsto-shell-layout__mobile-pad-bottom{padding-bottom:calc(var(--yumsto-shell-layout-mobile-nav-space) + env(safe-area-inset-bottom))}.yumsto-desktop-header.svelte-l1epp9{z-index:100;min-height:var(--yumsto-shell-header-height-desktop,var(--yumsto-layout-header-height-desktop));padding-block:var(--yumsto-layout-header-padding-block-desktop);box-sizing:border-box;background:var(--yumsto-app-background-color);padding-inline-start:calc(var(--yumsto-shell-side-menu-width,var(--yumsto-side-menu-width)) + var(--yumsto-scale-gap-s));padding-inline-end:var(--yumsto-scale-gap-s);position:fixed;top:0;left:0;right:0}.yumsto-desktop-header__row.svelte-l1epp9{box-sizing:border-box;align-items:center;gap:var(--yumsto-scale-gap-s);flex-direction:row;width:100%;min-width:0;display:flex}.yumsto-desktop-header__leading.svelte-l1epp9{flex:none;min-width:0}.yumsto-desktop-header__center.svelte-l1epp9{flex:1;min-width:0;max-width:100%}.yumsto-desktop-header__center-inner.svelte-l1epp9{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-width:0;max-width:100%;display:flex}.yumsto-desktop-header__trailing.svelte-l1epp9{flex:none;justify-content:flex-end;align-items:center;min-width:0;display:flex}.yumsto-mobile-header.svelte-1uz2h4l{align-items:center;gap:var(--yumsto-scale-gap-s);min-height:var(--yumsto-shell-header-height-mobile,var(--yumsto-layout-header-height-mobile));padding:calc(env(safe-area-inset-top) + var(--yumsto-scale-gap-xs)) var(--yumsto-scale-gap-s) var(--yumsto-scale-gap-xs);box-sizing:border-box;z-index:100;pointer-events:none;background:0 0;grid-template-columns:minmax(2.75rem,auto) minmax(0,1fr) minmax(2.75rem,auto);width:100%;display:grid;position:fixed;top:0;left:0;overflow:hidden}.yumsto-mobile-header__bg.svelte-1uz2h4l{z-index:-1;background:var(--yumsto-mobile-header-surface);pointer-events:none;position:absolute;inset:0}.yumsto-mobile-header.svelte-1uz2h4l .yumsto-button{aspect-ratio:1;padding:var(--yumsto-scale-gap-xs);justify-content:center}.yumsto-mobile-header[data-has-background=false].svelte-1uz2h4l .yumsto-button{background:var(--yumsto-mobile-header-button-surface);border-radius:50%}.yumsto-mobile-header__leading.svelte-1uz2h4l{pointer-events:auto;align-items:center;min-width:0;display:flex}.yumsto-mobile-header__center.svelte-1uz2h4l{text-align:center;min-width:0}.yumsto-mobile-header__center.svelte-1uz2h4l .yumsto-text{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.yumsto-mobile-header__trailing.svelte-1uz2h4l{pointer-events:auto;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.yumsto-mobile-bottom-nav.svelte-nz2tua{--_offset:calc(env(safe-area-inset-bottom) + var(--yumsto-scale-gap-s));left:var(--yumsto-scale-gap-s);right:var(--yumsto-scale-gap-s);bottom:var(--_offset);padding:var(--yumsto-scale-gap-xs);background:var(--yumsto-mobile-bottom-nav-surface);border:1px solid var(--yumsto-mobile-bottom-nav-border);box-shadow:var(--yumsto-mobile-bottom-nav-shadow);-webkit-backdrop-filter:blur(18px);z-index:30;-webkit-user-select:none;user-select:none;transition:transform var(--yumsto-mobile-bottom-nav-slide-duration) var(--yumsto-scale-ease-lush), opacity var(--yumsto-mobile-bottom-nav-fade-duration) var(--yumsto-scale-ease-sharp);border-radius:999px;position:fixed}.yumsto-mobile-bottom-nav--hidden.svelte-nz2tua{opacity:0;pointer-events:none;transform:translateY(calc(100% + env(safe-area-inset-bottom) + var(--yumsto-scale-gap-s)))}.yumsto-mobile-bottom-nav__inner.svelte-nz2tua{display:block;position:relative}.yumsto-mobile-bottom-nav__items.svelte-nz2tua{z-index:1;gap:var(--yumsto-scale-gap-xs);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:relative}.yumsto-mobile-bottom-nav__highlight.svelte-nz2tua{--_n:var(--yumsto-mobile-bottom-nav-item-count);--_g:var(--yumsto-scale-gap-xs);--_track:calc((100% - (var(--_n) - 1) * var(--_g)) / var(--_n));top:0;left:calc(var(--yumsto-mobile-bottom-nav-active-index) * (var(--_track) + var(--_g)));height:100%;width:var(--_track);background:var(--yumsto-mobile-bottom-nav-active-surface);pointer-events:none;z-index:0;border-radius:999px;transition:none;position:absolute}.yumsto-mobile-bottom-nav__highlight[data-motion-ready=true].svelte-nz2tua{transition:left var(--yumsto-mobile-bottom-nav-highlight-duration) var(--yumsto-scale-ease-lush), width var(--yumsto-mobile-bottom-nav-highlight-duration) var(--yumsto-scale-ease-lush), opacity var(--yumsto-mobile-bottom-nav-fade-duration) var(--yumsto-scale-ease-sharp)}.yumsto-mobile-bottom-nav__highlight[data-shown=false].svelte-nz2tua{opacity:0}.yumsto-badge.svelte-19sp5sh{box-sizing:border-box;line-height:var(--yumsto-badge-line-height);min-height:var(--yumsto-badge-min-size);min-width:var(--yumsto-badge-min-size);font-variant-numeric:tabular-nums;border-radius:var(--yumsto-badge-radius);z-index:1;pointer-events:none;opacity:0;visibility:hidden;transition-property:opacity,transform,visibility;transition-duration:var(--yumsto-badge-duration);transition-timing-function:var(--yumsto-badge-easing);justify-content:center;align-items:center;padding:0 6px;display:inline-flex;position:absolute;inset-block-start:-6px;inset-inline-end:-6px;transform:scale(.6)}.yumsto-badge[data-should-show=true].svelte-19sp5sh{opacity:1;visibility:visible;transform:scale(1)}.yumsto-badge[data-color=green].svelte-19sp5sh{background-color:var(--yumsto-badge-green-background);color:var(--yumsto-badge-green-foreground);--yumsto-text-foreground-override:var(--yumsto-badge-green-foreground)}.yumsto-badge[data-color=cream].svelte-19sp5sh{background-color:var(--yumsto-badge-cream-background);color:var(--yumsto-badge-cream-foreground);--yumsto-text-foreground-override:var(--yumsto-badge-cream-foreground)}.yumsto-badge[data-color=purple].svelte-19sp5sh{background-color:var(--yumsto-badge-purple-background);color:var(--yumsto-badge-purple-foreground);--yumsto-text-foreground-override:var(--yumsto-badge-purple-foreground)}.yumsto-badge[data-color=burgundy].svelte-19sp5sh{background-color:var(--yumsto-badge-burgundy-background);color:var(--yumsto-badge-burgundy-foreground);--yumsto-text-foreground-override:var(--yumsto-badge-burgundy-foreground)}.yumsto-badge__viewport.svelte-19sp5sh{border-radius:inherit;grid-template-rows:1fr;grid-template-columns:1fr;display:inline-grid;position:relative;overflow:hidden}.yumsto-badge.svelte-19sp5sh .yumsto-badge__sizer{visibility:hidden;white-space:pre;grid-area:1/1;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.yumsto-badge.svelte-19sp5sh .yumsto-badge__value--static{grid-area:1/1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.yumsto-badge__track.svelte-19sp5sh{will-change:transform;flex-direction:column;grid-area:1/1;display:flex;position:absolute;inset:0;overflow:visible}.yumsto-badge__track[data-direction=up].svelte-19sp5sh{animation:svelte-19sp5sh-yumsto-badge-slide-up var(--yumsto-badge-duration) var(--yumsto-badge-easing) forwards}.yumsto-badge__track[data-direction=down].svelte-19sp5sh{animation:svelte-19sp5sh-yumsto-badge-slide-down var(--yumsto-badge-duration) var(--yumsto-badge-easing) forwards}.yumsto-badge.svelte-19sp5sh .yumsto-badge__value{flex:0 0 100%;justify-content:center;align-items:center;height:100%;display:flex}@media (prefers-reduced-motion:reduce){.yumsto-badge__track.svelte-19sp5sh{animation:none!important}.yumsto-badge__track[data-direction=up].svelte-19sp5sh .yumsto-badge__value:first-child,.yumsto-badge__track[data-direction=down].svelte-19sp5sh .yumsto-badge__value:last-child{display:none}}@keyframes svelte-19sp5sh-yumsto-badge-slide-up{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes svelte-19sp5sh-yumsto-badge-slide-down{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.yumsto-badge-container.svelte-q4ccam{box-sizing:border-box;width:fit-content;max-width:100%;display:inline-flex;position:relative}.yumsto-mobile-bottom-nav-link.svelte-17gzybu{min-height:3.25rem;color:var(--yumsto-mobile-bottom-nav-foreground);transition:color var(--yumsto-mobile-bottom-nav-link-duration) var(--yumsto-scale-ease-sharp);--yumsto-icon-fill-override:var(--yumsto-mobile-bottom-nav-icon);--yumsto-icon-stroke-override:var(--yumsto-mobile-bottom-nav-icon);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:.25rem .5rem;text-decoration:none;display:flex}.yumsto-mobile-bottom-nav-link[data-active=true].svelte-17gzybu{color:var(--yumsto-mobile-bottom-nav-foreground-active);--yumsto-icon-fill-override:currentColor;--yumsto-icon-stroke-override:currentColor}.yumsto-mobile-bottom-nav-link__label.svelte-17gzybu{letter-spacing:.015em;text-align:center;white-space:nowrap;margin:0;font-size:10px;font-weight:400;line-height:1.4}.yumsto-mobile-bottom-nav-link[data-active=true].svelte-17gzybu .yumsto-mobile-bottom-nav-link__label:where(.svelte-17gzybu){font-weight:600}.yumsto-drawer.svelte-2ug95l{--_d:var(--yumsto-drawer-enter-duration);--_e:var(--yumsto-drawer-enter-easing);--yumsto-drawer-content-padding:20px;color:inherit;z-index:1000;interpolate-size:allow-keywords;max-block-size:100vh;max-inline-size:100vw;transform:var(--_drawer-closed-transform);opacity:0;transition:transform var(--_d) var(--_e), opacity var(--_d) var(--_e), overlay var(--_d) var(--_e) allow-discrete, display var(--_d) var(--_e) allow-discrete, block-size var(--yumsto-drawer-resize-duration) var(--yumsto-drawer-resize-easing), max-block-size var(--yumsto-drawer-resize-duration) var(--yumsto-drawer-resize-easing);background:0 0;border:0;margin:0;padding:0;overflow:visible}.yumsto-drawer[open].svelte-2ug95l{opacity:1;transform:translate(0)}.yumsto-drawer[data-exiting].svelte-2ug95l{--_d:var(--yumsto-drawer-exit-duration);--_e:var(--yumsto-drawer-exit-easing);transform:var(--_drawer-closed-transform);opacity:0}.yumsto-drawer[data-padding=none].svelte-2ug95l{--yumsto-drawer-content-padding:0}.yumsto-drawer[data-padding=small].svelte-2ug95l{--yumsto-drawer-content-padding:12px}.yumsto-drawer.svelte-2ug95l::backdrop{background:color-mix(in oklab, var(--yumsto-drawer-backdrop-scrim-tint) calc(var(--yumsto-drawer-backdrop-scrim-opacity) * 100%), transparent);-webkit-backdrop-filter:blur(var(--yumsto-drawer-backdrop-blur)) saturate(var(--yumsto-drawer-backdrop-saturate)) brightness(var(--yumsto-drawer-backdrop-brightness));opacity:0;transition:opacity var(--_d) var(--_e)}.yumsto-drawer[open].svelte-2ug95l::backdrop{opacity:var(--_drawer-backdrop-opacity,1)}.yumsto-drawer[data-dragging].svelte-2ug95l::backdrop,.yumsto-drawer[data-dragging].svelte-2ug95l{transition:none}.yumsto-drawer.svelte-2ug95l:focus,.yumsto-drawer.svelte-2ug95l:focus-visible{outline:none}@starting-style{.yumsto-drawer[open].svelte-2ug95l{transform:var(--_drawer-closed-transform);opacity:0}.yumsto-drawer[open].svelte-2ug95l::backdrop{opacity:0}}.yumsto-drawer-panel.svelte-2ug95l{background:var(--yumsto-drawer-surface-background);border:var(--yumsto-drawer-panel-border-width) solid var(--yumsto-drawer-panel-border-color);overscroll-behavior:none;flex-direction:column;block-size:100%;inline-size:100%;display:flex;position:relative;overflow:hidden}.yumsto-drawer-panel__close.svelte-2ug95l{z-index:1;position:absolute;inset-block-start:var(--yumsto-drawer-close-inset);inset-inline-end:var(--yumsto-drawer-close-inset)}.yumsto-drawer-panel__handle.svelte-2ug95l{padding:var(--yumsto-drawer-handle-padding);cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;display:flex}.yumsto-drawer-panel__handle.svelte-2ug95l:active{cursor:grabbing}.yumsto-drawer-panel__handle-bar.svelte-2ug95l{inline-size:var(--yumsto-drawer-handle-width);block-size:var(--yumsto-drawer-handle-height);border-radius:var(--yumsto-drawer-handle-radius);background:var(--yumsto-drawer-handle-color)}.yumsto-drawer-panel__header.svelte-2ug95l,.yumsto-drawer-panel__action.svelte-2ug95l{background:var(--yumsto-drawer-surface-background);flex-shrink:0}.yumsto-drawer-panel__content.svelte-2ug95l{flex:1;min-height:0;overflow:hidden auto}.yumsto-drawer[data-platform=desktop].svelte-2ug95l{--_drawer-closed-transform:translateX(calc(100% + 8px));block-size:auto;max-block-size:calc(100vh - 16px);inline-size:400px;inset-block:8px;inset-inline:auto 8px}.yumsto-drawer[data-platform=desktop].svelte-2ug95l .yumsto-drawer-panel:where(.svelte-2ug95l){border-radius:var(--yumsto-drawer-panel-radius);box-shadow:inset 1px 0 0 0 var(--yumsto-drawer-panel-light-edge), var(--yumsto-drawer-panel-shadow)}.yumsto-drawer[data-platform=desktop].svelte-2ug95l .yumsto-drawer-panel__header:where(.svelte-2ug95l),.yumsto-drawer[data-platform=desktop].svelte-2ug95l .yumsto-drawer-panel__action:where(.svelte-2ug95l){padding:20px}.yumsto-drawer[data-platform=desktop].svelte-2ug95l .yumsto-drawer-panel__content:where(.svelte-2ug95l){padding:var(--yumsto-drawer-content-padding)}.yumsto-drawer[data-platform=desktop].svelte-2ug95l .yumsto-drawer-panel__header:where(.svelte-2ug95l){padding-inline-end:calc(var(--yumsto-drawer-close-inset) + var(--yumsto-button-icon-only-padding-small) * 2 + var(--yumsto-icon-size-small) + var(--yumsto-scale-gap-xxs))}.yumsto-drawer[data-platform=mobile].svelte-2ug95l,.yumsto-drawer[data-platform=tablet].svelte-2ug95l{--_drawer-closed-transform:translateY(100%);block-size:auto;inline-size:100%;max-block-size:var(--yumsto-drawer-available-block-size,85vh);inset-block:auto 0;inset-inline:0}.yumsto-drawer[data-platform=mobile].svelte-2ug95l .yumsto-drawer-panel:where(.svelte-2ug95l),.yumsto-drawer[data-platform=tablet].svelte-2ug95l .yumsto-drawer-panel:where(.svelte-2ug95l){border-radius:var(--yumsto-drawer-panel-radius) var(--yumsto-drawer-panel-radius) 0 0;box-shadow:inset 0 1px 0 0 var(--yumsto-drawer-panel-light-edge);border-block-end:none}.yumsto-drawer[data-platform=mobile][data-size=small].svelte-2ug95l,.yumsto-drawer[data-platform=tablet][data-size=small].svelte-2ug95l{block-size:25%}.yumsto-drawer[data-platform=mobile].svelte-2ug95l .yumsto-drawer-panel__header:where(.svelte-2ug95l),.yumsto-drawer[data-platform=mobile].svelte-2ug95l .yumsto-drawer-panel__action:where(.svelte-2ug95l),.yumsto-drawer[data-platform=tablet].svelte-2ug95l .yumsto-drawer-panel__header:where(.svelte-2ug95l),.yumsto-drawer[data-platform=tablet].svelte-2ug95l .yumsto-drawer-panel__action:where(.svelte-2ug95l){padding:20px}.yumsto-drawer[data-platform=mobile].svelte-2ug95l .yumsto-drawer-panel__content:where(.svelte-2ug95l),.yumsto-drawer[data-platform=tablet].svelte-2ug95l .yumsto-drawer-panel__content:where(.svelte-2ug95l){padding:var(--yumsto-drawer-content-padding)}.yumsto-drawer[data-platform=mobile].svelte-2ug95l .yumsto-drawer-panel__header:where(.svelte-2ug95l):first-child,.yumsto-drawer[data-platform=tablet].svelte-2ug95l .yumsto-drawer-panel__header:where(.svelte-2ug95l):first-child{padding-block-start:40px}.yumsto-drawer[data-platform=mobile].svelte-2ug95l .yumsto-drawer-panel__content:where(.svelte-2ug95l):first-child,.yumsto-drawer[data-platform=tablet].svelte-2ug95l .yumsto-drawer-panel__content:where(.svelte-2ug95l):first-child{padding-block-start:calc(var(--yumsto-drawer-content-padding) * 2)}.yumsto-drawer[data-padding=none].svelte-2ug95l .yumsto-drawer-panel:where(.svelte-2ug95l){border-inline:0}html:has(dialog.yumsto-drawer[open]){scrollbar-gutter:auto;overflow:hidden}.yumsto-side-menu.svelte-1wzdqxq{box-sizing:border-box;background:var(--yumsto-side-menu-surface);height:100%;padding:var(--yumsto-side-menu-shell-padding);width:var(--yumsto-shell-side-menu-width,var(--yumsto-side-menu-width));flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.yumsto-side-menu__nav.svelte-1wzdqxq{flex-direction:column;flex:1;gap:40px;min-height:0;display:flex}.yumsto-side-menu__nav-items.svelte-1wzdqxq{flex-flow:column;gap:10px;margin:0;padding:0;list-style-type:none;display:flex}.yumsto-side-menu__nav-items[data-section=pinned].svelte-1wzdqxq{flex:none}.yumsto-side-menu__nav-items[data-section=scroll].svelte-1wzdqxq{scrollbar-color:transparent transparent;flex:1;min-height:0;overflow:hidden auto}.yumsto-side-menu__nav-items[data-section=scroll].svelte-1wzdqxq::-webkit-scrollbar-thumb{background-color:#0000}.yumsto-side-menu__nav-items[data-section=scroll].svelte-1wzdqxq:hover{scrollbar-color:var(--yumsto-app-scrollbar-color) transparent}.yumsto-side-menu__nav-items[data-section=scroll].svelte-1wzdqxq:hover::-webkit-scrollbar-thumb{background-color:var(--yumsto-app-scrollbar-color)}.yumsto-side-menu__nav-bottom-block.svelte-1wzdqxq{flex-flow:column;flex-shrink:0;display:flex}.yumsto-side-menu[data-position=right].svelte-1wzdqxq{order:1}.yumsto-menu-item.svelte-3rexdy{border-radius:var(--yumsto-side-menu-item-radius);color:var(--yumsto-app-text-color);transition:background-color var(--yumsto-side-menu-transition-duration) var(--yumsto-side-menu-transition-easing);--yumsto-icon-fill-override:var(--yumsto-side-menu-icon-foreground);--yumsto-icon-stroke-override:var(--yumsto-side-menu-icon-foreground)}:is(.yumsto-menu-item[data-hover=true].svelte-3rexdy:not(:has(>.yumsto-menu-sub-block)):hover,.yumsto-menu-item[data-hover=true].svelte-3rexdy:not(:has(>.yumsto-menu-sub-block)):focus-within){background:var(--yumsto-side-menu-item-highlight)}.yumsto-menu-item.svelte-3rexdy>:not(.yumsto-menu-sub-block){align-items:center;gap:var(--yumsto-scale-gap-xs);padding:var(--yumsto-side-menu-item-padding-block) var(--yumsto-side-menu-item-padding-inline);border-radius:inherit;flex-flow:row;display:flex}.yumsto-menu-item[data-active=true].svelte-3rexdy:not(:has(>.yumsto-menu-sub-block)){background:var(--yumsto-side-menu-item-highlight)}
