
div.mainmenu.modificationrapide::before {
	content: "\f249";
}
div.mainmenu.modificationrapide {
	background-image: none;
}

/* En-tête injecté (La checkbox) */
.header-controls-quickedit {
    margin-bottom: 15px;
    padding: 10px;
    background: #f8f9fa;
    border: 1px solid #ddd;
    border-radius: 4px;
    display: inline-block;
}

/* Boîte à outils cachée par défaut */
.quick-edit-tools {
    margin-left: 10px;
    display: inline-flex;
    align-items: center;
    gap: 5px;
}

.quick-edit-tools button,
.quick-edit-tools .tier-name-input {
    display: none; 
}

/* Style basique des boutons pour s'intégrer à Dolibarr */
.quick-edit-tools button {
    background: none;
    border: 1px solid #ccc;
    border-radius: 3px;
    cursor: pointer;
    padding: 2px 5px;
}

/* 
 * 1. QUAND LA CHECKBOX EST COCHÉE (Mode édition activé)
 */
.edit-mode-active .quick-edit-tools .btn-edit {
    display: inline-block; /* Le crayon apparait */
}

/* 
 * 2. QUAND ON CLIQUE SUR LE CRAYON (Ligne en cours d'édition)
 */
/* On cache le lien Dolibarr classique */
.is-editing td[data-key="ref"] > a {
    display: none !important; 
}

/* On cache le crayon */
.is-editing .quick-edit-tools .btn-edit {
    display: none !important;
}

/* On affiche l'input et les boutons Sauvegarder/Annuler */
.is-editing .quick-edit-tools .tier-name-input,
.is-editing .quick-edit-tools .btn-save,
.is-editing .quick-edit-tools .btn-cancel {
    display: inline-block;
}