.wrapper.svelte-10cgrfd.svelte-10cgrfd{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);bottom:0;left:0;position:fixed;right:0;top:0}.overlay.svelte-10cgrfd.svelte-10cgrfd{background:#a4a8b0;display:block;height:100%;left:0;opacity:.66;top:0;width:100%}.modal.svelte-10cgrfd.svelte-10cgrfd,.overlay.svelte-10cgrfd.svelte-10cgrfd{position:absolute}.modal.svelte-10cgrfd.svelte-10cgrfd{background-color:#fff;border-radius:30px;box-shadow:0 24px 48px #262b3f17;left:50%;max-height:calc(100vh - 1rem);max-width:95%;overflow-y:auto;padding:32px 16px;top:50%;transform:translate(-50%,-50%);width:var(--modal-width)}@media (min-width:768px){.modal.svelte-10cgrfd.svelte-10cgrfd{padding:32px}}.modal.svelte-10cgrfd .title.svelte-10cgrfd{color:var(--total-black);font-size:30px;font-weight:400;line-height:42px}.modal.svelte-10cgrfd .controls.svelte-10cgrfd{display:flex;justify-content:space-between;padding:0 4rem}.modal.svelte-10cgrfd .controls.svelte-10cgrfd button{height:5.6rem;width:calc(50% - 1.5rem)}.modal.svelte-10cgrfd .controls.svelte-10cgrfd button.button--single{width:100%}.modal.svelte-10cgrfd .controls.svelte-10cgrfd button.button--cancel{background-color:#fff;border:1px solid #0191e0;color:#0191e0}.modal.full.svelte-10cgrfd.svelte-10cgrfd{border-radius:0;display:flex;height:100%;justify-content:center;max-height:none;max-width:none;width:100%}.modal.full.svelte-10cgrfd .title.svelte-10cgrfd{font-size:24px;font-weight:700;margin:32px 0;text-align:center}
