.modal-backdrop.svelte-6fw4fd{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9000;display:flex;align-items:flex-start;justify-content:center;padding-top:50px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0000001a;box-sizing:border-box}.modal.svelte-6fw4fd{box-shadow:0 0 10px #0000001a;border:none;max-width:400px;border-radius:1.25rem;background:#fff;padding:1rem;position:relative;width:auto;box-sizing:border-box;outline:none}@media only screen and (max-width: 550px){.modal.svelte-6fw4fd{max-width:calc(100vw - 2rem);margin-top:4.5rem}}.modal.svelte-6fw4fd h3:where(.svelte-6fw4fd){margin-top:0;margin-bottom:.5rem}.modal.svelte-6fw4fd p.button-bar:where(.svelte-6fw4fd){display:flex;justify-content:flex-end;gap:.5rem;margin-bottom:0;margin-top:.5rem}.modal.loading.svelte-6fw4fd .loading-spinner-container:where(.svelte-6fw4fd){top:0;left:0;width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#00000080;font-size:54px;z-index:2;border-radius:1.25rem}.modal.full-screen.svelte-6fw4fd{width:calc(100vw - 2rem);max-width:500px;padding:0;box-sizing:border-box;border-radius:0}.modal.full-screen.svelte-6fw4fd .button-bar:where(.svelte-6fw4fd){padding:.5rem .5rem .75rem;margin-top:0}@media only screen and (max-width: 550px){.modal-backdrop.svelte-6fw4fd{padding-top:.25rem}.modal.full-screen.svelte-6fw4fd{width:calc(100vw - .5rem);height:auto;max-height:auto;display:flex;flex-direction:column}.modal.full-screen.svelte-6fw4fd .button-bar:where(.svelte-6fw4fd){margin-top:auto}}
