.mara-visual{display:flex;align-items:center;gap:14px;margin:0 0 16px;color:var(--muted);font-size:.82rem;font-weight:800}.mara-orb{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;background:radial-gradient(circle at 35% 28%,#fff 0 8%,var(--lime) 9% 42%,var(--green) 43%);box-shadow:0 0 0 7px #c9e37b55,0 10px 24px #164d3b26;transition:transform .18s ease,box-shadow .18s ease}.mara-orb-face{color:var(--green);font-size:1.8rem;font-weight:950}.mara-visual[data-state="listening"] .mara-orb{animation:mara-pulse 1.1s ease-in-out infinite}.mara-visual[data-state="speaking"] .mara-orb{animation:mara-speak .42s ease-in-out infinite alternate;box-shadow:0 0 0 10px #f4a26166,0 10px 24px #164d3b26}.mara-visual[data-state="ended"] .mara-orb{filter:grayscale(.35);opacity:.72}.mara-visual-state{min-width:90px}@keyframes mara-pulse{50%{transform:scale(1.06);box-shadow:0 0 0 12px #c9e37b66,0 10px 24px #164d3b26}}@keyframes mara-speak{to{transform:scale(1.08)}}
