@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-subtle{0%,to{opacity:.7}50%{opacity:1}}@keyframes gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes underline-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.learn-fade-in{animation:.3s ease-out both fade-in}.learn-slide-up{animation:.4s ease-out both slide-up}.learn-gradient-text{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899) 0 0/200% 200%;-webkit-background-clip:text;background-clip:text;animation:6s infinite gradient-shift}.learn-pulse-icon{animation:2s ease-in-out infinite pulse-subtle}.learn-expandable{grid-template-rows:0fr;transition:grid-template-rows .3s ease-out;display:grid}.learn-expandable[data-expanded=true]{grid-template-rows:1fr}.learn-expandable>div{overflow:hidden}.learn-progress-bar{background:linear-gradient(90deg,#3b82f6,#8b5cf6,#ec4899) 0 0/200% 100%;animation:4s infinite gradient-shift}.learn-gradient-divider{opacity:.3;background:linear-gradient(90deg,#0000,#8b5cf6 20%,#3b82f6 80%,#0000);height:1px}.learn-border-1{border-left-color:#3b82f6}.learn-border-2{border-left-color:#8b5cf6}.learn-border-3{border-left-color:#ec4899}.learn-border-4{border-left-color:#f97316}.learn-border-5{border-left-color:#10b981}.learn-border-6{border-left-color:#14b8a6}.learn-border-7{border-left-color:#6366f1}.learn-border-8{border-left-color:#f59e0b}.learn-border-9{border-left-color:#06b6d4}.learn-border-10{border-left-color:#84cc16}.learn-border-11{border-left-color:#e879f9}.learn-border-12{border-left-color:#fb7185}
