/* chat plugin styles */

/* ===== 全站暗黑模式覆盖（chat 插件） ===== */
/* 房间列表/房间页主体已用 var(--card-bg)/--text-muted 自动跟随，此处仅补内联样式中的硬编码 */
body.dark .chat-room-card{box-shadow:0 1px 3px rgba(0,0,0,.35);}
body.dark .chat-container{box-shadow:0 1px 3px rgba(0,0,0,.35);}

/* 消息流背景：内联用 var(--bg-color, #f8fafc)（--bg-color 未定义恒走浅色 fallback），dark 改走全局次级背景 */
body.dark .chat-messages{background:var(--bg-secondary);}

/* 系统消息气泡：浅黑半透明 → 浅白半透明 */
body.dark .chat-message.system .chat-content{background:rgba(255,255,255,.08);color:var(--text-secondary);}

/* 他人消息气泡阴影在深色下减弱 */
body.dark .chat-content{box-shadow:0 1px 2px rgba(0,0,0,.3);}

/* 游客头像块：浅灰底 → 深色底 */
body.dark .avatar-guest{background:var(--bg-tertiary);color:var(--text-secondary);}

/* 在线小圆点描边：白底跟随卡片色，避免深底上出现白圈 */
body.dark .online-dot-sm{border-color:var(--card-bg);}

/* 表情面板 hover 底色 */
body.dark .emoji-item:hover{background:var(--bg-secondary);}
