@keyframes lsLibraryCardCompletionReveal{0%{opacity:0}to{opacity:1}}@keyframes lsLibraryCardCompletionGlow{0%,35%{box-shadow:0 0 24px rgb(var(--ls-orange-900)/.5);outline-color:rgb(var(--ls-orange-900))}to{box-shadow:none;outline-color:rgb(var(--ls-orange-900)/0)}}.ls-completion-reveal{animation:lsLibraryCardCompletionReveal .42s ease-out both}.ls-completion-glow{outline:2px solid rgb(var(--ls-orange-900));outline-offset:-2px;animation:lsLibraryCardCompletionGlow 1.2s ease-out both}@media (prefers-reduced-motion:reduce){.ls-completion-reveal{animation:none}.ls-completion-glow{outline:none;box-shadow:none;animation:none}}