:root{--linear-aura-gradient:linear-gradient(to right in oklch, #f63b35 0%, #f63b35 3%, #1265f0 7%, #477dff 17%, #2caf4f 20%, #72bb44 25%, #ffe523 27%, #ffcc25 30%, #ea4335 33%, #ea4335 45%, #1265f0 49%, #477dff 68%, #34a853 72%, #2caf4f 79%, #ffe523 82%, #ffcc25 87%, #f63b35 90%, #f63b35 100%)}@keyframes aura-gradient-slide{0%{transform:skew(var(--skew)) scale(16, 1) translate(-50%, 0)}to{transform:skew(var(--skew)) scale(16, 1) translate(0, 0)}}.aura-loading-border{opacity:1;transform-origin:0 0;--gradient-fade-margin:8px;--gradient-fade-distance:180px;height:2px;-webkit-mask-image:linear-gradient(45deg, transparent, transparent var(--gradient-fade-margin), black var(--gradient-fade-distance), black calc(100% - var(--gradient-fade-distance)), transparent calc(100% - var(--gradient-fade-margin)), transparent 100%);-webkit-mask-image:linear-gradient(45deg, transparent, transparent var(--gradient-fade-margin), black var(--gradient-fade-distance), black calc(100% - var(--gradient-fade-distance)), transparent calc(100% - var(--gradient-fade-margin)), transparent 100%);mask-image:linear-gradient(45deg, transparent, transparent var(--gradient-fade-margin), black var(--gradient-fade-distance), black calc(100% - var(--gradient-fade-distance)), transparent calc(100% - var(--gradient-fade-margin)), transparent 100%);position:absolute;overflow:hidden}.aura-gradient-container{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.aura-gradient-container:before{content:"";background:var(--linear-aura-gradient);--skew:-10deg;transform-origin:0 0;background-size:50% 100%;width:100%;height:100%;animation:8s linear infinite aura-gradient-slide;position:absolute;top:0;left:0}.aura-background-glow{z-index:10;width:100%;height:300px;position:fixed;top:88px;left:0;right:0;overflow:hidden}.aura-background-glow .aura-gradient-container{opacity:.1;width:calc(100% - 1px);height:calc(100% - 1px);top:.5px;left:.5px}:root[data-theme=dark] .aura-background-glow .aura-gradient-container{opacity:.4}.aura-background-mask{background:var(--aim-sys-color-surface,var(--surface,#fff));--shadow-inset:100px;z-index:1;-webkit-mask-image:radial-gradient(ellipse at top center, transparent 0, black 100%), linear-gradient(to right, black 0, transparent var(--shadow-inset), transparent calc(100% - var(--shadow-inset)), black 100%), linear-gradient(to bottom, transparent, black);-webkit-mask-image:radial-gradient(ellipse at top center, transparent 0, black 100%), linear-gradient(to right, black 0, transparent var(--shadow-inset), transparent calc(100% - var(--shadow-inset)), black 100%), linear-gradient(to bottom, transparent, black);mask-image:radial-gradient(ellipse at top center, transparent 0, black 100%), linear-gradient(to right, black 0, transparent var(--shadow-inset), transparent calc(100% - var(--shadow-inset)), black 100%), linear-gradient(to bottom, transparent, black);position:absolute;inset:0}
.a-searching-container{flex-direction:column;gap:0;display:flex}.a-searching-step{color:var(--aim-sys-color-on-surface,#001d35);font-size:16px;font-weight:500;line-height:24px;font-family:var(--aim-sys-typescale-body-large-font,"Google Sans Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);padding:8px 0;position:relative}.a-searching-text{align-items:baseline;gap:0;display:inline-flex}.a-searching-dots{gap:1px;margin-left:2px;display:inline-flex;position:relative}.a-searching-dots:before,.a-searching-dots:after,.a-searching-dots span{content:"";opacity:.3;background:currentColor;border-radius:50%;width:2px;height:2px;display:inline-block}.a-searching-dots:before{animation:1.4s infinite dotPulse}.a-searching-dots span{animation:1.4s .2s infinite dotPulse}.a-searching-dots:after{animation:1.4s .4s infinite dotPulse}@keyframes thinkingStepsDim{0%{opacity:1}to{opacity:.5}}@keyframes thinkingStepsSlideIn{0%{transform:translateY(-40px)}to{transform:translateY(0)}}@keyframes thinkingStepsFadeIn{0%{opacity:0}to{opacity:1}}@keyframes dotPulse{0%,80%,to{opacity:.3}40%{opacity:1}}.a-searching-step--dimmed{opacity:.5;animation:.3s cubic-bezier(.3,0,.8,.15) forwards thinkingStepsDim}.a-searching-step--last{opacity:0;animation:thinkingStepsSlideIn .35s var(--aim-sys-motion-emphasized-curve,cubic-bezier(.2, 0, 0, 1)) forwards, thinkingStepsFadeIn .3s cubic-bezier(.05, .7, .1, 1) 50ms forwards}:root{--aim-sys-motion-emphasized-curve:cubic-bezier(.2, 0, 0, 1)}.a-searching-container--finishing{animation:.4s cubic-bezier(.3,0,.8,.15) forwards fadeOutUp}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}