dialog.svelte-ta60gp{margin:auto;padding:0}dialog[open].svelte-ta60gp{flex-direction:column;display:flex;overflow:hidden}dialog.svelte-ta60gp:not([open]){display:none}dialog[data-size=sm][open].svelte-ta60gp{width:var(--hz-modal-width,30rem);max-width:calc(100% - var(--hz-space-xl,8rem));max-height:calc(100dvh - var(--hz-space-xl,8rem))}dialog[data-size=md][open].svelte-ta60gp{width:var(--hz-modal-width,40rem);max-width:calc(100% - var(--hz-space-xl,8rem));max-height:calc(100dvh - var(--hz-space-xl,8rem))}dialog[data-size=lg][open].svelte-ta60gp{width:var(--hz-modal-width,52rem);max-width:calc(100% - var(--hz-space-xl,8rem));max-height:calc(100dvh - var(--hz-space-xl,8rem))}dialog[data-size=full][open].svelte-ta60gp{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.hz-modal-header.svelte-ta60gp{flex-flow:wrap;flex-shrink:0;align-items:center;display:flex}.hz-modal-title.svelte-ta60gp{flex:1;margin:0}.hz-modal-description.svelte-ta60gp{flex-basis:100%;margin:0}.hz-modal-body.svelte-ta60gp{flex:1;min-height:0;overflow-y:auto}.hz-modal-footer.svelte-ta60gp{flex-shrink:0}
