dialog.svelte-11fm4or{background:transparent;border:none;opacity:0;transition:all .5s}.modal-dialog.svelte-11fm4or{transform:translateY(-50px);transition:all .5s}.modal-dialog.svelte-11fm4or.region-modal .modal-header:where(.svelte-11fm4or){padding:0}.modal-dialog.svelte-11fm4or.region-modal .modal-body:where(.svelte-11fm4or){padding:0}.modal-header.svelte-11fm4or{align-items:flex-start;justify-content:space-between;padding:1rem}dialog.closed.svelte-11fm4or{opacity:0}dialog.open.svelte-11fm4or{opacity:1}dialog.open.svelte-11fm4or.centered{display:flex}dialog.open.svelte-11fm4or.centered .modal-dialog:where(.svelte-11fm4or){margin:auto}@media (max-width: 576px){dialog.open.svelte-11fm4or.centered .close:where(.svelte-11fm4or){font-size:1.25rem}}dialog.open.svelte-11fm4or .modal-dialog:where(.svelte-11fm4or){transform:translateY(0)}button.svelte-11fm4or{font-size:1.5rem;border:none}dialog.svelte-11fm4or::backdrop{background-color:#0000007f}body:has(dialog[open]) .modal-wrap.svelte-11fm4or{overflow-x:hidden;overflow-y:auto}body:has(dialog[open]){overflow:hidden}.region-modal-heading.svelte-zhlkmx{color:#000;font-size:1.5rem;line-height:1.875rem;font-weight:700;margin:0;text-align:center}section.svelte-7iktom{position:relative}.center-marker.svelte-7iktom{position:absolute;top:50%;left:0;width:100%;height:0;pointer-events:none;z-index:0}
