.modal-backdrop.svelte-6zalzd{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-6zalzd{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-6zalzd{max-width:calc(100vw - 2rem);margin-top:2.35rem}}.modal.svelte-6zalzd .modal-header:where(.svelte-6zalzd){display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;gap:1rem}.modal.svelte-6zalzd .modal-header:where(.svelte-6zalzd) h3:where(.svelte-6zalzd){margin:0}.modal.svelte-6zalzd p.button-bar:where(.svelte-6zalzd){display:flex;justify-content:flex-end;gap:.5rem;margin-bottom:0;margin-top:.5rem}.modal.loading.svelte-6zalzd .loading-spinner-container:where(.svelte-6zalzd){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-6zalzd{width:calc(100vw - 2rem);max-width:500px;padding:0;box-sizing:border-box;border-radius:0}.modal.full-screen.svelte-6zalzd .button-bar:where(.svelte-6zalzd){padding:.5rem .5rem .75rem;margin-top:0}@media only screen and (max-width: 550px){.modal-backdrop.svelte-6zalzd{padding-top:.25rem}.modal.full-screen.svelte-6zalzd{width:calc(100vw - .5rem);height:auto;max-height:auto;display:flex;flex-direction:column}.modal.full-screen.svelte-6zalzd .button-bar:where(.svelte-6zalzd){margin-top:auto}}
