.nb-flip,.nb-ink,.nb-spark{opacity:0}@media (prefers-reduced-motion:no-preference){.nb-draw,.nb-flip,.nb-grow,.nb-ink,.nb-pop{animation:3.6s ease-in-out infinite backwards}.nb-draw{stroke-dasharray:1 1;animation-name:nb-draw}.nb-pop{transform-origin:center;animation-name:nb-pop}.nb-grow,.nb-pop{transform-box:fill-box}.nb-grow{transform-origin:50% 100%;animation-name:nb-grow}.nb-flip{transform-box:view-box;transform-origin:12px 12px;animation-name:nb-flip}.nb-ink{stroke-dasharray:1 1;animation-name:nb-ink}.nb-trace{stroke-dasharray:.22 .78;animation:nb-trace 2.2s linear infinite}.nb-march{animation:nb-march .8s linear infinite}.nb-nod{transform-box:view-box;transform-origin:3.5px 20.5px;animation:nb-nod .9s ease-in-out infinite alternate}.nb-shine{opacity:.55;animation:nb-shine 2.4s ease-in-out infinite}.nb-stop-a{animation:nb-stop-a 2.4s ease-in-out infinite alternate}.nb-stop-b{animation:nb-stop-b 2.4s ease-in-out infinite alternate}.nb-glint{animation:nb-glint 2.4s ease-in-out infinite}.nb-spark{transform-box:fill-box;transform-origin:center;animation:nb-spark 2.4s ease-in-out infinite}}@keyframes nb-draw{0%{stroke-dashoffset:1;opacity:0}4%{opacity:1}35%,80%{stroke-dashoffset:0}96%{opacity:1}to{stroke-dashoffset:-1;opacity:0}}@keyframes nb-pop{0%,30%{transform:scale(0)}40%{transform:scale(1.4)}48%,84%{transform:scale(1)}96%,to{transform:scale(0)}}@keyframes nb-grow{0%{transform:scaleY(0)}30%{transform:scaleY(1.08)}40%,82%{transform:scaleY(1)}98%,to{transform:scaleY(0)}}@keyframes nb-flip{0%{opacity:0;transform:scaleX(1)}10%,25%{opacity:1;transform:scaleX(1)}55%{opacity:1;transform:scaleX(-1)}70%,to{opacity:0;transform:scaleX(-1)}}@keyframes nb-ink{0%,20%{stroke-dashoffset:1;opacity:0}22%{opacity:1}55%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes nb-trace{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes nb-march{to{stroke-dashoffset:-4.5}}@keyframes nb-nod{0%{transform:rotate(-9deg)}to{transform:rotate(7deg)}}@keyframes nb-shine{0%{transform:translateX(0) skewX(-20deg)}45%,to{transform:translateX(40px) skewX(-20deg)}}@keyframes nb-stop-a{to{stop-color:var(--badge-stats)}}@keyframes nb-stop-b{to{stop-color:var(--text-accent)}}@keyframes nb-glint{0%,to{opacity:.2}50%{opacity:1}}@keyframes nb-spark{0%,55%,to{opacity:0;transform:scale(0) rotate(0)}75%{opacity:1;transform:scale(1) rotate(45deg)}}.nb-still *{animation:none!important}