.sheet-root.svelte-7vgo1t{position:fixed;top:0;right:0;bottom:0;left:0}.sheet-scrim.svelte-7vgo1t{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--theme-text) 45%,transparent)}.sheet.svelte-7vgo1t{position:absolute;inset-inline:0;bottom:0;display:flex;max-height:85dvh;flex-direction:column;padding:.625rem 1.5rem max(1.5rem,env(safe-area-inset-bottom));border-radius:var(--theme-radius-xl) var(--theme-radius-xl) 0 0;background:var(--theme-surface);color:var(--theme-text);outline:none}@media(min-width:40rem){.sheet.svelte-7vgo1t{max-width:40rem;margin-inline:auto}}.sheet-grabber.svelte-7vgo1t{width:2rem;height:.25rem;margin:0 auto .75rem;border-radius:var(--theme-radius-full);background:var(--theme-border)}.sheet-head.svelte-7vgo1t{display:flex;align-items:center;justify-content:space-between;gap:1rem}.sheet-title.svelte-7vgo1t{font-size:1.375rem;font-weight:700}.sheet-body.svelte-7vgo1t{min-height:0;overflow-y:auto;padding-block:1rem}.sheet-footer.svelte-7vgo1t{flex-shrink:0;display:flex;align-items:center;gap:1rem;padding-top:.5rem}
