.RoboAssistant-module__R4oiBG__roboContainer{border:1px solid var(--color-border);background:#fff;border-radius:20px;align-items:center;gap:20px;width:100%;padding:20px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 10px 30px #2563eb08}.RoboAssistant-module__R4oiBG__roboContainerCompact{box-shadow:none;background:0 0;border:none;gap:12px;padding:0}.RoboAssistant-module__R4oiBG__roboWrapper{flex-shrink:0;justify-content:center;align-items:center;transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.RoboAssistant-module__R4oiBG__roboAssemblyButton{appearance:none;cursor:pointer;color:inherit;background:0 0;border:0;border-radius:22px;place-items:center;margin:0;padding:0;display:grid;position:relative}.RoboAssistant-module__R4oiBG__roboAssemblyButton:focus-visible{outline-offset:8px;outline:3px solid #60a5fa73}.RoboAssistant-module__R4oiBG__assemblyHint{color:var(--color-primary-dark);white-space:nowrap;opacity:0;pointer-events:none;background:#ffffffeb;border:1px solid #8ed0dd8c;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800;line-height:1;transition:opacity .2s,transform .2s;position:absolute;bottom:-10px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #2563eb14}.RoboAssistant-module__R4oiBG__roboAssemblyButton:hover .RoboAssistant-module__R4oiBG__assemblyHint,.RoboAssistant-module__R4oiBG__roboAssemblyButton:focus-visible .RoboAssistant-module__R4oiBG__assemblyHint{opacity:1;transform:translate(-50%)translateY(-2px)}.RoboAssistant-module__R4oiBG__roboSVG{transition:filter .4s;display:block;overflow:visible}.RoboAssistant-module__R4oiBG__roboWrapperInteractive .RoboAssistant-module__R4oiBG__antenna,.RoboAssistant-module__R4oiBG__roboWrapperInteractive .RoboAssistant-module__R4oiBG__leftArm,.RoboAssistant-module__R4oiBG__roboWrapperInteractive .RoboAssistant-module__R4oiBG__rightArm,.RoboAssistant-module__R4oiBG__roboWrapperInteractive .RoboAssistant-module__R4oiBG__neckConnector,.RoboAssistant-module__R4oiBG__roboWrapperInteractive .RoboAssistant-module__R4oiBG__roboHead,.RoboAssistant-module__R4oiBG__roboWrapperInteractive .RoboAssistant-module__R4oiBG__roboBody,.RoboAssistant-module__R4oiBG__roboWrapperInteractive .RoboAssistant-module__R4oiBG__wheelBase,.RoboAssistant-module__R4oiBG__roboWrapperInteractive .RoboAssistant-module__R4oiBG__shadowBase{transform-box:fill-box;transition:transform .72s cubic-bezier(.16,1,.3,1),opacity .34s,filter .34s}.RoboAssistant-module__R4oiBG__roboWrapperInteractive .RoboAssistant-module__R4oiBG__leftArm{transform-origin:40px 115px}.RoboAssistant-module__R4oiBG__roboWrapperInteractive .RoboAssistant-module__R4oiBG__rightArm{transform-origin:120px 115px}.RoboAssistant-module__R4oiBG__roboWrapperInteractive .RoboAssistant-module__R4oiBG__neckConnector,.RoboAssistant-module__R4oiBG__roboWrapperInteractive .RoboAssistant-module__R4oiBG__wheelBase,.RoboAssistant-module__R4oiBG__roboWrapperInteractive .RoboAssistant-module__R4oiBG__shadowBase{transform-origin:50%}.RoboAssistant-module__R4oiBG__roboAssembled{filter:drop-shadow(0 12px 24px #2563eb14)}.RoboAssistant-module__R4oiBG__roboDisassembled .RoboAssistant-module__R4oiBG__antenna{animation:none;transform:translate(18px,-28px)rotate(18deg)}.RoboAssistant-module__R4oiBG__roboDisassembled .RoboAssistant-module__R4oiBG__leftArm{transform:translate(-26px,24px)rotate(-28deg)}.RoboAssistant-module__R4oiBG__roboDisassembled .RoboAssistant-module__R4oiBG__rightArm{animation:none;transform:translate(28px,24px)rotate(28deg)}.RoboAssistant-module__R4oiBG__roboDisassembled .RoboAssistant-module__R4oiBG__neckConnector{opacity:.75;transform:translateY(-12px)rotate(90deg)}.RoboAssistant-module__R4oiBG__roboDisassembled .RoboAssistant-module__R4oiBG__roboHead{animation:none;transform:translateY(-20px)rotate(-4deg)}.RoboAssistant-module__R4oiBG__roboDisassembled .RoboAssistant-module__R4oiBG__roboBody{animation:none;transform:translateY(18px)rotate(3deg)}.RoboAssistant-module__R4oiBG__roboDisassembled .RoboAssistant-module__R4oiBG__wheelBase{transform:translateY(16px)scale(.94)}.RoboAssistant-module__R4oiBG__roboDisassembled .RoboAssistant-module__R4oiBG__shadowBase{opacity:.45;transform:scaleX(.72)}.RoboAssistant-module__R4oiBG__roboDisassembled .RoboAssistant-module__R4oiBG__roboSVG{filter:drop-shadow(0 16px 28px #da3c8c24)}.RoboAssistant-module__R4oiBG__float{animation:6s ease-in-out infinite RoboAssistant-module__R4oiBG__floatAnim}@keyframes RoboAssistant-module__R4oiBG__floatAnim{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.RoboAssistant-module__R4oiBG__roboHead{transform-origin:80px 74px;transition:transform .4s cubic-bezier(.16,1,.3,1);animation:8s ease-in-out infinite RoboAssistant-module__R4oiBG__headBreathe}@keyframes RoboAssistant-module__R4oiBG__headBreathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(.5px)scale(.99)}}.RoboAssistant-module__R4oiBG__roboBody{transform-origin:80px 127px;transition:transform .4s cubic-bezier(.16,1,.3,1);animation:8s ease-in-out infinite RoboAssistant-module__R4oiBG__bodyBreathe}@keyframes RoboAssistant-module__R4oiBG__bodyBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.008)}}.RoboAssistant-module__R4oiBG__eye{transform-origin:50%;transition:transform .4s cubic-bezier(.16,1,.3,1);animation:5s ease-in-out infinite RoboAssistant-module__R4oiBG__blinkAnim}@keyframes RoboAssistant-module__R4oiBG__blinkAnim{0%,95%,to{transform:scaleY(1)}97.5%{transform:scaleY(.1)}}.RoboAssistant-module__R4oiBG__antenna{transform-origin:80px 38px;animation:4s ease-in-out infinite RoboAssistant-module__R4oiBG__antennaOscillate}@keyframes RoboAssistant-module__R4oiBG__antennaOscillate{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)}}.RoboAssistant-module__R4oiBG__antennaLight{transition:fill .3s;animation:3s ease-in-out infinite alternate RoboAssistant-module__R4oiBG__lightPulse}@keyframes RoboAssistant-module__R4oiBG__lightPulse{0%{opacity:.8}to{opacity:1}}.RoboAssistant-module__R4oiBG__coreLed{transform-origin:80px 130px;animation:2s ease-in-out infinite alternate RoboAssistant-module__R4oiBG__corePulse}@keyframes RoboAssistant-module__R4oiBG__corePulse{0%{fill:#38bdf8;filter:drop-shadow(0 0 1px #0284c7)}to{fill:#60a5fa;filter:drop-shadow(0 0 5px #3b82f6)}}.RoboAssistant-module__R4oiBG__waveArm{transform-origin:120px 115px;animation:1.4s ease-in-out infinite RoboAssistant-module__R4oiBG__armWave}@keyframes RoboAssistant-module__R4oiBG__armWave{0%,to{transform:rotate(0)}50%{transform:rotate(-15deg)}}.RoboAssistant-module__R4oiBG__gearParticle{transform-origin:50%;opacity:0;animation:2.4s cubic-bezier(.25,.46,.45,.94) infinite RoboAssistant-module__R4oiBG__gearFloatUp}@keyframes RoboAssistant-module__R4oiBG__gearFloatUp{0%{opacity:0;transform:translateY(20px)scale(0)rotate(0)}15%{opacity:.8}80%{opacity:.8}to{opacity:0;transform:translateY(-35px)scale(.9)rotate(220deg)}}.RoboAssistant-module__R4oiBG__roboContainer:hover{border-color:#2563eb33;box-shadow:0 15px 40px #2563eb0f}.RoboAssistant-module__R4oiBG__roboContainer:hover .RoboAssistant-module__R4oiBG__roboSVG{filter:drop-shadow(0 12px 24px #2563eb1f)}.RoboAssistant-module__R4oiBG__roboContainer:hover .RoboAssistant-module__R4oiBG__roboHead{transform:rotate(3deg)translateY(-.5px)}.RoboAssistant-module__R4oiBG__roboContainer:hover .RoboAssistant-module__R4oiBG__eye{transform:translate(2px,-.5px)}.RoboAssistant-module__R4oiBG__speechBubble{background:var(--color-bg-site);border:1px solid var(--color-border);font-size:var(--font-small);color:var(--color-text);border-radius:16px;flex-direction:column;flex-grow:1;justify-content:center;min-height:70px;padding:16px 20px;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 20px #00000003}.RoboAssistant-module__R4oiBG__speechArrow{background:var(--color-bg-site);border-left:1px solid var(--color-border);border-bottom:1px solid var(--color-border);width:10px;height:10px;position:absolute;top:50%;left:-6px;transform:translateY(-50%)rotate(45deg)}.RoboAssistant-module__R4oiBG__speechTitle{color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:11px;font-weight:700}.RoboAssistant-module__R4oiBG__speechText{font-weight:500;line-height:1.5}.RoboAssistant-module__R4oiBG__demoMoodBar{border-top:1px dashed var(--color-border);align-items:center;gap:4px;margin-top:8px;padding-top:8px;display:flex}.RoboAssistant-module__R4oiBG__demoMoodBtn{font-size:10px;font-family:var(--font-inter), sans-serif;border:1px solid var(--color-border);color:var(--color-text-muted);cursor:pointer;background:#fff;border-radius:20px;padding:3px 8px;font-weight:600;transition:all .2s}.RoboAssistant-module__R4oiBG__demoMoodBtn:hover{background:var(--color-bg-site);color:var(--color-text);border-color:var(--color-primary-soft)}.RoboAssistant-module__R4oiBG__demoMoodBtnActive{background:var(--color-primary-soft);color:var(--color-primary-dark);border-color:var(--color-primary)}@media (max-width:760px){.RoboAssistant-module__R4oiBG__roboContainer{flex-direction:column;align-items:center;gap:12px;padding:16px;overflow:hidden}.RoboAssistant-module__R4oiBG__roboWrapper{max-width:150px}.RoboAssistant-module__R4oiBG__roboSVG{width:min(150px,42vw);max-width:100%;height:auto}.RoboAssistant-module__R4oiBG__speechBubble{width:100%;min-height:0;padding:14px 16px}.RoboAssistant-module__R4oiBG__speechArrow{display:none}.RoboAssistant-module__R4oiBG__demoMoodBar{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.RoboAssistant-module__R4oiBG__float,.RoboAssistant-module__R4oiBG__roboHead,.RoboAssistant-module__R4oiBG__roboBody,.RoboAssistant-module__R4oiBG__eye,.RoboAssistant-module__R4oiBG__antenna,.RoboAssistant-module__R4oiBG__antennaLight,.RoboAssistant-module__R4oiBG__coreLed,.RoboAssistant-module__R4oiBG__waveArm,.RoboAssistant-module__R4oiBG__gearParticle{animation:none!important;transform:none!important}}
