/**
 * Form required mark style protection
 * Prevent CSS-in-JS styles from third-party components (e.g., @agentscope-ai/chat) from overriding
 */

/* Protect red asterisk for Ant Design form required marks */
.ant-form-item-required::before {
  color: #ff4d4f !important;
}

/* Protect custom required mark span elements (e.g., spark-required-mark) */
span.spark-required-mark,
span[class*="spark-required-mark"] {
  color: #ff4d4f !important;
}
