/* Decorative borders only. Transparent borders preserve layout measurements. */
#gameScreen.game-artboard,
#gameScreen > .table-zone,
#gameScreen > .hand,
#gameScreen .sq-player-head,
#gameScreen .player-head,
#gameScreen .capture-strip,
#gameScreen .capture-pile,
#gameScreen .character-avatar,
#gameScreen #playerAvatar,
#gameScreen #quickChatButton,
#gameScreen .turn-status {
  border-color: transparent;
  box-shadow: none;
}
#gameScreen .character-avatar:not([data-turn-active="true"]):not(.is-current-turn):not(:focus-visible),
#gameScreen #playerAvatar:not([data-turn-active="true"]):not(.is-current-turn):not(:focus-visible) {
  outline: none;
}
/* Keep the active-turn cue and keyboard focus, not decorative avatar frames. */
#gameScreen .character-avatar[data-turn-active="true"],
#gameScreen .character-avatar.is-current-turn {
  box-shadow: 0 0 7px #ded1ed66;
}
#gameScreen > .nh-corners > .nh-corner { display: none; }
#gameScreen > .table-zone > .nh-corners { display: none; }
