.Canvas2LightMark-module__WJLLea__lightMark{color:currentColor;line-height:0;display:inline-block}.Canvas2LightMark-module__WJLLea__lightMark svg{width:100%;height:100%;animation:6s ease-in-out infinite Canvas2LightMark-module__WJLLea__lmFloat;display:block;overflow:visible}.Canvas2LightMark-module__WJLLea__frame{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite Canvas2LightMark-module__WJLLea__lmFrame}.Canvas2LightMark-module__WJLLea__face{fill:currentColor;opacity:.02}.Canvas2LightMark-module__WJLLea__ring{fill:none;stroke:currentColor;stroke-width:4.5px}.Canvas2LightMark-module__WJLLea__brow{fill:none;stroke:currentColor;stroke-width:4.5px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite Canvas2LightMark-module__WJLLea__lmBrow;display:none}.Canvas2LightMark-module__WJLLea__smile{fill:none;stroke:currentColor;stroke-width:4.5px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%}.Canvas2LightMark-module__WJLLea__dot{fill:currentColor;transform-box:fill-box;transform-origin:50%}.Canvas2LightMark-module__WJLLea__eye{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite Canvas2LightMark-module__WJLLea__lmDrift}.Canvas2LightMark-module__WJLLea__blink{transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite Canvas2LightMark-module__WJLLea__lmBlink}.Canvas2LightMark-module__WJLLea__lightMark[data-state=thinking] .Canvas2LightMark-module__WJLLea__smile{display:none}.Canvas2LightMark-module__WJLLea__lightMark[data-state=thinking] .Canvas2LightMark-module__WJLLea__brow{display:block}.Canvas2LightMark-module__WJLLea__lightMark[data-state=thinking] .Canvas2LightMark-module__WJLLea__eye{animation:1.7s ease-in-out infinite Canvas2LightMark-module__WJLLea__lmScan}.Canvas2LightMark-module__WJLLea__lightMark[data-state=scanning] .Canvas2LightMark-module__WJLLea__smile{display:none}.Canvas2LightMark-module__WJLLea__lightMark[data-state=scanning] .Canvas2LightMark-module__WJLLea__brow{animation:7s linear infinite Canvas2LightMark-module__WJLLea__ssBrow;display:block}.Canvas2LightMark-module__WJLLea__lightMark[data-state=scanning] .Canvas2LightMark-module__WJLLea__frame{animation:7s linear infinite Canvas2LightMark-module__WJLLea__ssFrame}.Canvas2LightMark-module__WJLLea__lightMark[data-state=scanning] .Canvas2LightMark-module__WJLLea__face,.Canvas2LightMark-module__WJLLea__lightMark[data-state=scanning] .Canvas2LightMark-module__WJLLea__ring{animation:7s linear infinite Canvas2LightMark-module__WJLLea__ssRx}.Canvas2LightMark-module__WJLLea__lightMark[data-state=scanning] .Canvas2LightMark-module__WJLLea__eye{animation:7s linear infinite Canvas2LightMark-module__WJLLea__ssEye}.Canvas2LightMark-module__WJLLea__lightMark[data-state=happy] svg{animation:.85s cubic-bezier(.165,.84,.44,1) both Canvas2LightMark-module__WJLLea__happyHop}.Canvas2LightMark-module__WJLLea__lightMark[data-state=happy] .Canvas2LightMark-module__WJLLea__frame{animation:.85s cubic-bezier(.165,.84,.44,1) both Canvas2LightMark-module__WJLLea__happyFrame}.Canvas2LightMark-module__WJLLea__lightMark[data-state=happy] .Canvas2LightMark-module__WJLLea__smile{animation:.85s cubic-bezier(.165,.84,.44,1) both Canvas2LightMark-module__WJLLea__happySmile}.Canvas2LightMark-module__WJLLea__lightMark[data-state=happy] .Canvas2LightMark-module__WJLLea__eye{animation:.85s cubic-bezier(.165,.84,.44,1) both Canvas2LightMark-module__WJLLea__happyEye}.Canvas2LightMark-module__WJLLea__lightMark[data-state=happy] .Canvas2LightMark-module__WJLLea__blink{animation:.85s cubic-bezier(.165,.84,.44,1) both Canvas2LightMark-module__WJLLea__happyBlink}.Canvas2LightMark-module__WJLLea__lightMark[data-state=happy] .Canvas2LightMark-module__WJLLea__dot{animation:.85s cubic-bezier(.165,.84,.44,1) both Canvas2LightMark-module__WJLLea__happyDot}@keyframes Canvas2LightMark-module__WJLLea__lmFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes Canvas2LightMark-module__WJLLea__lmFrame{0%,to{transform:rotate(45deg)}50%{transform:rotate(46.5deg)}}@keyframes Canvas2LightMark-module__WJLLea__lmBlink{0%,90%,to{transform:scaleY(1)}95%{transform:scaleY(.14)}}@keyframes Canvas2LightMark-module__WJLLea__lmBrow{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes Canvas2LightMark-module__WJLLea__lmDrift{0%,to{transform:translateY(-6px)}30%{transform:translate(4px,-8px)}60%{transform:translate(-4px,-4px)}}@keyframes Canvas2LightMark-module__WJLLea__lmScan{0%,to{transform:translate(-11px,4px)}50%{transform:translate(11px,4px)}}@keyframes Canvas2LightMark-module__WJLLea__ssFrame{0%{transform:rotate(45deg)}10%{transform:rotate(46.5deg)}20%{transform:rotate(44deg)}30%{transform:rotate(46deg)}40%,48%{transform:rotate(45deg)}56%{transform:rotate(95deg)}68%{transform:rotate(380deg)}78%{transform:rotate(720deg)}88%{transform:rotate(1085deg)}92%,to{transform:rotate(1125deg)}}@keyframes Canvas2LightMark-module__WJLLea__ssRx{0%,48%,92%,to{rx:16px;ry:16px}56%,88%{rx:21px;ry:21px}68%,78%{rx:32px;ry:32px}}@keyframes Canvas2LightMark-module__WJLLea__ssEye{0%,40%,to{transform:translateY(4px)}6%,30%{transform:translate(-11px,4px)}18%{transform:translate(11px,4px)}48%,92%{transform:translate(0)}96%{transform:translateY(4px)}}@keyframes Canvas2LightMark-module__WJLLea__ssBrow{0%,40%,96%,to{opacity:1;transform:translateY(0)}48%,92%{opacity:0;transform:translateY(-6px)}}@keyframes Canvas2LightMark-module__WJLLea__happyHop{0%,to{transform:translateY(0)scale(1)}28%{transform:translateY(-4px)scale(1.04)}58%{transform:translateY(1px)scale(.99)}}@keyframes Canvas2LightMark-module__WJLLea__happyFrame{0%,to{transform:rotate(45deg)}28%{transform:rotate(42deg)}58%{transform:rotate(47deg)}}@keyframes Canvas2LightMark-module__WJLLea__happySmile{0%,to{stroke-width:4.5px;transform:translateY(0)}38%{stroke-width:6px;transform:translateY(-1px)}}@keyframes Canvas2LightMark-module__WJLLea__happyEye{0%,to{transform:translateY(-6px)}24%{transform:translate(-5px,-8px)}52%{transform:translate(5px,-8px)}72%{transform:translateY(-7px)}}@keyframes Canvas2LightMark-module__WJLLea__happyBlink{0%,18%,38%,to{transform:scaleY(1)}28%{transform:scaleY(.16)}}@keyframes Canvas2LightMark-module__WJLLea__happyDot{0%,to{transform:scale(1)}38%{transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.Canvas2LightMark-module__WJLLea__lightMark svg,.Canvas2LightMark-module__WJLLea__lightMark *{animation:none!important}}
.Canvas2LightBatchPrompt-module__dbTf5W__wrap{color:#15212f;flex:1;min-width:0;padding-top:1px;animation:6s ease-in-out infinite Canvas2LightBatchPrompt-module__dbTf5W__speechFloat}.Canvas2LightBatchPrompt-module__dbTf5W__bubble{background:#15212f05;border:1.5px solid #15212f47;border-radius:3px;margin-left:6px;padding:9px 11px 10px;animation:.4s cubic-bezier(.165,.84,.44,1) both Canvas2LightBatchPrompt-module__dbTf5W__speechIn;position:relative}.Canvas2LightBatchPrompt-module__dbTf5W__bubble:before{content:"";background:#15212f05;border-bottom:1.5px solid #15212f47;border-left:1.5px solid #15212f47;width:7px;height:7px;position:absolute;top:11px;left:-5px;transform:rotate(45deg)}.Canvas2LightBatchPrompt-module__dbTf5W__message{letter-spacing:-.01em;color:#15212f;margin:0;font-size:13px;line-height:1.45}.Canvas2LightBatchPrompt-module__dbTf5W__actions{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:9px;display:flex}.Canvas2LightBatchPrompt-module__dbTf5W__runBtn{color:#15212f;cursor:pointer;background:0 0;border:1.5px solid #15212f61;border-radius:2px;padding:5px 10px;font-size:12px;font-weight:500;line-height:1;transition:background .15s,border-color .15s,opacity .15s}.Canvas2LightBatchPrompt-module__dbTf5W__runBtn:hover:not(:disabled){background:#15212f0a;border-color:#15212f8c}.Canvas2LightBatchPrompt-module__dbTf5W__runBtn:disabled{cursor:not-allowed;opacity:.45}.Canvas2LightBatchPrompt-module__dbTf5W__dismissBtn{color:#15212f9e;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:5px 2px;font-size:12px;line-height:1;-webkit-text-decoration:underline #15212f38;text-decoration:underline #15212f38;transition:color .15s}.Canvas2LightBatchPrompt-module__dbTf5W__dismissBtn:hover:not(:disabled){color:#15212fb8}.Canvas2LightBatchPrompt-module__dbTf5W__dismissBtn:disabled{cursor:not-allowed;opacity:.45}@keyframes Canvas2LightBatchPrompt-module__dbTf5W__speechIn{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@keyframes Canvas2LightBatchPrompt-module__dbTf5W__speechFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.Canvas2LightBatchPrompt-module__dbTf5W__wrap,.Canvas2LightBatchPrompt-module__dbTf5W__bubble{animation:none!important}}
