.backdrop.svelte-1bccl8a{background:var(--scrim);z-index:40;touch-action:none;position:fixed;inset:0}.sheet.svelte-1bccl8a{width:100%;max-width:var(--app-max);background:var(--c-surface);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--shadow-lg);z-index:41;padding:0 var(--sp-4) calc(var(--sp-5) + var(--safe-b));overscroll-behavior:contain;max-height:88dvh;transition:transform .25s cubic-bezier(.22,1,.36,1);position:fixed;bottom:0;left:50%;overflow-y:auto;transform:translate(-50%)}.sheet.dragging.svelte-1bccl8a{transition:none}.grip-zone.svelte-1bccl8a{padding:var(--sp-3) 0;margin:0 calc(-1 * var(--sp-4));background:var(--c-surface);border-radius:var(--r-xl) var(--r-xl) 0 0;touch-action:none;cursor:grab;justify-content:center;align-items:center;display:flex;position:sticky;top:0}.grip-zone.svelte-1bccl8a:active{cursor:grabbing}.grip.svelte-1bccl8a{background:var(--c-border-strong);border-radius:2px;width:40px;height:4px}.head.svelte-1bccl8a{margin-bottom:var(--sp-4);justify-content:space-between;align-items:center;display:flex}.x.svelte-1bccl8a{background:var(--c-surface-2);border-radius:var(--r-pill);cursor:pointer;width:32px;height:32px;color:var(--c-text-muted);border:none;justify-content:center;align-items:center;display:inline-flex}.foot.svelte-1bccl8a{margin-top:var(--sp-5);gap:var(--sp-2);flex-direction:column;display:flex}
