.xno-bot-floating-module__b7xkoa__launcher{z-index:45;pointer-events:auto;touch-action:none;will-change:transform;position:absolute;top:0;left:0}.xno-bot-floating-module__b7xkoa__launcherButton{appearance:none;z-index:1;box-sizing:border-box;aspect-ratio:1;color:#fff;cursor:grab;width:72px;min-width:72px;max-width:72px;height:72px;min-height:72px;max-height:72px;font-family:var(--font-geist), sans-serif;background:radial-gradient(circle at 34% 22%,#6fd1be29,#0000 40%),#071216;border:1px solid #6cccb894;border-radius:999px;flex:0 0 72px;justify-content:center;align-items:center;padding:0;line-height:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #00080a52,inset 0 1px #dafff71f,inset 0 0 0 1px #08181bad}.xno-bot-floating-module__b7xkoa__launcherBotIcon{aspect-ratio:1;clip-path:circle(50%);object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:999px;width:70px;max-width:none;height:70px;transition:transform .22s cubic-bezier(.16,1,.3,1);display:block}.xno-bot-floating-module__b7xkoa__launcherButton:hover,.xno-bot-floating-module__b7xkoa__launcherButton:focus-visible,.xno-bot-floating-module__b7xkoa__launcherButton[aria-expanded=true]{color:#fff;background:radial-gradient(circle at 34% 22%,#6fd1be38,#0000 42%),#0a191d;border-color:#8addca;box-shadow:0 12px 28px #00080a61,0 0 0 3px #5fc8b11f,inset 0 1px #dafff729}.xno-bot-floating-module__b7xkoa__launcherButton:hover .xno-bot-floating-module__b7xkoa__launcherBotIcon,.xno-bot-floating-module__b7xkoa__launcherButton:focus-visible .xno-bot-floating-module__b7xkoa__launcherBotIcon,.xno-bot-floating-module__b7xkoa__launcherButton[aria-expanded=true] .xno-bot-floating-module__b7xkoa__launcherBotIcon{transform:translateY(-1px)}.xno-bot-floating-module__b7xkoa__launcherButton:active{transform:scale(.96)}.xno-bot-floating-module__b7xkoa__launcherButton[data-xno-bot-mascot-state=listening]{border-color:#5eead4;animation:1.05s ease-in-out infinite xno-bot-floating-module__b7xkoa__xno-bot-listening-glow}.xno-bot-floating-module__b7xkoa__launcherDragging .xno-bot-floating-module__b7xkoa__launcherButton{cursor:grabbing;transform:scale(1.03)}.xno-bot-floating-module__b7xkoa__launcherDragging .xno-bot-floating-module__b7xkoa__launcherBotIcon{transform:rotate(1deg)scale(.965,1.025)}.xno-bot-floating-module__b7xkoa__launcherSettling .xno-bot-floating-module__b7xkoa__launcherBotIcon{animation:.36s cubic-bezier(.16,1,.3,1) xno-bot-floating-module__b7xkoa__xno-bot-mascot-settle}.xno-bot-floating-module__b7xkoa__messagePreview{appearance:none;z-index:4;border:1px solid color-mix(in srgb, var(--accent) 26%, var(--border));background:color-mix(in srgb, var(--panel) 94%, transparent);min-width:0;color:var(--foreground);font-family:var(--font-geist), sans-serif;text-align:left;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;border-radius:12px;flex-direction:column;gap:4px;padding:9px 11px 10px;animation:.18s ease-out both xno-bot-floating-module__b7xkoa__xno-bot-preview-enter;display:flex;position:absolute;box-shadow:0 14px 36px #00000047}.xno-bot-floating-module__b7xkoa__messagePreview:hover,.xno-bot-floating-module__b7xkoa__messagePreview:focus-visible{border-color:color-mix(in srgb, var(--accent) 58%, var(--border));background:color-mix(in srgb, var(--panel-soft) 92%, transparent);outline:none}.xno-bot-floating-module__b7xkoa__messagePreviewTop{bottom:calc(100% + 10px)}.xno-bot-floating-module__b7xkoa__messagePreviewBottom{top:calc(100% + 10px)}.xno-bot-floating-module__b7xkoa__messagePreviewHeader{color:color-mix(in srgb, var(--foreground) 88%, var(--muted-foreground));align-items:center;font-size:11px;font-weight:700;line-height:1;display:flex}.xno-bot-floating-module__b7xkoa__messagePreviewText{color:var(--muted-foreground);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.xno-bot-floating-module__b7xkoa__messagePreviewTail{border:solid color-mix(in srgb, var(--accent) 26%, var(--border));background:color-mix(in srgb, var(--panel) 94%, transparent);width:10px;height:10px;margin-left:-5px;position:absolute;transform:rotate(45deg)}.xno-bot-floating-module__b7xkoa__messagePreviewTailTop{border-width:0 1px 1px 0;bottom:-6px}.xno-bot-floating-module__b7xkoa__messagePreviewTailBottom{border-width:1px 0 0 1px;top:-6px}.xno-bot-floating-module__b7xkoa__statusDot{z-index:2;border:2px solid var(--panel);background:0 0;border-radius:999px;width:11px;height:11px;position:absolute;top:1px;right:1px}.xno-bot-floating-module__b7xkoa__statusWaves{z-index:0;pointer-events:none;position:absolute;inset:0}.xno-bot-floating-module__b7xkoa__statusWaves>span{border:1px solid color-mix(in srgb, var(--success) 78%, transparent);border-radius:999px;animation:1.8s ease-out infinite xno-bot-floating-module__b7xkoa__xno-bot-wave;position:absolute;inset:0}.xno-bot-floating-module__b7xkoa__statusWaves>span:nth-child(2){animation:1.8s ease-out .6s infinite xno-bot-floating-module__b7xkoa__xno-bot-wave}.xno-bot-floating-module__b7xkoa__statusWaves>span:nth-child(3){animation:1.8s ease-out 1.2s infinite xno-bot-floating-module__b7xkoa__xno-bot-wave}.xno-bot-floating-module__b7xkoa__statusWavesListening>span{border-color:#2dd4bfe0;animation-duration:1.2s;box-shadow:0 0 18px #2dd4bf3d}.xno-bot-floating-module__b7xkoa__statusWavesListening>span:nth-child(2){animation-duration:1.2s;animation-delay:.4s}.xno-bot-floating-module__b7xkoa__statusWavesListening>span:nth-child(3){animation-duration:1.2s;animation-delay:.8s}.xno-bot-floating-module__b7xkoa__statusComplete{background:var(--success);box-shadow:0 0 0 3px color-mix(in srgb, var(--success) 18%, transparent)}.xno-bot-floating-module__b7xkoa__statusError{background:#ef4444;box-shadow:0 0 0 3px #ef44442e}.xno-bot-floating-module__b7xkoa__popover.ant-popover{pointer-events:auto;font-family:var(--font-geist), sans-serif}.xno-bot-floating-module__b7xkoa__popover .ant-popover-container{border:1px solid var(--border);background:var(--background);border-radius:14px;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden;box-shadow:0 18px 52px #00000047}.xno-bot-floating-module__b7xkoa__popoverFrame{background:var(--background);width:100%;height:100%;min-height:0;color:var(--foreground);font-family:var(--font-geist), sans-serif;flex-direction:column;flex:auto;align-self:stretch;display:flex;position:relative;overflow:hidden}.xno-bot-floating-module__b7xkoa__resizeHandle{appearance:none;z-index:4;width:28px;height:28px;color:color-mix(in srgb, var(--accent) 80%, var(--foreground));opacity:.82;touch-action:none;background:0 0;border:0;padding:0;transition:color .16s,opacity .16s;position:absolute}.xno-bot-floating-module__b7xkoa__resizeHandle:before{clip-path:polygon(0 0,100% 0,0 100%);content:"";background:repeating-linear-gradient(135deg,#0000 0 3px,currentColor 3px 4.5px);width:14px;height:14px;position:absolute}.xno-bot-floating-module__b7xkoa__resizeHandle:hover,.xno-bot-floating-module__b7xkoa__resizeHandle:focus-visible,.xno-bot-floating-module__b7xkoa__resizeHandle:active{color:color-mix(in srgb, var(--accent) 86%, var(--foreground));opacity:1;outline:none}.xno-bot-floating-module__b7xkoa__resizeHandleTopLeft{clip-path:polygon(0 0,100% 0,0 100%);cursor:nwse-resize;top:0;left:0}.xno-bot-floating-module__b7xkoa__resizeHandleTopLeft:before{top:4px;left:4px}.xno-bot-floating-module__b7xkoa__resizeHandleTopRight{clip-path:polygon(0 0,100% 0,100% 100%);cursor:nesw-resize;top:0;right:0}.xno-bot-floating-module__b7xkoa__resizeHandleTopRight:before{top:4px;right:4px;transform:rotate(90deg)}.xno-bot-floating-module__b7xkoa__resizeHandleBottomLeft{clip-path:polygon(0 0,0 100%,100% 100%);cursor:nesw-resize;bottom:0;left:0}.xno-bot-floating-module__b7xkoa__resizeHandleBottomLeft:before{bottom:4px;left:4px;transform:rotate(-90deg)}.xno-bot-floating-module__b7xkoa__resizeHandleBottomRight{clip-path:polygon(100% 0,100% 100%,0 100%);cursor:nwse-resize;bottom:0;right:0}.xno-bot-floating-module__b7xkoa__resizeHandleBottomRight:before{bottom:4px;right:4px;transform:rotate(180deg)}.xno-bot-floating-module__b7xkoa__popoverBody{background:var(--background);flex-direction:column;flex:auto;align-self:stretch;min-height:0;display:flex;position:relative;overflow:hidden}.xno-bot-floating-module__b7xkoa__popoverPlaceholder{min-height:0;color:var(--muted-foreground);letter-spacing:normal;text-align:center;flex:auto;place-items:center;padding:24px;font-size:14px;font-weight:400;display:grid}.xno-bot-floating-module__b7xkoa__innerModal.ant-modal-root{z-index:80;position:absolute;inset:0}:is(.xno-bot-floating-module__b7xkoa__innerModal .ant-modal-mask,.xno-bot-floating-module__b7xkoa__innerModal .ant-modal-wrap){position:absolute;inset:0}.xno-bot-floating-module__b7xkoa__innerModal .ant-modal-wrap{overflow:hidden}.xno-bot-floating-module__b7xkoa__innerModal .ant-modal{max-width:calc(100% - 24px);padding-bottom:0}@keyframes xno-bot-floating-module__b7xkoa__xno-bot-wave{0%{opacity:.72;transform:scale(.9)}75%,to{opacity:0;transform:scale(1.55)}}@keyframes xno-bot-floating-module__b7xkoa__xno-bot-listening-glow{0%,to{box-shadow:0 10px 24px #00080a52,0 0 0 1px #2dd4bf29,0 0 14px #2dd4bf33,inset 0 1px #dafff724}50%{box-shadow:0 12px 30px #00080a61,0 0 0 3px #2dd4bf38,0 0 28px #2dd4bf6b,inset 0 1px #dafff738}}@keyframes xno-bot-floating-module__b7xkoa__xno-bot-preview-enter{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes xno-bot-floating-module__b7xkoa__xno-bot-mascot-settle{0%,to{transform:translateY(0)scale(1)}38%{transform:translateY(1.5px)scale(1.04,.96)}68%{transform:translateY(-1px)scale(.985,1.02)}}@media (prefers-reduced-motion:reduce){.xno-bot-floating-module__b7xkoa__launcherButton,.xno-bot-floating-module__b7xkoa__launcherBotIcon,.xno-bot-floating-module__b7xkoa__messagePreview,.xno-bot-floating-module__b7xkoa__resizeHandle,.xno-bot-floating-module__b7xkoa__statusWaves>span{transition:none;animation:none}.xno-bot-floating-module__b7xkoa__statusWaves>span:not(:first-child){display:none}}
.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__body{animation:7.2s ease-in-out infinite xino-mascot-module__ze4FSW__xino-idle-breathe}.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:.94;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__pose{animation:1.6s cubic-bezier(.45,0,.55,1) infinite xino-mascot-module__ze4FSW__xino-listening-tilt}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=listening] .xino-mascot-module__ze4FSW__body{filter:drop-shadow(0 0 5px #2dd4bf7a);animation:1.15s ease-in-out infinite xino-mascot-module__ze4FSW__xino-listening-float}.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=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__body{animation:2.4s ease-in-out infinite xino-mascot-module__ze4FSW__xino-tool-focus}.xino-mascot-module__ze4FSW__mascot[data-xino-mascot-state=tool] .xino-mascot-module__ze4FSW__telemetry{animation:5.4s linear infinite xino-mascot-module__ze4FSW__xino-telemetry-orbit}.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=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-idle-breathe{0%,to{transform:translateY(0)rotate(0)}48%,56%{transform:translateY(-1px)rotate(.28deg)}}@keyframes xino-mascot-module__ze4FSW__xino-listening-tilt{0%,to{transform:rotate(-1.5deg)translateY(0)}50%{transform:rotate(1.5deg)translateY(-1px)}}@keyframes xino-mascot-module__ze4FSW__xino-listening-float{0%,to{transform:scale(.985)}50%{transform:scale(1.018)}}@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-tool-focus{0%,to{transform:translateY(.5px)scale(.995)}50%{transform:translateY(-.5px)scale(1.005)}}@keyframes xino-mascot-module__ze4FSW__xino-telemetry-orbit{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:.72;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@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: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}}
.assistant-dictation-waveform-module__lGGtca__waveform{pointer-events:none;flex:none;align-items:center;gap:2px;height:2rem;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 86%,#0000)}.assistant-dictation-waveform-module__lGGtca__bar{animation:assistant-dictation-waveform-module__lGGtca__assistant-dictation-wave var(--wave-duration) ease-in-out var(--wave-delay) infinite;height:var(--wave-height);opacity:var(--wave-opacity);transform-origin:50%;background:linear-gradient(#22d3ee,#14b8a6);border-radius:9999px;width:2px;box-shadow:0 0 5px #22d3ee73}@keyframes assistant-dictation-waveform-module__lGGtca__assistant-dictation-wave{0%,to{transform:scaleY(.24)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.assistant-dictation-waveform-module__lGGtca__bar{animation:none;transform:scaleY(.62)}}
.xno-chart-timeframe-selector-module__AedHQG__host{align-self:stretch;align-items:center;margin:0 4px 0 12px;display:flex}.xno-chart-timeframe-selector-module__AedHQG__actionHost{display:contents}.xno-chart-timeframe-selector-module__AedHQG__button.ant-btn{background:var(--klinecharts-pro-selected-color);min-width:52px;height:28px;box-shadow:none;color:var(--klinecharts-pro-primary-color);font-family:var(--font-geist), sans-serif;border:0;border-radius:3px;padding-inline:8px;font-size:14px;font-weight:500}:is(.xno-chart-timeframe-selector-module__AedHQG__button.ant-btn:hover,.xno-chart-timeframe-selector-module__AedHQG__button.ant-btn:focus-visible,.xno-chart-timeframe-selector-module__AedHQG__button.ant-btn[aria-expanded=true]){background:color-mix(in srgb, var(--klinecharts-pro-primary-color) 22%, transparent);color:var(--klinecharts-pro-primary-color)}.xno-chart-timeframe-selector-module__AedHQG__label{text-align:center;min-width:24px}
.xno-chart-module__7EGqaG__runtime{container:xno-chart/inline-size}@container xno-chart (max-width:760px){.xno-chart-module__7EGqaG__runtime .klinecharts-pro-period-bar .tools{min-width:36px;padding-inline:10px}.xno-chart-module__7EGqaG__runtime .klinecharts-pro-period-bar .tools>span{display:none}.xno-chart-module__7EGqaG__runtime .klinecharts-pro-period-bar .tools>svg{margin-right:0}}
