dialog.svelte-59sgzc{position:fixed;top:var(--dialog-top, 0);left:0;right:0;bottom:0;border:none;padding:0;height:100svh;max-height:100svh;width:100vw;margin:0;display:flex;justify-content:center;align-items:center;background-color:transparent;max-width:none;z-index:var(--dialog-z, 500)}dialog.svelte-59sgzc .inner:where(.svelte-59sgzc){width:var(--dialog-width, auto);max-width:var(--dialog-max-width, 90%);margin:var(--dialog-margin, auto);max-height:var(--dialog-max-height, calc(100% - 72px) );height:var(--dialog-height, auto);background:var(--dialog-background, #fff);overflow:auto}dialog.svelte-59sgzc .inner:where(.svelte-59sgzc)::-webkit-scrollbar{display:none}dialog.svelte-59sgzc::backdrop{background:#0000004d}dialog.hideBackdrop.svelte-59sgzc::backdrop{display:none}dialog[open].animate.svelte-59sgzc{animation:svelte-59sgzc-zoom .3s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-59sgzc-zoom{0%{transform:scale(.95)}to{transform:scale(1)}}dialog[open].svelte-59sgzc::backdrop{animation:svelte-59sgzc-fade .3s ease-out}@keyframes svelte-59sgzc-fade{0%{opacity:0}to{opacity:1}}
