@keyframes svelte-m34dih-appear{0%{opacity:0;transform:translate(-50%,-53%)}}@keyframes svelte-m34dih-appear-mobile{0%{transform:translate(-50%)}}@keyframes svelte-m34dih-fade-in{0%{opacity:0}}.modal-background.svelte-m34dih{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:none;opacity:1;will-change:opacity;animation:svelte-m34dih-fade-in .2s ease-in-out 1}.modal-background.show.svelte-m34dih{display:block}.modal.svelte-m34dih{position:fixed;left:50%;top:50%;max-height:calc(100svh - 5em);overflow:auto;transform:translate(-50%,-50%);display:none;animation:svelte-m34dih-appear .2s ease-in-out 1;will-change:transform;width:100vw;max-width:100vw;border-radius:1rem}@media (min-width: 1024px){.modal.svelte-m34dih{width:auto;min-width:400px;max-width:90vw}}.modal.show.svelte-m34dih{display:block}.modal.dialog.svelte-m34dih{min-width:-moz-fit-content;min-width:fit-content}@media (max-width: 850px){.modal.svelte-m34dih{left:50%;top:100%;transform:translate(-50%,-100%);border-radius:1rem;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:env(safe-area-inset-bottom) solid white}}.panel.svelte-1vb7sx{position:relative;display:flex;height:100vh;flex-direction:column;overflow:auto}
