.rc-a-mark{vertical-align:middle;flex:none;display:inline-block;overflow:visible}.rc-a-mark .rc-a-body{transform-box:view-box;transform-origin:109px 115px}.rc-a-mark .rc-a-apex-ring,.rc-a-mark .rc-a-apex-core{transform-box:fill-box;transform-origin:50%}.rc-a-mark .rc-a-trace{opacity:0}.rc-a-mark[data-state=idle] .rc-a-body{animation:8s cubic-bezier(.45,0,.55,1) infinite rc-a-sway}@keyframes rc-a-sway{0%,to{transform:rotate(0)}30%{transform:rotate(-5deg)}70%{transform:rotate(4deg)}}.rc-a-mark[data-state=thinking] .rc-a-line{opacity:.2;transition:opacity .24s cubic-bezier(.2,.7,.1,1)}.rc-a-mark[data-state=thinking] .rc-a-trace{opacity:1;stroke-dasharray:34 100;animation:1.8s infinite rc-a-trace}.rc-a-mark[data-state=thinking] .rc-a-apex-core{animation:1.8s infinite rc-a-beat-core}.rc-a-mark[data-state=thinking] .rc-a-apex-ring{animation:1.8s infinite rc-a-beat-ring}@keyframes rc-a-trace{0%{stroke-dashoffset:34px;animation-timing-function:cubic-bezier(.25,.6,.45,1)}62%{stroke-dashoffset:-49.6px;animation-timing-function:cubic-bezier(.55,0,.75,.4)}92%,to{stroke-dashoffset:-100px}}@keyframes rc-a-beat-core{0%,46%{transform:scale(1)}62%{animation-timing-function:cubic-bezier(.2,.7,.1,1);transform:scale(1.32)}84%,to{transform:scale(1)}}@keyframes rc-a-beat-ring{0%,50%{transform:scale(1)}64%{animation-timing-function:cubic-bezier(.2,.7,.1,1);transform:scale(1.1)}86%,to{transform:scale(1)}}@keyframes rc-a-glow{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.rc-a-mark .rc-a-body,.rc-a-mark .rc-a-trace,.rc-a-mark .rc-a-apex-ring,.rc-a-mark .rc-a-apex-core{animation:none!important;transform:none!important}.rc-a-mark[data-state=thinking] .rc-a-line{opacity:1}.rc-a-mark[data-state=thinking] .rc-a-trace{opacity:0}.rc-a-mark[data-state=thinking] .rc-a-apex-core{animation:2.4s ease-in-out infinite rc-a-glow!important}}.rc-a-reduced .rc-a-mark .rc-a-body,.rc-a-reduced .rc-a-mark .rc-a-trace,.rc-a-reduced .rc-a-mark .rc-a-apex-ring,.rc-a-reduced .rc-a-mark .rc-a-apex-core{animation:none!important;transform:none!important}.rc-a-reduced .rc-a-mark[data-state=thinking] .rc-a-line{opacity:1}.rc-a-reduced .rc-a-mark[data-state=thinking] .rc-a-trace{opacity:0}.rc-a-reduced .rc-a-mark[data-state=thinking] .rc-a-apex-core{animation:2.4s ease-in-out infinite rc-a-glow!important}.rc-b-mark{vertical-align:middle;flex:none;display:inline-block;overflow:visible}.rc-b-mark__rotor{transform-box:view-box;transform-origin:100px 100px}.rc-b-mark__sector{fill:currentColor;transform-box:view-box;transform-origin:100px 100px}.rc-b-mark__sector.is-signal{fill:var(--rc-signal,#6a4cff)}.rc-b-mark--idle .rc-b-mark__rotor{animation:9s cubic-bezier(.45,0,.55,1) infinite rc-b-sway}@keyframes rc-b-sway{0%,to{transform:rotate(0)}25%{transform:rotate(8deg)}75%{transform:rotate(-8deg)}}.rc-b-mark--thinking .rc-b-mark__sector{fill:currentColor;animation:1.35s cubic-bezier(.2,.7,.1,1) infinite rc-b-run}.rc-b-mark--thinking .rc-b-mark__sector--2{animation-delay:.45s}.rc-b-mark--thinking .rc-b-mark__sector--3{animation-delay:.9s}@keyframes rc-b-run{0%{fill:var(--rc-signal,#6a4cff);transform:translate(var(--rc-b-dx,0), var(--rc-b-dy,0))}30%{fill:var(--rc-signal,#6a4cff);transform:translate(0)}42%,to{fill:currentColor;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.rc-b-mark__rotor,.rc-b-mark__sector{animation:none!important}.rc-b-mark--thinking .rc-b-mark__sector.is-signal{fill:var(--rc-signal,#6a4cff)}}.rc-c-mark{vertical-align:middle;flex:none;display:inline-block;overflow:visible}.rc-c-mark .rc-c-sector{opacity:0}.rc-c-mark .rc-c-pin{transform-box:fill-box;transform-origin:50%}.rc-c-mark[data-state=idle] .rc-c-pin{animation:4.8s cubic-bezier(.45,0,.55,1) infinite rc-c-breathe}@keyframes rc-c-breathe{0%,to{transform:scale(1)}50%{transform:scale(.74)}}.rc-c-mark[data-state=thinking] .rc-c-sector{animation:1.6s linear infinite rc-c-sector}.rc-c-mark[data-state=thinking] .rc-c-s2{animation-delay:.26s}.rc-c-mark[data-state=thinking] .rc-c-s3{animation-delay:.52s}.rc-c-mark[data-state=thinking] .rc-c-pin{animation:1.6s cubic-bezier(.2,.8,.2,1) .78s infinite rc-c-hit}@keyframes rc-c-sector{0%{opacity:0}5%{opacity:1}22%{opacity:1}36%{opacity:0}to{opacity:0}}@keyframes rc-c-hit{0%{transform:scale(1)}10%{transform:scale(1.38)}30%{transform:scale(1)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rc-c-mark .rc-c-pin,.rc-c-mark .rc-c-sector{animation:none!important}.rc-c-mark[data-state=thinking] .rc-c-s3{opacity:1}}
