.modal-dlg.svelte-19m5ngl{width:100%;max-width:none;height:100%;max-height:none;color:inherit;z-index:80;background:0 0;border:none;align-items:flex-end;margin:0;padding:0;display:flex;position:fixed;inset:0}.modal-dlg.svelte-19m5ngl::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000006b;animation:.2s ease-out svelte-19m5ngl-fade-in}@keyframes svelte-19m5ngl-fade-in{0%{opacity:0}to{opacity:1}}.modal-sheet.svelte-19m5ngl{background:var(--bg);border-radius:24px 24px 0 0;width:100%;max-height:88vh;padding:8px 0 32px;animation:.3s cubic-bezier(.2,.8,.2,1) svelte-19m5ngl-slide-up;overflow-y:auto;box-shadow:0 -8px 32px #0003}@keyframes svelte-19m5ngl-slide-up{0%{transform:translateY(40px)}to{transform:translateY(0)}}.modal-grabber.svelte-19m5ngl{background:#0000002e;border-radius:99px;width:44px;height:5px;margin:8px auto 14px}.modal-header.svelte-19m5ngl{justify-content:space-between;align-items:flex-start;gap:14px;padding:0 22px 12px;display:flex}.modal-header.svelte-19m5ngl h2:where(.svelte-19m5ngl){letter-spacing:-.015em;margin:0;font-size:20px;font-weight:800;line-height:1.2}.modal-header.svelte-19m5ngl .lead{color:var(--ink-3);margin-top:4px;font-size:12px;line-height:1.5}.modal-header.svelte-19m5ngl .x:where(.svelte-19m5ngl){cursor:pointer;background:#0000000f;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.modal-content.svelte-19m5ngl{padding:0 16px}.modal-footer.svelte-19m5ngl{flex-direction:column;gap:8px;padding:16px 16px 0;display:flex}
