.ask-suggestion-scrollbar{scrollbar-width:thin;scrollbar-color:var(--suggestion-scrollbar-thumb, rgba(15, 23, 42, .22)) transparent;scrollbar-gutter:stable}.ask-suggestion-scrollbar::-webkit-scrollbar{width:10px}.ask-suggestion-scrollbar::-webkit-scrollbar-track{background:transparent}.ask-suggestion-scrollbar::-webkit-scrollbar-thumb{background-color:var(--suggestion-scrollbar-thumb, rgba(15, 23, 42, .22));border:3px solid transparent;border-radius:999px;background-clip:content-box}.ask-suggestion-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--suggestion-scrollbar-thumb-hover, rgba(15, 23, 42, .32))}@keyframes ask-progress-pulse-ring{0%{box-shadow:0 0 #00b3b359}70%{box-shadow:0 0 0 10px #00b3b300}to{box-shadow:0 0 #00b3b300}}@keyframes ask-progress-meter-flow{0%{background-position:0 0}to{background-position:32px 0,0 0}}@keyframes ask-progress-dot-bounce{0%,80%,to{opacity:.35;transform:translateY(0) scale(.75)}40%{opacity:1;transform:translateY(-2px) scale(1)}}@keyframes ask-progress-equalize{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@keyframes ask-progress-rail-flow{0%{background-position:0 0}to{background-position:0 18px}}.ask-progress-aura{animation:ask-progress-pulse-ring 1.7s ease-out infinite}.ask-progress-meter{height:5px;overflow:hidden;border-radius:999px}.ask-progress-meter-fill{display:block;height:100%;min-width:14%;border-radius:inherit;background:repeating-linear-gradient(120deg,#ffffff2e 0,#ffffff2e 8px,#fff0 8px,#fff0 16px),linear-gradient(90deg,#00b3b3f2,#5ce0d8f2,#03c988f2);background-size:32px 32px,100% 100%;box-shadow:0 0 16px #00b3b347;transition:width .45s ease;animation:ask-progress-meter-flow 1.1s linear infinite}.ask-progress-typing-dot{display:inline-block;width:4px;height:4px;border-radius:999px;background:currentColor;animation:ask-progress-dot-bounce 1.1s ease-in-out infinite}.ask-progress-equalizer{display:inline-flex;align-items:end;gap:2px;height:12px}.ask-progress-equalizer i{display:block;width:3px;height:10px;border-radius:999px;background:#00b3b3;transform-origin:bottom;animation:ask-progress-equalize .9s ease-in-out infinite}.ask-progress-equalizer i:nth-child(2){animation-delay:.12s}.ask-progress-equalizer i:nth-child(3){animation-delay:.24s}.ask-progress-dot-active{box-shadow:0 0 0 5px #3b82f624;animation:ask-progress-pulse-ring 1.6s ease-out infinite}.ask-progress-rail-active{background:repeating-linear-gradient(to bottom,#00b3b3e6 0,#00b3b3e6 6px,#00b3b32e 6px,#00b3b32e 12px);background-size:100% 18px;animation:ask-progress-rail-flow .9s linear infinite}.ask-progress-status{box-shadow:0 0 0 1px #3b82f629 inset}.research-live-work{margin-top:14px;padding:16px;border-radius:12px;background:#f2f7f4;color:#526c61}.research-live-work[data-theme=dark]{background:#101e1c;color:#91aaa1}.research-live-stages{display:flex;flex-wrap:wrap;gap:10px 18px;list-style:none;margin:0;padding:0}.research-live-stages li{display:flex;align-items:center;gap:6px;font-size:11px;line-height:1.5}.research-live-stages [data-active=true]{color:#13735b;font-weight:650}.research-live-work[data-theme=dark] [data-active=true]{color:#a0e2c7}.research-stage-dot{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:currentColor;opacity:.45}.research-live-stages [data-active=true] .research-stage-dot{opacity:1;animation:ask-progress-pulse-ring 1.7s ease-out infinite}.research-live-commentary{margin:12px 0 0;font-size:13px;line-height:1.6}@media (prefers-reduced-motion: reduce){.ask-progress-aura,.research-live-stages [data-active=true] .research-stage-dot,.ask-progress-meter-fill,.ask-progress-typing-dot,.ask-progress-equalizer i,.ask-progress-dot-active,.ask-progress-rail-active{animation:none;transition:none}}
