.card-wrapper.svelte-skv6c4{position:relative;width:100%;max-width:24rem}.card-glow.svelte-skv6c4{position:absolute;inset:-8px;border-radius:1.5rem;background:linear-gradient(45deg,#3b82f6,#8b5cf6,#ec4899,#f97316,#3b82f6);background-size:400% 400%;animation:svelte-skv6c4-gradient-shift 12s ease infinite,svelte-skv6c4-pulse-glow 6s ease-in-out infinite;filter:blur(32px);opacity:.22;z-index:-1}.dark .card-glow.svelte-skv6c4{opacity:.22;filter:blur(36px)}@keyframes svelte-skv6c4-gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes svelte-skv6c4-pulse-glow{0%,to{transform:scale(1);opacity:.22}50%{transform:scale(.98);opacity:.22}}.dark .card-glow.svelte-skv6c4{animation:svelte-skv6c4-gradient-shift 12s ease infinite,svelte-skv6c4-pulse-glow-dark 6s ease-in-out infinite}@keyframes svelte-skv6c4-pulse-glow-dark{0%,to{transform:scale(1);opacity:.22}50%{transform:scale(.98);opacity:.22}}.checklist-item.svelte-skv6c4{animation:svelte-skv6c4-item-enter .3s ease-out forwards}@keyframes svelte-skv6c4-item-enter{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.checkbox-checked.svelte-skv6c4{animation:svelte-skv6c4-checkbox-pop .3s ease-out forwards}@keyframes svelte-skv6c4-checkbox-pop{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.checkmark.svelte-skv6c4{animation:svelte-skv6c4-checkmark-draw .3s ease-out forwards}@keyframes svelte-skv6c4-checkmark-draw{0%{stroke-dashoffset:24;stroke-dasharray:24}to{stroke-dashoffset:0;stroke-dasharray:24}}.typing-cursor.svelte-skv6c4{animation:svelte-skv6c4-cursor-blink .6s ease-in-out infinite;font-weight:300;color:currentColor;opacity:.6}@keyframes svelte-skv6c4-cursor-blink{0%,to{opacity:.6}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.card-glow.svelte-skv6c4{animation:none!important;background-position:0% 50%}.checklist-item.svelte-skv6c4{animation:none!important;opacity:1}.checkbox-checked.svelte-skv6c4{animation:none!important;transform:scale(1)}.checkmark.svelte-skv6c4{animation:none!important}.typing-cursor.svelte-skv6c4{animation:none!important;display:none}}
