/* 图标就是该助手的头像（Dida：形象），线条图标颜色沿用中性明暗；金色仍只给“你”。 */
.personal-agent-entry {
  display: grid; place-items: center; flex-shrink: 0;
  width: 44px; height: 44px; padding: 0;
  border: 0; border-radius: 50%; background: transparent;
  color: var(--text-dim); cursor: pointer;
  -webkit-tap-highlight-color: transparent;
}
.personal-agent-entry[hidden] { display: none; }
.personal-agent-entry svg { width: 28px; height: 28px; }
.personal-agent-entry.has-unread { color: var(--text-bright); background: var(--bg-active); }
.personal-agent-entry:hover, .personal-agent-entry:active { background: var(--bg-hover); }
.personal-agent-entry:focus-visible { outline: 2px solid var(--text-main); outline-offset: 2px; }
.sidebar-mobile-me .personal-agent-entry { align-self: flex-start; margin-top: -8px; margin-right: -12px; }
.sidebar-mobile-me .sidebar-mobile-links a { white-space: nowrap; }

/* 形象：平时淡着，有没看的消息才亮起并一直眯着一只眼（agent-face.js），节点只在有事时亮起；
   形象自己是圆的，不再垫底色 */
.personal-agent-entry .agent-face { width: 32px; height: 32px; transition: opacity .3s; }
.personal-agent-entry .agent-face > svg { width: 100%; height: 100%; }
.personal-agent-entry:not(.has-unread) .agent-face { opacity: .5; }
.personal-agent-entry.has-unread:has(.agent-face) { background: transparent; }
