/* The paired Dojo artwork already identifies male-left/female-right to assistive
   technology; these decorative symbols make the same distinction visible. */
html.dojo-note-active #app #macroBoard.dojo-note-board .central-orb::before,
html.dojo-note-active #app #macroBoard.dojo-note-board .central-orb::after {
  display:block!important;
  position:absolute!important;
  inset:auto!important;
  top:calc(75% + 2px)!important;
  width:1em!important;
  height:1em!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:none!important;
  box-shadow:none!important;
  filter:none!important;
  transform:translateX(-50%)!important;
  font-family:"Segoe UI Symbol","Noto Sans Symbols 2",sans-serif!important;
  font-size:calc(var(--dial-size) * .065)!important;
  font-weight:400!important;
  line-height:1!important;
  text-align:center!important;
  text-shadow:none!important;
  color:#a8c1c8!important;
  pointer-events:none!important;
  z-index:3!important;
}
html.dojo-note-active #app #macroBoard.dojo-note-board .central-orb::before {
  content:"\2642"!important;
  left:25%!important;
}
html.dojo-note-active #app #macroBoard.dojo-note-board .central-orb::after {
  content:"\2640"!important;
  left:75%!important;
}

/* Keep Retry in normal document flow, after the primary and any completion
   actions, so it stays at the card's bottom-right even on a narrow screen. */
#resultModal.single-session-continuation #retryLevelBtn {
  grid-column:1 / -1;
  order:99;
  justify-self:end;
  align-self:end;
  min-height:28px;
  margin-top:6px;
  padding:4px 2px;
  border-color:transparent;
  background:transparent;
  box-shadow:none;
  color:#68737b;
}
#resultModal.single-session-continuation #retryLevelBtn:hover {
  border-color:transparent;
  background:transparent;
  color:#9aa8b1;
}

/* Composite the popup at 70%; the surrounding overlay stays transparent. */
#loadingTerminalWindow{opacity:.7}
