.dx-agent-ring{animation:1.2s linear infinite dx-agent-spin}@keyframes dx-agent-spin{to{rotate:360deg}}:where([data-motion=reduce]) .dx-agent-ring{animation:1.6s ease-in-out infinite dx-agent-breathe}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .dx-agent-ring{animation:1.6s ease-in-out infinite dx-agent-breathe}}@keyframes dx-agent-breathe{50%{opacity:.35}}[data-agent-highlight]{outline:2px solid var(--primary);outline-offset:2px;border-radius:6px}[data-agent-highlight=pulse]{animation:dx-agent-pulse 1.2s var(--ease-standard,ease-in-out) 1 both}@keyframes dx-agent-pulse{0%{outline-offset:6px;outline-color:#0000}25%{outline-color:var(--primary);outline-offset:2px}75%{outline-color:var(--primary)}to{outline-color:#0000}}.dx-agent-caret{vertical-align:-.15em;background:currentColor;width:2px;height:1em;margin-left:1px;animation:1s steps(2,start) infinite dx-agent-caret;display:inline-block}@keyframes dx-agent-caret{to{opacity:0}}:where([data-motion=reduce]) .dx-agent-caret{opacity:.6;animation:none}.dx-agent-window{transform-origin:100% 100%;transition-property:opacity,scale;transition-duration:.18s;transition-timing-function:var(--ease-out)}.dx-agent-window[data-starting-style],.dx-agent-window[data-ending-style]{opacity:0;scale:calc(1 - .04 * var(--motion-scale,1))}.dx-agent-window[data-ending-style]{transition-duration:.14s;transition-timing-function:var(--ease-in)}.dx-agent-dock-shift{transition:margin-right .2s var(--ease-standard)}:where([data-motion=reduce]) .dx-agent-dock-shift{transition:none}
