div.svelte-e2sofx{max-inline-size:36rem;margin-inline:auto}div.svelte-e2sofx>:where(.svelte-e2sofx)+:where(.svelte-e2sofx){margin-block-start:.5rem}label.svelte-e2sofx{display:block}label.svelte-e2sofx>:where(.svelte-e2sofx)+:where(.svelte-e2sofx){margin-block-start:.5rem}span.svelte-e2sofx{font-weight:700}input.svelte-e2sofx{display:block;color:inherit;accent-color:currentcolor;inline-size:100%}div.svelte-scg6jx{max-inline-size:20rem;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem}label.svelte-scg6jx{display:flex;align-items:center;gap:1ch;position:relative}span.svelte-scg6jx{font-weight:700}input.svelte-scg6jx,label.svelte-scg6jx>svg:where(.svelte-scg6jx){inline-size:1.8rem;block-size:1.8rem;padding:.2rem;border:.15rem solid currentColor}label.svelte-scg6jx>input:where(.svelte-scg6jx){position:absolute;opacity:0}label.svelte-scg6jx>svg:where(.svelte-scg6jx){pointer-events:none}label.svelte-scg6jx>svg:where(.svelte-scg6jx)>path:where(.svelte-scg6jx){scale:0;transition:scale .1s cubic-bezier(.37,0,.63,1)}label.svelte-scg6jx>input:where(.svelte-scg6jx):focus:focus-visible~svg:where(.svelte-scg6jx){outline:2px solid currentColor;outline-offset:2px}label.svelte-scg6jx>input:where(.svelte-scg6jx):checked~svg:where(.svelte-scg6jx)>path:where(.svelte-scg6jx){scale:1}svg.animate.svelte-scg6jx>g:where(.svelte-scg6jx){animation:svelte-scg6jx-sparkle .5s steps(6) infinite}@keyframes svelte-scg6jx-sparkle{0%{transform:translate(0)}to{transform:translate(-600px)}}div.svelte-g292i1{max-inline-size:20rem;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem}button.svelte-g292i1{font-family:inherit;font-size:1rem;font-weight:700;color:inherit;background:none;border:.15rem solid currentColor;display:flex;align-items:center;gap:1ch;padding:.5rem;transition:scale .05s cubic-bezier(.37,0,.63,1)}button.svelte-g292i1:disabled{opacity:.7;scale:.95}button.svelte-g292i1:focus-visible{outline:2px solid currentColor;outline-offset:2px}button.svelte-g292i1:before,button.svelte-g292i1:after{content:"";background:currentColor;-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-17.829999923706055 -17.829999923706055 35.654998779296875 35.654998779296875">          <path fill="hsl(0 0% 100%)" d="M 5.65 5.65 Q 0 30 -5.66 5.65 Q -30 0 -5.66 -5.66 Q -0.01 -30 5.65 -5.66 Q 30 -0.01 5.65 5.65" />      </svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-17.829999923706055 -17.829999923706055 35.654998779296875 35.654998779296875">          <path fill="hsl(0 0% 100%)" d="M 5.65 5.65 Q 0 30 -5.66 5.65 Q -30 0 -5.66 -5.66 Q -0.01 -30 5.65 -5.66 Q 30 -0.01 5.65 5.65" />      </svg>');-webkit-mask-size:100% 100%;mask-size:100% 100%;inline-size:1em;block-size:1em;transform:scale(0)}button.svelte-g292i1:not(:disabled):hover:before,button.svelte-g292i1:not(:disabled):hover:after{animation:svelte-g292i1-sparkle 3.5s cubic-bezier(.37,0,.63,1) infinite}button.svelte-g292i1:hover:before{animation-delay:-.1s;rotate:-2deg;scale:.95}button.svelte-g292i1:hover:after{rotate:2deg}button.svelte-g292i1:not(:disabled):active{scale:.975}@keyframes svelte-g292i1-sparkle{0%{transform:scale(0);opacity:1}10%{transform:scale(1);opacity:1}15%,to{transform:scale(1);opacity:0}}
