@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes tooltipPop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes shrink{0%{width:100%}to{width:0}}@keyframes moveBackground1{0%{background-position:calc(180px) calc(100% - 20px)}to{background-position:calc(200px) calc(100% - 40px)}}@keyframes moveBackground2{0%{background-position:bottom left -200px}to{background-position:bottom left -180px}}.animate-fade-in{animation:fadeIn .2s ease-out forwards}.animate-fade-in-up{animation:fadeInUp .2s ease-out}.animate-scale-in{animation:scaleIn .25s cubic-bezier(.16,1,.3,1)}.animate-sidebar-slide-in,.animate-slide-in-right{animation:slideInRight .3s cubic-bezier(.16,1,.3,1) forwards;will-change:transform,opacity}.panel-transition{transition:width .4s cubic-bezier(0,0,.2,1),margin .4s cubic-bezier(0,0,.2,1),flex .4s cubic-bezier(0,0,.2,1)}.animate-tooltip-pop{animation:tooltipPop .14s cubic-bezier(.4,0,.2,1)}.animate-shimmer{animation:shimmer 2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}