@keyframes toastIn { from { opacity: 0; transform: translateY(12px); } }
@keyframes float { 50% { transform: translateY(-10px) rotate(2deg); } }
@keyframes shimmer { to { background-position: -200% 0; } }
.hero-orb { animation: float 6s ease-in-out infinite; }
.skeleton { min-height: 190px; background: linear-gradient(90deg, #101b3f 25%, #182750 42%, #101b3f 60%); background-size: 200% 100%; animation: shimmer 1.4s linear infinite; border-radius: 14px; }
