.wiwo-orb,.wiwo-orb-stage,.wiwo-orb-panel,.wiwo-orb-aura{--ease-expressive:var(--ease-emphasized,cubic-bezier(.2, 0, 0, 1))}.wiwo-orb-aura{--background:var(--page-background)}@keyframes wiwo-orb-spin{to{transform:rotate(360deg)}}@keyframes wiwo-orb-breathe{0%,to{filter:brightness()saturate();transform:scale(1)}50%{filter:brightness(1.12)saturate(1.15);transform:scale(1.09)}}@keyframes wiwo-orb-listen{0%,to{transform:scale(1);box-shadow:0 0 10px -2px #3bff0080,inset 0 0 0 1px #ffffff38}50%{transform:scale(1.05);box-shadow:0 0 18px #3bff00b3,inset 0 0 0 1px #ffffff4d}}@keyframes wiwo-orb-success{0%{transform:scale(.9)}45%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes wiwo-orb-morph{0%,to{border-radius:50%}33%{border-radius:54% 46% 52% 48%/48% 52%}66%{border-radius:46% 54% 48% 52%/52% 46% 54% 48%}}@keyframes wiwo-orb-bounce{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-12%)scale(1.06)}}@keyframes wiwo-orb-ribbon{0%{opacity:0;transform:scale(.75)}35%{opacity:.85}to{opacity:0;transform:scale(1.55)}}@keyframes wiwo-orb-emanate{0%{opacity:.6;transform:scale(.55)}to{opacity:0;transform:scale(1.75)}}@keyframes wiwo-orb-bloom{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(2.1)}}@keyframes wiwo-orb-contract{0%,to{filter:saturate()brightness();transform:scale(1)}50%{filter:saturate(1.25)brightness(.95);transform:scale(.84)}}@keyframes orbx-breathe{0%,to{transform:translate3d(var(--orb-x,0px), var(--orb-y,0px), 0) scale(var(--orb-scale-a,.98)) rotate(-2deg);border-radius:56% 44% 52% 48%/45% 58% 42% 55%}45%{transform:translate3d(calc(var(--orb-x,0px) + 8px), calc(var(--orb-y,0px) - 4px), 0) scale(var(--orb-scale-b,1.12)) rotate(4deg);border-radius:44% 56% 58% 42%/58% 40% 60% 42%}72%{transform:translate3d(calc(var(--orb-x,0px) - 6px), calc(var(--orb-y,0px) + 5px), 0) scale(var(--orb-scale-c,.95)) rotate(-5deg);border-radius:63% 37% 47% 53%/42% 62% 38% 58%}}@keyframes orbx-magnetic{0%,to{box-shadow:0 0 170px color-mix(in srgb, var(--orb-light-blue) 34%, transparent), 0 0 145px color-mix(in srgb, var(--orb-light-lime) 26%, transparent), 0 0 80px #f8fad729}50%{box-shadow:0 0 230px color-mix(in srgb, var(--orb-light-lime) 30%, transparent), 0 0 180px color-mix(in srgb, var(--orb-light-blue) 36%, transparent), 0 0 120px #f8fad733}}@keyframes orbx-membrane{0%,to{transform:rotate(0)scale(.96)}50%{transform:rotate(148deg)scale(1.12)}}@keyframes orbx-liquid{0%,to{transform:rotate(-12deg)scale(.95)skew(-4deg)}48%{transform:rotate(112deg)scale(1.12)skew(6deg)}}@keyframes orbx-lightswim{0%{transform:translate(-4%,-2%)scale(.95)}to{transform:translate(5%,4%)scale(1.08)}}@keyframes orbx-caustic{to{transform:rotate(360deg)}}@keyframes orbx-aurora-a{to{transform:rotate(360deg)scale(1.05)}}@keyframes orbx-aurora-b{to{transform:rotate(-360deg)scale(1.02)}}@keyframes orbx-tide{0%{opacity:.52;transform:translate(-8%,-2%)scale(.9)}to{opacity:.86;transform:translate(7%,4%)scale(1.08)}}@keyframes orbx-core{0%{opacity:.08;transform:scale(.72)}to{opacity:.18;transform:scale(1.08)}}@keyframes orbx-glint{0%{opacity:.34;transform:translate(-28px,-8px)rotate(-12deg)}to{opacity:.76;transform:translate(18px,10px)rotate(-4deg)}}@keyframes orbx-pulse{0%{opacity:.1;transform:scale(.72)}42%{opacity:.42}to{opacity:0;transform:scale(1.22)}}@keyframes orbx-sheen{0%{opacity:.48;transform:translate(-14px,-8px)rotate(-10deg)}to{opacity:.82;transform:translate(18px,12px)rotate(6deg)}}@keyframes orbx-stage-aurora{0%,to{transform:translate(-50%,-50%)rotate(-3deg)scale(.95)}50%{transform:translate(-50%,-50%)rotate(7deg)scale(1.08)}}@keyframes orbx-listen-scan{0%,to{opacity:.28;transform:translate(-50%,-50%)scaleX(.58)}50%{opacity:.96;transform:translate(-50%,-50%)scaleX(1.4)}}@keyframes orbx-state-orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes orbx-output-trail{0%{opacity:0;transform:translate(-52%,-50%)scaleX(.34)}38%{opacity:.96}to{opacity:0;transform:translate(-22%,-50%)scaleX(1.12)}}@keyframes orbx-route-beam{0%{opacity:.22;transform:translate(-50%,-50%)rotate(-34deg)scaleX(.72)}to{opacity:.72;transform:translate(-50%,-50%)rotate(26deg)scaleX(1.16)}}@keyframes orbx-success-bloom{0%{opacity:0;transform:translate(-50%,-50%)scale(.62)}34%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%)scale(1.22)}}@keyframes orbx-error-friction{0%,to{opacity:.26;transform:translate(-52%,-50%)rotate(-3deg)scaleX(.72)}50%{opacity:.86;transform:translate(-48%,-50%)rotate(2deg)scaleX(1.08)}}@keyframes orbx-orbit{0%{transform:rotate(0deg) translateX(var(--orbit,220px)) rotate(0deg)}to{transform:rotate(360deg) translateX(var(--orbit,220px)) rotate(-360deg)}}@keyframes orbx-twinkle{0%,to{opacity:.34;transform:translate(0,0)scale(.7)}38%{opacity:.92;transform:translate(10px,-14px)scale(1.2)}68%{opacity:.6;transform:translate(-8px,10px)scale(.9)}}.wiwo-orb{background:var(--wiwo-gradient-primary);border-radius:999px;flex:none;animation:2.4s ease-in-out infinite wiwo-orb-breathe,7s ease-in-out infinite wiwo-orb-morph;display:inline-block;position:relative;box-shadow:0 0 14px -2px #4242ff8c,inset 0 0 0 1px #ffffff38}.wiwo-orb:after{content:"";opacity:0;pointer-events:none;border-radius:999px;position:absolute;inset:0}.wiwo-orb:before{content:"";mix-blend-mode:screen;background:conic-gradient(#0000 0deg,#fff9 60deg,#0000 150deg);border-radius:999px;animation:2.8s linear infinite wiwo-orb-spin;position:absolute;inset:0}.wiwo-orb--idle{background:radial-gradient(circle at 38% 32%,#b8b8b3,#76766f);animation:3.8s ease-in-out infinite wiwo-orb-breathe;box-shadow:0 0 10px -3px #0000004d,inset 0 0 0 1px #ffffff29}.wiwo-orb--idle:before{opacity:.3;animation-duration:7s}.wiwo-orb--listening{background:radial-gradient(circle at 38% 32%, #c2b6ff, var(--wiwo-purple));animation:wiwo-orb-bounce 1.2s var(--ease-spring) infinite;box-shadow:0 0 16px -2px #8d7cff99,inset 0 0 0 1px #ffffff42}.wiwo-orb--listening:before{opacity:0}.wiwo-orb--listening:after{opacity:1;animation:wiwo-orb-ribbon 1.8s var(--ease-out) infinite;box-shadow:0 0 0 1.5px #8d7cffb3}.wiwo-orb--generating{filter:saturate(1.25)brightness(1.12);animation:1.5s ease-in-out infinite wiwo-orb-breathe,4s ease-in-out infinite wiwo-orb-morph}.wiwo-orb--generating:before{animation-duration:1.4s}.wiwo-orb--generating:after{opacity:1;animation:wiwo-orb-emanate 1.6s var(--ease-out) infinite;box-shadow:0 0 0 1.5px #4242ff80}.wiwo-orb--routing{animation:2.6s ease-in-out infinite wiwo-orb-breathe}.wiwo-orb--routing:before{background:conic-gradient(#0000 0deg,#fffc 22deg,#0000 56deg 180deg,#ffffff8c 202deg,#0000 236deg);animation:1.4s linear infinite wiwo-orb-spin}.wiwo-orb--routing:after{opacity:1;animation:2.2s linear infinite wiwo-orb-emanate;box-shadow:0 0 0 1px #4242ff61}.wiwo-orb--success{background:var(--wiwo-green);animation:wiwo-orb-success .6s var(--ease-spring) 1 both;box-shadow:0 0 18px -2px #3bff00b3,inset 0 0 0 1px #ffffff4d}.wiwo-orb--success:before{display:none}.wiwo-orb--success:after{opacity:1;animation:wiwo-orb-bloom .7s var(--ease-out) 1 both;box-shadow:0 0 0 1.5px #3bff0099}.wiwo-orb--error,.wiwo-orb--retry{animation:wiwo-orb-contract 1.4s var(--ease-in-out) infinite;background:linear-gradient(135deg,#ff6f61 0%,#ba1a1a 100%);box-shadow:0 0 14px -3px #ba1a1a8c,inset 0 0 0 1px #fff3}.wiwo-orb--retry{filter:saturate(.8)}.wiwo-orb--error:before,.wiwo-orb--retry:before{background:linear-gradient(90deg,#0000 46%,#ffffffe6 50%,#0000 54%);animation:none;transform:rotate(32deg)}.wiwo-orb--error:after,.wiwo-orb--retry:after{opacity:0}.wiwo-thinking-halo{position:relative}.wiwo-thinking-halo:after{content:"";border-radius:inherit;background:var(--wiwo-gradient-primary);filter:blur(10px);opacity:.45;z-index:-1;animation:2.4s ease-in-out infinite wiwo-orb-breathe;position:absolute;inset:-2px}.wiwo-orb-stage{isolation:isolate;color:var(--wiwo-beige);--orb-light-blue:#4242ffd6;--orb-light-lime:#3bff00c7;--orb-light-milk:#f8fad7b8;background:radial-gradient(circle at 18% 8%,#3bff002e,#0000 28%),radial-gradient(circle at 82% 18%,#4242ff38,#0000 34%),radial-gradient(circle at 52% 54%,#f8fad714,#0000 45%),linear-gradient(135deg,#1b1c21,#1f2620 46%,#15151e);border-radius:clamp(14px,16%,30px);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.wiwo-orb-stage:before{content:"";filter:blur(30px)saturate(1.7);opacity:.7;width:128%;height:116%;animation:orbx-stage-aurora 8.2s var(--ease-expressive) infinite;pointer-events:none;z-index:0;background:radial-gradient(#f8fad729,#0000 30%),radial-gradient(at 42% 56%,#4242ff66,#0000 56%),radial-gradient(at 63% 40%,#3bff0042,#0000 60%);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wiwo-orb-canvas{width:600px;height:600px;transform:translate(-50%, -50%) scale(var(--orb-fit,1));z-index:1;pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;left:50%}.wiwo-orb-stage.wiwo-orb-stage--bare{isolation:auto;background:0 0;border-radius:0;overflow:visible}.wiwo-orb-panel{isolation:isolate;color:var(--wiwo-beige);background:radial-gradient(circle at 16% 6%,#3bff0029,#0000 32%),radial-gradient(circle at 84% 16%,#4242ff33,#0000 38%),linear-gradient(135deg,#1b1c21,#1f2620 48%,#15151e);border:1px solid #f8fad71a;position:relative;overflow:hidden}.wiwo-orb-aura{isolation:isolate;place-items:center;display:grid;position:relative}.wiwo-orb-aura:before{content:"";background:radial-gradient(closest-side, #1b1c27 0% 30%, #1f21309e 45%, color-mix(in srgb, var(--background) 62%, #20222e) 58%, color-mix(in srgb, var(--background) 90%, #20222e) 74%, var(--background) 88%);filter:blur(15px);z-index:-1;pointer-events:none;border-radius:50%;position:absolute;inset:-54%}:root[data-theme=dark] .wiwo-orb-aura:before{filter:blur(12px);background:radial-gradient(closest-side,#16161f 0% 48%,#16161f94 64%,#16161f33 79%,#0000 92%);inset:-62%}.wiwo-thinking-orb{--orb-w:390px;--orb-h:340px;--orb-x:0px;--orb-y:0px;--orb-scale-a:.98;--orb-scale-b:1.12;--orb-scale-c:.95;--orb-speed:1.85s;--orb-flow-speed:2.45s;--orb-brightness:1.12;--orb-saturation:2.12;--orb-alpha:.94;z-index:4;width:var(--orb-w);height:var(--orb-h);opacity:var(--orb-alpha);box-shadow:0 0 150px color-mix(in srgb, var(--orb-light-blue) 30%, transparent), 0 0 125px color-mix(in srgb, var(--orb-light-lime) 24%, transparent), 0 0 72px #f8fad726;filter:saturate(var(--orb-saturation)) brightness(var(--orb-brightness));mix-blend-mode:screen;transform-origin:50% 54%;will-change:transform, filter, border-radius;animation:orbx-breathe var(--orb-speed) var(--ease-expressive) infinite, orbx-magnetic var(--orb-flow-speed) linear infinite;background:0 0;border-radius:56% 44% 52% 48%/45% 58% 42% 55%;display:block;position:relative}.wiwo-thinking-orb>span{border-radius:inherit;pointer-events:none;position:absolute}.wiwo-thinking-orb:before{content:"";filter:blur(38px)saturate(2.35)brightness(1.08);opacity:.92;mix-blend-mode:screen;animation:orbx-membrane calc(var(--orb-flow-speed) * 1.34) var(--ease-expressive) infinite;background:radial-gradient(at 28% 36%,#4242ffad,#0000 38%),radial-gradient(at 70% 40%,#3bff008f,#0000 36%),radial-gradient(at 48% 66%,#f8fad76b,#0000 40%),radial-gradient(at 54% 52%,#00e5ff3d,#0000 48%);border-radius:52% 48% 56% 44%/48% 58% 42% 52%;position:absolute;inset:-22%}.wiwo-thinking-orb:after{content:"";filter:blur(18px)saturate(1.55);opacity:.72;mix-blend-mode:screen;animation:orbx-sheen 3.9s var(--ease-expressive) infinite alternate;background:radial-gradient(at 32% 24%,#fffffb8f,#fffffb24 30%,#0000 58%),radial-gradient(at 72% 58%,#4242ff42,#0000 46%),radial-gradient(at 44% 72%,#3bff0033,#0000 48%);position:absolute;inset:-14% -10%}.orb-liquid-veil,.orb-light-field,.orb-caustic,.orb-aurora,.orb-core{mix-blend-mode:screen}.orb-liquid-veil{filter:blur(42px)saturate(2.15);opacity:.72;animation:orbx-liquid 5.4s var(--ease-expressive) infinite;background:radial-gradient(at 30% 66%,#3bff0073,#0000 38%),radial-gradient(at 72% 28%,#4242ff85,#0000 40%),radial-gradient(at 48% 48%,#f8fad733,#0000 48%);border-radius:58% 42% 46% 54%/44% 52% 48% 56%;inset:-18%}.orb-light-field{filter:blur(34px)saturate(1.9);opacity:.62;animation:orbx-lightswim 4.6s var(--ease-expressive) infinite alternate;background:radial-gradient(at 36% 44%,#f8fad76b,#0000 30%),radial-gradient(at 62%,#4242ff6b,#0000 40%),radial-gradient(at 48% 68%,#3bff0047,#0000 36%);border-radius:48% 52% 58% 42%/56% 44% 52% 48%;inset:-22%}.orb-caustic{filter:blur(18px);opacity:.28;background:repeating-conic-gradient(#0000 0deg 18deg,#f8fad72e 22deg 24deg,#0000 28deg 46deg);animation:8.6s linear infinite orbx-caustic;inset:-8%;-webkit-mask-image:radial-gradient(#0000 0 18%,#00000085 38%,#0000 76%);mask-image:radial-gradient(#0000 0 18%,#00000085 38%,#0000 76%)}.orb-aurora-one,.orb-aurora-two,.orb-aurora-three{filter:blur(44px)saturate(2.2)brightness(1.05);opacity:.72;border-radius:50%;inset:-20%}.orb-aurora-one{background:radial-gradient(at 24% 38%,#4242ff80,#0000 34%),radial-gradient(at 58% 70%,#3bff0057,#0000 38%);animation:4.2s linear infinite orbx-aurora-a}.orb-aurora-two{background:radial-gradient(at 72% 34%,#3bff0080,#0000 34%),radial-gradient(at 40% 58%,#00e5ff47,#0000 42%);animation:5.6s linear infinite orbx-aurora-b}.orb-aurora-three{opacity:.82;animation:orbx-tide 2.6s var(--ease-expressive) infinite alternate;background:radial-gradient(at 50% 48%,#f8fad761,#0000 34%),radial-gradient(at 46% 62%,#4242ff47,#0000 46%)}.orb-core{filter:blur(46px)saturate(1.85);opacity:.58;animation:orbx-core 2.4s var(--ease-expressive) infinite alternate;background:radial-gradient(at 46% 46%,#f8fad775,#0000 30%),radial-gradient(at 56% 56%,#4242ff33,#0000 44%),radial-gradient(at 42% 60%,#3bff002e,#0000 46%);border-radius:50%;inset:-16%}.orb-glint{filter:blur(14px);opacity:.64;mix-blend-mode:screen;width:110px;height:52px;animation:orbx-glint 2.6s var(--ease-expressive) infinite alternate;background:radial-gradient(#f8fad7b8,#f8fad72e 44%,#0000 72%);border-radius:50%;top:18%;right:14%}.orb-pulse{border-radius:inherit;filter:blur(32px)saturate(1.5);opacity:.18;mix-blend-mode:screen;animation:orbx-pulse 3.1s var(--ease-expressive) infinite;background:radial-gradient(#f8fad71f,#0000 25%),conic-gradient(#3bff003d,#4242ff42,#0000 62%,#f8fad724);inset:-36%}.orb-pulse:nth-child(2){animation-delay:-1050ms}.orb-pulse:nth-child(3){animation-delay:-2050ms}.orb-particle{z-index:5;filter:blur(5px)saturate(1.4);mix-blend-mode:screen;--orbit:230px;background:radial-gradient(circle,#3bff00cc 0 18%,#3bff003d 46%,#0000 72%);border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;animation:5.2s linear infinite orbx-orbit;position:absolute;top:50%;left:50%}.orb-particle:nth-of-type(2){--orbit:198px;background:radial-gradient(circle,#4242ffd1 0 18%,#4242ff42 46%,#0000 72%);width:13px;height:13px;margin:-6.5px 0 0 -6.5px;animation-duration:6.4s;animation-delay:-1900ms}.orb-particle:nth-of-type(3){--orbit:262px;background:radial-gradient(circle,#f8fad7c2 0 18%,#f8fad73d 46%,#0000 74%);width:12px;height:12px;margin:-6px 0 0 -6px;animation-duration:7.8s;animation-delay:-3600ms}.orb-spark{left:var(--sx,50%);top:var(--sy,50%);z-index:5;width:var(--spark-size,16px);height:var(--spark-size,16px);background:radial-gradient(circle, var(--spark-color,#f8fad7e6) 0 16%, transparent 70%);filter:blur(6px)saturate(1.5);mix-blend-mode:screen;animation:orbx-twinkle var(--spark-speed,6.2s) var(--ease-expressive) infinite;animation-delay:var(--spark-delay,0s);border-radius:50%;position:absolute}.orb-state-field{z-index:8;pointer-events:none;position:absolute;inset:0}.orb-state-ring,.orb-state-ring.alt,.orb-scan-line,.orb-output-trail,.orb-success-burst,.orb-retry-notch{opacity:0;mix-blend-mode:screen;z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orb-state-ring,.orb-state-ring.alt{background:conic-gradient(from 0deg, transparent 0 10%, #f8fad74d 18%, transparent 28%, #4242ff70 48%, transparent 64%, #3bff0070 78%, transparent 100%);filter:blur(7px);border-radius:50%;width:520px;height:300px;-webkit-mask-image:radial-gradient(#0000 calc(100% - 34px),#000 calc(100% - 16px),#0000 calc(100% - 2px));mask-image:radial-gradient(#0000 calc(100% - 34px),#000 calc(100% - 16px),#0000 calc(100% - 2px))}.orb-state-ring.alt{filter:blur(10px);width:430px;height:250px}.orb-scan-line{filter:blur(9px)saturate(1.9);background:radial-gradient(#f8fad77a,#0000 18%),linear-gradient(#0000,#3bff00b8,#4242ff6b,#0000);border-radius:999px;width:88px;height:460px}.orb-output-trail{filter:blur(8px)saturate(1.8);background:linear-gradient(90deg,#0000,#f8fad7b3,#3bff00b8,#4242ff94,#0000);border-radius:999px;width:300px;height:30px;left:64%}.orb-output-trail.one{top:39%}.orb-output-trail.two{width:250px;animation-delay:-180ms;top:50%}.orb-output-trail.three{width:210px;animation-delay:-360ms;top:61%}.orb-success-burst{filter:blur(24px);background:radial-gradient(#3bff008f,#f8fad738 34%,#0000 72%);border-radius:50%;width:420px;height:300px}.orb-retry-notch{filter:blur(8px)saturate(1.35);background:linear-gradient(90deg,#0000,#f8fad747,#746cffb8,#f8fad72e,#0000);border-radius:999px;width:420px;height:34px}.wiwo-orb-stage[data-thinking-state=idle] .wiwo-thinking-orb{--orb-w:330px;--orb-h:245px;--orb-speed:7.6s;--orb-flow-speed:11s;--orb-alpha:.72;--orb-brightness:.88;--orb-saturation:1.18;--orb-scale-a:.9;--orb-scale-b:.96;--orb-scale-c:.88}.wiwo-orb-stage[data-thinking-state=idle] .orb-aurora,.wiwo-orb-stage[data-thinking-state=idle] .orb-liquid-veil,.wiwo-orb-stage[data-thinking-state=idle] .orb-pulse{opacity:.18}.wiwo-orb-stage[data-thinking-state=listening] .wiwo-thinking-orb{--orb-w:385px;--orb-h:350px;--orb-speed:2.3s;--orb-flow-speed:3.6s;--orb-brightness:1.08;--orb-saturation:1.9;--orb-scale-a:.96;--orb-scale-b:1.08;--orb-scale-c:.94}.wiwo-orb-stage[data-thinking-state=listening] .orb-scan-line{opacity:1;z-index:22;animation:orbx-listen-scan 1.28s var(--ease-expressive) infinite}.wiwo-orb-stage[data-thinking-state=listening] .orb-pulse{opacity:.42;animation-duration:1.7s}.wiwo-orb-stage[data-thinking-state=thinking] .orb-state-ring,.wiwo-orb-stage[data-thinking-state=thinking] .orb-state-ring.alt{opacity:.08;animation:3.2s linear infinite orbx-state-orbit}.wiwo-orb-stage[data-thinking-state=thinking] .orb-state-ring.alt{animation-duration:4.6s;animation-direction:reverse}.wiwo-orb-stage[data-thinking-state=generating] .wiwo-thinking-orb{--orb-w:430px;--orb-h:330px;--orb-x:-16px;--orb-speed:1.28s;--orb-flow-speed:1.76s;--orb-brightness:1.18;--orb-saturation:2.35;--orb-scale-a:1.02;--orb-scale-b:1.2;--orb-scale-c:1}.wiwo-orb-stage[data-thinking-state=generating] .orb-output-trail{opacity:1;z-index:22;animation:orbx-output-trail .98s var(--ease-expressive) infinite}.wiwo-orb-stage[data-thinking-state=generating] .orb-output-trail.two{opacity:.86}.wiwo-orb-stage[data-thinking-state=generating] .orb-output-trail.three{opacity:.72}.wiwo-orb-stage[data-thinking-state=routing] .wiwo-thinking-orb{--orb-w:400px;--orb-h:340px;--orb-speed:2.5s;--orb-flow-speed:3.1s;--orb-brightness:1.08;--orb-saturation:2.05;--orb-scale-a:.94;--orb-scale-b:1.08;--orb-scale-c:.96}.wiwo-orb-stage[data-thinking-state=routing] .orb-state-ring,.wiwo-orb-stage[data-thinking-state=routing] .orb-state-ring.alt{opacity:.58;z-index:21;filter:blur(4px)saturate(1.7);animation:orbx-state-orbit 2.1s var(--ease-expressive) infinite}.wiwo-orb-stage[data-thinking-state=routing] .orb-scan-line{opacity:.76;z-index:22;width:410px;height:28px;animation:orbx-route-beam 1.28s var(--ease-expressive) infinite alternate;background:linear-gradient(90deg,#0000,#f8fad780,#3bff0094,#4242ff80,#0000);transform:translate(-50%,-50%)rotate(-28deg)}.wiwo-orb-stage[data-thinking-state=success] .wiwo-thinking-orb{--orb-w:385px;--orb-h:285px;--orb-speed:2.5s;--orb-flow-speed:3.6s;--orb-brightness:1.18;--orb-saturation:1.95;--orb-scale-a:.98;--orb-scale-b:1.08;--orb-scale-c:.98}.wiwo-orb-stage[data-thinking-state=success] .orb-success-burst{opacity:.88;animation:orbx-success-bloom 1.8s var(--ease-expressive) infinite}.wiwo-orb-stage[data-thinking-state=error],.wiwo-orb-stage[data-thinking-state=retry]{--orb-light-blue:#746cffb3;--orb-light-lime:#f8fad733;--orb-light-milk:#f8fad757}.wiwo-orb-stage[data-thinking-state=error] .wiwo-thinking-orb,.wiwo-orb-stage[data-thinking-state=retry] .wiwo-thinking-orb{--orb-w:350px;--orb-h:230px;--orb-speed:.98s;--orb-flow-speed:1.5s;--orb-alpha:.74;--orb-brightness:.78;--orb-saturation:1.16;--orb-scale-a:.84;--orb-scale-b:.94;--orb-scale-c:.82;filter:saturate(var(--orb-saturation)) brightness(var(--orb-brightness)) contrast(1.04)}.wiwo-orb-stage[data-thinking-state=error] .orb-retry-notch,.wiwo-orb-stage[data-thinking-state=retry] .orb-retry-notch{opacity:.9;z-index:22;animation:orbx-error-friction .76s var(--ease-expressive) infinite}@media (prefers-reduced-motion:reduce){.wiwo-orb,.wiwo-orb:before,.wiwo-orb:after,.wiwo-orb-stage,.wiwo-orb-stage:before,.wiwo-orb-canvas *,.wiwo-thinking-orb,.wiwo-thinking-orb:before,.wiwo-thinking-orb:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
