.sheet-root.svelte-1bccl8a{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;animation:.2s ease-out svelte-1bccl8a-sheet-fade-in;display:flex;position:fixed;inset:0}.sheet-root--sheet.svelte-1bccl8a{align-items:flex-end}.sheet-root--dialog.svelte-1bccl8a{align-items:center;padding:1.5rem}.sheet.svelte-1bccl8a{background:var(--bmag-bg,#fff);width:100%;color:var(--bmag-fg,#000);border:1px solid var(--bmag-border,#e5e5e5);outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.sheet--sheet.svelte-1bccl8a{max-height:90dvh;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 1rem);border-bottom:0;border-radius:.75rem .75rem 0 0;animation:.3s ease-out svelte-1bccl8a-sheet-slide-up}.sheet--full.svelte-1bccl8a{border:0;border-radius:0;height:100dvh;max-height:100dvh;padding-bottom:0}.sheet--dragging.svelte-1bccl8a{animation:none}.sheet--dialog.svelte-1bccl8a{border-radius:.75rem;max-height:calc(100dvh - 3rem);animation:.2s ease-out svelte-1bccl8a-sheet-pop-in}.sheet--dialog.sheet--sm.svelte-1bccl8a{max-width:22rem}.sheet--dialog.sheet--md.svelte-1bccl8a{max-width:28rem}.sheet--dialog.sheet--lg.svelte-1bccl8a{max-width:40rem}.sheet__handle.svelte-1bccl8a{cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;padding:.5rem 0 .25rem;display:flex}.sheet__handle.svelte-1bccl8a span:where(.svelte-1bccl8a){background:var(--bmag-border,#d4d4d4);border-radius:999px;width:2.25rem;height:.25rem}.sheet__header.svelte-1bccl8a{flex-shrink:0;align-items:flex-start;gap:.75rem;padding:1.25rem 1.25rem 0;display:flex}.sheet--sheet.svelte-1bccl8a .sheet__header:where(.svelte-1bccl8a){padding-top:.5rem}.sheet__header--bare.svelte-1bccl8a{justify-content:flex-end}.sheet__title.svelte-1bccl8a{min-width:0;color:var(--bmag-fg,#000);flex:1;font-size:1rem;font-weight:700;line-height:1.3}.sheet__close.svelte-1bccl8a{width:2rem;height:2rem;color:var(--bmag-fg-subtle,#737373);cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin:-.375rem -.5rem 0 0;transition:background-color .15s;display:inline-flex}.sheet__close.svelte-1bccl8a:hover{background:var(--bmag-bg-muted,#f5f5f5)}.sheet__close.svelte-1bccl8a:disabled{opacity:.4;cursor:default}.sheet__close.svelte-1bccl8a svg:where(.svelte-1bccl8a){width:1.125rem;height:1.125rem}.sheet__body.svelte-1bccl8a{overscroll-behavior:contain;flex:auto;min-height:0;padding:.5rem 1.25rem 1.25rem;overflow-y:auto}.sheet__header.svelte-1bccl8a+.sheet__body:where(.svelte-1bccl8a){padding-top:.5rem}.sheet__body.svelte-1bccl8a:empty{display:none}.sheet__footer.svelte-1bccl8a{flex-shrink:0;gap:.5rem;padding:0 1.25rem 1.25rem;display:flex}.sheet--dialog.svelte-1bccl8a .sheet__footer:where(.svelte-1bccl8a){justify-content:flex-end}.sheet--sheet.svelte-1bccl8a .sheet__footer:where(.svelte-1bccl8a)>*{flex:1 1 0;min-width:0}.sheet--sheet.svelte-1bccl8a .sheet__footer:where(.svelte-1bccl8a) button,.sheet--sheet.svelte-1bccl8a .sheet__footer:where(.svelte-1bccl8a) a{width:100%}.sheet__body.svelte-1bccl8a:empty+.sheet__footer:where(.svelte-1bccl8a){padding-top:.75rem}@keyframes svelte-1bccl8a-sheet-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1bccl8a-sheet-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1bccl8a-sheet-pop-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.sheet-root.svelte-1bccl8a,.sheet.svelte-1bccl8a{animation:none}}
