.ui-sheet-root.svelte-7vgo1t{position:fixed;inset:0;z-index:var(--z-sheet);display:flex;flex-direction:column;justify-content:flex-end}.ui-sheet-backdrop.svelte-7vgo1t{position:absolute;inset:0;border:0;background:var(--color-scrim);animation:svelte-7vgo1t-ui-sheet-fade var(--duration-base) var(--ease-standard) both}.ui-sheet.svelte-7vgo1t{position:relative;display:flex;flex-direction:column;max-height:calc(100dvh - env(safe-area-inset-top,0px) - 2.5rem);border:1px solid var(--color-border-strong);border-bottom:0;border-radius:var(--radius-3xl) var(--radius-3xl) 0 0;background:var(--color-panel-raised);box-shadow:var(--shadow-raised);outline:none;animation:svelte-7vgo1t-ui-sheet-up var(--duration-slow) var(--ease-standard) both;transition:transform var(--duration-base) var(--ease-standard);touch-action:pan-y}.ui-sheet--dragging.svelte-7vgo1t{transition:none}.ui-sheet__grip.svelte-7vgo1t{flex:none;padding:.5rem 1rem .25rem;cursor:grab;touch-action:none}.ui-sheet__handle.svelte-7vgo1t{display:block;width:2.5rem;height:.25rem;margin:0 auto .35rem;border-radius:var(--radius-full);background:var(--color-border-strong)}.ui-sheet__head.svelte-7vgo1t{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:.25rem}.ui-sheet__body.svelte-7vgo1t{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.25rem 1rem calc(1rem + env(safe-area-inset-bottom,0px))}.ui-sheet__footer.svelte-7vgo1t{flex:none;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-border);background:var(--color-panel-raised)}.ui-sheet__body.svelte-7vgo1t:has(+.ui-sheet__footer:where(.svelte-7vgo1t)){padding-bottom:1rem}@keyframes svelte-7vgo1t-ui-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes svelte-7vgo1t-ui-sheet-fade{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.ui-sheet.svelte-7vgo1t,.ui-sheet-backdrop.svelte-7vgo1t{animation:none;transition:none}}:root[data-motion=reduced] .ui-sheet.svelte-7vgo1t,:root[data-motion=reduced] .ui-sheet-backdrop.svelte-7vgo1t{animation:none;transition:none}
