@keyframes svelte-1ny6yk1-rotate{100%{transform:rotate(360deg)}}@keyframes svelte-1ny6yk1-dash{0%{stroke-dasharray:1, 150;stroke-dashoffset:0}50%{stroke-dasharray:90, 150;stroke-dashoffset:-35}100%{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:hsl(210deg, 70%, 75%);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:rgba(0, 0, 0, 0.66)}.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:black;border-radius:0.5rem;background:white}@media(prefers-color-scheme: dark){.window.svelte-16p80rn{background:rgb(24, 24, 20);border-style:solid;border-width:thin;border-color:rgba(146 64 14, 0.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:black;border-radius:1.5rem;background:white;box-shadow:0 0 0 1px black;transition:transform 0.2s cubic-bezier(0.25, 0.1, 0.25, 1),
			background 0.2s cubic-bezier(0.25, 0.1, 0.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:black;transform-origin:center;transition:height 0.2s cubic-bezier(0.25, 0.1, 0.25, 1),
			background 0.2s cubic-bezier(0.25, 0.1, 0.25, 1)}.close.svelte-16p80rn:before{transform:translate(0, -50%) rotate(45deg);left:0.25rem}.close.svelte-16p80rn:after{transform:translate(0, -50%) rotate(-45deg);left:0.25rem}.close.svelte-16p80rn:hover{background:black}.close.svelte-16p80rn:hover:before,.close.svelte-16p80rn:hover:after{height:2px;background:white}.close.svelte-16p80rn:focus{border-color:#3399ff;box-shadow:0 0 0 2px #3399ff}.close.svelte-16p80rn:active{transform:scale(0.9)}.close.svelte-16p80rn:hover,.close.svelte-16p80rn:focus,.close.svelte-16p80rn:active{outline:none}