.drawer.svelte-1486jxd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000}.backdrop.svelte-1486jxd{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:var(--drawer-backdrop, rgba(18, 24, 28, .42));opacity:0;transition:opacity .22s ease;cursor:default;border:0}.backdrop.shown.svelte-1486jxd{opacity:1}.panel.svelte-1486jxd{position:absolute;top:0;right:0;bottom:0;width:min(100%,var(--drawer-width, 30rem));overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;background:var(--drawer-bg, #fff);color:var(--drawer-ink, #12181c);box-shadow:-24px 0 60px #0000002e;will-change:transform;outline:none;padding:1.5rem 1.5rem 2rem}.phone.svelte-1486jxd .panel:where(.svelte-1486jxd){top:auto;left:0;width:100%;max-height:var(--drawer-max-height, 92dvh);border-radius:var(--drawer-radius, 20px) var(--drawer-radius, 20px) 0 0;box-shadow:0 -20px 50px #0003;padding:.75rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom))}.handle.svelte-1486jxd{width:2.5rem;height:.35rem;margin:0 auto .9rem;border-radius:999px;background:color-mix(in srgb,currentColor 22%,transparent)}.x.svelte-1486jxd{position:sticky;top:0;float:right;display:grid;place-items:center;width:40px;height:40px;margin:0 0 .5rem .75rem;border-radius:50%;background:color-mix(in srgb,currentColor 8%,transparent);z-index:1}.x.svelte-1486jxd:hover{background:color-mix(in srgb,currentColor 14%,transparent)}
