.ai-orb-button-module__bEHvFa__button{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:46px;height:44px;display:inline-flex;position:relative}.ai-orb-button-module__bEHvFa__button:focus-visible{outline-offset:1px;outline:2px solid #0d948873}.ai-orb-button-module__bEHvFa__mascot{filter:drop-shadow(0 3px 4px #0f766e38);justify-content:center;align-items:center;width:42px;height:40px;transition:filter .22s,transform .22s;display:flex;position:relative}.ai-orb-button-module__bEHvFa__mascotSvg{width:100%;height:100%;display:block;overflow:visible}.ai-orb-button-module__bEHvFa__body,.ai-orb-button-module__bEHvFa__shine{transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite ai-orb-button-module__bEHvFa__mascotBreathe}.ai-orb-button-module__bEHvFa__eyes{transition:transform .24s}.ai-orb-button-module__bEHvFa__eyeOpen{fill:#fff;transform-box:fill-box;transform-origin:50%;animation:7.6s linear infinite ai-orb-button-module__bEHvFa__eyesOpen}.ai-orb-button-module__bEHvFa__eyeClosed{fill:none;stroke:#fff;stroke-width:2.1px;stroke-linecap:round;opacity:0;animation:7.6s linear infinite ai-orb-button-module__bEHvFa__eyesClosed}.ai-orb-button-module__bEHvFa__badge{z-index:4;color:#451a03;background:#fbbf24;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 3px;font-size:8px;font-weight:800;line-height:1;display:flex;position:absolute;top:1px;right:0;box-shadow:0 2px 5px #0f172a2e}.ai-orb-button-module__bEHvFa__button:hover .ai-orb-button-module__bEHvFa__mascot,.ai-orb-button-module__bEHvFa__button[data-open=true] .ai-orb-button-module__bEHvFa__mascot{filter:drop-shadow(0 4px 6px #0f766e52);transform:translateY(-1px)scale(1.06)}.ai-orb-button-module__bEHvFa__button:hover .ai-orb-button-module__bEHvFa__eyes,.ai-orb-button-module__bEHvFa__button[data-open=true] .ai-orb-button-module__bEHvFa__eyes{transform:translate(.7px)}.ai-orb-button-module__bEHvFa__button:active .ai-orb-button-module__bEHvFa__mascot{transform:scale(.96)}@keyframes ai-orb-button-module__bEHvFa__mascotBreathe{0%,to{transform:translateY(0)scale(1)}52%{transform:translateY(-.65px)scale(1.012,.99)}}@keyframes ai-orb-button-module__bEHvFa__eyesOpen{0%,17.5%,20.5%,51%,54%,76%,79%,82%,85%,to{opacity:1;transform:scaleY(1)}18.5%,19.5%,52%,53%,77%,78%,83%,84%{opacity:0;transform:scaleY(.12)}}@keyframes ai-orb-button-module__bEHvFa__eyesClosed{0%,17.5%,20.5%,51%,54%,76%,79%,82%,85%,to{opacity:0}18.5%,19.5%,52%,53%,77%,78%,83%,84%{opacity:1}}@media (prefers-reduced-motion:reduce){.ai-orb-button-module__bEHvFa__body,.ai-orb-button-module__bEHvFa__shine,.ai-orb-button-module__bEHvFa__eyeOpen,.ai-orb-button-module__bEHvFa__eyeClosed{animation:none}.ai-orb-button-module__bEHvFa__eyeClosed{opacity:0}}
.ai-insight-assistant-module__KNpFuG__positioner{z-index:42;width:min(390px,100vw - 32px);animation:.52s cubic-bezier(.2,.85,.25,1) both ai-insight-assistant-module__KNpFuG__assistantArrive;position:fixed;bottom:24px;right:24px}.ai-insight-assistant-module__KNpFuG__card{color:#0f172a;text-align:left;cursor:pointer;background:linear-gradient(135deg,#fff 0%,#f0fdfa 62%,#ccfbf1 100%);border:1px solid #0f766e33;border-radius:20px;align-items:center;width:100%;min-height:132px;padding:18px 94px 18px 20px;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;overflow:visible;box-shadow:0 22px 55px #0f172a33,0 4px 12px #0f766e1f}.ai-insight-assistant-module__KNpFuG__card:hover,.ai-insight-assistant-module__KNpFuG__card:focus-visible{border-color:#0d948873;outline:none;transform:translateY(-3px);box-shadow:0 26px 65px #0f172a3d,0 8px 18px #0f766e29}.ai-insight-assistant-module__KNpFuG__glow{filter:blur(18px);background:#2dd4bf3d;border-radius:999px;width:72px;height:72px;animation:3.4s ease-in-out infinite ai-insight-assistant-module__KNpFuG__insightGlow;position:absolute;bottom:10px;right:18px}.ai-insight-assistant-module__KNpFuG__content{z-index:2;flex-direction:column;min-width:0;display:flex;position:relative}.ai-insight-assistant-module__KNpFuG__eyebrow{color:#0f766e;letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:5px;margin-bottom:5px;font-size:10px;font-weight:800;display:flex}.ai-insight-assistant-module__KNpFuG__title{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.3;overflow:hidden}.ai-insight-assistant-module__KNpFuG__summary{color:#475569;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.ai-insight-assistant-module__KNpFuG__action{color:#0f766e;margin-top:8px;font-size:11px;font-weight:700}.ai-insight-assistant-module__KNpFuG__mascotStage{z-index:3;justify-content:center;align-items:flex-end;width:72px;height:82px;animation:3.8s ease-in-out infinite ai-insight-assistant-module__KNpFuG__assistantFloat;display:flex;position:absolute;bottom:12px;right:14px}.ai-insight-assistant-module__KNpFuG__assistantMascot{filter:drop-shadow(0 8px 8px #0f766e47);width:70px;height:66px}.ai-insight-assistant-module__KNpFuG__card:hover .ai-insight-assistant-module__KNpFuG__mascotStage{animation:.7s ease-in-out infinite alternate ai-insight-assistant-module__KNpFuG__assistantHello}.ai-insight-assistant-module__KNpFuG__tail{background:#d7faf3;border-bottom:1px solid #0f766e33;border-right:1px solid #0f766e33;width:18px;height:18px;position:absolute;bottom:-9px;right:42px;transform:rotate(45deg)}.ai-insight-assistant-module__KNpFuG__close{z-index:5;color:#64748b;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;transition:background .16s,color .16s;display:flex;position:absolute;top:9px;right:9px}.ai-insight-assistant-module__KNpFuG__close:hover,.ai-insight-assistant-module__KNpFuG__close:focus-visible{color:#0f172a;background:#ffffffb3;outline:none}@keyframes ai-insight-assistant-module__KNpFuG__assistantArrive{0%{opacity:0;transform:translate(32px,22px)scale(.94)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes ai-insight-assistant-module__KNpFuG__assistantFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-6px)rotate(1deg)}}@keyframes ai-insight-assistant-module__KNpFuG__assistantHello{0%{transform:translateY(-2px)rotate(-3deg)scale(1.02)}to{transform:translateY(-8px)rotate(3deg)scale(1.08)}}@keyframes ai-insight-assistant-module__KNpFuG__insightGlow{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}@media (max-width:640px){.ai-insight-assistant-module__KNpFuG__positioner{bottom:16px;right:16px}.ai-insight-assistant-module__KNpFuG__card{min-height:118px;padding:15px 82px 15px 16px}.ai-insight-assistant-module__KNpFuG__assistantMascot{width:58px;height:55px}.ai-insight-assistant-module__KNpFuG__mascotStage{width:62px;height:68px;right:10px}}@media (prefers-reduced-motion:reduce){.ai-insight-assistant-module__KNpFuG__positioner,.ai-insight-assistant-module__KNpFuG__glow,.ai-insight-assistant-module__KNpFuG__mascotStage,.ai-insight-assistant-module__KNpFuG__card:hover .ai-insight-assistant-module__KNpFuG__mascotStage{animation:none}}
