@charset "UTF-8";.yumsto-shell-layout.svelte-chxghl{--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);min-height:100vh;min-height:100dvh;box-sizing:border-box;background:var(--yumsto-app-background-color);display:flex;flex-direction:column}.yumsto-shell-layout[data-variant=desktop].svelte-chxghl{flex-direction:row;align-items:flex-start;--shell-header-height: var(--yumsto-shell-header-height-desktop)}.yumsto-shell-layout[data-variant=desktop].svelte-chxghl>.yumsto-side-menu{position:sticky;top:0;z-index:101;height:100vh;height:100dvh;flex-shrink:0}.yumsto-shell-layout__side-panel.svelte-chxghl{position:fixed;z-index:100;inset-block-start:var(--shell-header-height);inset-inline-start:var(--yumsto-shell-side-menu-width);block-size:calc(100dvh - var(--shell-header-height));display:flex;pointer-events:none}.yumsto-shell-layout.svelte-chxghl:not([data-variant=desktop]) .yumsto-shell-layout__side-panel:where(.svelte-chxghl){display:none}.yumsto-shell-layout__main.svelte-chxghl{flex:1;min-width:0;display:flex;flex-direction:column}.yumsto-shell-layout__main.svelte-chxghl:focus{outline:none}.yumsto-shell-layout[data-variant=pending].svelte-chxghl .yumsto-shell-layout__main:where(.svelte-chxghl){flex:1;min-height:0}.yumsto-shell-layout[data-variant=desktop].svelte-chxghl .yumsto-shell-layout__main:where(.svelte-chxghl){position:relative}.yumsto-shell-layout__main.svelte-chxghl .yumsto-shell-layout__pending{flex:1;min-height:0;width:100%;box-sizing:border-box}.yumsto-shell-layout__main.svelte-chxghl .yumsto-shell-layout__mobile-pad-bottom{padding-bottom:calc(var(--yumsto-shell-bottom-bar-space, var(--yumsto-shell-layout-mobile-nav-space)) + env(safe-area-inset-bottom))}.yumsto-desktop-header.svelte-1zc03i{border-block-end:1px solid var(--yumsto-desktop-header-border-color);position:fixed;top:0;left:0;right:0;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);padding-inline-end:var(--yumsto-scale-gap-s);padding-inline-start:calc(var(--yumsto-shell-side-menu-width, var(--yumsto-side-menu-width)) + var(--yumsto-scale-gap-s));box-sizing:border-box;background:var(--yumsto-app-background-color)}.yumsto-desktop-header__row.svelte-1zc03i{width:100%;box-sizing:border-box;min-width:0;display:flex;flex-direction:row;align-items:center;gap:var(--yumsto-scale-gap-s)}.yumsto-desktop-header__leading.svelte-1zc03i{flex:0 0 auto;min-width:0}.yumsto-desktop-header__center.svelte-1zc03i{flex:1 1 0%;min-width:0;max-width:100%}.yumsto-desktop-header__center-inner.svelte-1zc03i{box-sizing:border-box;display:flex;width:100%;min-width:0;max-width:100%;justify-content:center;align-items:center}.yumsto-desktop-header__trailing.svelte-1zc03i{flex:0 0 auto;min-width:0;display:flex;justify-content:flex-end;align-items:center}.yumsto-side-menu.svelte-1mklvgn{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;height:100%;background:var(--yumsto-side-menu-surface);border-inline-end:1px solid var(--yumsto-side-menu-hairline-color);padding:var(--yumsto-side-menu-shell-padding);width:var(--yumsto-shell-side-menu-width, var(--yumsto-side-menu-width));overflow:hidden}.yumsto-side-menu.svelte-1mklvgn .yumsto-menu-item>*:not(.yumsto-menu-sub-block){border-radius:var(--yumsto-side-menu-hairline-item-radius);color:var(--yumsto-side-menu-hairline-idle-color);--yumsto-icon-fill-override: currentColor;--yumsto-icon-stroke-override: currentColor;transition:background-color var(--yumsto-scale-duration-xshort) var(--yumsto-scale-ease-sharp),color var(--yumsto-scale-duration-xshort) var(--yumsto-scale-ease-sharp),transform .16s var(--yumsto-scale-ease-sharp)}.yumsto-side-menu.svelte-1mklvgn .yumsto-menu-item[data-hover=true]>*:not(.yumsto-menu-sub-block):hover{background-color:var(--yumsto-side-menu-hairline-hover-surface);color:var(--yumsto-side-menu-hairline-active-color)}.yumsto-side-menu.svelte-1mklvgn .yumsto-menu-item[data-hover=true]>*:not(.yumsto-menu-sub-block):active{transform:scale(.965);transition-duration:var(--yumsto-scale-duration-xshort),var(--yumsto-scale-duration-xshort),40ms}.yumsto-side-menu.svelte-1mklvgn .yumsto-menu-item>*:not(.yumsto-menu-sub-block):focus-visible{outline:2px solid var(--yumsto-side-menu-hairline-focus-ring);outline-offset:2px}.yumsto-side-menu.svelte-1mklvgn .yumsto-menu-item[data-active=true]>*:not(.yumsto-menu-sub-block){background-color:var(--yumsto-side-menu-hairline-active-surface);color:var(--yumsto-side-menu-hairline-active-color)}.yumsto-side-menu.svelte-1mklvgn .yumsto-menu-item[data-active=true] .yumsto-shell-nav__label{font-weight:var(--yumsto-side-menu-hairline-active-weight)}.yumsto-side-menu.svelte-1mklvgn .yumsto-menu-item .yumsto-shell-nav__row .yumsto-shell-nav__label{font-size:var(--yumsto-side-menu-hairline-font-size)}.yumsto-side-menu.svelte-1mklvgn .yumsto-menu-item .yumsto-shell-nav__row--sub .yumsto-shell-nav__label{font-size:var(--yumsto-side-menu-hairline-sub-font-size)}.yumsto-side-menu.svelte-1mklvgn .yumsto-shell-nav__count{font-size:var(--yumsto-side-menu-hairline-count-font-size);opacity:.65;transition:opacity var(--yumsto-scale-duration-xshort) var(--yumsto-scale-ease-sharp)}.yumsto-side-menu.svelte-1mklvgn .yumsto-menu-item>*:not(.yumsto-menu-sub-block):hover .yumsto-shell-nav__count{opacity:1}.yumsto-side-menu__nav.svelte-1mklvgn{display:flex;flex-direction:column;flex:1;min-height:0;gap:40px}.yumsto-side-menu__nav-scroller.svelte-1mklvgn{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:40px;overflow-x:hidden;overflow-y:auto;scrollbar-color:transparent transparent}.yumsto-side-menu__nav-scroller.svelte-1mklvgn::-webkit-scrollbar-thumb{background-color:transparent}.yumsto-side-menu__nav-scroller.svelte-1mklvgn:hover{scrollbar-color:var(--yumsto-app-scrollbar-color) transparent}.yumsto-side-menu__nav-scroller.svelte-1mklvgn:hover::-webkit-scrollbar-thumb{background-color:var(--yumsto-app-scrollbar-color)}.yumsto-side-menu__nav-items.svelte-1mklvgn{list-style-type:none;margin:0;padding:0;display:flex;flex-flow:column;gap:10px}.yumsto-side-menu__nav-items[data-section=pinned].svelte-1mklvgn,.yumsto-side-menu__nav-items[data-section=scroll].svelte-1mklvgn{flex:0 0 auto}.yumsto-side-menu__nav-bottom-block.svelte-1mklvgn{display:flex;flex-flow:column;flex-shrink:0;margin-top:auto}.yumsto-side-menu[data-position=right].svelte-1mklvgn{order:1}.yumsto-menu-item.svelte-1uhww1r{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)}.yumsto-menu-item.svelte-1uhww1r>*:not(.yumsto-menu-sub-block){display:flex;flex-flow:row nowrap;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}
