@keyframes svelte-1ny6yk1-rotate{to{transform:rotate(360deg)}}@keyframes svelte-1ny6yk1-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.spinner.svelte-1ny6yk1{animation:svelte-1ny6yk1-rotate 2s linear infinite;position:absolute;z-index:9999;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px}.path.svelte-1ny6yk1{stroke:#93bfec;stroke-linecap:round;animation:svelte-1ny6yk1-dash 1.5s ease-in-out infinite}.svelte-16p80rn{box-sizing:border-box}.bg.svelte-16p80rn{position:fixed;z-index:1000;top:0;left:0;display:flex;flex-direction:column;justify-content:center;width:100vw;height:100dvh;background:#000000a8}.wrap.svelte-16p80rn{position:relative;margin:2rem;max-height:100%}.window.svelte-16p80rn{position:relative;width:40rem;max-width:100%;max-height:100%;margin:auto;color:#000;border-radius:.5rem;background:#fff}@media (prefers-color-scheme: dark){.window.svelte-16p80rn{background:#181814;border-style:solid;border-width:thin;border-color:rgba(146 64 14,.95)}}.content.svelte-16p80rn{position:relative;max-height:calc(100dvh - 4rem);overflow:scroll}.close.svelte-16p80rn{display:block;box-sizing:border-box;position:absolute;z-index:1000;top:1rem;right:1rem;margin:0;padding:0;width:1.5rem;height:1.5rem;border:0;color:#000;border-radius:1.5rem;background:#fff;box-shadow:0 0 0 1px #000;transition:transform .2s cubic-bezier(.25,.1,.25,1),background .2s cubic-bezier(.25,.1,.25,1);-webkit-appearance:none}.close.svelte-16p80rn:before,.close.svelte-16p80rn:after{content:"";display:block;box-sizing:border-box;position:absolute;top:50%;width:1rem;height:1px;background:#000;transform-origin:center;transition:height .2s cubic-bezier(.25,.1,.25,1),background .2s cubic-bezier(.25,.1,.25,1)}.close.svelte-16p80rn:before{transform:translateY(-50%) rotate(45deg);left:.25rem}.close.svelte-16p80rn:after{transform:translateY(-50%) rotate(-45deg);left:.25rem}.close.svelte-16p80rn:hover{background:#000}.close.svelte-16p80rn:hover:before,.close.svelte-16p80rn:hover:after{height:2px;background:#fff}.close.svelte-16p80rn:focus{border-color:#39f;box-shadow:0 0 0 2px #39f}.close.svelte-16p80rn:active{transform:scale(.9)}.close.svelte-16p80rn:hover,.close.svelte-16p80rn:focus,.close.svelte-16p80rn:active{outline:none}
