.auth-shell.svelte-3lfhey{z-index:2000;box-sizing:border-box;background:var(--yumsto-background-color);gap:var(--yumsto-scale-gap-l);flex-direction:column;min-height:100dvh;margin:0;display:flex;position:fixed;inset:0}.auth-shell__header.svelte-3lfhey{box-sizing:border-box;min-height:120px;padding-block:calc(var(--yumsto-gap-m) + env(safe-area-inset-top,0px)) var(--yumsto-gap-m);background:var(--yumsto-banner-bg-orchid);flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;padding-inline-start:calc(var(--yumsto-gap-m) + env(safe-area-inset-left,0px));padding-inline-end:calc(var(--yumsto-gap-m) + env(safe-area-inset-right,0px));display:grid;position:relative}.auth-shell__header-spacer.svelte-3lfhey{min-width:0}.auth-shell__logo-white.svelte-3lfhey{grid-column:2;justify-self:center;display:block}.auth-shell__close.svelte-3lfhey{direction:ltr;grid-column:3;place-self:start end}.auth-shell__header.svelte-3lfhey button.auth-shell__close-btn{appearance:none;box-shadow:none;color:#fafafa;--yumsto-icon-fill-override:#fafafa;--yumsto-icon-stroke-override:#fafafa;background:0 0;border:none}.auth-shell__header.svelte-3lfhey button.auth-shell__close-btn .yumsto-icon{color:#fafafa;--yumsto-icon-fill-override:#fafafa;--yumsto-icon-stroke-override:#fafafa}.auth-shell__header.svelte-3lfhey button.auth-shell__close-btn:hover:not(:disabled,[aria-disabled=true]){background:#ffffff24}.auth-shell__header.svelte-3lfhey button.auth-shell__close-btn:focus-visible{outline-offset:2px;outline:2px solid #ffffff8c}.auth-shell__toolbar.svelte-3lfhey{z-index:2001;box-sizing:border-box;pointer-events:none;direction:ltr;justify-content:flex-end;align-items:flex-start;padding-block-start:calc(var(--yumsto-scale-gap-l) + env(safe-area-inset-top,0px));padding-inline-start:calc(var(--yumsto-scale-gap-s) + env(safe-area-inset-left,0px));padding-inline-end:calc(var(--yumsto-scale-gap-l) + env(safe-area-inset-right,0px));display:flex;position:fixed;inset-block-start:0;inset-inline:0}.auth-shell__toolbar.svelte-3lfhey>*{pointer-events:auto}.auth-shell__toolbar.svelte-3lfhey button.auth-shell__close-btn{appearance:none;box-shadow:none;background:0 0;border:none}.auth-shell__toolbar.svelte-3lfhey button.auth-shell__close-btn:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in oklch, var(--yumsto-app-text-color) 8%, transparent)}.auth-shell__toolbar.svelte-3lfhey button.auth-shell__close-btn:focus-visible{outline:2px solid color-mix(in oklch, var(--yumsto-app-text-color) 40%, transparent);outline-offset:2px}.auth-shell__content.svelte-3lfhey{min-height:0;padding:0 var(--yumsto-gap-m) var(--yumsto-gap-l);box-sizing:border-box;flex-direction:column;flex:1;display:flex}.auth-shell__content--desktop.svelte-3lfhey{height:100%;padding:0}.auth-shell[data-desktop=true].svelte-3lfhey{gap:0}
