/**
 * CRM: le righe delle funzioni avanzate
 *
 * Stava dentro dashboard.php, in un blocco <style> in mezzo al markup.
 * Venti righe per l'elenco delle funzioni avanzate dentro il CRM.
 *
 * SI CARICA NELLO STESSO IDENTICO PUNTO in cui stava il blocco. Non e' un
 * dettaglio: nel CSS a parita' di specificita' vince chi arriva dopo, e queste
 * regole erano scritte per sovrascrivere quelle dei fogli caricati sopra.
 * Spostarle piu' in alto ne farebbe smettere di funzionare una parte, in modo
 * sparso e difficile da collegare alla causa.
 */

                #view-crm #dCrm-wrap .crm-contacts-pipeline-block,#view-crm #dCrm-wrap #crm-pipeline-fullscreen{display:none!important}
                #view-crm .crm-adv-row{display:flex;align-items:center;gap:14px;padding:14px 18px;border-top:1px solid #D8EDD8;background:#fff;cursor:pointer;transition:background .15s,box-shadow .15s;text-align:left;width:100%;border-left:none;border-right:none;border-bottom:none;font-family:inherit}
                #view-crm .crm-adv-row:first-child{border-top:none}
                #view-crm .crm-adv-row:hover{background:linear-gradient(90deg,#F7FCF7 0%,#fff 100%);box-shadow:inset 3px 0 0 #4CAF50}
                #view-crm .crm-adv-row:active{background:#EEF8EE}
                #view-crm .crm-adv-row--disabled{opacity:.55;cursor:default;pointer-events:none}
                #view-crm .crm-adv-row--disabled:hover{background:#fff;box-shadow:none}
                #view-crm .crm-adv-icon{width:40px;height:40px;border-radius:12px;background:linear-gradient(165deg,#F9FFF9 0%,#E9F7ED 100%);border:1px solid #C8E6C9;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}
                #view-crm .crm-adv-chev{margin-left:auto;font-size:20px;color:#2E6040;font-weight:800;line-height:1;flex-shrink:0}
                #view-crm .crm-adv-pill{font-size:11px;font-weight:800;color:#14532D;background:linear-gradient(160deg,#ECFDF3 0%,#CFF1DD 100%);border:1px solid #9BC9AA;border-radius:12px;padding:6px 12px;white-space:nowrap;flex-shrink:0}
                #view-crm .crm-file-picker{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}
                #view-crm .crm-file-picker-btn{padding:11px 16px;border:1px solid #9BC9AA;background:linear-gradient(165deg,#F8FFF9 0%,#E7F5EA 55%,#D9EFE0 100%);color:#14532D;border-radius:14px;font-size:13px;font-weight:800;cursor:pointer;box-shadow:0 6px 14px rgba(20,83,45,.1),inset 0 1px 0 rgba(255,255,255,.7);font-family:inherit}
                #view-crm .crm-file-picker-name{flex:1;min-width:140px;font-size:12px;color:#476A57;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
                #view-crm .crm-export-group-list{display:flex;flex-direction:column;gap:8px;margin:12px 0 16px;max-height:200px;overflow-y:auto}
                #view-crm .crm-export-group-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1.5px solid #D8EDD8;border-radius:12px;background:#FAFFFA;cursor:pointer}
                #view-crm .crm-export-group-item:has(input:checked){border-color:#4CAF50;background:#F0FAF0}
                #view-crm .crm-export-scope{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}
                #view-crm .crm-export-scope label{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1.5px solid #D8EDD8;border-radius:14px;cursor:pointer;font-size:13px;font-weight:600;color:#1A2E1A;background:#fff}
                #view-crm .crm-export-scope label:has(input:checked){border-color:#4CAF50;background:#F7FCF7}
