/* Panneau Telegram & Discord (/admin/social) — compléments aux styles admin, analytics, licences et indexation */
.soc-row { display: flex; gap: .5rem; flex-wrap: wrap; align-items: center; margin: .6rem 0; }
.soc-row input { flex: 1; min-width: 240px; font-family: var(--mono); }
#botState, #chatState, #ytState { line-height: 1.6; }
#chatList:empty { display: none; }
#chatList li .btn { margin-inline-start: auto; }
#toggles .check { align-items: flex-start; line-height: 1.45; }
#toggles .check input { margin-top: .15rem; flex: none; }
#eventRows td:nth-child(3) { overflow-wrap: anywhere; }
