dialog.svelte-1r6y1fh{background:var(--crtsn-dark-deep);border:0;color:var(--white);display:flex;flex-direction:column;margin:0 auto 0 0;min-height:100dvh;overflow:hidden;padding:0;position:fixed;transform:translate(-100%)}dialog.svelte-1r6y1fh,dialog[open].svelte-1r6y1fh{transition:all .25s ease-in-out}dialog[open].svelte-1r6y1fh{transform:translate(0)}dialog.svelte-1r6y1fh::backdrop{-webkit-backdrop-filter:var(--blur-sm);backdrop-filter:var(--blur-sm);background-color:color-mix(in srgb,var(--crtsn-dark) 80%,transparent)}dialog.small.svelte-1r6y1fh{max-width:300px;width:100%}dialog.medium.svelte-1r6y1fh{max-width:400px;width:100%}dialog.large.svelte-1r6y1fh{max-width:600px;width:100%}dialog.svelte-1r6y1fh .dialog-header:where(.svelte-1r6y1fh){flex:0 0 auto;padding:var(--spacer-16);position:relative}dialog.svelte-1r6y1fh .dialog-header:where(.svelte-1r6y1fh) .btn-close:where(.svelte-1r6y1fh){position:absolute;right:var(--spacer-16);top:var(--spacer-16)}dialog.svelte-1r6y1fh .dialog-body:where(.svelte-1r6y1fh){flex:1 1 auto;overflow:auto;padding:var(--spacer-16)}dialog.svelte-1r6y1fh .dialog-footer:where(.svelte-1r6y1fh){display:flex;flex:0 0 auto;justify-content:center;padding:var(--spacer-16);position:relative}
