@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:fadeIn .2s ease-out}.animate-slideDown{animation:slideDown .3s ease-out}.animate-slideUp{animation:slideUp .3s ease-out}html{scroll-behavior:smooth}.overflow-y-auto::-webkit-scrollbar{width:8px}.overflow-y-auto::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}.overflow-y-auto::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}.overflow-y-auto::-webkit-scrollbar-thumb:hover{background:#ffffff80}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes rotate-gradient{to{--angle: 360deg}}.wow-effect-border{position:absolute;top:0;right:0;bottom:0;left:0;padding:4px;background:conic-gradient(from var(--angle),transparent 0deg,transparent 40deg,#6366f1 120deg,#ec4899 180deg,transparent 360deg);border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .5s ease;z-index:20}.wow-effect-border.active{opacity:1;animation:rotate-gradient 3s linear infinite}@keyframes blob{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.animate-blob{animation:blob 7s infinite}.animation-delay-2000{animation-delay:2s}.animation-delay-4000{animation-delay:4s}
