.Humanoid-module__E8oJPW__figure{--evp-look-x:0;--evp-look-y:0;--evp-amber:#efcea0;--evp-muted:#adbbb2;color:#e9eee8;width:100%;min-width:0;max-width:42rem;font-family:var(--font-sans,inherit);isolation:isolate;margin:0;position:relative}.Humanoid-module__E8oJPW__figure button{font:inherit;-webkit-tap-highlight-color:transparent}.Humanoid-module__E8oJPW__figure button:focus-visible{outline:2px solid var(--evp-amber);outline-offset:4px}.Humanoid-module__E8oJPW__figure button:disabled{cursor:default}.Humanoid-module__E8oJPW__topline{justify-content:space-between;align-items:center;gap:.75rem;padding:0 .75rem;display:flex}.Humanoid-module__E8oJPW__topline>div{min-width:0}.Humanoid-module__E8oJPW__eyebrow{color:#b3e3ce;font-family:var(--font-mono,monospace);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.7rem;display:flex}.Humanoid-module__E8oJPW__eyebrow i{background:#b1e6ce;border-radius:50%;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 13px #82c9a65c}.Humanoid-module__E8oJPW__study{color:var(--evp-muted);letter-spacing:.02em;margin-top:.4rem;font-size:.7rem;display:block}.Humanoid-module__E8oJPW__pause,.Humanoid-module__E8oJPW__reset{width:44px;height:44px;color:var(--evp-muted);cursor:pointer;background:#13241b66;border:1px solid #b4d4bd26;border-radius:50%;flex-shrink:0;place-items:center;padding:0;transition:border-color .2s,color .2s;display:inline-grid}.Humanoid-module__E8oJPW__pause:hover,.Humanoid-module__E8oJPW__reset:hover{color:var(--evp-amber);border-color:#efcea077}.Humanoid-module__E8oJPW__stage{aspect-ratio:624/600;touch-action:pan-y;isolation:isolate;width:100%;max-width:29rem;margin-inline:auto;position:relative;overflow:visible}.Humanoid-module__E8oJPW__halo{z-index:-1;pointer-events:none;background:radial-gradient(at 52% 32%,#56866a29,#1e38291a 45%,#0000 71%);border-radius:50%;position:absolute;inset:4% 3% 12%}.Humanoid-module__E8oJPW__orbit{z-index:-1;pointer-events:none;border:1px solid #c5d9c50c;border-radius:50%;position:absolute;inset:14% 8% 17%}.Humanoid-module__E8oJPW__orbit:after{content:"";border:1px solid #c5d9c509;border-radius:50%;position:absolute;inset:8% 6%}.Humanoid-module__E8oJPW__stage .evp-robot{filter:drop-shadow(0 18px 16px #00000024);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Humanoid-module__E8oJPW__faceTap{cursor:pointer;width:60%;min-width:44px;height:62%;min-height:44px;transform:translate(calc(var(--evp-look-x) * 4px), calc(var(--evp-look-y) * 2px));background:0 0;border:0;border-radius:45%;position:absolute;top:8%;left:20%}.Humanoid-module__E8oJPW__faceTap:focus-visible{outline-offset:6px}.Humanoid-module__E8oJPW__designMark{color:#a4b6a566;font-family:var(--font-mono,monospace);letter-spacing:.16em;writing-mode:vertical-rl;font-size:.6rem;position:absolute;bottom:7%;right:4%}.Humanoid-module__E8oJPW__reaction{min-height:3.2rem;color:var(--evp-amber);text-align:center;justify-content:center;align-items:center;gap:.6rem;padding:.4rem .8rem .8rem;font-size:.82rem;line-height:1.5;display:flex}.Humanoid-module__E8oJPW__reaction i{background:currentColor;border-radius:50%;flex-shrink:0;width:4px;height:4px}.Humanoid-module__E8oJPW__controls{background:linear-gradient(140deg,#25382b85,#0d1c1466);border:1px solid #b8d6bd24;border-radius:18px;padding:.1rem .9rem .9rem;position:relative;box-shadow:0 10px 35px #00000012}.Humanoid-module__E8oJPW__controlsHeading{justify-content:space-between;align-items:center;gap:.5rem;min-height:46px;display:flex}.Humanoid-module__E8oJPW__controlsHeading>span{color:#c0cbbf;letter-spacing:.055em;font-size:.7rem}.Humanoid-module__E8oJPW__reset{background:0 0;border:0;width:44px;height:44px}.Humanoid-module__E8oJPW__modes{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;display:grid}.Humanoid-module__E8oJPW__modes button{color:#b8c4b9;cursor:pointer;background:#b4d6ba05;border:1px solid #0000;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;min-width:44px;min-height:74px;padding:.6rem .15rem;transition:color .2s,background .2s,border-color .2s,transform .2s;display:flex}.Humanoid-module__E8oJPW__modes button>span{overflow-wrap:anywhere;max-width:100%;font-size:.7rem;line-height:1.3}.Humanoid-module__E8oJPW__modes button:hover{color:#f6e1c1;background:#f1d2a60b;border-color:#edcc972b;transform:translateY(-2px)}.Humanoid-module__E8oJPW__modes button[aria-pressed=true]{color:#ffe0ae;background:#efd1a614;border-color:#efd1a663}.Humanoid-module__E8oJPW__modes button>svg{flex-shrink:0;width:26px;height:26px}.Humanoid-module__E8oJPW__hint{color:#a9b9aa;text-align:center;margin:.85rem 0 0;font-size:.68rem;line-height:1.65}.Humanoid-module__E8oJPW__touchHint{display:none}.Humanoid-module__E8oJPW__figure .Humanoid-module__E8oJPW__caption{padding:.35rem .3rem 0;display:block}.Humanoid-module__E8oJPW__inspect{color:#c4d0c1;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #cde0ca21;justify-content:space-between;align-items:center;gap:.8rem;width:100%;min-height:48px;padding:.55rem .25rem;display:flex!important}.Humanoid-module__E8oJPW__inspect>span:first-child{white-space:normal;font-size:.76rem;line-height:1.5}.Humanoid-module__E8oJPW__plus{color:#b5e2ca;font-size:1.2rem;line-height:1;transition:transform .25s}.Humanoid-module__E8oJPW__inspect[aria-expanded=true] .Humanoid-module__E8oJPW__plus{transform:rotate(45deg)}.Humanoid-module__E8oJPW__inspection{color:#b9c8b9;padding:1rem .25rem;font-size:.78rem;line-height:1.7}.Humanoid-module__E8oJPW__inspection[hidden]{display:none}.Humanoid-module__E8oJPW__inspection strong{color:#d1f0dc;font-weight:500;display:block}.Humanoid-module__E8oJPW__figure .Humanoid-module__E8oJPW__inspection p{margin:.3rem 0 0}.Humanoid-module__E8oJPW__figure .Humanoid-module__E8oJPW__caption .Humanoid-module__E8oJPW__note{color:#99ab9c;margin:.75rem 0 0;font-size:.67rem;line-height:1.7}.Humanoid-module__E8oJPW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.Humanoid-module__E8oJPW__figure .evp-base,.Humanoid-module__E8oJPW__figure .evp-head){width:100%;height:100%;position:absolute;inset:0;overflow:visible}:is(.Humanoid-module__E8oJPW__figure .evp-head-look,.Humanoid-module__E8oJPW__figure .evp-head-emotion,.Humanoid-module__E8oJPW__figure .evp-head-breathe){transform-origin:50% 72%;position:absolute;inset:0}.Humanoid-module__E8oJPW__figure .evp-head-look{transform:perspective(1100px) rotateY(calc(var(--evp-look-x) * 10deg)) rotateX(calc(var(--evp-look-y) * -6deg))}.Humanoid-module__E8oJPW__figure .evp-head-emotion{transition:transform .6s cubic-bezier(.22,.7,.3,1)}.Humanoid-module__E8oJPW__figure .evp-head-breathe{animation:6s ease-in-out infinite Humanoid-module__E8oJPW__breathe}.Humanoid-module__E8oJPW__figure .evp-face-look{transform:translate(calc(var(--evp-look-x) * 7px), calc(var(--evp-look-y) * 2px))}.Humanoid-module__E8oJPW__figure .evp-eye{transform-box:fill-box;transform-origin:50%;animation:6.7s infinite Humanoid-module__E8oJPW__blink}.Humanoid-module__E8oJPW__figure .evp-eye-right{animation-delay:25ms}.Humanoid-module__E8oJPW__figure .evp-eye-open{filter:drop-shadow(0 0 3px #e4c38a33);transition:opacity .2s,transform .4s}:is(.Humanoid-module__E8oJPW__figure .evp-eye-smile,.Humanoid-module__E8oJPW__figure .evp-eye-rest){fill:none;stroke:#dfbe87;stroke-width:6px;stroke-linecap:round;opacity:0;transition:opacity .2s}:is(.Humanoid-module__E8oJPW__figure .evp-mouth-neutral,.Humanoid-module__E8oJPW__figure .evp-mouth-smile,.Humanoid-module__E8oJPW__figure .evp-mouth-sad,.Humanoid-module__E8oJPW__figure .evp-mouth-speak){transition:opacity .2s}:is(.Humanoid-module__E8oJPW__figure .evp-mouth-smile,.Humanoid-module__E8oJPW__figure .evp-mouth-sad,.Humanoid-module__E8oJPW__figure .evp-mouth-speak){opacity:0}:is(.Humanoid-module__E8oJPW__figure .evp-activity-think,.Humanoid-module__E8oJPW__figure .evp-activity-listen,.Humanoid-module__E8oJPW__figure .evp-activity-speak,.Humanoid-module__E8oJPW__figure .evp-activity-reassure,.Humanoid-module__E8oJPW__figure .evp-activity-sleep){opacity:0;transition:opacity .2s}:is(.Humanoid-module__E8oJPW__figure[data-mode=joy] .evp-mouth-neutral,.Humanoid-module__E8oJPW__figure[data-mode=sad] .evp-mouth-neutral,.Humanoid-module__E8oJPW__figure[data-mode=speak] .evp-mouth-neutral){opacity:0}:is(.Humanoid-module__E8oJPW__figure[data-mode=joy] .evp-mouth-smile,.Humanoid-module__E8oJPW__figure[data-mode=sad] .evp-mouth-sad,.Humanoid-module__E8oJPW__figure[data-mode=speak] .evp-mouth-speak){opacity:1}:is(.Humanoid-module__E8oJPW__figure[data-mode=joy] .evp-eye-open,.Humanoid-module__E8oJPW__figure[data-mode=sleep] .evp-eye-open){opacity:0}:is(.Humanoid-module__E8oJPW__figure[data-mode=joy] .evp-eye-smile,.Humanoid-module__E8oJPW__figure[data-mode=sleep] .evp-eye-rest){opacity:1}.Humanoid-module__E8oJPW__figure[data-mode=joy] .evp-head-emotion{transform:translateY(-2px)rotate(-2deg)}.Humanoid-module__E8oJPW__figure[data-mode=curious] .evp-head-emotion{transform:rotate(-4deg)translateY(-2px)}.Humanoid-module__E8oJPW__figure[data-mode=curious] .evp-eye-left .evp-eye-open{transform:scaleY(1.22)}.Humanoid-module__E8oJPW__figure[data-mode=curious] .evp-eye-right .evp-eye-open{transform:scaleY(1.08)}.Humanoid-module__E8oJPW__figure[data-mode=sad] .evp-head-emotion{transform:translateY(4px)rotate(3deg)}.Humanoid-module__E8oJPW__figure[data-mode=sad] .evp-eye-left .evp-eye-open{transform:rotate(9deg)scaleY(.72)}.Humanoid-module__E8oJPW__figure[data-mode=sad] .evp-eye-right .evp-eye-open{transform:rotate(-9deg)scaleY(.72)}.Humanoid-module__E8oJPW__figure[data-mode=reassure] .evp-head-emotion{transform:rotate(2deg)}.Humanoid-module__E8oJPW__figure[data-mode=reassure] .evp-eye-open{transform:scaleY(.88)}:is(.Humanoid-module__E8oJPW__figure[data-mode=reassure] .evp-activity-reassure,.Humanoid-module__E8oJPW__figure[data-mode=listen] .evp-activity-listen,.Humanoid-module__E8oJPW__figure[data-mode=think] .evp-activity-think,.Humanoid-module__E8oJPW__figure[data-mode=speak] .evp-activity-speak,.Humanoid-module__E8oJPW__figure[data-mode=sleep] .evp-activity-sleep){opacity:1}.Humanoid-module__E8oJPW__figure[data-mode=listen] .evp-eye-open{transform:scaleY(1.08)}.Humanoid-module__E8oJPW__figure[data-mode=listen] .evp-listen-ring{animation:2.2s ease-in-out infinite Humanoid-module__E8oJPW__attentive}.Humanoid-module__E8oJPW__figure[data-mode=think] .evp-head-emotion{transform:rotate(3deg)translateY(-1px)}.Humanoid-module__E8oJPW__figure[data-mode=think] .evp-eye-open{transform:scaleY(.9)}.Humanoid-module__E8oJPW__figure[data-mode=think] .evp-thought-glow{animation:2.5s ease-in-out infinite Humanoid-module__E8oJPW__attentive}.Humanoid-module__E8oJPW__figure[data-mode=speak] .evp-mouth-speak{transform-box:fill-box;transform-origin:50%;animation:.85s ease-in-out infinite Humanoid-module__E8oJPW__speaking}.Humanoid-module__E8oJPW__figure[data-mode=sleep] .evp-head-emotion{transform:translateY(5px)rotate(4deg)}.Humanoid-module__E8oJPW__figure[data-mode=sleep] .evp-face-look{opacity:.65}.Humanoid-module__E8oJPW__figure[data-mode=sleep] .evp-eye{animation:none}.Humanoid-module__E8oJPW__figure .evp-core-overlay{opacity:0;pointer-events:none;transition:opacity .4s}.Humanoid-module__E8oJPW__figure[data-inspecting=true] .evp-core-overlay{opacity:1}.Humanoid-module__E8oJPW__figure[data-wink=true] .evp-eye-left{animation:none}:is(.Humanoid-module__E8oJPW__figure[data-wink=true] .evp-eye-left .evp-eye-open,.Humanoid-module__E8oJPW__figure[data-wink=true] .evp-eye-left .evp-eye-smile){opacity:0}.Humanoid-module__E8oJPW__figure[data-wink=true] .evp-eye-left .evp-eye-rest{opacity:1}.Humanoid-module__E8oJPW__figure .evp-play-icon{display:none}.Humanoid-module__E8oJPW__figure[data-motion=off] .evp-play-icon{display:block}.Humanoid-module__E8oJPW__figure[data-motion=off] .evp-pause-icon{display:none}.Humanoid-module__E8oJPW__figure[data-active=false] *,.Humanoid-module__E8oJPW__figure[data-active=false] :after{animation-play-state:paused!important}.Humanoid-module__E8oJPW__figure[data-motion=off] *,.Humanoid-module__E8oJPW__figure[data-motion=off] :after{transition:none!important;animation:none!important}@keyframes Humanoid-module__E8oJPW__breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-.7px)}}@keyframes Humanoid-module__E8oJPW__blink{0%,42%,46%,92%,96%,to{transform:scaleY(1)}44%,94%{transform:scaleY(.08)}}@keyframes Humanoid-module__E8oJPW__attentive{0%,to{opacity:.4}50%{opacity:1}}@keyframes Humanoid-module__E8oJPW__speaking{0%,to{transform:scaleY(.45)}32%{transform:scaleY(1)}70%{transform:scaleY(.7)}}@media (pointer:coarse){.Humanoid-module__E8oJPW__pointerHint{display:none}.Humanoid-module__E8oJPW__touchHint{display:inline}}@media (max-width:720px){.Humanoid-module__E8oJPW__figure{max-width:32rem;margin-inline:auto}.Humanoid-module__E8oJPW__controls{padding-inline:.65rem}.Humanoid-module__E8oJPW__modes{gap:.2rem}.Humanoid-module__E8oJPW__modes button{min-height:70px}.Humanoid-module__E8oJPW__eyebrow{letter-spacing:.12em;font-size:.66rem}}@media (max-width:360px){.Humanoid-module__E8oJPW__controls{padding-inline:.35rem}.Humanoid-module__E8oJPW__modes{gap:.1rem}.Humanoid-module__E8oJPW__modes button>span{font-size:.64rem}.Humanoid-module__E8oJPW__topline{padding-inline:.25rem}}@media (prefers-reduced-motion:reduce){.Humanoid-module__E8oJPW__figure *,.Humanoid-module__E8oJPW__figure :after{transition:none!important;animation:none!important}:is(.Humanoid-module__E8oJPW__figure .evp-head-look,.Humanoid-module__E8oJPW__figure .evp-face-look){transform:none}}@media (forced-colors:active){.Humanoid-module__E8oJPW__controls,.Humanoid-module__E8oJPW__modes button,.Humanoid-module__E8oJPW__pause{border:1px solid buttontext}.Humanoid-module__E8oJPW__modes button[aria-pressed=true],.Humanoid-module__E8oJPW__figure button:focus-visible{outline:2px solid highlight}.Humanoid-module__E8oJPW__stage{forced-color-adjust:none}}
