.bs-overlay.svelte-1xhvrmi{z-index:1100;touch-action:none;justify-content:center;align-items:flex-end;transition:background .15s ease-out;animation:.2s svelte-1xhvrmi-bsFadeIn;display:flex;position:fixed;inset:0}.bs-sheet.svelte-1xhvrmi{background:var(--bg-surface-elevated,#1a1a1a);touch-action:none;will-change:transform;border-radius:16px 16px 0 0;flex-direction:column;width:100%;max-width:480px;max-height:80vh;transition:transform .25s cubic-bezier(.32,.72,0,1);display:flex;overflow:hidden}@media (width>=700px){.bs-overlay.svelte-1xhvrmi{justify-content:flex-end}}@media (width>=700px) and (width<=1024px){.bs-sheet.svelte-1xhvrmi{margin-right:0}}@media (width>=1025px){.bs-sheet.svelte-1xhvrmi{margin-right:calc(50% - 512px)}}.bs-sheet.fullscreen.svelte-1xhvrmi{border-radius:0;height:100dvh;max-height:100dvh}.bs-sheet.is-dragging.svelte-1xhvrmi{transition:none;animation:none}.bs-header.svelte-1xhvrmi{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;padding:14px 16px 10px;display:flex}.bs-header.svelte-1xhvrmi:active{cursor:grabbing}.bs-body.svelte-1xhvrmi{-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;flex:auto;min-height:0;padding:8px 16px 24px;overflow-y:auto}.bs-footer.svelte-1xhvrmi{padding:10px 16px calc(14px + env(safe-area-inset-bottom));background:var(--bg-surface-elevated,#1a1a1a);border-top:1px solid #80808038;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}@keyframes svelte-1xhvrmi-bsFadeIn{0%{opacity:0}to{opacity:1}}
