/* Inline guidance stays outside artwork and controls; no new chat window. */
.teaching-pet{display:flex;align-items:center;gap:12px;padding:12px 16px;margin:14px 0 18px;border:1px solid var(--line);border-left:3px solid var(--brand);border-radius:10px;background:var(--paper);color:var(--brand)}.teaching-pet .teaching-pet-avatar{width:60px;height:64px}.teaching-pet-copy{min-width:0}.teaching-pet strong{font-size:12px}.teaching-pet p{font-size:14px;line-height:1.6;margin:5px 0;color:var(--ink)}.teaching-pet small{font-size:10px;color:var(--muted)}.teaching-pet[data-teaching-state=observing] .teaching-pet-avatar{transform:rotate(-3deg)}.teaching-pet[hidden]{display:none!important}@media(max-width:700px){.teaching-pet{padding:10px;gap:8px;margin:12px 0}.teaching-pet .teaching-pet-avatar{width:44px;height:50px}.teaching-pet p{font-size:12px}.teaching-pet strong{font-size:11px}}@media(prefers-reduced-motion:reduce){.teaching-pet .teaching-pet-avatar{transform:none}}
