.overlay.svelte-7vgo1t{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1400;display:flex;align-items:flex-end;justify-content:center;background:#080f0b99;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:svelte-7vgo1t-fade-in var(--dur-base) ease}@media(min-width:768px){.overlay.svelte-7vgo1t{align-items:center}}.sheet.svelte-7vgo1t{width:100%;max-width:32rem;max-height:92dvh;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--surface-raised);box-shadow:var(--shadow-float);outline:none;animation:svelte-7vgo1t-slide-up var(--dur-slow) var(--ease-out);transition:transform var(--dur-slow) var(--ease-out)}@media(min-width:768px){.sheet.svelte-7vgo1t{border-radius:var(--radius-xl)}}.grabber-row.svelte-7vgo1t{display:flex;justify-content:center;flex-shrink:0;padding:.5rem 0 .25rem;cursor:grab;touch-action:none}.grabber-row.svelte-7vgo1t:active{cursor:grabbing}.grabber.svelte-7vgo1t{width:2.25rem;height:.25rem;border-radius:999px;background:var(--border-strong)}.content.svelte-7vgo1t{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:0 1.5rem calc(env(safe-area-inset-bottom) + 1.5rem)}@keyframes svelte-7vgo1t-fade-in{0%{opacity:0}}@keyframes svelte-7vgo1t-slide-up{0%{transform:translateY(24px);opacity:0}}
