dialog.svelte-1caze1b{overscroll-behavior:contain;transition:overlay .3s allow-discrete, display .3s allow-discrete;overflow:clip}.content.svelte-1caze1b{transition:translate .3s var(--ease-in-3);translate:0 100dvh}dialog[open].svelte-1caze1b .content:where(.svelte-1caze1b){transition:translate .3s var(--ease-out-3);translate:0}@starting-style{dialog[open].svelte-1caze1b .content:where(.svelte-1caze1b){translate:0 10rem}}@media (width>=640px){.content.svelte-1caze1b{opacity:0;transition:opacity .1s var(--ease-in-2), scale .1s var(--ease-in-2);translate:0;scale:.95}dialog[open].svelte-1caze1b .content:where(.svelte-1caze1b){opacity:1;transition:opacity .15s var(--ease-out-2), scale .3s var(--ease-spring-2);scale:1}@starting-style{dialog[open].svelte-1caze1b .content:where(.svelte-1caze1b){opacity:0;scale:.95}}}dialog.svelte-1caze1b::backdrop{overscroll-behavior:contain;transition:background-color .2s var(--ease-3), overlay .2s allow-discrete, display .2s allow-discrete;background-color:#0000;overflow:hidden}dialog[open].svelte-1caze1b::backdrop{background-color:var(--color-backdrop)}@starting-style{dialog[open].svelte-1caze1b::backdrop{background-color:#0000}}body:has(dialog[open]){overscroll-behavior:none;touch-action:none;-webkit-overflow-scrolling:none;overflow:hidden}
