._4rtQHG_spinner{--spinner-duration:.8s;--spinner-dim-opacity:.25;opacity:.65}@keyframes _4rtQHG_spinner-ray{0%{opacity:1}to{opacity:var(--spinner-dim-opacity)}}._4rtQHG_ray{animation:_4rtQHG_spinner-ray var(--spinner-duration) linear infinite}@media (prefers-reduced-motion:reduce){._4rtQHG_spinner{opacity:.55}._4rtQHG_ray{opacity:.55;animation:none}}
@keyframes r2H2_q_copilot-pulse-center{0%,14.7%,27.2%,39.7%,52.2%,64.7%,77.2%,89.7%,to{opacity:.25;transform:rotate(45deg)scale(1)}21%,46%,71%,96%{opacity:1;transform:rotate(45deg)scale(1.15)}}@keyframes r2H2_q_copilot-pulse-arm-t{0%,12.5%,36%,48.5%,57.4%,69.9%,78.7%,91.2%,to{opacity:.25;transform:rotate(45deg)scale(1)}6.3%,42.3%,63.6%,84.9%{opacity:1;transform:rotate(45deg)scale(1.15)}}@keyframes r2H2_q_copilot-pulse-arm-r{0%,3.7%,16.2%,25%,37.5%,61%,73.5%,82.4%,94.9%,to{opacity:.25;transform:rotate(45deg)scale(1)}9.9%,31.3%,67.3%,88.6%{opacity:1;transform:rotate(45deg)scale(1.15)}}@keyframes r2H2_q_copilot-pulse-arm-b{0%,7.4%,19.9%,28.7%,41.2%,50%,62.5%,86%,98.5%,to{opacity:.25;transform:rotate(45deg)scale(1)}13.6%,34.9%,56.3%,92.3%{opacity:1;transform:rotate(45deg)scale(1.15)}}@keyframes r2H2_q_copilot-pulse-arm-l{0%,11%,23.5%,32.4%,44.9%,53.7%,66.2%,75%,87.5%,to{opacity:.25;transform:rotate(45deg)scale(1)}17.3%,38.6%,59.9%,81.3%{opacity:1;transform:rotate(45deg)scale(1.15)}}@keyframes r2H2_q_agent-message-step-in{0%{opacity:0}to{opacity:1}}@keyframes r2H2_q_agent-message-settle-in{0%{opacity:.55;transform:translateY(-1px)}to{opacity:1;transform:translateY(0)}}.r2H2_q_dotCenter{animation:5.6s ease-in-out infinite r2H2_q_copilot-pulse-center}.r2H2_q_dotArmT{animation:5.6s ease-in-out infinite r2H2_q_copilot-pulse-arm-t}.r2H2_q_dotArmR{animation:5.6s ease-in-out infinite r2H2_q_copilot-pulse-arm-r}.r2H2_q_dotArmB{animation:5.6s ease-in-out infinite r2H2_q_copilot-pulse-arm-b}.r2H2_q_dotArmL{animation:5.6s ease-in-out infinite r2H2_q_copilot-pulse-arm-l}.r2H2_q_labelEnter{animation:.22s ease-out both r2H2_q_agent-message-settle-in}.r2H2_q_labelExit{animation:.22s ease-out reverse both r2H2_q_agent-message-step-in}.r2H2_q_collapsibleInner{min-height:0;overflow:hidden}.r2H2_q_stepsRail{border-left:1px solid var(--color-border);margin-left:6px;padding-left:10px}.r2H2_q_stepsScroll{-ms-overflow-style:none;scrollbar-width:none;max-height:120px;overflow-y:auto}.r2H2_q_stepsFlow{max-height:none;overflow:visible}.r2H2_q_stepsScroll::-webkit-scrollbar{display:none}.r2H2_q_stepsScrollMasked{-webkit-mask-image:linear-gradient(#0000,#000 28px calc(100% - 24px),#0000);mask-image:linear-gradient(#0000,#000 28px calc(100% - 24px),#0000)}
