.geometric-loader-module__1MlZ2q__cluster{align-items:center;gap:.5rem;display:inline-flex}.geometric-loader-module__1MlZ2q__loader{--duration:3s;--path:var(--loader-path,#2f3545);--dot:var(--loader-dot,#5628ee);width:44px;height:44px;display:inline-block;position:relative}.geometric-loader-module__1MlZ2q__loader:before{animation:geometric-loader-module__1MlZ2q__dotRect var(--duration) cubic-bezier(.785, .135, .15, .86) infinite;background:var(--dot);content:"";border-radius:50%;width:6px;height:6px;display:block;position:absolute;top:37px;left:19px;transform:translate(-18px,-18px)}.geometric-loader-module__1MlZ2q__loader svg{width:100%;height:100%;display:block}.geometric-loader-module__1MlZ2q__loader :is(rect,polygon,circle){fill:none;stroke:var(--path);stroke-linecap:round;stroke-linejoin:round;stroke-width:10px}.geometric-loader-module__1MlZ2q__loader polygon{animation:geometric-loader-module__1MlZ2q__pathTriangle var(--duration) cubic-bezier(.785, .135, .15, .86) infinite;stroke-dasharray:145 76 145 76;stroke-dashoffset:0}.geometric-loader-module__1MlZ2q__loader rect{animation:geometric-loader-module__1MlZ2q__pathRect var(--duration) cubic-bezier(.785, .135, .15, .86) infinite;stroke-dasharray:192 64 192 64;stroke-dashoffset:0}.geometric-loader-module__1MlZ2q__loader circle{animation:geometric-loader-module__1MlZ2q__pathCircle var(--duration) cubic-bezier(.785, .135, .15, .86) infinite;stroke-dasharray:150 50 150 50;stroke-dashoffset:75px}.geometric-loader-module__1MlZ2q__triangle{width:48px}.geometric-loader-module__1MlZ2q__triangle:before{animation:geometric-loader-module__1MlZ2q__dotTriangle var(--duration) cubic-bezier(.785, .135, .15, .86) infinite;left:21px;transform:translate(-10px,-18px)}@keyframes geometric-loader-module__1MlZ2q__pathTriangle{33%{stroke-dashoffset:74px}66%{stroke-dashoffset:147px}to{stroke-dashoffset:221px}}@keyframes geometric-loader-module__1MlZ2q__dotTriangle{33%{transform:translate(0)}66%{transform:translate(10px,-18px)}to{transform:translate(-10px,-18px)}}@keyframes geometric-loader-module__1MlZ2q__pathRect{25%{stroke-dashoffset:64px}50%{stroke-dashoffset:128px}75%{stroke-dashoffset:192px}to{stroke-dashoffset:256px}}@keyframes geometric-loader-module__1MlZ2q__dotRect{25%{transform:translate(0)}50%{transform:translate(18px,-18px)}75%{transform:translateY(-36px)}to{transform:translate(-18px,-18px)}}@keyframes geometric-loader-module__1MlZ2q__pathCircle{25%{stroke-dashoffset:125px}50%{stroke-dashoffset:175px}75%{stroke-dashoffset:225px}to{stroke-dashoffset:275px}}@media (prefers-reduced-motion:reduce){.geometric-loader-module__1MlZ2q__loader:before,.geometric-loader-module__1MlZ2q__loader :is(rect,polygon,circle){animation:none}}
.assistant-phase-loader-module__s78_DG__loader{--phase-a:#a15eff;--phase-b:#d9beff;--phase-stroke:#a237ff;--bg-dark:var(--card-bg,#0f131a);justify-content:flex-start;align-items:center;gap:.5rem;min-width:0;min-height:2rem;padding-block:.125rem;display:flex;overflow:visible}.assistant-phase-loader-module__s78_DG__loaderMiniContainer{flex:0 0 43px;justify-content:center;align-items:center;width:43px;height:1rem;display:flex;position:relative}.assistant-phase-loader-module__s78_DG__barContainer{background-position:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;width:100%;height:fit-content;display:flex}.assistant-phase-loader-module__s78_DG__bar{background:linear-gradient(to right, var(--phase-a), var(--phase-b), var(--phase-a));will-change:background-position, transform, opacity;backface-visibility:hidden;background-size:200% 100%;border-radius:4px;width:100%;height:3px;animation:3.5s linear infinite assistant-phase-loader-module__s78_DG__bar-glow-default;transform:translateZ(0)}.assistant-phase-loader-module__s78_DG__bar2{width:50%}@keyframes assistant-phase-loader-module__s78_DG__bar-glow-default{0%{background-position:0%}to{background-position:200%}}.assistant-phase-loader-module__s78_DG__svgIcon{z-index:2;transform-origin:50% 40.3%;will-change:transform, opacity;backface-visibility:hidden;width:30px;height:33.8px;margin-top:-13.6px;position:absolute;top:50%;transform:translateZ(0)}.assistant-phase-loader-module__s78_DG__staticIcon{left:10px}.assistant-phase-loader-module__s78_DG__svgIcon :is(circle,line,path,rect,polygon){stroke:var(--phase-stroke);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.assistant-phase-loader-module__s78_DG__svgIcon :is(circle,rect,polygon,path.assistant-phase-loader-module__s78_DG__fillable){fill:color-mix(in oklab, var(--phase-stroke) 12%, transparent)}.assistant-phase-loader-module__s78_DG__statusText{border-left:1px solid color-mix(in oklab, var(--phase-stroke) 24%, transparent);color:color-mix(in oklab, var(--phase-stroke) 84%, var(--foreground));letter-spacing:0;flex:1;min-width:0;padding-left:.875rem;font-size:.875rem;font-weight:650;line-height:1.25rem;overflow:hidden}.assistant-phase-loader-module__s78_DG__statusTrack{background:linear-gradient(105deg, color-mix(in oklab, var(--phase-stroke) 84%, var(--foreground)) 0%, color-mix(in oklab, var(--phase-stroke) 84%, var(--foreground)) 30%, color-mix(in oklab, var(--phase-b) 78%, white) 50%, color-mix(in oklab, var(--phase-stroke) 84%, var(--foreground)) 70%, color-mix(in oklab, var(--phase-stroke) 84%, var(--foreground)) 100%);color:#0000;text-overflow:ellipsis;will-change:background-position;background-position:180%;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;align-items:center;gap:.5rem;width:100%;min-width:0;max-width:100%;animation:3s ease-in-out infinite assistant-phase-loader-module__s78_DG__statusShine;display:inline-flex;overflow:hidden}.assistant-phase-loader-module__s78_DG__statusTrack>span:first-child{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.assistant-phase-loader-module__s78_DG__statusDots{flex:none;align-items:center;gap:.1875rem;display:inline-flex;transform:translateY(.0625rem)}.assistant-phase-loader-module__s78_DG__statusDots i{background:var(--phase-stroke);opacity:.35;border-radius:999px;width:.25rem;height:.25rem;animation:1.35s ease-in-out infinite assistant-phase-loader-module__s78_DG__dotPulse;display:block}.assistant-phase-loader-module__s78_DG__statusDots i:nth-child(2){animation-delay:.18s}.assistant-phase-loader-module__s78_DG__statusDots i:nth-child(3){animation-delay:.36s}.assistant-phase-loader-module__s78_DG__progressWrap{color:color-mix(in oklab, var(--phase-stroke) 70%, var(--muted-foreground));align-items:center;gap:.5rem;min-width:0;margin-top:.25rem;display:flex}.assistant-phase-loader-module__s78_DG__progressLabel{flex:none;font-size:.6875rem;font-weight:600;line-height:1rem}.assistant-phase-loader-module__s78_DG__progressTrack{background:color-mix(in oklab, var(--phase-stroke) 12%, transparent);border-radius:999px;flex:auto;min-width:4rem;height:.375rem;overflow:hidden}.assistant-phase-loader-module__s78_DG__progressFill{background:linear-gradient(90deg, var(--phase-a), var(--phase-b));border-radius:inherit;height:100%;transition:width .42s;display:block}.assistant-phase-loader-module__s78_DG__timingText{color:color-mix(in oklab, var(--phase-stroke) 62%, var(--muted-foreground));font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;font-size:.75rem;font-weight:500;line-height:1rem;overflow:hidden}.assistant-phase-loader-module__s78_DG__loader[data-phase=connecting] .assistant-phase-loader-module__s78_DG__connectingIcon{animation:3.2s linear infinite assistant-phase-loader-module__s78_DG__loop-spin}.assistant-phase-loader-module__s78_DG__loader[data-phase=connecting] .assistant-phase-loader-module__s78_DG__bar{background:repeating-linear-gradient(90deg, var(--phase-a) 0px, var(--phase-a) 8px, transparent 8px, transparent 15px);background-size:200% 100%;animation:1.5s linear infinite assistant-phase-loader-module__s78_DG__bar-packets-flow}.assistant-phase-loader-module__s78_DG__loader[data-phase=attachment] .assistant-phase-loader-module__s78_DG__attachmentIcon{animation:2s cubic-bezier(.45,0,.55,1) infinite assistant-phase-loader-module__s78_DG__doc-feed}.assistant-phase-loader-module__s78_DG__loader[data-phase=attachment] .assistant-phase-loader-module__s78_DG__line1{animation:1.5s infinite assistant-phase-loader-module__s78_DG__line-glow}.assistant-phase-loader-module__s78_DG__loader[data-phase=attachment] .assistant-phase-loader-module__s78_DG__line2{animation:1.5s .3s infinite assistant-phase-loader-module__s78_DG__line-glow}.assistant-phase-loader-module__s78_DG__loader[data-phase=attachment] .assistant-phase-loader-module__s78_DG__line3{animation:1.5s .6s infinite assistant-phase-loader-module__s78_DG__line-glow}.assistant-phase-loader-module__s78_DG__loader[data-phase=attachment] .assistant-phase-loader-module__s78_DG__bar{background:repeating-linear-gradient(90deg, var(--phase-a) 0px, var(--phase-a) 15px, #ffffff0f 15px, #ffffff0f 20px);background-size:200% 100%;animation:4s linear infinite assistant-phase-loader-module__s78_DG__bar-glow-default}.assistant-phase-loader-module__s78_DG__loader[data-phase=planning] .assistant-phase-loader-module__s78_DG__planningIcon{animation:2.4s ease-in-out infinite assistant-phase-loader-module__s78_DG__plan-breath}.assistant-phase-loader-module__s78_DG__loader[data-phase=planning] .assistant-phase-loader-module__s78_DG__check1{stroke-dasharray:20;stroke-dashoffset:0;animation:2.4s ease-in-out infinite assistant-phase-loader-module__s78_DG__check-draw-seq}.assistant-phase-loader-module__s78_DG__loader[data-phase=planning] .assistant-phase-loader-module__s78_DG__check2{stroke-dasharray:20;stroke-dashoffset:0;animation:2.4s ease-in-out 1.2s infinite assistant-phase-loader-module__s78_DG__check-draw-seq}.assistant-phase-loader-module__s78_DG__loader[data-phase=planning] .assistant-phase-loader-module__s78_DG__bar{background:repeating-linear-gradient(90deg, var(--phase-a) 0px, var(--phase-a) 12px, transparent 12px, transparent 16px);background-size:200% 100%;animation:3s linear infinite assistant-phase-loader-module__s78_DG__bar-glow-default}.assistant-phase-loader-module__s78_DG__loader[data-phase=thinking] .assistant-phase-loader-module__s78_DG__thinkingIcon{animation:2.2s cubic-bezier(.4,0,.2,1) infinite assistant-phase-loader-module__s78_DG__think-breath}.assistant-phase-loader-module__s78_DG__loader[data-phase=thinking] .assistant-phase-loader-module__s78_DG__ray{transform-origin:50% 40.3%;animation:2.2s cubic-bezier(.4,0,.2,1) infinite assistant-phase-loader-module__s78_DG__ray-pulse}.assistant-phase-loader-module__s78_DG__loader[data-phase=thinking] .assistant-phase-loader-module__s78_DG__ray:nth-child(2){animation-delay:.3s}.assistant-phase-loader-module__s78_DG__loader[data-phase=thinking] .assistant-phase-loader-module__s78_DG__ray:nth-child(3){animation-delay:.6s}.assistant-phase-loader-module__s78_DG__loader[data-phase=thinking] .assistant-phase-loader-module__s78_DG__bar{animation:6s linear infinite assistant-phase-loader-module__s78_DG__bar-glow-default,2.2s ease-in-out infinite assistant-phase-loader-module__s78_DG__think-wave}.assistant-phase-loader-module__s78_DG__loader[data-phase=search] .assistant-phase-loader-module__s78_DG__searchIcon{animation:3.2s cubic-bezier(.45,.05,.55,.95) infinite alternate-reverse assistant-phase-loader-module__s78_DG__search-swing;left:-8px}.assistant-phase-loader-module__s78_DG__loader[data-phase=search] .assistant-phase-loader-module__s78_DG__searchBeam{transform-origin:50% 40.3%;opacity:.15;animation:3.2s cubic-bezier(.45,.05,.55,.95) infinite alternate-reverse assistant-phase-loader-module__s78_DG__beam-shear}.assistant-phase-loader-module__s78_DG__loader[data-phase=search] .assistant-phase-loader-module__s78_DG__bar{animation:1.2s linear infinite assistant-phase-loader-module__s78_DG__bar-glow-default}.assistant-phase-loader-module__s78_DG__loader[data-phase=tool] .assistant-phase-loader-module__s78_DG__toolIcon{animation:2.5s cubic-bezier(.4,0,.2,1) infinite assistant-phase-loader-module__s78_DG__tool-wrench-tilt}.assistant-phase-loader-module__s78_DG__loader[data-phase=tool] .assistant-phase-loader-module__s78_DG__bar{background:repeating-linear-gradient(45deg, var(--phase-a) 0px, var(--phase-a) 4px, var(--phase-b) 4px, var(--phase-b) 8px);background-size:20px 20px;animation:1s linear infinite assistant-phase-loader-module__s78_DG__tool-conveyor-scroll}.assistant-phase-loader-module__s78_DG__loader[data-phase=image] .assistant-phase-loader-module__s78_DG__sun{animation:3s cubic-bezier(.4,0,.2,1) infinite alternate assistant-phase-loader-module__s78_DG__sun-rise}.assistant-phase-loader-module__s78_DG__loader[data-phase=image] .assistant-phase-loader-module__s78_DG__shimmerLine{stroke-dasharray:80;stroke-dashoffset:0;animation:6s linear infinite assistant-phase-loader-module__s78_DG__draw-mountain}.assistant-phase-loader-module__s78_DG__loader[data-phase=image] .assistant-phase-loader-module__s78_DG__bar{filter:blur(.5px);animation:4s ease-in-out infinite alternate assistant-phase-loader-module__s78_DG__bar-glow-default}.assistant-phase-loader-module__s78_DG__loader[data-phase=output] .assistant-phase-loader-module__s78_DG__outputIcon{animation:2.5s cubic-bezier(.45,.05,.55,.95) infinite assistant-phase-loader-module__s78_DG__output-write;left:-8px}.assistant-phase-loader-module__s78_DG__loader[data-phase=output] .assistant-phase-loader-module__s78_DG__bar{animation:3.5s linear infinite assistant-phase-loader-module__s78_DG__bar-glow-default,2.5s cubic-bezier(.45,.05,.55,.95) infinite assistant-phase-loader-module__s78_DG__bar-grow-sync}.assistant-phase-loader-module__s78_DG__loader[data-phase=output] .assistant-phase-loader-module__s78_DG__bar2{animation:3.5s linear infinite assistant-phase-loader-module__s78_DG__bar-glow-default,2.5s cubic-bezier(.45,.05,.55,.95) infinite assistant-phase-loader-module__s78_DG__bar2-grow-sync}.assistant-phase-loader-module__s78_DG__loader[data-phase=verify] .assistant-phase-loader-module__s78_DG__verifyIcon{animation:2s cubic-bezier(.25,1,.5,1) infinite assistant-phase-loader-module__s78_DG__verify-pulse}.assistant-phase-loader-module__s78_DG__loader[data-phase=verify] .assistant-phase-loader-module__s78_DG__checkMark{stroke-dasharray:40;stroke-dashoffset:0;animation:2s cubic-bezier(.175,.885,.32,1.275) infinite alternate assistant-phase-loader-module__s78_DG__check-elastic}.assistant-phase-loader-module__s78_DG__loader[data-phase=verify] .assistant-phase-loader-module__s78_DG__bar{background:linear-gradient(to right, transparent 0%, var(--phase-stroke) 45%, var(--phase-b) 50%, var(--phase-stroke) 55%, transparent 100%);background-size:200% 100%;animation:1.8s linear infinite assistant-phase-loader-module__s78_DG__bar-glow-default}.assistant-phase-loader-module__s78_DG__loader[data-phase=finalizing] .assistant-phase-loader-module__s78_DG__led1{animation:1.2s infinite assistant-phase-loader-module__s78_DG__led-blink}.assistant-phase-loader-module__s78_DG__loader[data-phase=finalizing] .assistant-phase-loader-module__s78_DG__led2{animation:1.2s .4s infinite assistant-phase-loader-module__s78_DG__led-blink}.assistant-phase-loader-module__s78_DG__loader[data-phase=finalizing] .assistant-phase-loader-module__s78_DG__led3{animation:1.2s .8s infinite assistant-phase-loader-module__s78_DG__led-blink}.assistant-phase-loader-module__s78_DG__loader[data-phase=finalizing] .assistant-phase-loader-module__s78_DG__serverRack1{animation:1.8s infinite assistant-phase-loader-module__s78_DG__rack-shimmer}.assistant-phase-loader-module__s78_DG__loader[data-phase=finalizing] .assistant-phase-loader-module__s78_DG__serverRack2{animation:1.8s .3s infinite assistant-phase-loader-module__s78_DG__rack-shimmer}.assistant-phase-loader-module__s78_DG__loader[data-phase=finalizing] .assistant-phase-loader-module__s78_DG__serverRack3{animation:1.8s .6s infinite assistant-phase-loader-module__s78_DG__rack-shimmer}.assistant-phase-loader-module__s78_DG__loader[data-phase=finalizing] .assistant-phase-loader-module__s78_DG__bar{background:repeating-linear-gradient(90deg, var(--phase-stroke) 0px, var(--phase-stroke) 4px, transparent 4px, transparent 10px);background-size:200% 100%;animation:1.2s linear infinite assistant-phase-loader-module__s78_DG__bar-packets-flow}.assistant-phase-loader-module__s78_DG__loader[data-phase=complete] .assistant-phase-loader-module__s78_DG__completeIcon{animation:.8s cubic-bezier(.175,.885,.32,1.275) forwards assistant-phase-loader-module__s78_DG__success-bounce}.assistant-phase-loader-module__s78_DG__loader[data-phase=complete] .assistant-phase-loader-module__s78_DG__burst{transform-origin:50% 40.3%;animation:2.5s cubic-bezier(.16,1,.3,1) infinite assistant-phase-loader-module__s78_DG__success-burst}.assistant-phase-loader-module__s78_DG__loader[data-phase=complete] .assistant-phase-loader-module__s78_DG__bar{background:linear-gradient(to right, var(--phase-stroke), var(--phase-b), var(--phase-stroke));background-size:200% 100%;animation:8s linear infinite assistant-phase-loader-module__s78_DG__bar-glow-default,2.5s ease-in-out infinite assistant-phase-loader-module__s78_DG__complete-glowing-glow}.assistant-phase-loader-module__s78_DG__loader[data-phase=error] .assistant-phase-loader-module__s78_DG__errorIcon{animation:1.8s cubic-bezier(.36,.07,.19,.97) infinite assistant-phase-loader-module__s78_DG__error-shake}.assistant-phase-loader-module__s78_DG__loader[data-phase=error] .assistant-phase-loader-module__s78_DG__exclamation{animation:.9s infinite alternate assistant-phase-loader-module__s78_DG__error-excl}.assistant-phase-loader-module__s78_DG__loader[data-phase=error] .assistant-phase-loader-module__s78_DG__bar{background:repeating-linear-gradient(90deg, var(--phase-stroke) 0px, var(--phase-stroke) 5px, transparent 5px, transparent 10px);animation:.4s steps(2,end) infinite assistant-phase-loader-module__s78_DG__error-glitch-flicker}@keyframes assistant-phase-loader-module__s78_DG__loop-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes assistant-phase-loader-module__s78_DG__bar-packets-flow{0%{background-position:0}to{background-position:30px}}@keyframes assistant-phase-loader-module__s78_DG__doc-feed{0%,to{transform:translateY(1px)}50%{transform:translateY(-3px)}}@keyframes assistant-phase-loader-module__s78_DG__line-glow{0%,to{opacity:.3;stroke-width:5px}50%{opacity:1;stroke-width:8px}}@keyframes assistant-phase-loader-module__s78_DG__plan-breath{0%,to{transform:scale(.98)}50%{transform:scale(1.03)}}@keyframes assistant-phase-loader-module__s78_DG__check-draw-seq{0%,10%{stroke-dashoffset:20px;opacity:0}40%,80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:20px;opacity:0}}@keyframes assistant-phase-loader-module__s78_DG__think-breath{0%,to{filter:drop-shadow(0 0 1px #eab30833);transform:scale(.95)}50%{filter:drop-shadow(0 0 8px #eab30880);transform:scale(1.05)}}@keyframes assistant-phase-loader-module__s78_DG__ray-pulse{0%,to{opacity:.2;stroke-width:5px}50%{opacity:1;stroke-width:8px}}@keyframes assistant-phase-loader-module__s78_DG__think-wave{0%,to{opacity:.3}50%{opacity:.95}}@keyframes assistant-phase-loader-module__s78_DG__search-swing{0%{transform:translate(0)rotate(56deg)}to{transform:translate(33px)rotate(8deg)}}@keyframes assistant-phase-loader-module__s78_DG__beam-shear{0%{transform:rotate(18deg)scaleX(.7)}to{transform:rotate(-18deg)scaleX(1.1)}}@keyframes assistant-phase-loader-module__s78_DG__tool-wrench-tilt{0%,to{transform:rotate(-12deg)}50%{transform:rotate(18deg)}}@keyframes assistant-phase-loader-module__s78_DG__tool-conveyor-scroll{0%{background-position:0}to{background-position:20px}}@keyframes assistant-phase-loader-module__s78_DG__sun-rise{0%{opacity:.4;transform:translateY(4px)scale(.9)}to{opacity:1;transform:translateY(-2px)scale(1.1)}}@keyframes assistant-phase-loader-module__s78_DG__draw-mountain{0%{stroke-dashoffset:80px}50%{stroke-dashoffset:0}to{stroke-dashoffset:-80px}}@keyframes assistant-phase-loader-module__s78_DG__output-write{0%{opacity:0;transform:translate(0)rotate(18deg)translateY(0)}10%,90%{opacity:1}to{opacity:0;transform:translate(33px)rotate(18deg)translateY(0)}}@keyframes assistant-phase-loader-module__s78_DG__bar-grow-sync{0%{width:0%}to{width:100%}}@keyframes assistant-phase-loader-module__s78_DG__bar2-grow-sync{0%{width:0%}50%{width:0%}to{width:50%}}@keyframes assistant-phase-loader-module__s78_DG__verify-pulse{0%,to{filter:drop-shadow(0 0 1px #22c55e1a);transform:scale(.96)}50%{filter:drop-shadow(0 0 8px #22c55e73);transform:scale(1.05)}}@keyframes assistant-phase-loader-module__s78_DG__check-elastic{0%{stroke-dashoffset:35px}to{stroke-dashoffset:0}}@keyframes assistant-phase-loader-module__s78_DG__led-blink{0%,to{opacity:.2}50%{opacity:1}}@keyframes assistant-phase-loader-module__s78_DG__rack-shimmer{0%,to{stroke:var(--phase-stroke);opacity:.4}50%{stroke:var(--phase-b);opacity:1;filter:drop-shadow(0 0 2px var(--phase-stroke))}}@keyframes assistant-phase-loader-module__s78_DG__success-bounce{0%{transform:scale(0)}70%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes assistant-phase-loader-module__s78_DG__success-burst{0%{opacity:0;transform:scale(.6)}20%{opacity:1}80%,to{opacity:0;transform:scale(1.4)}}@keyframes assistant-phase-loader-module__s78_DG__error-shake{0%,to{transform:rotate(0)}10%,30%,50%,70%,90%{transform:rotate(-8deg)translate(-1px)}20%,40%,60%,80%{transform:rotate(8deg)translate(1px)}}@keyframes assistant-phase-loader-module__s78_DG__error-excl{0%{opacity:.3;stroke-width:5px}to{opacity:1;stroke-width:9px;filter:drop-shadow(0 0 3px red)}}@keyframes assistant-phase-loader-module__s78_DG__error-glitch-flicker{0%,to{opacity:.1}50%{opacity:1;filter:drop-shadow(0 0 3px red)}}@keyframes assistant-phase-loader-module__s78_DG__complete-glowing-glow{0%,to{filter:drop-shadow(0 0 1px var(--phase-stroke));opacity:.8}50%{filter:drop-shadow(0 0 5px var(--phase-b));opacity:1}}@keyframes assistant-phase-loader-module__s78_DG__dotPulse{0%,80%,to{opacity:.28;transform:translateY(0)}40%{opacity:1;transform:translateY(-.125rem)}}@media (max-width:640px){.assistant-phase-loader-module__s78_DG__loader{gap:.5rem}.assistant-phase-loader-module__s78_DG__loaderMiniContainer{flex-basis:38px;width:38px}.assistant-phase-loader-module__s78_DG__svgIcon{margin-top:-12px}.assistant-phase-loader-module__s78_DG__staticIcon{left:9px}@keyframes assistant-phase-loader-module__s78_DG__search-swing{0%{transform:translate(0)rotate(56deg)}to{transform:translate(29px)rotate(8deg)}}@keyframes assistant-phase-loader-module__s78_DG__beam-shear{0%{transform:rotate(18deg)scaleX(.7)}to{transform:rotate(-18deg)scaleX(1)}}@keyframes assistant-phase-loader-module__s78_DG__output-write{0%{opacity:0;transform:translate(0)rotate(18deg)translateY(0)}10%,90%{opacity:1}to{opacity:0;transform:translate(29px)rotate(18deg)translateY(0)}}}@media (prefers-reduced-motion:reduce){.assistant-phase-loader-module__s78_DG__progressFill{transition:none}.assistant-phase-loader-module__s78_DG__bar,.assistant-phase-loader-module__s78_DG__svgIcon,.assistant-phase-loader-module__s78_DG__statusTrack,.assistant-phase-loader-module__s78_DG__statusDots i{animation:none!important}}
