.al-delay-0{--al-delay:0s}.al-delay-1{--al-delay:80ms}.al-delay-2{--al-delay:.16s}.al-delay-3{--al-delay:.24s}.al-delay-4{--al-delay:.32s}.al-delay-5{--al-delay:.4s}.al-delay-6{--al-delay:.48s}.al-delay-7{--al-delay:.56s}.al-primary{stroke:var(--animated-lucide-primary,var(--al-primary,currentColor))}.al-secondary{stroke:var(--animated-lucide-secondary,var(--al-secondary,currentColor))}.al-anim-fill{fill:currentColor;fill-opacity:0;transition:fill-opacity .5s ease var(--al-delay,0s)}.al-icon-active .al-anim-fill{fill-opacity:.18}.al-icon-active .al-anim-draw{animation:al-draw-in .6s ease var(--al-delay,0s) both}@keyframes al-draw-in{0%{stroke-dashoffset:var(--al-dash-len,50)}to{stroke-dashoffset:0}}.al-icon-active .al-anim-draw-line{animation:al-draw-line .5s ease var(--al-delay,0s) both}@keyframes al-draw-line{0%{stroke-dashoffset:var(--al-dash-len,20)}to{stroke-dashoffset:0}}.al-icon-active .al-anim-fade{animation:al-fade-pop .5s ease var(--al-delay,0s) both}@keyframes al-fade-pop{0%{opacity:.3;transform:scale(.92)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.al-icon-active .al-anim-dot-appear{animation:.5s .2s both al-dot-pop}@keyframes al-dot-pop{0%{transform:scale(1)}40%{transform:scale(.3)}70%{transform:scale(1.3)}to{transform:scale(1)}}.al-anim-bar{transform-origin:bottom}.al-icon-active .al-anim-bar{animation:al-bar-grow .6s cubic-bezier(.34, 1.56, .64, 1) var(--al-delay,0s) both}@keyframes al-bar-grow{0%{transform:scaleY(.2)}60%{transform:scaleY(1.08)}to{transform:scaleY(1)}}.al-anim-scale-pop{transform-origin:50%}.al-icon-active .al-anim-scale-pop{animation:al-scale-pop .5s cubic-bezier(.34, 1.56, .64, 1) var(--al-delay,0s) both}@keyframes al-scale-pop{0%{transform:scale(1)}40%{transform:scale(1.15)}to{transform:scale(1)}}.al-icon-active .al-anim-pulse-element{animation:.7s ease-in-out al-pulse}@keyframes al-pulse{0%,to{opacity:1}50%{opacity:.3}}.al-anim-gear{transform-origin:12px 12px;transition:transform .7s cubic-bezier(.34, 1.56, .64, 1) var(--al-delay,0s)}.al-icon-active .al-anim-gear{transform:rotate(var(--al-rotation,90deg))}.al-anim-nudge{transition:transform .5s cubic-bezier(.34, 1.56, .64, 1) var(--al-delay,0s)}.al-icon-active .al-anim-nudge{transform:translate(var(--al-tx,0px), var(--al-ty,0px))}.al-anim-bell-ring{transform-origin:12px 3px}.al-icon-active .al-anim-bell-ring{animation:.7s al-bell-ring}@keyframes al-bell-ring{0%{transform:rotate(0)}12%{transform:rotate(14deg)}24%{transform:rotate(-12deg)}36%{transform:rotate(8deg)}48%{transform:rotate(-5deg)}60%{transform:rotate(2deg)}to{transform:rotate(0)}}.al-anim-heart-beat{transform-origin:12px 13px}.al-icon-active .al-anim-heart-beat{animation:.8s al-heart-beat}@keyframes al-heart-beat{0%{transform:scale(1)}15%{transform:scale(1.2)}30%{transform:scale(1)}45%{transform:scale(1.15)}60%{transform:scale(1)}}.al-anim-rocket-lift{transition:transform .5s cubic-bezier(.34, 1.56, .64, 1) var(--al-delay,0s)}.al-icon-active .al-anim-rocket-lift{transform:translate(1px,-1.5px)}.al-anim-handle-lift{transition:transform .5s ease var(--al-delay,0s)}.al-icon-active .al-anim-handle-lift{transform:translateY(-1.5px)}.al-anim-page-turn{transform-origin:0;transition:transform .5s ease var(--al-delay,0s)}.al-icon-active .al-anim-page-turn{transform:rotateY(-12deg)}.al-anim-menu-line{transform-origin:0;transition:transform .4s ease var(--al-delay,0s)}.al-icon-active .al-anim-menu-line{transform:scaleX(var(--al-scale-x,.7))}.al-anim-mail-flap{transform-origin:top}.al-icon-active .al-anim-mail-flap{animation:al-mail-flap .7s ease var(--al-delay,0s) both}@keyframes al-mail-flap{0%{transform:rotateX(0)}40%{transform:rotateX(-30deg)}70%{transform:rotateX(5deg)}to{transform:rotateX(0)}}.al-anim-shake{transform-origin:50%}.al-icon-active .al-anim-shake{animation:al-shake .6s ease var(--al-delay,0s) both}@keyframes al-shake{0%{transform:translate(0)rotate(0)}15%{transform:translate(-1.5px)rotate(-3deg)}30%{transform:translate(1.5px)rotate(3deg)}45%{transform:translate(-1px)rotate(-2deg)}60%{transform:translate(1px)rotate(2deg)}75%{transform:translate(-.5px)rotate(-1deg)}to{transform:translate(0)rotate(0)}}.al-anim-spin{transform-origin:12px 12px}.al-icon-active .al-anim-spin{animation:al-spin .7s cubic-bezier(.4, 0, .2, 1) var(--al-delay,0s) both}@keyframes al-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
