.backdrop.svelte-7vgo1t{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);touch-action:none;background:#02061794;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet.svelte-7vgo1t{border:1px solid var(--color-border);background:var(--color-surface);overscroll-behavior:contain;touch-action:pan-y;border-bottom:0;border-radius:1.5rem 1.5rem 0 0;width:min(100%,34rem);max-height:min(92dvh,48rem);overflow-y:auto;box-shadow:0 -18px 60px #00000038}.handle.svelte-7vgo1t{background:var(--color-border-strong);border-radius:999px;width:2.8rem;height:.28rem;margin:.65rem auto 0}header.svelte-7vgo1t{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:.8rem 1.15rem;display:flex}h2.svelte-7vgo1t{margin:0;font-size:1.08rem}button.svelte-7vgo1t{border:1px solid var(--color-border);background:var(--color-input);width:2.75rem;height:2.75rem;color:var(--color-text-muted);cursor:pointer;border-radius:.85rem;place-items:center;display:grid}button.svelte-7vgo1t:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.content.svelte-7vgo1t{padding:1.15rem 1.15rem max(1.25rem, env(safe-area-inset-bottom))}
