dialog.svelte-ocx81q{max-width:100svw;height:100dvh;max-height:100dvh;margin:0}dialog.svelte-ocx81q::backdrop{background-color:rgb(from var(--color-black) r g b/.48)}@keyframes svelte-ocx81q-slideIn{0%{transform:translateY(100vh)}to{transform:translate(0,0)}}@keyframes svelte-ocx81q-slideOut{0%{transform:translate(0,0)}to{transform:translateY(100vh)}}@keyframes svelte-ocx81q-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-ocx81q-fadeOut{0%{opacity:1}to{opacity:0}}dialog.dialog-in.svelte-ocx81q>div:where(.svelte-ocx81q){animation:svelte-ocx81q-slideIn var(--animation-duration) cubic-bezier(.215, .61, .355, 1) forwards;transform:translateY(100vh)}dialog.dialog-in.svelte-ocx81q::backdrop{opacity:0;animation:svelte-ocx81q-fadeIn var(--animation-duration) cubic-bezier(.215, .61, .355, 1) forwards}dialog.dialog-out.svelte-ocx81q>div:where(.svelte-ocx81q){animation:svelte-ocx81q-slideOut var(--animation-duration) cubic-bezier(.215, .61, .355, 1) forwards;transform:translate(0,0)}dialog.dialog-out.svelte-ocx81q::backdrop{opacity:1;animation:svelte-ocx81q-fadeOut var(--animation-duration) cubic-bezier(.215, .61, .355, 1) forwards}
