.yumsto-drawer.svelte-1amsdhr{--_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-1amsdhr{opacity:1;transform:translate(0)}.yumsto-drawer[data-exiting].svelte-1amsdhr{--_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-1amsdhr{--yumsto-drawer-content-padding:0}.yumsto-drawer[data-padding=small].svelte-1amsdhr{--yumsto-drawer-content-padding:12px}.yumsto-drawer.svelte-1amsdhr::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-1amsdhr::backdrop{opacity:var(--_drawer-backdrop-opacity,1)}.yumsto-drawer[data-dragging].svelte-1amsdhr::backdrop,.yumsto-drawer[data-dragging].svelte-1amsdhr{transition:none}.yumsto-drawer.svelte-1amsdhr:focus,.yumsto-drawer.svelte-1amsdhr:focus-visible{outline:none}@starting-style{.yumsto-drawer[open].svelte-1amsdhr{transform:var(--_drawer-closed-transform);opacity:0}.yumsto-drawer[open].svelte-1amsdhr::backdrop{opacity:0}}.yumsto-drawer-panel.svelte-1amsdhr{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-1amsdhr{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-1amsdhr{padding:var(--yumsto-drawer-handle-padding);cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;display:flex}.yumsto-drawer-panel__handle.svelte-1amsdhr:active{cursor:grabbing}.yumsto-drawer-panel__handle-bar.svelte-1amsdhr{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-1amsdhr,.yumsto-drawer-panel__action.svelte-1amsdhr{background:var(--yumsto-drawer-surface-background);flex-shrink:0}.yumsto-drawer-panel__content.svelte-1amsdhr{flex:1;min-height:0;overflow:hidden auto}.yumsto-drawer[data-platform=desktop].svelte-1amsdhr{--_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-1amsdhr .yumsto-drawer-panel:where(.svelte-1amsdhr){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-1amsdhr .yumsto-drawer-panel__header:where(.svelte-1amsdhr),.yumsto-drawer[data-platform=desktop].svelte-1amsdhr .yumsto-drawer-panel__action:where(.svelte-1amsdhr){padding:20px}.yumsto-drawer[data-platform=desktop].svelte-1amsdhr .yumsto-drawer-panel__content:where(.svelte-1amsdhr){padding:var(--yumsto-drawer-content-padding)}.yumsto-drawer[data-platform=desktop].svelte-1amsdhr .yumsto-drawer-panel__header:where(.svelte-1amsdhr){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-1amsdhr,.yumsto-drawer[data-platform=tablet].svelte-1amsdhr{--_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-1amsdhr .yumsto-drawer-panel:where(.svelte-1amsdhr),.yumsto-drawer[data-platform=tablet].svelte-1amsdhr .yumsto-drawer-panel:where(.svelte-1amsdhr){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-1amsdhr,.yumsto-drawer[data-platform=tablet][data-size=small].svelte-1amsdhr{block-size:25%}.yumsto-drawer[data-platform=mobile].svelte-1amsdhr .yumsto-drawer-panel__header:where(.svelte-1amsdhr),.yumsto-drawer[data-platform=mobile].svelte-1amsdhr .yumsto-drawer-panel__action:where(.svelte-1amsdhr),.yumsto-drawer[data-platform=tablet].svelte-1amsdhr .yumsto-drawer-panel__header:where(.svelte-1amsdhr),.yumsto-drawer[data-platform=tablet].svelte-1amsdhr .yumsto-drawer-panel__action:where(.svelte-1amsdhr){padding:20px}.yumsto-drawer[data-platform=mobile].svelte-1amsdhr .yumsto-drawer-panel__content:where(.svelte-1amsdhr),.yumsto-drawer[data-platform=tablet].svelte-1amsdhr .yumsto-drawer-panel__content:where(.svelte-1amsdhr){padding:var(--yumsto-drawer-content-padding)}.yumsto-drawer[data-platform=mobile].svelte-1amsdhr .yumsto-drawer-panel__header:where(.svelte-1amsdhr):first-child,.yumsto-drawer[data-platform=tablet].svelte-1amsdhr .yumsto-drawer-panel__header:where(.svelte-1amsdhr):first-child{padding-block-start:40px}.yumsto-drawer[data-platform=mobile].svelte-1amsdhr .yumsto-drawer-panel__content:where(.svelte-1amsdhr):first-child,.yumsto-drawer[data-platform=tablet].svelte-1amsdhr .yumsto-drawer-panel__content:where(.svelte-1amsdhr):first-child{padding-block-start:calc(var(--yumsto-drawer-content-padding) * 2)}.yumsto-drawer[data-padding=none].svelte-1amsdhr .yumsto-drawer-panel:where(.svelte-1amsdhr){border-inline:0}html:has(dialog.yumsto-drawer[open]){scrollbar-gutter:auto;overflow:hidden}
