.modal-backdrop.svelte-11gq36d{position:fixed;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;z-index:var(--Modal--z-index)}.modal-backdrop.top.svelte-11gq36d{align-items:flex-start}.modal-backdrop-background.svelte-11gq36d{position:absolute;left:0;right:0;top:0;bottom:0;background-color:var(--color--backdrop);pointer-events:none}.modal-container.svelte-11gq36d{--Modal--margin:var(--spacing--xl);box-sizing:border-box;border-radius:var(--radius--l);background-color:var(--color--default--background);z-index:2}.modal-container.transparent.svelte-11gq36d{background-color:transparent}.modal-container.small.svelte-11gq36d{width:var(--size--overlay--small)}.modal-container.medium.svelte-11gq36d{width:var(--size--overlay--medium)}.modal-container.large.svelte-11gq36d{width:var(--size--overlay--large)}.modal-container.center.svelte-11gq36d{margin:0 auto}.modal-container.left.svelte-11gq36d{margin:0 auto 0 var(--Modal--margin)}.modal-container.right.svelte-11gq36d{margin:0 var(--Modal--margin) 0 auto}.modal-container.fullscreen.svelte-11gq36d{width:100%;height:100%;margin:0;border-radius:0}.modal-content.svelte-1clm1jj{display:flex;justify-content:stretch;flex-direction:column;max-height:90vh;overflow-y:auto}.modal-content.fullscreen.svelte-1clm1jj{height:100vh;max-height:unset}.modal-content.fullheight.svelte-1clm1jj{max-height:calc(100vh - (2 * var(--spacing--xl)));height:calc(100vh - (2 * var(--spacing--xl)))}.dialog.svelte-xtd9qv.svelte-xtd9qv{--Dialog--outer-space:var(--spacing--l);top:24px;bottom:24px}.dialog-header.svelte-xtd9qv.svelte-xtd9qv{display:flex;align-items:center;gap:var(--spacing--m);margin:var(--Dialog--outer-space) var(--Dialog--outer-space) var(--spacing--m) var(--Dialog--outer-space);flex-shrink:0}.dialog-header.svelte-xtd9qv .dialog-title.svelte-xtd9qv{font:var(--font--outfit-title-24);overflow:hidden;flex-grow:1}.dialog-contents.svelte-xtd9qv.svelte-xtd9qv{padding:0 var(--Dialog--outer-space);margin-bottom:var(--spacing--xl);min-height:0;flex-grow:1;overflow-y:auto}.dialog-contents.fullscreen.svelte-xtd9qv.svelte-xtd9qv{min-height:unset;overflow-y:visible;flex-shrink:0}.dialog-contents.svelte-xtd9qv.svelte-xtd9qv:empty{margin-bottom:0}.dialog-actions.svelte-xtd9qv.svelte-xtd9qv{display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap;gap:var(--spacing--xs);margin:0 var(--Dialog--outer-space) var(--Dialog--outer-space) var(--Dialog--outer-space);flex-shrink:0}
