.nm-entry-toolbar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  margin-bottom: 22px;
}
.nm-entry-toolbar .ws-entry-modes { margin: 0; }
.nm-entry-toolbar .nm-heading-actions { margin-left: auto; width: auto; flex: 0 0 auto; }
.nm-entry-toolbar .nm-heading-actions .nm-history-button { min-height: 44px; padding: 11px 20px; }
.ws-review-active .ws-conversation .nv-conversation-scroll { overscroll-behavior-y: auto; }
@media (max-width: 600px) {
  .nm-entry-toolbar { gap: 8px; flex-wrap: wrap; }
  .nm-entry-toolbar .ws-entry-modes { flex-wrap: nowrap; gap: 6px; }
  .nm-entry-toolbar .ws-entry-modes .sfa-btn,
  .nm-entry-toolbar .nm-heading-actions .nm-history-button { min-height: 44px; padding: 11px 8px; }
}
