/* ROTOCON CRM — the app-specific layer on top of cockpit.css (shell) and
   cockpit-tokens.css (tokens). Loaded last. Only the CRM's own domain lives here:
   lead statuses, the monday-board source groups, the account roles. The shell
   grammar it sits on is shared with QM (docs/design_rotocon_2.md §13). */

/* --- Lead status pills --- */
.status-pill--new       { --c: var(--rot-bright); }
.status-pill--contacted { --c: var(--info); }
.status-pill--qualified { --c: var(--ok); }
.status-pill--closed    { --c: var(--mute); }

/* --- Source groups (the "Website Leads" board, one colour per group) --- */
.group--configurator    { --g: var(--rot); }
.group--contact_form    { --g: var(--info); }
.group--loupe           { --g: #FF7AC6; }
.group--booking         { --g: var(--warn); }
.group--newsletter      { --g: var(--ok); }
.group--email_campaign  { --g: var(--violet); }
.group--social          { --g: #7ADCB4; }
.group--prospecting     { --g: #7ADCB4; }
.group--website_visitor { --g: #5A7A99; }
.group--import          { --g: var(--mute); }

/* --- Account roles: shared by the sidebar avatar and the role pill --- */
.status-pill--staff,         .sidebar__account--staff         { --c: var(--violet); }
.status-pill--internal,      .sidebar__account--internal      { --c: var(--info); }
.status-pill--distributor,   .sidebar__account--distributor   { --c: var(--warn); }
.status-pill--active_client, .sidebar__account--active_client { --c: var(--ok); }
.status-pill--client,        .sidebar__account--client        { --c: var(--mute); }
