.modal-overlay.svelte-5elyms{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;color:var(--c-text-n-1);font-family:var(--font-stack);font-size:var(--default-font-size);visibility:hidden;pointer-events:none;--modal-exit-span: calc(var(--modal-duration) + var(--modal-delay-out));transition:visibility 0ms linear var(--modal-exit-span)}.modal-overlay.svelte-5elyms:before{content:"";position:absolute;inset:0;background-color:var(--c-n-10-20);opacity:0;transition:opacity var(--modal-duration) var(--modal-easing) var(--modal-delay-out)}.modal-overlay.open.svelte-5elyms{visibility:visible;pointer-events:auto;transition:visibility 0ms linear 0ms}.modal-overlay.open.svelte-5elyms:before{opacity:1;transition-delay:0ms}.modal-container.svelte-5elyms{position:relative;display:flex;opacity:0;transform:translateY(12px) scale(.97);transition:opacity var(--modal-duration) var(--modal-easing);outline:none}.modal-overlay.drawer.svelte-5elyms{--modal-gap: var(--spacing-m)}.modal-overlay.drawer.svelte-5elyms .modal-container:where(.svelte-5elyms){transform:translate(calc(100% + var(--modal-gap))) translateY(0) scale(1);position:fixed;right:var(--modal-gap);top:var(--modal-gap);bottom:var(--modal-gap);opacity:1;justify-content:flex-end}.open.svelte-5elyms .modal-container:where(.svelte-5elyms){opacity:1;transform:translateY(0) scale(1)}@media(prefers-reduced-motion:no-preference){.modal-container.svelte-5elyms{transition:opacity var(--modal-duration) var(--modal-easing),transform var(--modal-duration) var(--modal-easing)}.modal-overlay.fullpage.open.svelte-5elyms .modal-container:where(.svelte-5elyms),.modal-overlay.condensed.open.svelte-5elyms .modal-container:where(.svelte-5elyms){transition-delay:var(--recede-delay-in)}}.modal-overlay.drawer.open.svelte-5elyms .modal-container:where(.svelte-5elyms){transform:translate(0) translateY(0) scale(1)}.modal-overlay.fullpage.svelte-5elyms,.modal-overlay.condensed.svelte-5elyms{--modal-gap: var(--spacing-m);--modal-duration: var(--recede-duration);--modal-easing: var(--recede-easing);--modal-delay-out: var(--recede-delay-out);--modal-exit-span: max( calc(var(--modal-duration) + var(--modal-delay-out)), var(--recede-sheet-duration), var(--recede-blur-duration) )}.modal-overlay.fullpage.svelte-5elyms .modal-container:where(.svelte-5elyms),.modal-overlay.condensed.svelte-5elyms .modal-container:where(.svelte-5elyms){transform:translateY(var(--recede-sheet-offset));--modal-duration: var(--recede-sheet-duration)}.modal-overlay.alive.fullpage.svelte-5elyms .modal-container:where(.svelte-5elyms),.modal-overlay.alive.condensed.svelte-5elyms .modal-container:where(.svelte-5elyms){will-change:transform}.modal-overlay.fullpage.open.svelte-5elyms .modal-container:where(.svelte-5elyms),.modal-overlay.condensed.open.svelte-5elyms .modal-container:where(.svelte-5elyms){transform:translateY(0)}.modal-overlay.fullpage.svelte-5elyms:before,.modal-overlay.condensed.svelte-5elyms:before{background-color:transparent}.modal-overlay.fullpage.svelte-5elyms .modal-container:where(.svelte-5elyms){position:absolute;inset:var(--modal-gap)}.modal-overlay.fullpage.svelte-5elyms .modal-content:where(.svelte-5elyms){width:100%;height:100%;align-items:stretch}.modal-overlay.condensed.svelte-5elyms .modal-container:where(.svelte-5elyms){max-width:calc(100vw - var(--modal-gap) * 2);max-height:calc(100vh - var(--modal-gap) * 2)}.modal-content.svelte-5elyms{display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto}.process-modal-content.svelte-5elyms{height:100%;display:flex;align-items:stretch;justify-content:stretch}.modal-error.svelte-5elyms{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-s);padding:var(--spacing-l)}
