.recruiting-toolbar-compact .recruiting-tools #recruitingTeamHighlightsButton { gap: 5px; padding: 0 8px; color: #65758a; }
#recruitingTeamHighlightsButton svg { width: 14px; height: 14px; fill: none; stroke: currentColor; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; }
#recruitingTeamHighlightsButton i { width: 5px; height: 5px; border-radius: 50%; background: #c7cfd8; }
.recruiting-toolbar-compact .recruiting-tools #recruitingTeamHighlightsButton[aria-pressed="true"] { color: #655294; border-color: #d8ceec; background: #f4f0fc; }
#recruitingTeamHighlightsButton[aria-pressed="true"] i { background: #8c6bc1; }
#recruitingTeamHighlightsButton.is-warning i { background: #ca8319; }
#recruitingTeamHighlightsButton:disabled { opacity: .55; cursor: default; }
.recruiting-team-highlight-mark { flex: 0 0 auto; display: inline-grid; place-items: center; min-width: 17px; height: 17px; margin-left: 3px; padding: 0 3px; border: 1px solid #cfc2e4; border-radius: 5px; color: #665086; background: #faf7ff; font-size: 10px; font-weight: 650; cursor: help; }
.recruiting-team-highlight-mark:focus-visible { outline: 2px solid #8c6bc1; outline-offset: 2px; }
@media (max-width: 1100px) {
  .recruiting-tabs-row.recruiting-toolbar-compact { flex-wrap: wrap; overflow-x: visible; }
  .recruiting-toolbar-compact > .recruiting-tools { flex-wrap: wrap; max-width: 100%; }
  .recruiting-toolbar-compact > .recruiting-owner-filters { max-width: none; }
}
@media (max-width: 640px) {
  .recruiting-toolbar-compact .recruiting-tools #recruitingTeamHighlightsButton { gap: 3px; padding: 0 5px; }
  #recruitingTeamHighlightsButton svg { display: none; }
}
