/*
 * 用户自定义样式文件
 * 此文件可以在部署后直接修改，无需重新构建项目
 *
  * 可用的美化元素定位：
 *
 * === 聊天背景相关 (ID定位) ===
 * - #mufy_background_overlay: 背景蒙层
 * - #mufy_background_image: 背景图片
 *
 * === 顶部栏相关 (ID定位) ===
 * - #mufy_chat_header: 聊天头部栏
 * - #mufy_back_button: 返回按钮
 * - #mufy_header_follow_btn: 关注按钮
 * - #mufy_header_image_btn: 图片按钮
 * - #mufy_header_message_btn: 消息按钮
 * - #mufy_header_more_btn: 更多按钮
 *
 * === 输入框相关 (ID定位) ===
 * - #mufy_chat_input_container: 聊天输入框容器
 * - #mufy_chat_input_box: 输入框框体
 * - #mufy_chat_input_replay_btn: 重说按钮
 * - #mufy_chat_input_model_btn: 模型选择按钮
 *
 * === 作者的话 (ID定位) ===
 * - #mufy_author_note: 作者的话
 *
 * === 聊天操作相关 (ID定位) ===
 * - #mufy_message_actions_btn: 消息操作按钮
 * - #mufy_message_actions_box: 消息操作容器
 * - #mufy_message_actions_delete: 删除按钮
 * - #mufy_message_actions_edit: 编辑按钮
 * - #mufy_message_actions_copy: 复制按钮
 *
 * === 聊天美化相关 (类名定位) ===
 * - .mufy_ai_message_bubble: AI消息气泡
 * - .mufy_user_message_bubble: 用户消息气泡
 * - .mufy_message_system: 系统消息
 * - .mufy_message_narration: 心理叙述
 * - .mufy_code_block: 代码块
 * - .mufy_emphasis_text: 加重句
 */

/* 用户自定义样式示例 */

/* 聊天背景美化示例 */
/*
#mufy_background_overlay {
  background-color: rgba(0, 0, 0, 0.3) !important;
}

#mufy_background_image {
  filter: brightness(0.8);
}
*/

/* 顶部栏美化示例 */
/*
#mufy_chat_header {
  background: linear-gradient(to right, #1a1a1f, #2a2a3f);
}

#mufy_header_follow_btn {
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
}
*/

/* 输入框美化示例 */
/*
#mufy_chat_input_container {
  background: rgba(55, 55, 71, 0.8);
  backdrop-filter: blur(10px);
}

#mufy_chat_input_box {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
*/

/* 气泡框美化示例 */
/*
.mufy_ai_message_bubble {
  background: rgba(89, 89, 154, 0.1);
  border-radius: 16px;
  padding: 8px;
}

.mufy_user_message_bubble {
  background: rgba(120, 107, 212, 0.1);
  border-radius: 16px;
  padding: 8px;
}
*/

/* 特殊消息类型美化示例 */
/*
.mufy_message_system {
  background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05));
  border: 1px solid rgba(255, 255, 255, 0.2);
}

.mufy_message_narration {
  font-style: italic;
  opacity: 0.9;
}

.mufy_code_block {
  background: #1e1e1e;
  border: 1px solid #333;
}

.mufy_emphasis_text {
  color: #FFD700;
  font-weight: bold;
}
*/
