@keyframes dot-falling{0%{opacity:.4;transform:translateY(-4px)}50%{opacity:1;transform:translateY(0)}to{opacity:.4;transform:translateY(4px)}}@keyframes zerve-shimmer{0%{background-position:200%}to{background-position:-200%}}@keyframes zerve-content-shimmer{0%{background-position:200%}to{background-position:-200%}}@keyframes bar-glow-shift{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes gradient-pulse{0%,to{opacity:.03}50%{opacity:.08}}@keyframes data-flow{to{stroke-dashoffset:-24}}@keyframes chart-draw{to{stroke-dashoffset:0}}@keyframes slide-down-in{0%{opacity:0;transform:translateY(-8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes scale-in{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes gradient-rotate{0%{--gradient-angle:0deg}to{--gradient-angle:360deg}}@property --gradient-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes cursor-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.report-skeleton-line{background:linear-gradient(90deg,#3f3f46,#52525b 40%,#71717a 50%,#52525b 60%,#3f3f46);background-size:200% 100%;animation:skeleton-shimmer 1.8s ease-in-out infinite}.dd-report-scroll::-webkit-scrollbar{display:none}