.blink-caret{vertical-align:text-bottom;background:hsl(var(--primary));width:1.5px;height:1em;margin-left:1px;animation:1s step-end infinite blink-caret;display:inline-block}@keyframes blink-caret{0%,49%{opacity:1}50%,to{opacity:0}}.dde-title,.dde-props,.dde-overview,.dde-arch,.dde-arch-late,.dde-api{opacity:0;transform:translateY(5px)}.dde-title{animation:.4s ease-out .15s forwards dde-reveal}.dde-props{animation:.4s ease-out .45s forwards dde-reveal}.dde-overview{animation:.4s ease-out .8s forwards dde-reveal}.dde-arch{animation:.4s ease-out 1.1s forwards dde-reveal}.dde-arch-late{animation:.4s ease-out 1.4s forwards dde-reveal}.dde-api{animation:.4s ease-out 1.7s forwards dde-reveal}.dde-status-swap{display:inline-grid}.dde-status-current,.dde-status-next{grid-area:1/1}.dde-status-current{animation:.3s ease-out 2.2s forwards dde-swap-current}.dde-status-next{opacity:0;animation:.3s ease-out 2.2s forwards dde-swap-next}@keyframes dde-reveal{to{opacity:1;transform:translateY(0)}}@keyframes dde-swap-current{to{opacity:0}}@keyframes dde-swap-next{to{opacity:1;transform:translateY(0)}}.prompt-anim-caret{vertical-align:text-bottom;background:hsl(var(--primary) / .7);width:1.5px;height:1em;margin-left:1px;animation:1s step-end infinite blink-caret;display:inline-block}.chat-anim-container{transition:opacity .4s ease-out}.chat-anim-container.chat-anim-clearing{opacity:0}.chat-anim-query-bar{will-change:transform;transition:transform .5s cubic-bezier(.16,1,.3,1)}.chat-anim-msg{animation:.35s cubic-bezier(.16,1,.3,1) both chat-msg-appear}@keyframes chat-msg-appear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chat-anim-dot{animation:1.4s ease-in-out infinite chat-dot-pulse}.chat-anim-dot-1{animation-delay:0s}.chat-anim-dot-2{animation-delay:.2s}.chat-anim-dot-3{animation-delay:.4s}@keyframes chat-dot-pulse{0%,60%,to{opacity:.3;transform:scale(1)}30%{opacity:1;transform:scale(1.2)}}.chat-anim-messages{scrollbar-width:none;-ms-overflow-style:none}.chat-anim-messages::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.blink-caret,.prompt-anim-caret,.dde-title,.dde-props,.dde-overview,.dde-arch,.dde-arch-late,.dde-api,.dde-status-current,.dde-status-next{animation:none}.dde-title,.dde-props,.dde-overview,.dde-arch,.dde-arch-late,.dde-api{opacity:1;transform:none}.dde-status-current{opacity:0}.dde-status-next{opacity:1}.chat-anim-msg{animation:none}.chat-anim-query-bar{transition:none}.chat-anim-dot{opacity:.6;animation:none}.chat-anim-container.chat-anim-clearing,.hero-content-clearing{transition:none}}.hero-content-clearing{opacity:0;transition:opacity .4s}.hero-chat-area::-webkit-scrollbar{display:none}