@keyframes svelte-kpu5pp-grow{0%{background:linear-gradient(to top, var(--purple500), #0000 0%)}20%{background:linear-gradient(to top, var(--purple500), #0000 3.4%)}40%{background:linear-gradient(to top, var(--purple500), #0000 6.8%)}60%{background:linear-gradient(to top, var(--purple500), #0000 10.2%)}80%{background:linear-gradient(to top, var(--purple500), #0000 13.6%)}to{background:linear-gradient(to top, var(--purple500), #0000 17%)}}@keyframes svelte-kpu5pp-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-kpu5pp-bounce{50%{transform:scale(.99)}}@keyframes svelte-kpu5pp-fillInBounce{0%{stroke-dashoffset:24px}50%{transform:scale(.9)}to{stroke-dashoffset:48px}}input.svelte-kpu5pp:checked+label:where(.svelte-kpu5pp) span:where(.svelte-kpu5pp):first-child{border-color:var(--purple600);background-color:var(--purple50);animation:.2s ease-in-out svelte-kpu5pp-fillInBounce}input.svelte-kpu5pp:checked+label:where(.svelte-kpu5pp) span:where(.svelte-kpu5pp):first-child svg:where(.svelte-kpu5pp){stroke-dashoffset:48px}input.svelte-kpu5pp:focus-visible+label:where(.svelte-kpu5pp) span:where(.svelte-kpu5pp):first-child{border-color:var(--purple500);box-shadow:var(--shadow-focus-primary-light)}label.svelte-kpu5pp{--checkbox-bg-color:var(--bg-color);cursor:pointer;justify-content:center;align-items:center;gap:var(--checkbox-gap,6px);flex-direction:row;display:flex}label.svelte-kpu5pp span:where(.svelte-kpu5pp):first-child{border:1px solid var(--grey300);background-color:var(--checkbox-bg-color);border-radius:4px;flex-shrink:0;grid-template-rows:1fr;grid-template-columns:1fr;width:16px;height:16px;transition:all .2s;display:grid}label.svelte-kpu5pp span:where(.svelte-kpu5pp):first-child svg:where(.svelte-kpu5pp){stroke:var(--purple600);stroke-width:3px;stroke-dasharray:24;stroke-dashoffset:24px;grid-area:1/-1;margin-top:1.5px;margin-right:1px;transition:all .2s .1s}label.svelte-kpu5pp:hover span:where(.svelte-kpu5pp):first-child{border-color:var(--purple600);background-color:var(--purple50)}@media (prefers-color-scheme:dark){input.svelte-kpu5pp:focus-visible+label:where(.svelte-kpu5pp) span:where(.svelte-kpu5pp):first-child{border-color:var(--purple600);box-shadow:var(--shadow-focus-primary-dark)}input.svelte-kpu5pp:checked+label:where(.svelte-kpu5pp) span:where(.svelte-kpu5pp):first-child{background-color:var(--grey900)}label.svelte-kpu5pp span:where(.svelte-kpu5pp):first-child{border-color:var(--grey400)}label.svelte-kpu5pp:hover span:where(.svelte-kpu5pp):first-child{background-color:var(--checkbox-bg-color)}}
