/* Starter-prompt bubble (Figma «Чат / Подсказка»): Default, Hover, «Выбрана» = aria-pressed.
   The new-chat screen puts them above the input; texts come from the database. */
.lf-prompt-chip {
  display: inline-flex;
  flex: 0 0 auto;
  align-items: center;
  gap: 8px;
  min-height: 36px;
  padding: 8px 16px 8px 12px;
  border: 1px solid var(--color-border);
  border-radius: var(--radius-pill);
  background: var(--color-bg-card);
  color: var(--color-text);
  font: inherit;
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
  white-space: nowrap;
  cursor: pointer;
  transition: background 0.16s ease, border-color 0.16s ease, color 0.16s ease;
}

.lf-prompt-chip:hover {
  border-color: color-mix(in srgb, var(--color-text) 24%, transparent);
  background: var(--color-bg-subtle);
}

.lf-prompt-chip:focus-visible {
  outline: 2px solid var(--color-forest);
  outline-offset: 2px;
}

.lf-prompt-chip[aria-pressed="true"] {
  border-color: var(--color-text);
  background: var(--color-text);
  color: var(--color-bg-card);
}

.lf-prompt-chip .lf-icon,
.lf-prompt-chip__logo {
  width: 18px;
  height: 18px;
  flex: 0 0 auto;
  border-radius: 5px;
  object-fit: contain;
}

.lf-prompt-chip--more {
  color: var(--color-text-secondary);
}
