/* مودال پشتیبانی (FinalTAsk.md مورد ۱) — لیست کانال‌های ارتباطی، هرکدام یک ردیف چیپ‌مانند. */
.support-channel-list {
  display: flex;
  flex-direction: column;
  gap: var(--space-2);
}

.support-channel-item {
  display: flex;
  align-items: center;
  gap: var(--space-3);
  padding: var(--space-3);
  border: 1px solid var(--color-border);
  border-radius: var(--radius-md);
  background: var(--color-surface-alt);
  color: var(--color-text);
  transition: background var(--transition-fast), border-color var(--transition-fast);
}

.support-channel-item:hover {
  background: var(--color-primary-soft);
  border-color: var(--color-primary);
}

.support-channel-icon {
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  border-radius: var(--radius-md);
  background: var(--color-primary-soft);
  color: var(--color-primary);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.05rem;
}

/* بازطراحی — چیدمان ستونی قبلی (لیبل بالا راست‌چین + مقدار پایین چپ‌چین) هر ردیف را به شکل
   پله‌ای/ناهم‌تراز نشان می‌داد چون طول مقدارها (test / 09999999 / 0988888888 / Dev@Dev.Dev)
   خیلی متفاوت است. حالا لیبل و مقدار در یک ردیف افقی و روی یک خط هستند (مثل الگوی
   .chat-ad-sheet-field در chat.css)، لیبل سمت راست ثابت و مقدار سمت چپ با فاصله‌ی خودکار —
   مستقل از طول مقدار همیشه هم‌تراز می‌ماند. */
.support-channel-body {
  flex: 1 1 auto;
  min-width: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--space-3);
}

.support-channel-label {
  flex-shrink: 0;
  font-size: 0.85rem;
  font-weight: 600;
  color: var(--color-text-muted);
  white-space: nowrap;
}

.support-channel-value {
  min-width: 0;
  font-size: 0.85rem;
  font-weight: 700;
  color: var(--color-text-strong);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  direction: ltr;
  text-align: left;
  unicode-bidi: plaintext;
}

.support-channel-arrow {
  flex-shrink: 0;
  color: var(--color-text-faint);
  font-size: 0.8rem;
}
