.overlay.svelte-h2mvix{z-index:1;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.backdrop.svelte-h2mvix{background:var(--color-fixed-backdrop);animation:svelte-h2mvix-backdrop-in var(--motion-sheet-in) ease-out;border:none;padding:0;position:absolute;inset:0}.closing.svelte-h2mvix .backdrop:where(.svelte-h2mvix){animation:svelte-h2mvix-backdrop-out var(--motion-sheet-out) ease-in both}.panel.svelte-h2mvix{width:100%;padding:var(--space-xl) var(--layout-screenPaddingX) var(--space-3xl);max-height:calc(100dvh - var(--space-5xl));overscroll-behavior:contain;background:var(--color-bg-raised);animation:svelte-h2mvix-sheet-in var(--motion-sheet-in) ease-out;border-start-start-radius:var(--radius-xl);border-start-end-radius:var(--radius-xl);position:relative;overflow-y:auto}.closing.svelte-h2mvix .panel:where(.svelte-h2mvix){animation:svelte-h2mvix-sheet-out var(--motion-sheet-out) ease-in both}@keyframes svelte-h2mvix-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes svelte-h2mvix-sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes svelte-h2mvix-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-h2mvix-backdrop-out{0%{opacity:1}to{opacity:0}}@media (width>=1280px){.overlay.svelte-h2mvix{align-items:center}.panel.svelte-h2mvix{width:min(100%, calc(var(--layout-flowColumn) + var(--space-4xl) * 2));max-height:calc(100dvh - var(--space-5xl) * 2);border-radius:var(--radius-xl)}}
