@keyframes prof-float-kf{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.prof-float{animation:4s ease-in-out infinite prof-float-kf}@keyframes prof-glow-kf{0%,to{box-shadow:0 0 24px #38bdf840,inset 0 0 20px #38bdf814}50%{box-shadow:0 0 36px 4px #38bdf873,inset 0 0 24px #38bdf826}}.prof-glow{border-radius:9999px;animation:3s ease-in-out infinite prof-glow-kf}.prof-glow-static{border-radius:9999px;box-shadow:0 0 24px #38bdf840,inset 0 0 20px #38bdf814}@keyframes prof-wave-kf{0%,to{transform:rotate(-5deg)translateY(0)}25%{transform:rotate(0)translateY(-2px)}50%{transform:rotate(5deg)translateY(0)}75%{transform:rotate(0)translateY(-1px)}}.prof-wave{transform-origin:bottom;animation:1.2s ease-in-out infinite prof-wave-kf}@keyframes prof-blink-kf{0%,96%,to{transform:scaleY(0)}98%{transform:scaleY(1)}}.prof-blink-left{transform-origin:top;animation:4.3s ease-in-out infinite prof-blink-kf}.prof-blink-right{transform-origin:top;animation:3.7s ease-in-out 1.1s infinite prof-blink-kf}@keyframes prof-think-kf{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.prof-think{animation:2s ease-in-out infinite prof-think-kf}@keyframes prof-success-kf{0%{transform:scale(1)}40%{transform:scale(1.08)rotate(-1deg)}70%{transform:scale(.98)rotate(1deg)}to{transform:scale(1)}}.prof-success{animation:.9s ease-out prof-success-kf}@keyframes prof-warn-kf{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}.prof-warn{animation:.5s ease-in-out 2 prof-warn-kf}@keyframes prof-bulb-kf{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.prof-bulb{animation:1.2s ease-in-out infinite prof-bulb-kf;display:inline-block}@keyframes prof-sparkle-kf{0%,to{opacity:.9;transform:scale(1)rotate(0)}50%{opacity:1;transform:scale(1.3)rotate(15deg)}}.prof-sparkle{animation:.9s ease-in-out infinite prof-sparkle-kf;display:inline-block}@keyframes prof-slide-in-kf{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.prof-slide-in{animation:.25s ease-out prof-slide-in-kf}@keyframes prof-dot-kf{0%,to{transform:scale(1);box-shadow:0 0 #38bdf899}50%{transform:scale(1.15);box-shadow:0 0 0 6px #38bdf800}}.prof-dot{animation:1.6s ease-out infinite prof-dot-kf}@keyframes prof-dizzy-kf{0%{transform:rotate(0)scale(1)}to{transform:rotate(360deg)scale(1)}}.prof-dizzy{transform-origin:50%;animation:1.4s linear 5 prof-dizzy-kf}@keyframes prof-bird-orbit-kf{0%{transform:rotate(0) translate(var(--r,42px)) rotate(0)}to{transform:rotate(360deg) translate(var(--r,42px)) rotate(-360deg)}}@keyframes prof-bird-flap-kf{0%,to{transform:scaleY(1)}50%{transform:scaleY(.55)}}.prof-birds{pointer-events:none;z-index:2;position:absolute;inset:0}.prof-bird{width:0;height:0;margin-top:-8px;margin-left:-8px;animation:1.6s linear infinite prof-bird-orbit-kf;position:absolute;top:50%;left:50%}.prof-bird>span{transform-origin:50%;filter:drop-shadow(0 1px 1px #00000080);font-size:14px;line-height:1;animation:.25s ease-in-out infinite prof-bird-flap-kf;display:inline-block}.prof-bird-1{--r:44px;animation-duration:1.6s;animation-delay:0s}.prof-bird-2{--r:40px;animation-duration:1.9s;animation-delay:-.5s}.prof-bird-3{--r:48px;animation-duration:1.4s;animation-delay:-1.1s}@keyframes prof-jump-kf{0%,to{transform:translateY(0)}30%{transform:translateY(-14px)scale(1.02)}55%{transform:translateY(0)scale(.96)}75%{transform:translateY(-4px)}}.prof-jump{animation:.9s ease-out prof-jump-kf}@keyframes prof-wiggle-kf{0%,to{transform:rotate(0)}20%{transform:rotate(-8deg)}40%{transform:rotate(7deg)}60%{transform:rotate(-5deg)}80%{transform:rotate(4deg)}}.prof-wiggle{transform-origin:bottom;animation:.7s ease-in-out prof-wiggle-kf}@keyframes prof-peek-kf{0%{transform:translate(0)rotate(0)}25%{transform:translate(-8px)rotate(-6deg)}50%{transform:translate(0)rotate(0)}75%{transform:translate(8px)rotate(6deg)}to{transform:translate(0)rotate(0)}}.prof-peek{animation:1.2s ease-in-out prof-peek-kf}@keyframes prof-spin-once-kf{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.05)}to{transform:rotate(360deg)scale(1)}}.prof-spin-once{transform-origin:50%;animation:1s ease-in-out prof-spin-once-kf}@keyframes prof-tilt-kf{0%,to{transform:rotate(0)}40%{transform:rotate(-14deg)}70%{transform:rotate(-10deg)}}.prof-tilt{transform-origin:bottom;animation:1.1s ease-in-out prof-tilt-kf}@keyframes prof-nod-kf{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(2px)rotate(6deg)}75%{transform:translateY(2px)rotate(-6deg)}}.prof-nod{transform-origin:top;animation:.8s ease-in-out prof-nod-kf}@keyframes prof-boing-kf{0%{transform:scaleY(1)scaleX(1)}20%{transform:scaleY(.75)scaleX(1.2)}50%{transform:scaleY(1.15)scaleX(.9)translateY(-8px)}80%{transform:scaleY(.95)scaleX(1.05)}to{transform:scaleY(1)scaleX(1)}}.prof-boing{transform-origin:bottom;animation:.9s ease-out prof-boing-kf}@keyframes prof-adjust-glasses-kf{0%,to{transform:rotate(0)translateY(0)}30%{transform:rotate(-2deg)translateY(-1px)}55%{transform:rotate(2deg)translateY(-1px)}80%{transform:rotate(-1deg)}}.prof-adjust-glasses{transform-origin:50%;animation:1.1s ease-in-out prof-adjust-glasses-kf}@keyframes prof-antennae-twitch-kf{0%,to{transform:translateY(0)rotate(0)}20%{transform:translateY(-2px)rotate(-3deg)}40%{transform:translateY(0)rotate(3deg)}60%{transform:translateY(-2px)rotate(-2deg)}80%{transform:translateY(0)rotate(2deg)}}.prof-antennae-twitch{transform-origin:top;animation:.8s ease-in-out prof-antennae-twitch-kf}@keyframes prof-moustache-wiggle-kf{0%,to{transform:skew(0)}25%{transform:skew(-3deg)}75%{transform:skew(3deg)}}.prof-moustache-wiggle{transform-origin:50%;animation:.6s ease-in-out 2 prof-moustache-wiggle-kf}.prof-notebook,.prof-pocket-watch,.prof-eureka{transform-origin:bottom;animation:.9s ease-in-out prof-nod-kf}@keyframes prof-quirk-badge-kf{0%{opacity:0;transform:scale(.6)translateY(4px)}30%{opacity:1;transform:scale(1.15)translateY(0)}to{opacity:0;transform:scale(1)translateY(-4px)}}.prof-quirk-badge{animation:1.4s ease-out prof-quirk-badge-kf;display:inline-block}@keyframes prof-entry-boing-kf{0%{opacity:0;transform:translateY(24px)scale(.7)}55%{opacity:1;transform:translateY(-6px)scale(1.08)}to{opacity:1;transform:translateY(0)scale(1)}}.prof-entry-boing{animation:.55s cubic-bezier(.34,1.56,.64,1) prof-entry-boing-kf}@keyframes prof-entry-scurry-kf{0%{opacity:0;transform:translate(-40px)rotate(-6deg)}60%{opacity:1;transform:translate(6px)rotate(3deg)}to{opacity:1;transform:translate(0)rotate(0)}}.prof-entry-scurry{animation:.5s ease-out prof-entry-scurry-kf}@keyframes prof-entry-magnify-kf{0%{opacity:0;filter:blur(2px);transform:scale(1.4)}to{opacity:1;filter:blur();transform:scale(1)}}.prof-entry-magnify{animation:.45s ease-out prof-entry-magnify-kf}@keyframes prof-entry-urgent-kf{0%{opacity:0;transform:translateY(16px)}40%{opacity:1;transform:translateY(0)}55%{transform:translate(-3px)}70%{transform:translate(3px)}85%{transform:translate(-2px)}to{transform:translate(0)}}.prof-entry-urgent{animation:.7s ease-out prof-entry-urgent-kf}@keyframes prof-entry-drift-kf{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.prof-entry-drift{animation:.6s ease-in-out prof-entry-drift-kf}@media(prefers-reduced-motion:reduce){.prof-float,.prof-glow,.prof-wave,.prof-think,.prof-success,.prof-warn,.prof-bulb,.prof-sparkle,.prof-slide-in,.prof-dot,.prof-dizzy,.prof-bird,.prof-bird>span,.prof-jump,.prof-wiggle,.prof-peek,.prof-spin-once,.prof-tilt,.prof-nod,.prof-boing,.prof-adjust-glasses,.prof-antennae-twitch,.prof-moustache-wiggle,.prof-notebook,.prof-pocket-watch,.prof-eureka,.prof-quirk-badge,.prof-entry-boing,.prof-entry-scurry,.prof-entry-magnify,.prof-entry-urgent,.prof-entry-drift,.prof-blink-left,.prof-blink-right{animation:none!important}}
