.sheet.svelte-1rc1rez{width:100%;max-width:520px;max-height:none;height:calc(100dvh - var(--safe-top) - 12px);background:var(--bg);color:var(--ink);box-shadow:0 -8px 40px var(--lift);transition:translate var(--motion-select) var(--ease);border:0;border-radius:18px 18px 0 0;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:hidden}.sheet.dragging.svelte-1rc1rez{transition:none}.sheet.medium.svelte-1rc1rez{height:min(72dvh,640px)}.sheet.svelte-1rc1rez:focus-visible{box-shadow:none;outline:none}.sheet.surface.svelte-1rc1rez{background:var(--surface)}.sheet[open].svelte-1rc1rez{animation:svelte-1rc1rez-sheet-rise var(--motion-appear) var(--ease)}.sheet.svelte-1rc1rez::backdrop{background:var(--scrim);animation:v-fade var(--motion-appear) ease}.sheet-body.svelte-1rc1rez{flex-direction:column;height:100%;display:flex;overflow:hidden}.grabber.svelte-1rc1rez{touch-action:none;cursor:grab;flex:none;place-items:center;height:14px;margin-bottom:-6px;display:grid}.grabber.svelte-1rc1rez span:where(.svelte-1rc1rez){background:color-mix(in srgb, var(--ink-3) 45%, transparent);border-radius:999px;width:36px;height:5px}@media (width>=768px){.sheet.svelte-1rc1rez,.sheet.medium.svelte-1rc1rez{border-radius:18px;height:min(760px,100dvh - 64px);margin:auto;inset:0;box-shadow:0 24px 80px #00000040}.sheet.medium.svelte-1rc1rez{height:min(620px,100dvh - 64px)}.sheet[open].svelte-1rc1rez{animation-name:svelte-1rc1rez-panel-rise}.grabber.svelte-1rc1rez{display:none}}@keyframes svelte-1rc1rez-sheet-rise{0%{transform:translateY(calc(100% * var(--move)));opacity:calc(var(--move))}}@keyframes svelte-1rc1rez-panel-rise{0%{transform:translateY(calc(16px * var(--move))) scale(calc(1 - .02 * var(--move)));opacity:0}}
