.overlay.svelte-7vgo1t{z-index:var(--z-sheet);background:#0000008c;justify-content:center;align-items:flex-end;animation:.18s ease-out svelte-7vgo1t-fadeIn;display:flex;position:fixed;inset:0}.sheet.svelte-7vgo1t{background:var(--surface);color:var(--text);width:100%;max-width:600px;max-height:90dvh;padding:.5rem 1rem calc(1rem + var(--safe-bottom));border-radius:var(--radius-card) var(--radius-card) 0 0;flex-direction:column;gap:1rem;animation:.22s cubic-bezier(.2,.8,.2,1) svelte-7vgo1t-slideUp;display:flex;overflow-y:auto}.sheet.svelte-7vgo1t:focus-visible{box-shadow:var(--focus-ring);outline:none}.handle.svelte-7vgo1t{background:var(--border);border-radius:999px;width:40px;height:4px;margin:.5rem auto}.title.svelte-7vgo1t{margin:0;font-size:20px;font-weight:600}.content.svelte-7vgo1t{flex-direction:column;gap:.75rem;display:flex}@keyframes svelte-7vgo1t-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-7vgo1t-slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (width>=600px){.overlay.svelte-7vgo1t{align-items:center}.sheet.svelte-7vgo1t{border-radius:var(--radius-card);max-width:480px}}
