/* Navigation affordances only; captured layout and source colors stay intact. */
.agent-card[role="button"], .agent-info-card[role="button"],
.userinfo > .card[role="button"] { cursor: pointer; }
.local-explore-reopen[hidden] { display: none !important; }
.local-navigation-copy-buffer {
  position: fixed; left: -10000px; top: 0; width: 1px; height: 1px; opacity: 0;
}
.agent-card[role="button"]:focus-visible,
.agent-info-card[role="button"]:focus-visible,
.userinfo > .card[role="button"]:focus-visible {
  outline: 2px solid #0073ff; outline-offset: 3px;
}
