.sheet-overlay{position:fixed;inset:0;z-index:50;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:svelte-1uam9ws-fadeIn .2s ease-out}.sheet-content{position:fixed;bottom:0;left:0;right:0;z-index:50;max-height:85vh;max-height:85dvh;display:flex;flex-direction:column;border-top-left-radius:1rem;border-top-right-radius:1rem;border:1px solid var(--border);border-bottom:none;background:var(--card);box-shadow:0 -8px 40px #0000004d;animation:svelte-1uam9ws-slideUp .25s cubic-bezier(.16,1,.3,1)}@media(min-width:640px){.sheet-content{inset:50% auto auto 50%;transform:translate(-50%,-50%);min-width:28rem;min-height:24rem;max-width:28rem;max-height:80vh;border-radius:.75rem;border:1px solid var(--border);animation:svelte-1uam9ws-fadeScale .2s ease-out}}.sheet-body.svelte-1uam9ws{flex:1;overflow-y:auto;padding:0 1.25rem 2rem;-webkit-overflow-scrolling:touch}.sheet-body.svelte-1uam9ws::-webkit-scrollbar{display:none}@keyframes svelte-1uam9ws-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1uam9ws-slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes svelte-1uam9ws-fadeScale{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}
