.modal.svelte-12hp3e9{background-color:var(--c-white);color:var(--c-indigo);inline-size:calc(100% - 2 * var(--s-inset));max-block-size:calc(100dvh - 2rem);max-inline-size:var(--width,35rem);opacity:0;transition:opacity .25s ease, scale .3s cubic-bezier(.2, .8, .2, 1), translate .3s cubic-bezier(.2, .8, .2, 1), display .3s allow-discrete, overlay .3s allow-discrete;border:0;padding:0;position:fixed;translate:0 1.5rem;scale:.96}.modal[open].svelte-12hp3e9{opacity:1;translate:0;scale:1}@starting-style{.modal[open].svelte-12hp3e9{opacity:0;translate:0 1.5rem;scale:.96}}.modal.svelte-12hp3e9::backdrop{transition:background-color .25s ease, display .25s allow-discrete, overlay .25s allow-discrete;background-color:#0000}.modal[open].svelte-12hp3e9::backdrop{background-color:var(--c-light-indigo-tint)}@starting-style{.modal[open].svelte-12hp3e9::backdrop{background-color:#0000}}@media (width<=39.9375em){.modal.svelte-12hp3e9{max-block-size:calc(100dvh - 4rem);inline-size:100%;max-inline-size:none;margin:auto 0 0;translate:0 100%;scale:1}.modal[open].svelte-12hp3e9{translate:0}@starting-style{.modal[open].svelte-12hp3e9{translate:0 100%;scale:1}}}@media (prefers-reduced-motion:reduce){.modal.svelte-12hp3e9{transition:none}}.inner.svelte-12hp3e9{padding:clamp(1.5rem,1.5rem + 2.2263vw - 8.01468px,3rem);gap:1.5rem;padding-block-start:calc(clamp(1rem,1rem + .7421vw - 2.67156px,1.5rem) + 2.75rem);display:grid;position:relative}.inner.bare.svelte-12hp3e9{padding:0}.close.svelte-12hp3e9{color:var(--c-purple);cursor:pointer;z-index:1;background-color:#0000;border:0;width:2.25rem;height:2.25rem;padding:.25rem;position:absolute;inset:clamp(1rem,1rem + .7421vw - 2.67156px,1.5rem) clamp(1rem,1rem + .7421vw - 2.67156px,1.5rem) auto auto}.bare.svelte-12hp3e9>.close:where(.svelte-12hp3e9){background-color:var(--c-white);box-shadow:var(--sh-edge);border-radius:50%}
