@keyframes cta-u{0%,6%{opacity:0;transform:translateY(6px)}12%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0}}@keyframes cta-a{0%,28%{opacity:0;transform:translateY(6px)}36%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0}}@keyframes cta-chip{0%,60%{opacity:0;transform:scale(.9)}68%,92%{opacity:1;transform:scale(1)}96%,to{opacity:0}}@keyframes cda-u{0%,4%{opacity:0;transform:translateY(6px)}10%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0}}@keyframes cda-a{0%,22%{opacity:0;transform:translateY(6px)}30%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0}}@keyframes cda-doc{0%,42%{opacity:0;transform:translate(-6px)}50%,92%{opacity:1;transform:translate(0)}96%,to{opacity:0}}@keyframes dotPulseWave{0%,to{opacity:.28;transform:translateY(0)scale(.9)}40%{opacity:1;transform:translateY(-2px)scale(1.08)}}@keyframes generatingTextPulse{0%,to{color:#94a3b8}50%{color:#7f92b2}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes olaPreviewCycleStep{0%,33.33%{background:#4f46e50f;border-color:#4f46e533}40%,to{background:#f8fafc;border-color:#eef2f7}}@keyframes olaPreviewCycleNum{0%,33.33%{color:#fff;background:linear-gradient(135deg,#4f46e5,#8b5cf6);border-color:#0000}40%,to{color:#94a3b8;background:#fff;border-color:#e2e8f0}}@keyframes olaResearchSpin{to{transform:rotate(360deg)}}@keyframes olaOrbPulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes olaOrbBreath{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes olaResearchProgress{0%{width:0%}to{width:100%}}@keyframes olaCkCircle{to{stroke-dashoffset:0}}@keyframes olaCkCheck{to{stroke-dashoffset:0}}@keyframes public-loading-spin{to{transform:rotate(360deg)}}

