/**
 * JL Content Fields Filter - Boolean Layouts Styles
 * 
 * Styles pour les layouts booleanyes et booleanno
 * Fichier : boolean.css
 * Emplacement : /media/mod_jlcontentfieldsfilter/css/
 *
 * @version          3.0.0
 * @author           Senso Media
 * @license          GNU General Public License version 2 or later
 */

/* ========================================
   CONTAINER DU FILTRE BOOLEAN
   ======================================== */
/*.jlmf-boolean {
    margin-bottom: 10px;
}*/

/* ========================================
   LABEL AVEC CHECKBOX
   ======================================== */
   
.jlmf-boolean .jlmf-checkbox-label {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    /*cursor: pointer;*/
    /*font-weight: normal;*/
    margin: 0;
    padding: 5px 0;
}

/* ========================================
   LA CHECKBOX
   ======================================== */
   /*
.jlmf-boolean .jlmf-checkbox {
    width: 18px;
    height: 18px;
    margin: 0;
    cursor: pointer;
    accent-color: #1e87f0;
}*/

/* ========================================
   LE TEXTE DU LABEL
   ======================================== */
   /*
.jlmf-boolean .jlmf-checkbox-text {
    font-size: 1em;
    color: #333;
    user-select: none;
}*/

/* ========================================
   ÉTATS INTERACTIFS
   ======================================== */

/* Hover sur le label */
/*.jlmf-boolean .jlmf-checkbox-label:hover .jlmf-checkbox-text {
    color: #1e87f0;
}*/

/* État checked - texte en gras */
/*.jlmf-boolean .jlmf-checkbox:checked + .jlmf-checkbox-text {
    font-weight: 600;
    color: #1e87f0;
}*/

/* Focus pour accessibilité */
/*.jlmf-boolean .jlmf-checkbox:focus {
    outline: 2px solid #1e87f0;
    outline-offset: 2px;
}*/

/* ========================================
   VARIANTES SPÉCIFIQUES
   ======================================== */

/* Style spécifique pour booleanyes */
.jlmf-boolean-yes {
    /* Personnalisez ici */
}

/* Style spécifique pour booleanno */
.jlmf-boolean-no {
    /* Personnalisez ici */
}

/* ========================================
   UIKIT OVERRIDES (si template UIkit)
   ======================================== */
.uk-form-stacked .jlmf-boolean .jlmf-checkbox-label {
    display: inline-flex;
}

.uk-form-stacked .jlmf-boolean .jlmf-checkbox {
    margin-right: 0;
}