.backdrop.svelte-zn27lm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:#ffffff4d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal.svelte-zn27lm{position:relative;margin-left:1rem;margin-right:1rem;max-height:90vh;width:100%;max-width:90vw;overflow-y:auto;border-radius:.125rem;background-color:#fff;padding:1.75rem 1.25rem;box-shadow:0 25px 50px -12px #00000040}@media (min-width: 768px){.modal.svelte-zn27lm{width:fit-content;min-width:32rem;padding:2.25rem}}.modal--no-padding.svelte-zn27lm{padding:0}.close-btn.svelte-zn27lm{position:absolute;top:.5rem;right:.5rem;z-index:10;display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;font-weight:700;color:var(--color-text-primary);background:none;border:none;cursor:pointer;transition:all .2s}.close-btn.svelte-zn27lm:hover{scale:1.1}
