{{--
    文件功能：全局大卡片通知组件（chatBanner）

    提供全局 JS API：
      window.chatBanner.show(opts)   → 显示居中大卡片
      window.chatBanner.close(id?)   → 关闭指定卡片

    opts 参数：
      id:        string     (可选) 同 ID 会替换旧弹窗，防止重叠
      icon:      string     Emoji 图标（如 '🎉💚🎉'）
      title:     string     小标题（如 '好友通知'）
      name:      string     大名字行（可留空）
      body:      string     主内容（支持 HTML）
      sub:       string     副内容（小字）
      gradient:  string[]   渐变颜色数组（3个颜色）
      titleColor: string    小标题颜色
      autoClose: number     自动关闭 ms，0=不关闭，默认 5000
      buttons:   Array<{
                   label:   string
                   color:   string
                   onClick(btn, close): Function
                 }>

    实际实现已迁移到 resources/js/chat-room/banner.js，由 resources/js/chat-room.js 统一通过 Vite 加载。

    @author   ChatRoom Laravel
    @version  1.0.0
--}}
