   /// Updates the dividerThickness.
   func updateDividerHeight() {
     dividerThickness = isEditing ? dividerActiveHeight : dividerNormalHeight
+  }
+  
+  /// Updates the detailLabel text color.
+  func updateDetailLabelColor() {
+    detailLabel.textColor = detailColor
   }
 }
 

    }
  }
  
  /// A reference to titleLabel.textAlignment observation.
  private var placeholderLabelTextObserver: NSKeyValueObservation!
  

    placeholderLabelTextObserver = placeholderLabel.observe(\.text) { [weak self] _, _ in
      self?.layoutPlaceholderLabel()
    }
  }
  
  /// Prepares the detailLabel.
  func prepareDetailLabel() {
    detailLabel.font = RobotoFont.regular(with: 12)
    detailLabel.numberOfLines = 0
    detailColor = Color.darkText.others
    addSubview(detailLabel)
  }
  
  /// Prepares the Notification handlers.
