@keyframes svelte-1cplwtb-fadeIn{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}@keyframes svelte-1cplwtb-fadeInBack{0%{opacity:0}to{opacity:1}}@keyframes svelte-1cplwtb-fadeOut{0%{opacity:1;scale:1}to{opacity:0;scale:.95}}@keyframes svelte-1cplwtb-fadeOutBack{0%{opacity:1}to{opacity:0}}.dialog.svelte-1cplwtb{border:none;border-radius:5px;padding:2rem;background-color:var(--color-base);outline:none;position:fixed;max-height:100vh;overflow-y:scroll;scrollbar-width:none;animation:svelte-1cplwtb-fadeIn .2s;animation-fill-mode:forwards;max-width:100vw;box-sizing:border-box}.dialog.svelte-1cplwtb::backdrop{animation:svelte-1cplwtb-fadeInBack .2s;animation-fill-mode:forwards;background-color:var(--color-dialog-background)}.dialog.closing.svelte-1cplwtb{animation:svelte-1cplwtb-fadeOut .2s;animation-fill-mode:forwards}.dialog.closing.svelte-1cplwtb::backdrop{animation:svelte-1cplwtb-fadeOutBack .2s;animation-fill-mode:forwards}.dialog.svelte-1cplwtb::-webkit-scrollbar{display:none}.close-button.svelte-1cplwtb{background-color:var(--color-ui);border:none;outline:none;width:30px;height:30px;padding:0;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;top:10px;right:10px;cursor:pointer;transition:background-color .2s}.close-button.svelte-1cplwtb span:where(.svelte-1cplwtb){font-size:17px;width:17px;height:17px;display:block}.close-button.svelte-1cplwtb:hover{background-color:var(--color-ui-hover)}.close-button.svelte-1cplwtb:active{background-color:var(--color-ui-active)}
