/* ChatHub v8 – Kết nối Facebook */
.fb-row { display: flex; align-items: center; gap: 8px; padding: 6px 0; border-bottom: 1px solid var(--line); flex-wrap: wrap; }
.fb-row > span.muted { flex: 0 0 130px; }
.fb-row code { flex: 1; min-width: 0; overflow-wrap: anywhere; font-size: 12px; background: var(--bg); padding: 4px 8px; border-radius: 6px; }
.fb-form { display: grid; grid-template-columns: 1fr 1fr auto; gap: 8px; margin-top: 6px; }
.fb-check .fb-row { justify-content: space-between; }
@media (max-width: 760px) { .fb-form { grid-template-columns: 1fr; } .fb-row > span.muted { flex-basis: 100%; } }
.avatar > img { position: absolute; inset: 0; width: 100%; height: 100%; border-radius: 50%; object-fit: cover; }
.avatar > .plat { z-index: 1; }
