/* Bashcran CRM — theme: CRM (default) */

.bashcran-crm-body.bashcran-crm-theme-crm {
	--crm-on-accent: #ffffff;
	--crm-btn-radius: 10px;
	--crm-btn-shadow-primary: 0 12px 26px var(--crm-accent-soft);
	--crm-btn-focus-ring: 0 0 0 3px var(--crm-accent-soft);
	--crm-bg-app: #eef2f7;
	/* Совпадает с холстом приложения: без отдельной «подложки» области контента */
	--crm-bg-main: #eef2f7;
	--crm-bg-surface: #ffffff;
	--crm-bg-soft: #eef2f7;
	--crm-bg-elevated: rgba(255, 255, 255, 0.94);
	--crm-bg-sidebar: linear-gradient(180deg, #111827 0%, #0b1220 55%, #070b12 100%);
	--crm-bg-sidebar-soft: rgba(255, 255, 255, 0.065);
	--crm-text-main: #0f172a;
	--crm-text-muted: #52617b;
	--crm-text-sidebar: #eef2ff;
	--crm-border-main: rgba(2, 6, 23, 0.12);
	--crm-border-soft: rgba(2, 6, 23, 0.085);
	--crm-accent: #4f46e5;
	--crm-accent-strong: #4338ca;
	--crm-accent-soft: rgba(79, 70, 229, 0.16);
	--crm-success: #16a34a;
	--crm-success-soft: rgba(22, 163, 74, 0.16);
	--crm-danger: #dc2626;
	--crm-danger-soft: rgba(220, 38, 38, 0.16);
	--crm-shadow-main: 0 18px 54px rgba(2, 6, 23, 0.14);

	/* Call (messenger) theme tokens */
	--bc-call-surface: rgba(255, 255, 255, 0.92);
	--bc-call-surface-2: rgba(248, 250, 252, 0.88);
	--bc-call-border: rgba(148, 163, 184, 0.24);
	--bc-call-text: #0f172a;
	--bc-call-muted: #64748b;
	--bc-call-accent: var(--crm-accent);
	--bc-call-shadow: 0 24px 70px rgba(2, 6, 23, 0.32);
	--bc-call-shadow-strong: 0 30px 80px rgba(2, 6, 23, 0.36);
	--bc-call-backdrop: rgba(15, 23, 42, 0.22);
	--bc-call-chip: rgba(255, 255, 255, 0.22);
	--bc-call-accept: linear-gradient(165deg, #4ade80 0%, #22c55e 42%, #16a34a 100%);
	--bc-call-decline: linear-gradient(165deg, #fb7185 0%, #ef4444 45%, #b91c1c 100%);

	/* Popovers / panels (notifications, menus, etc.) */
	--crm-popover-bg: rgba(255, 255, 255, 0.96);
	--crm-popover-backdrop: rgba(2, 6, 23, 0.55);
	--crm-popover-border: rgba(2, 6, 23, 0.14);
	--crm-popover-divider: rgba(2, 6, 23, 0.09);
	--crm-popover-header-bg: linear-gradient(180deg, rgba(255, 255, 255, 0.98), rgba(248, 250, 252, 0.94));
	--crm-popover-shadow: 0 1px 2px rgba(2, 6, 23, 0.06), 0 30px 72px rgba(2, 6, 23, 0.24);

	/* Sidebar controls (bell, icon buttons) */
	--crm-sidebar-control-bg: rgba(255, 255, 255, 0.06);
	--crm-sidebar-control-border: rgba(255, 255, 255, 0.12);
	--crm-sidebar-control-bg-hover: rgba(255, 255, 255, 0.09);
	--crm-sidebar-control-border-hover: rgba(255, 255, 255, 0.18);

	/* Sidebar navigation (не путать с --crm-on-accent — тот для текста НА цветной кнопке) */
	--crm-sidebar-link-muted: rgba(238, 242, 255, 0.78);
	--crm-sidebar-link-hover: #f8fafc;

	/* Badges */
	--crm-bell-badge-border: rgba(2, 6, 23, 0.35);
}

