/* Approved assistant body plus a separately anchored, theme-coloured status dot. */
.assistant-motion{position:relative;display:inline-block;vertical-align:middle;flex:none;isolation:isolate;pointer-events:none}
.assistant-motion.onboarding-assistant{display:block}
.assistant-motion>.assistant-motion-body{display:block;width:100%;height:100%;margin:0;transform-origin:50% 85%}
.assistant-status-dot{position:absolute;left:67.1875%;top:68.75%;width:25%;height:25%;border-radius:50%;color:#1b5e20;background:currentColor;isolation:isolate;pointer-events:none}
html[data-display="dark"] .assistant-status-dot{color:#d7c7a3}
.assistant-status-glow{position:absolute;inset:-90%;border-radius:50%;background:radial-gradient(circle,currentColor,transparent 72%);opacity:0;z-index:-1;pointer-events:none}
@supports(background:color-mix(in srgb,red,transparent)){.assistant-status-glow{background:radial-gradient(circle,color-mix(in srgb,currentColor 65%,transparent),transparent 72%)}}
[data-assistant-slot]{background:url("locked/onboarding/assistant/Assistant_Icon_Filled.svg") center/contain no-repeat}
