.xino-mascot-module__ze4FSW__mascot{transition:transform .22s cubic-bezier(.16,1,.3,1);display:block;overflow:visible;transform:translateZ(0)}.xino-mascot-module__ze4FSW__pose,.xino-mascot-module__ze4FSW__body,.xino-mascot-module__ze4FSW__telemetry,.xino-mascot-module__ze4FSW__eyes,.xino-mascot-module__ze4FSW__eye,.xino-mascot-module__ze4FSW__listeningWaves,.xino-mascot-module__ze4FSW__logo,.xino-mascot-module__ze4FSW__voiceLine{transform-box:fill-box;transform-origin:50%}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=idle] .xino-mascot-module__ze4FSW__logo{animation:4.8s ease-in-out infinite xino-mascot-module__ze4FSW__xino-core-focus}.xino-mascot-module__ze4FSW__backdrop{stroke:#a1edde42;stroke-width:1px}.xino-mascot-module__ze4FSW__stateRing{fill:none;opacity:0;stroke:#42c9a9;stroke-dasharray:358;stroke-dashoffset:358px;stroke-linecap:round;stroke-width:2px;transform-box:fill-box;transform-origin:50%}.xino-mascot-module__ze4FSW__listeningWaves{fill:none;opacity:0;pointer-events:none;stroke:#67ead1;stroke-linecap:round;stroke-width:2px}.xino-mascot-module__ze4FSW__telemetry{opacity:.88}.xino-mascot-module__ze4FSW__telemetryArc{fill:none;stroke-linecap:square;stroke-width:2.4px}.xino-mascot-module__ze4FSW__telemetryTicks{fill:none;opacity:.62;stroke:#8bd8c7;stroke-linecap:square;stroke-width:1px}.xino-mascot-module__ze4FSW__frameGlow{stroke:#bfd1cf;stroke-opacity:.48;stroke-width:1.4px}.xino-mascot-module__ze4FSW__frameLine{fill:none;stroke:#5ed7bd;stroke-opacity:.8;stroke-width:1.1px}.xino-mascot-module__ze4FSW__circuitry{fill:#68d6bf;opacity:.38;stroke:#68d6bf;stroke-linecap:square;stroke-linejoin:bevel;stroke-width:.8px}.xino-mascot-module__ze4FSW__sidePods{fill:#14282c;stroke:#79918f;stroke-linejoin:bevel;stroke-width:1px}.xino-mascot-module__ze4FSW__podLight{fill:none;stroke:#69d8c0;stroke-linecap:square;stroke-width:2.2px}.xino-mascot-module__ze4FSW__shell{stroke:#d6e2df;stroke-opacity:.62;stroke-width:1px}.xino-mascot-module__ze4FSW__shellShade{fill:#e3ece9;fill-opacity:.12}.xino-mascot-module__ze4FSW__shellFacet{fill:#0d1d21;fill-opacity:.5}.xino-mascot-module__ze4FSW__forehead>path:first-child{fill:#0b171b;stroke:#8fa4a3;stroke-opacity:.72;stroke-width:.9px}.xino-mascot-module__ze4FSW__logo{opacity:1;paint-order:stroke fill;stroke:#041618b3;stroke-width:.8px}.xino-mascot-module__ze4FSW__visor{stroke:#78928f;stroke-width:1px}.xino-mascot-module__ze4FSW__visorHighlight,.xino-mascot-module__ze4FSW__visorContour{fill:none;stroke-linecap:square}.xino-mascot-module__ze4FSW__visorHighlight{opacity:.68;stroke:#9fede0;stroke-width:.9px}.xino-mascot-module__ze4FSW__visorContour{opacity:.32;stroke:#4ebda8;stroke-width:.8px}.xino-mascot-module__ze4FSW__visorGrid{fill:none;opacity:.13;stroke:#71cbb9;stroke-dasharray:2 5;stroke-width:.6px}.xino-mascot-module__ze4FSW__visorScan{fill:none;opacity:0;stroke:#88e4d2;stroke-linecap:square;stroke-width:1.2px}.xino-mascot-module__ze4FSW__eyeOuter{fill:#185c589e;stroke:#74dbc6;stroke-linejoin:bevel;stroke-width:1.1px}.xino-mascot-module__ze4FSW__eyeGrid{fill:none;opacity:.42;stroke:#b9eee4;stroke-linecap:square;stroke-width:.65px}.xino-mascot-module__ze4FSW__pupil{fill:#56d6bd;stroke:#baf5e9;stroke-width:.45px}.xino-mascot-module__ze4FSW__eyeGlint{fill:#eafffb;opacity:.88}.xino-mascot-module__ze4FSW__eyeBridge{fill:none;opacity:.54;stroke:#70d5c0;stroke-linecap:square;stroke-width:.8px}.xino-mascot-module__ze4FSW__voiceCore>path:first-child{fill:#0b171b;stroke:#617b79;stroke-width:.9px}.xino-mascot-module__ze4FSW__voiceLine{fill:none;stroke:#74d9c5;stroke-linecap:square;stroke-linejoin:bevel;stroke-width:1.8px}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=acknowledging] .xino-mascot-module__ze4FSW__pose{animation:.42s cubic-bezier(.16,1,.3,1) both xino-mascot-module__ze4FSW__xino-acknowledge}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=acknowledging] .xino-mascot-module__ze4FSW__frameLine,.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=acknowledging] .xino-mascot-module__ze4FSW__eyeOuter{animation:.42s ease-out xino-mascot-module__ze4FSW__xino-cyan-focus}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=thinking] .xino-mascot-module__ze4FSW__eyes{animation:1.8s cubic-bezier(.45,0,.55,1) infinite xino-mascot-module__ze4FSW__xino-eye-scan}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=listening] .xino-mascot-module__ze4FSW__body{filter:drop-shadow(0 0 5px #2dd4bf7a)}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=listening] .xino-mascot-module__ze4FSW__stateRing{stroke:#5eead4;stroke-dasharray:22 8;stroke-dashoffset:0;animation:1.2s ease-in-out infinite xino-mascot-module__ze4FSW__xino-listening-ring}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=listening] .xino-mascot-module__ze4FSW__listeningWaves{opacity:1}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=listening] .xino-mascot-module__ze4FSW__listeningWaves>path{transform-box:fill-box;transform-origin:50%;animation:1.05s ease-out infinite xino-mascot-module__ze4FSW__xino-listening-wave}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=listening] .xino-mascot-module__ze4FSW__listeningWaves>path:nth-child(2),.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=listening] .xino-mascot-module__ze4FSW__listeningWaves>path:nth-child(4){animation-delay:.18s}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=listening] .xino-mascot-module__ze4FSW__telemetry{animation:3.2s linear infinite xino-mascot-module__ze4FSW__xino-telemetry-orbit}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=listening] .xino-mascot-module__ze4FSW__eyes{animation:1.1s ease-in-out infinite xino-mascot-module__ze4FSW__xino-listening-eyes}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=listening] .xino-mascot-module__ze4FSW__eyeGrid,.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=listening] .xino-mascot-module__ze4FSW__eyeOuter,.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=listening] .xino-mascot-module__ze4FSW__frameLine,.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=listening] .xino-mascot-module__ze4FSW__podLight,.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=listening] .xino-mascot-module__ze4FSW__pupil{animation:.76s ease-in-out infinite alternate xino-mascot-module__ze4FSW__xino-listening-led}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=listening] .xino-mascot-module__ze4FSW__visorScan{animation:1.15s ease-in-out infinite xino-mascot-module__ze4FSW__xino-visor-scan}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=listening] .xino-mascot-module__ze4FSW__voiceLine{animation:.52s cubic-bezier(.45,0,.55,1) infinite xino-mascot-module__ze4FSW__xino-voice-speak}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=thinking] .xino-mascot-module__ze4FSW__eyeGrid,.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=tool] .xino-mascot-module__ze4FSW__eyeGrid{animation:1.2s ease-in-out infinite xino-mascot-module__ze4FSW__xino-reticle-focus}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=thinking] .xino-mascot-module__ze4FSW__eyeOuter,.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=thinking] .xino-mascot-module__ze4FSW__frameLine{animation:2.2s ease-in-out infinite xino-mascot-module__ze4FSW__xino-cyan-pulse}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=thinking] .xino-mascot-module__ze4FSW__visorScan{animation:1.8s ease-in-out infinite xino-mascot-module__ze4FSW__xino-visor-scan}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=thinking] .xino-mascot-module__ze4FSW__logo{animation:2.2s ease-in-out infinite xino-mascot-module__ze4FSW__xino-core-focus}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=thinking] .xino-mascot-module__ze4FSW__telemetry{animation:9s linear infinite reverse xino-mascot-module__ze4FSW__xino-telemetry-orbit}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=thinking] .xino-mascot-module__ze4FSW__stateRing{opacity:.6;stroke-dasharray:70 18;animation:5.6s linear infinite reverse xino-mascot-module__ze4FSW__xino-routing-ring}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=thinking] .xino-mascot-module__ze4FSW__circuitry{stroke-dasharray:3 8;animation:2.2s linear infinite reverse xino-mascot-module__ze4FSW__xino-circuit-flow}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=tool] .xino-mascot-module__ze4FSW__logo{animation:1.4s ease-in-out infinite xino-mascot-module__ze4FSW__xino-core-focus}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=tool] .xino-mascot-module__ze4FSW__stateRing{opacity:.85;stroke-dasharray:18 30;animation:3.2s linear infinite xino-mascot-module__ze4FSW__xino-routing-ring}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=tool] .xino-mascot-module__ze4FSW__telemetry{animation:4.8s ease-in-out infinite xino-mascot-module__ze4FSW__xino-dispatch-sweep}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=tool] .xino-mascot-module__ze4FSW__circuitry{stroke-dasharray:6 4;animation:1.15s linear infinite xino-mascot-module__ze4FSW__xino-circuit-flow}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=tool] .xino-mascot-module__ze4FSW__podLight,.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=tool] .xino-mascot-module__ze4FSW__pupil{animation:1.15s ease-in-out infinite xino-mascot-module__ze4FSW__xino-cyan-pulse}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=tool] .xino-mascot-module__ze4FSW__podLight:last-child{animation-delay:-.575s}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=speaking] .xino-mascot-module__ze4FSW__voiceLine{animation:.64s cubic-bezier(.45,0,.55,1) infinite xino-mascot-module__ze4FSW__xino-voice-speak}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=speaking] .xino-mascot-module__ze4FSW__frameLine{animation:2.4s ease-in-out infinite xino-mascot-module__ze4FSW__xino-cyan-pulse}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=success] .xino-mascot-module__ze4FSW__pose{animation:.72s cubic-bezier(.16,1,.3,1) both xino-mascot-module__ze4FSW__xino-success-nod}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=success] .xino-mascot-module__ze4FSW__stateRing{animation:.9s ease-out both xino-mascot-module__ze4FSW__xino-success-sweep}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=success] .xino-mascot-module__ze4FSW__eyeOuter,.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=success] .xino-mascot-module__ze4FSW__pupil,.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=success] .xino-mascot-module__ze4FSW__frameLine{stroke:#45cfa4}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=success] .xino-mascot-module__ze4FSW__pupil{fill:#45cfa4}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=error] .xino-mascot-module__ze4FSW__pose{animation:.62s cubic-bezier(.16,1,.3,1) both xino-mascot-module__ze4FSW__xino-error-recoil}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=error] .xino-mascot-module__ze4FSW__stateRing{stroke:#e46f79;animation:.76s ease-out 2 xino-mascot-module__ze4FSW__xino-error-ring}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=error] .xino-mascot-module__ze4FSW__eyeOuter,.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=error] .xino-mascot-module__ze4FSW__frameLine{stroke:#e46f79}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=error] .xino-mascot-module__ze4FSW__pupil{fill:#e46f79;stroke:#ffd5d8}@keyframes xino-mascot-module__ze4FSW__xino-listening-ring{0%,to{opacity:.34;stroke-dashoffset:0;transform:scale(.94)}50%{opacity:.94;stroke-dashoffset:-30px;transform:scale(1.03)}}@keyframes xino-mascot-module__ze4FSW__xino-listening-wave{0%{opacity:0;transform:scale(.72)}42%{opacity:.96}to{opacity:0;transform:scale(1.12)}}@keyframes xino-mascot-module__ze4FSW__xino-listening-eyes{0%,to{transform:translate(-1.2px)scaleY(.96)}50%{transform:translate(1.2px)scaleY(1.04)}}@keyframes xino-mascot-module__ze4FSW__xino-listening-led{0%{opacity:.55}to{opacity:1}}@keyframes xino-mascot-module__ze4FSW__xino-blink{0%,62%,65%,to{transform:scaleY(1)}63.5%{transform:scaleY(.12)}}.xino-mascot-module__ze4FSW__eye{animation:7.4s ease-in-out infinite xino-mascot-module__ze4FSW__xino-blink}@keyframes xino-mascot-module__ze4FSW__xino-acknowledge{0%,to{transform:translateY(0)scale(1)}42%{transform:translateY(2px)scale(.975)}72%{transform:translateY(-.75px)scale(1.01)}}@keyframes xino-mascot-module__ze4FSW__xino-cyan-focus{0%,to{opacity:.72}55%{opacity:1}}@keyframes xino-mascot-module__ze4FSW__xino-eye-scan{0%,18%,82%,to{transform:translate(0)}36%{transform:translate(-2px)}62%{transform:translate(2px)}}@keyframes xino-mascot-module__ze4FSW__xino-visor-scan{0%,12%{opacity:0;transform:translateY(0)}28%{opacity:.74}72%{opacity:.28;transform:translateY(30px)}82%,to{opacity:0;transform:translateY(30px)}}@keyframes xino-mascot-module__ze4FSW__xino-reticle-focus{0%,to{opacity:.26}50%{opacity:.72}}@keyframes xino-mascot-module__ze4FSW__xino-telemetry-orbit{to{transform:rotate(360deg)}}@keyframes xino-mascot-module__ze4FSW__xino-routing-ring{0%{stroke-dashoffset:0}to{stroke-dashoffset:-192px}}@keyframes xino-mascot-module__ze4FSW__xino-dispatch-sweep{0%,10%{transform:rotate(0)}25%,35%{transform:rotate(90deg)}50%,60%{transform:rotate(180deg)}75%,85%{transform:rotate(270deg)}to{transform:rotate(360deg)}}@keyframes xino-mascot-module__ze4FSW__xino-circuit-flow{0%{opacity:.34;stroke-dashoffset:20px}50%{opacity:.8}to{opacity:.34;stroke-dashoffset:-20px}}@keyframes xino-mascot-module__ze4FSW__xino-cyan-pulse{0%,to{opacity:.58}50%{opacity:1}}@keyframes xino-mascot-module__ze4FSW__xino-core-focus{0%,to{opacity:.92;transform:scale(.98)}50%{opacity:1;transform:scale(1.04)}}@keyframes xino-mascot-module__ze4FSW__xino-voice-speak{0%,to{opacity:.58;transform:scaleX(.72)translateY(0)}42%{opacity:1;transform:scaleX(1.08)translateY(-.5px)}68%{opacity:.76;transform:scaleX(.9)translateY(.4px)}}@keyframes xino-mascot-module__ze4FSW__xino-success-nod{0%,to{transform:rotate(0)translateY(0)}34%{transform:rotate(-2.2deg)translateY(1.5px)}62%{transform:rotate(1.5deg)translateY(-1px)}}@keyframes xino-mascot-module__ze4FSW__xino-success-sweep{0%{opacity:0;stroke-dashoffset:358px;transform:scale(.9)}28%{opacity:.9}74%{opacity:.62;stroke-dashoffset:0;transform:scale(1)}to{opacity:0;stroke-dashoffset:0;transform:scale(1.035)}}@keyframes xino-mascot-module__ze4FSW__xino-error-recoil{0%,to{transform:translate(0)}18%{transform:translateY(2.5px)scale(.96)}42%{transform:translate(-3px)rotate(-1.2deg)}62%{transform:translate(3px)rotate(1.2deg)}78%{transform:translate(-1.5px)rotate(-.6deg)}}@keyframes xino-mascot-module__ze4FSW__xino-error-ring{0%,to{opacity:0;stroke-dashoffset:90px;transform:scale(.94)}45%{opacity:.8;stroke-dashoffset:0;transform:scale(1.015)}}@media (prefers-reduced-motion:no-preference){.xino-mascot-module__ze4FSW__mascot:is([data-xino-mascot-state=thinking],[data-xino-mascot-state=tool]) .xino-mascot-module__ze4FSW__body{animation:4.6s ease-in-out -.6s infinite xino-mascot-module__ze4FSW__xino-gentle-bob}}@keyframes xino-mascot-module__ze4FSW__xino-gentle-bob{0%,to{transform:translateY(0)rotate(0)}42%{transform:translateY(-3px)rotate(-.6deg)}68%{transform:translateY(0)rotate(.4deg)}84%{transform:translateY(-1px)rotate(0)}}@media (prefers-reduced-motion:reduce){.xino-mascot-module__ze4FSW__pose,.xino-mascot-module__ze4FSW__body,.xino-mascot-module__ze4FSW__circuitry,.xino-mascot-module__ze4FSW__eye,.xino-mascot-module__ze4FSW__eyes,.xino-mascot-module__ze4FSW__eyeGrid,.xino-mascot-module__ze4FSW__eyeOuter,.xino-mascot-module__ze4FSW__frameLine,.xino-mascot-module__ze4FSW__logo,.xino-mascot-module__ze4FSW__listeningWaves,.xino-mascot-module__ze4FSW__listeningWaves>path,.xino-mascot-module__ze4FSW__podLight,.xino-mascot-module__ze4FSW__pupil,.xino-mascot-module__ze4FSW__stateRing,.xino-mascot-module__ze4FSW__telemetry,.xino-mascot-module__ze4FSW__visorScan,.xino-mascot-module__ze4FSW__voiceLine{animation:none!important}.xino-mascot-module__ze4FSW__mascot{transition:none}}
