/*
 * Agents are squares, humans are circles, everywhere (the Founder, 7 October 2026: "one time the agents are in a
 * square and one time in a circle. Maintain which one"). An agent's face is a portrait box (`.portrait-box`,
 * `[data-portrait]`, the agent's sheet face); a person's is `.human-photo`, `.person-avatar` or `.human-face`, which are
 * circles in their own rules. The places below drew an agent in a circle; each selector here is at least as specific as
 * the rule it answers, and this sheet comes last. The rounding is the crew row's: 12px on a 50px face, 24%.
 */
.portrait-box.tiny.chat-head-face,
.chat-face-agent .portrait-box.tiny.chat-head-face,
.portrait-box.tiny.chat-who-face,
.team-message .portrait-box.tiny.chat-who-face,
.task-on-agent .task-on-face,
.task-on-agent .portrait-box.tiny.task-on-face,
.task-line .task-line-face,
.task-line .portrait-box.tiny.task-line-face,
.call-sheet-face,
.call-sheet [data-portrait].call-sheet-face,
.call-sheet [data-portrait].call-sheet-face.portrait-neutral,
.call-floater [data-portrait].call-floater-face.portrait-neutral,
.info-choice .sheet-face,
.chat-forward-to .chat-forward-face{border-radius:24%}

/* The background of the face's tile, the person's own choice (the Founder, 17 October 2026): `bg` in the look, set by
   terminal-portraits.js on the frame the face sits in. Absent, the tile is as it always was; "none" is transparent. */
.portrait-box.has-face-bg,[data-portrait].has-face-bg{background:var(--face-bg)!important;background-image:none!important}
