
.lbaic {
  &-message {
    &-suggestions {
      padding-bottom: 16px;

      &-in {
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 8px;
      }

      &-inner, &-inner:not(:hover):not(:active):not(.has-background), &-inner:focus {
        min-height: 36px;
        padding: 8px 16px;
        background-color: var(--lbaic-message-fast-bg-default, transparent);
        border: 1px solid var(--lbaic-message-fast-border);
        border-radius: 18px;
        font-size: var(--lbaic-fs-12);
        font-weight: var(--lbaic-fw-500);
        color: var(--lbaic-message-fast-color);
        transition: background-color 180ms ease-in-out;
      }

      &-inner {
        &:hover {
          --lbaic-message-fast-bg-default: var(--lbaic-message-fast-bg);
        }

        &:active {
          transform: scale(0.9);
        }
      }
    }
  }
}