/* collaboration/XWUISuggestionChips/XWUISuggestionChips.css */
.xwui-suggestion-chips {
  display: flex; gap: var(--spacing-sm, 0.75rem); overflow-x: auto;
  padding-block: var(--spacing-xs, 0.375rem); color: var(--text-primary);
}
.xwui-suggestion-chips-wrap { flex-wrap: wrap; overflow: visible; }
.xwui-suggestion-chips-item {
  flex: 0 0 auto; min-height: 2.5rem; padding-inline: var(--spacing-md, 1rem);
  border-radius: var(--radius-pill, 999px);
  border: var(--border-width-regular, 1.5px) solid var(--border-color, var(--border));
  background: var(--bg-elevated); color: var(--text-primary); font: inherit; cursor: pointer;
}
.xwui-suggestion-chips-item-active {
  border-color: var(--accent-primary); color: var(--role-primary-ink, var(--accent-primary));
}
.xwui-suggestion-chips-disabled { opacity: 0.55; }

:where(.xwui-ai-btn):focus-visible,
:where(button):focus-visible {
  outline: 2px solid var(--accent-primary);
  outline-offset: 2px;
}

