/* ═══════════════════════════════════════════════════════
   Camm100 — Comm100 tarzı sade agent paneli
   ═══════════════════════════════════════════════════════ */

/* ── PRIMARY SIDEBAR: agent için gereksizleri gizle ── */
aside a[href*="/contacts"],
aside a[href*="/reports"],
aside a[href*="/campaigns"],
aside a[href*="/portals"],
aside a[href*="/help-center"],
aside a[href*="/help_center"],
aside a[href*="/automation"],
aside a[href*="/sla"],
aside a[href*="/audit"],
aside a[href*="/custom-views"],
aside a[href*="/custom_views"],
aside a[href*="/agent-bots"],
aside a[href*="/agent_bots"],
aside a[href*="/copilot"],
aside a[href*="/ai-"] {
  display: none !important;
}

/* Aynı path'lere giden liste elementlerini de gizle (üst kapsayıcılar) */
aside li:has(a[href*="/contacts"]),
aside li:has(a[href*="/reports"]),
aside li:has(a[href*="/campaigns"]),
aside li:has(a[href*="/portals"]),
aside li:has(a[href*="/help-center"]),
aside li:has(a[href*="/help_center"]),
aside li:has(a[href*="/automation"]),
aside li:has(a[href*="/sla"]),
aside li:has(a[href*="/audit"]),
aside li:has(a[href*="/custom-views"]),
aside li:has(a[href*="/custom_views"]),
aside li:has(a[href*="/agent-bots"]),
aside li:has(a[href*="/agent_bots"]) {
  display: none !important;
}

/* ── Banners / tour / promotional clutter ── */
.announcement-bar,
.v-announcement-bar,
[class*="onboarding-container"],
[class*="product-tour"],
[data-tour-trigger],
.shepherd-element,
.beacon-container,
#beacon-container {
  display: none !important;
}

/* ── Settings page: agent için gereksiz alt sekmeler ── */
.settings--sidebar a[href*="/automation"],
.settings--sidebar a[href*="/custom-attributes"],
.settings--sidebar a[href*="/custom_attributes"],
.settings--sidebar a[href*="/sla"],
.settings--sidebar a[href*="/audit-logs"],
.settings--sidebar a[href*="/audit_logs"],
.settings--sidebar a[href*="/integrations"],
.settings--sidebar a[href*="/billing"] {
  display: none !important;
}

/* ── Temiz typography + kompakt densenti ── */
body {
  -webkit-font-smoothing: antialiased !important;
}

/* Biraz daha ferah konuşma listesi */
[class*="conversation-item"] {
  padding: 12px 14px !important;
}
