.sheet-overlay.svelte-1ooi6zm{z-index:1000;background:var(--bg-overlay);cursor:pointer;border:0;padding:0;position:fixed;inset:0}.sheet.svelte-1ooi6zm{z-index:1001;background:var(--bg-surface);border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:min(85vh,40rem);box-shadow:var(--shadow-lg);animation:svelte-1ooi6zm-sheet-up var(--duration-base,.22s) var(--ease-standard,ease);flex-direction:column;display:flex;position:fixed;inset:auto 0 0}.sheet__head.svelte-1ooi6zm{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-2);border-bottom:1px solid var(--border-subtle);display:flex;position:relative}.sheet__handle.svelte-1ooi6zm{top:var(--space-1-5);border-radius:var(--radius-full);background:var(--border-strong);width:2.25rem;height:.25rem;position:absolute;left:50%;transform:translate(-50%)}.sheet__title.svelte-1ooi6zm{font-size:var(--text-md);font-weight:var(--fw-bold);color:var(--text-primary);margin:0}.sheet__close.svelte-1ooi6zm{padding:var(--space-1);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;margin-left:auto;display:inline-flex}.sheet__close.svelte-1ooi6zm:hover{background:var(--bg-hover)}.sheet__close.svelte-1ooi6zm:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.sheet__body.svelte-1ooi6zm{padding:var(--space-4);padding-bottom:max(var(--space-4), env(safe-area-inset-bottom));overflow-y:auto}@keyframes svelte-1ooi6zm-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.sheet.svelte-1ooi6zm{animation:none}}
