.MiloAvatar-module__GZ7EEW__character{--gaze-x:0px;--gaze-y:0px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.MiloAvatar-module__GZ7EEW__rig{width:100%;height:100%;overflow:visible}.MiloAvatar-module__GZ7EEW__head{transform-origin:80px 104px;transition:transform .45s}.MiloAvatar-module__GZ7EEW__body{transform-origin:80px 151px}.MiloAvatar-module__GZ7EEW__armLeft{transform-origin:43px 116px;transition:transform .45s}.MiloAvatar-module__GZ7EEW__armRight{transform-origin:117px 116px;transition:transform .45s}.MiloAvatar-module__GZ7EEW__hand{transform-origin:136px 137px}.MiloAvatar-module__GZ7EEW__blink{transform-origin:80px 67px;transition:transform 70ms ease-out}.MiloAvatar-module__GZ7EEW__pupilGaze{transform:translate(var(--gaze-x),var(--gaze-y));transition:transform .12s ease-out}.MiloAvatar-module__GZ7EEW__browLeft{transform-origin:60px 51px;transition:transform .3s}.MiloAvatar-module__GZ7EEW__browRight{transform-origin:100px 51px;transition:transform .3s}.MiloAvatar-module__GZ7EEW__mouth{opacity:0;transform-origin:80px 85px}.MiloAvatar-module__GZ7EEW__character[data-blink=true] .MiloAvatar-module__GZ7EEW__blink{transform:scaleY(.08)}.MiloAvatar-module__GZ7EEW__character[data-milo-state=hover] .MiloAvatar-module__GZ7EEW__head,.MiloAvatar-module__GZ7EEW__character[data-milo-state=idle]:hover .MiloAvatar-module__GZ7EEW__head{transform:rotate(-4deg)}.MiloAvatar-module__GZ7EEW__character[data-milo-state=listening] .MiloAvatar-module__GZ7EEW__head{transform:rotate(-5deg)}.MiloAvatar-module__GZ7EEW__character[data-milo-state=listening] .MiloAvatar-module__GZ7EEW__browLeft{transform:translateY(-2px)}.MiloAvatar-module__GZ7EEW__character[data-milo-state=thinking] .MiloAvatar-module__GZ7EEW__head{transform:rotate(5deg)}.MiloAvatar-module__GZ7EEW__character[data-milo-state=thinking] .MiloAvatar-module__GZ7EEW__browRight{transform:rotate(-12deg)}.MiloAvatar-module__GZ7EEW__character[data-milo-state=thinking] .MiloAvatar-module__GZ7EEW__pupilGaze{transform:translate(2px,-2px)}.MiloAvatar-module__GZ7EEW__character[data-milo-state=muted]{opacity:.65;filter:saturate(.45)}.MiloAvatar-module__GZ7EEW__character[data-milo-state=error] .MiloAvatar-module__GZ7EEW__browLeft{transform:rotate(-15deg)}.MiloAvatar-module__GZ7EEW__character[data-milo-state=error] .MiloAvatar-module__GZ7EEW__browRight{transform:rotate(15deg)}.MiloAvatar-module__GZ7EEW__character[data-milo-state=error] .MiloAvatar-module__GZ7EEW__smile{transform:translateY(173px)scaleY(-1)}.MiloAvatar-module__GZ7EEW__character[data-running=true][data-milo-state=idle] .MiloAvatar-module__GZ7EEW__idleGaze{animation:11s ease-in-out infinite MiloAvatar-module__GZ7EEW__glance}.MiloAvatar-module__GZ7EEW__character[data-running=true][data-milo-state=greeting]:not([data-greeted=true]) .MiloAvatar-module__GZ7EEW__armRight{animation:1.7s ease-in-out both MiloAvatar-module__GZ7EEW__wave}.MiloAvatar-module__GZ7EEW__character[data-running=true][data-milo-state=greeting] .MiloAvatar-module__GZ7EEW__head{animation:1.7s ease-in-out MiloAvatar-module__GZ7EEW__nod}.MiloAvatar-module__GZ7EEW__character[data-running=true][data-milo-state=success] .MiloAvatar-module__GZ7EEW__armLeft{animation:1s ease-in-out MiloAvatar-module__GZ7EEW__celebrate}.MiloAvatar-module__GZ7EEW__character[data-running=true][data-milo-state=speaking] .MiloAvatar-module__GZ7EEW__smile{opacity:0}.MiloAvatar-module__GZ7EEW__character[data-running=true][data-milo-state=speaking] .MiloAvatar-module__GZ7EEW__mouth{opacity:1;animation:.7s ease-in-out infinite MiloAvatar-module__GZ7EEW__talk}.MiloAvatar-module__GZ7EEW__character[data-running=true][data-milo-state=speaking] .MiloAvatar-module__GZ7EEW__armLeft{animation:3.4s ease-in-out infinite MiloAvatar-module__GZ7EEW__gesture}.MiloAvatar-module__GZ7EEW__character[data-running=true][data-milo-state=speaking] .MiloAvatar-module__GZ7EEW__head{animation:4.2s ease-in-out infinite MiloAvatar-module__GZ7EEW__nod}@keyframes MiloAvatar-module__GZ7EEW__glance{0%,60%,to{transform:translate(0)}68%,75%{transform:translate(1px)}83%,88%{transform:translate(-1px)}}@keyframes MiloAvatar-module__GZ7EEW__wave{0%,to{transform:rotate(0)}25%,65%{transform:rotate(-135deg)}40%,80%{transform:rotate(-112deg)}}@keyframes MiloAvatar-module__GZ7EEW__nod{0%,to{transform:rotate(0)}40%{transform:rotate(-3deg)}70%{transform:rotate(2deg)}}@keyframes MiloAvatar-module__GZ7EEW__celebrate{0%,to{transform:rotate(0)}40%,65%{transform:rotate(35deg)}}@keyframes MiloAvatar-module__GZ7EEW__gesture{0%,to{transform:rotate(0)}35%,50%{transform:rotate(12deg)}}@keyframes MiloAvatar-module__GZ7EEW__talk{0%,to{transform:scaleY(.4)}35%{transform:scaleY(1)}70%{transform:scaleY(.6)}}.MiloAvatar-module__GZ7EEW__character[data-running=false] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.MiloAvatar-module__GZ7EEW__character *{transition:none!important;animation:none!important;transform:none!important}.MiloAvatar-module__GZ7EEW__character .MiloAvatar-module__GZ7EEW__mouth{opacity:0!important}.MiloAvatar-module__GZ7EEW__character .MiloAvatar-module__GZ7EEW__smile{opacity:1!important}}
.milo-shell{--milo-ink:#152c49;--milo-line:#e1e9f2;background:var(--surface);animation:.22s ease-out milo-panel-enter}.milo-shell .milo-header{background:var(--surface);border-bottom:1px solid var(--border);gap:8px;padding:14px 18px}.milo-shell .milo-header button{min-width:40px;min-height:40px}.milo-shell .milo-conversation{background:var(--surface);scrollbar-gutter:stable;padding:20px 18px}.milo-shell .milo-welcome{padding-top:8px}.milo-shell .milo-welcome h3{letter-spacing:-.8px;font-size:25px;line-height:1.2}.milo-shell .milo-welcome p{max-width:310px}.milo-shell .milo-quick-action{box-shadow:none;transition:background .16s,border-color .16s,transform .16s}.milo-shell .milo-quick-action:hover{background:var(--surface-muted);transform:translateY(-1px)}.milo-shell [data-message-role=assistant] .milo-message{box-shadow:none;background:0 0;border:0;border-radius:0;max-width:calc(100% - 42px);padding:6px 0;line-height:1.75}.milo-shell [data-message-role=visitor] .milo-message{color:#173d70;box-shadow:none;background:#edf3fb;border-radius:18px 18px 5px}.milo-shell .milo-message a{box-shadow:none}.milo-shell .milo-message a span{overflow-wrap:anywhere}.milo-shell .milo-composer{border-top:1px solid var(--border);background:var(--surface)}.milo-shell .milo-composer form{box-shadow:none;background:var(--surface-muted);border-radius:20px}.milo-shell .milo-composer textarea{resize:none}.milo-shell:has(#showmaker-assistant-question:focus) [data-milo-state=idle] [data-milo-part=gaze]{transform:translateY(2px)}.milo-shell .milo-voice{background:radial-gradient(ellipse at 50% 30%,#edf5fc 0,transparent 65%),var(--surface)}.milo-shell .milo-voice-hero{padding-top:12px;padding-bottom:12px}.milo-shell .milo-voice-avatar{width:clamp(112px,23vh,184px);height:clamp(124px,25vh,202px)}.milo-shell .milo-voice-hero h3{letter-spacing:-1px;font-size:28px}.milo-shell .milo-voice-controls{background:var(--surface);border-top:1px solid var(--border)}html[data-milo-panel-open=true] .showmaker-floating-action--whatsapp{visibility:hidden;pointer-events:none}@keyframes milo-panel-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:639px){.milo-shell{top:var(--milo-viewport-top,0px);height:var(--milo-viewport-height,100dvh);padding-top:env(safe-area-inset-top,0px);bottom:auto}.milo-shell .milo-header{padding:10px 12px}.milo-shell .milo-header p{max-width:145px}.milo-shell .milo-conversation{padding:14px 12px}}@media (max-height:650px){.milo-shell .milo-welcome-avatar{width:64px;height:70px}.milo-shell .milo-welcome{padding-top:0}.milo-shell .milo-welcome h3{margin-top:8px;font-size:21px}.milo-shell .milo-voice-avatar{width:104px;height:115px}.milo-shell .milo-voice-hero{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.milo-shell{animation:none}.milo-shell .milo-quick-action{transition:none;transform:none}.milo-shell [data-milo-part=gaze]{transform:none!important}}
