.sheet-overlay.svelte-1xhvrmi{pointer-events:none;z-index:20;background:#0f142300;transition:background .25s;position:fixed;inset:0}.sheet-overlay.active.svelte-1xhvrmi{pointer-events:auto;background:#0f14236b}.sheet.svelte-1xhvrmi{background:var(--surface);z-index:21;overscroll-behavior:contain;border-radius:24px 24px 0 0;width:100%;max-width:768px;max-height:88dvh;padding:8px 20px 0;transition:transform .34s cubic-bezier(.32,.72,0,1);position:fixed;bottom:0;left:50%;overflow-y:auto;transform:translate(-50%)translateY(102%);box-shadow:0 -8px 32px #0f192d1a}.sheet.column.svelte-1xhvrmi{flex-direction:column;display:flex;overflow:hidden}.sheet.active.svelte-1xhvrmi{transform:translate(-50%)translateY(0)}.sheet.demoted.svelte-1xhvrmi{opacity:.5;transform:translate(-50%)translateY(40px)scale(.96)}.sheet.above.svelte-1xhvrmi{z-index:23}@media (width>=768px){.sheet.svelte-1xhvrmi{opacity:0;border-radius:var(--radius-lg);pointer-events:none;max-width:480px;height:auto;max-height:80vh;transition:transform .25s,opacity .25s;bottom:50%;transform:translate(-50%)translateY(50%)scale(.9)}.sheet.active.svelte-1xhvrmi{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(50%)scale(1)}.sheet.demoted.svelte-1xhvrmi{opacity:.4;transform:translate(-50%)translateY(50%)scale(.95)}}.sheet-handle.svelte-1xhvrmi{background:#d5d9e2;border-radius:3px;flex-shrink:0;width:36px;height:5px;margin:6px auto 14px}.sheet-safe-spacer.svelte-1xhvrmi{height:calc(30px + env(safe-area-inset-bottom,0px));flex-shrink:0}
