/*!**************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./modules/communs/css/offcanvas.css ***!
  \**************************************************************************************************************************/
.offcanvas-content-scroll {
    overflow-y: auto;
    /* Optionnel : limite la hauteur ! */
    max-height: 100vh;

}


.offcanvas-70 {
    width: 70vw !important; /* vw = viewport width */
}
.offcanvas-40 {
    width: 40vw !important; /* vw = viewport width */
}

@media (max-width: 992px) {
    .offcanvas-70 {
        width: 80% !important; /* vw = viewport width */
    }
    .offcanvas-40 {
        width: 80% !important; /* vw = viewport width */
    }
}



@media (max-width: 576px) {
    .offcanvas-70 {
        width: 100% !important; /* vw = viewport width */
    }
    .offcanvas-40 {
        width: 100% !important; /* vw = viewport width */
    }
}

/*!*******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/css/mots.css ***!
  \*******************************************************************************************************************/

/*boutons radio*/
input[type="radio"].mots1{
    display: none;
}
input[type="radio"].mots2{
    display: none;
}

label.required::after{
    content:'';

}
/*#card_color .form-check, #journal_meteo .form-check, #journal_mood .form-check{*/
/*    padding-left:0;*/
/*}*/

.js-mots .form-check{
    padding-left:0;
}

input[type="radio"].mots1 + label {
    padding: 0.25rem 0.3rem;
    margin-right:5px;
    cursor:pointer;
    border: 1px solid #000000;
    border-radius: 4px;
}
input[type="radio"].mots1:checked + label {
    border: 1px solid #000000;
    border-radius: 4px;
    background-color: #18bc9c;
    margin-right:5px;
    color:#FFFFFF;
}

input[type="radio"].mots1:hover + label {
    border: 1px solid #000000;
    border-radius: 4px;
    background-color: rgba(24, 188, 156, 0.29);
    margin-right:5px;
    color: #000000;
}

input[type="radio"].mots2 + label {
    padding: 0.25rem 0.3rem;
    margin-right:5px;
    cursor:pointer;
    color:#0c63e4;
    border: 1px solid #0c63e4;
    border-radius: 4px;
}
input[type="radio"].mots2:checked + label {
    border: 1px solid #000000;
    border-radius: 4px;
    background-color: #18bc9c;
    margin-right:5px;
    color:#FFFFFF;
}

input[type="radio"].mots2:hover + label {
    border: 1px solid #000000;
    border-radius: 4px;
    background-color: rgba(255, 0, 0, 0.18);
    margin-right:5px;
    color: #000000;
}

/*!*********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/css/livres.css ***!
  \*********************************************************************************************************************/

/* Gamme grise */
.elementgris1 {
    background: linear-gradient(135deg, #2b2b2b 0%, #d9d9d9 100%);
    color: #fff;
}

.elementgris2 {
    background: radial-gradient(circle, #2b2b2b 0%, #d9d9d9 100%);
    color: #fff;
}

.elementgris3 {
    background: linear-gradient(15deg, #2b2b2b 0%, #d9d9d9 100%);
    color: #fff;
}

.elementgris4 {
    background: linear-gradient(135deg, #d9d9d9 0%, #2b2b2b 100%);
    color: #fff;
}

.elementgris5 {
    background: radial-gradient(circle, #d9d9d9 0%, #2b2b2b 100%);
    color: #fff;
}

.elementgris6 {
    background: linear-gradient(15deg, #d9d9d9 0%, #2b2b2b 100%);
    color: #fff;
}

.livre-typebar .type-pill{
    display: inline-flex;
    align-items: center;
    gap: .4rem;
    padding: .25rem .55rem;
    border-radius: 999px;
    text-decoration: none;
    line-height: 1.2;
    transition: background-color .12s ease, color .12s ease;
}

.livre-typebar .type-pill:hover,
.livre-typebar .type-pill.is-active{
    background: var(--bs-primary);
    color: #fff !important;
}

.livre-typebar .type-pill:hover i,
.livre-typebar .type-pill.is-active i{
    color: #fff !important;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGl2cmVzLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTtJQUNJLGdCQUFnQjtJQUNoQixvQ0FBb0M7SUFDcEMsaUJBQWlCOztBQUVyQjs7O0FBR0E7SUFDSSxzQkFBc0IsRUFBRSx3QkFBd0I7QUFDcEQ7QUFDQTtJQUNJLHNCQUFzQixFQUFFLHdCQUF3QjtBQUNwRDs7QUFFQTtJQUNJO1FBQ0kscUJBQXFCLEVBQUUsd0JBQXdCO0lBQ25EO0lBQ0E7UUFDSSxxQkFBcUIsRUFBRSx3QkFBd0I7SUFDbkQ7QUFDSjs7OztBQUlBO0lBQ0k7UUFDSSxzQkFBc0IsRUFBRSx3QkFBd0I7SUFDcEQ7SUFDQTtRQUNJLHNCQUFzQixFQUFFLHdCQUF3QjtJQUNwRDtBQUNKOzs7Ozs7QUNoQ0EsZ0JBQWdCO0FBQ2hCO0lBQ0ksYUFBYTtBQUNqQjtBQUNBO0lBQ0ksYUFBYTtBQUNqQjs7QUFFQTtJQUNJLFVBQVU7O0FBRWQ7QUFDQSxrRkFBa0Y7QUFDbEYsc0JBQXNCO0FBQ3RCLElBQUk7O0FBRUo7SUFDSSxjQUFjO0FBQ2xCOztBQUVBO0lBQ0ksdUJBQXVCO0lBQ3ZCLGdCQUFnQjtJQUNoQixjQUFjO0lBQ2QseUJBQXlCO0lBQ3pCLGtCQUFrQjtBQUN0QjtBQUNBO0lBQ0kseUJBQXlCO0lBQ3pCLGtCQUFrQjtJQUNsQix5QkFBeUI7SUFDekIsZ0JBQWdCO0lBQ2hCLGFBQWE7QUFDakI7O0FBRUE7SUFDSSx5QkFBeUI7SUFDekIsa0JBQWtCO0lBQ2xCLDBDQUEwQztJQUMxQyxnQkFBZ0I7SUFDaEIsY0FBYztBQUNsQjs7QUFFQTtJQUNJLHVCQUF1QjtJQUN2QixnQkFBZ0I7SUFDaEIsY0FBYztJQUNkLGFBQWE7SUFDYix5QkFBeUI7SUFDekIsa0JBQWtCO0FBQ3RCO0FBQ0E7SUFDSSx5QkFBeUI7SUFDekIsa0JBQWtCO0lBQ2xCLHlCQUF5QjtJQUN6QixnQkFBZ0I7SUFDaEIsYUFBYTtBQUNqQjs7QUFFQTtJQUNJLHlCQUF5QjtJQUN6QixrQkFBa0I7SUFDbEIsdUNBQXVDO0lBQ3ZDLGdCQUFnQjtJQUNoQixjQUFjO0FBQ2xCOzs7Ozs7QUNqRUEsZ0JBQWdCO0FBQ2hCO0lBQ0ksNkRBQTZEO0lBQzdELFdBQVc7QUFDZjs7QUFFQTtJQUNJLDZEQUE2RDtJQUM3RCxXQUFXO0FBQ2Y7O0FBRUE7SUFDSSw0REFBNEQ7SUFDNUQsV0FBVztBQUNmOztBQUVBO0lBQ0ksNkRBQTZEO0lBQzdELFdBQVc7QUFDZjs7QUFFQTtJQUNJLDZEQUE2RDtJQUM3RCxXQUFXO0FBQ2Y7O0FBRUE7SUFDSSw0REFBNEQ7SUFDNUQsV0FBVztBQUNmOztBQUVBO0lBQ0ksb0JBQW9CO0lBQ3BCLG1CQUFtQjtJQUNuQixVQUFVO0lBQ1Ysc0JBQXNCO0lBQ3RCLG9CQUFvQjtJQUNwQixxQkFBcUI7SUFDckIsZ0JBQWdCO0lBQ2hCLHVEQUF1RDtBQUMzRDs7QUFFQTs7SUFFSSw2QkFBNkI7SUFDN0Isc0JBQXNCO0FBQzFCOztBQUVBOztJQUVJLHNCQUFzQjtBQUMxQiIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL21vZHVsZXMvY29tbXVucy9jc3Mvb2ZmY2FudmFzLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2Nzcy9tb3RzLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2Nzcy9saXZyZXMuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5vZmZjYW52YXMtY29udGVudC1zY3JvbGwge1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIC8qIE9wdGlvbm5lbCA6IGxpbWl0ZSBsYSBoYXV0ZXVyICEgKi9cclxuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xyXG5cclxufVxyXG5cclxuXHJcbi5vZmZjYW52YXMtNzAge1xyXG4gICAgd2lkdGg6IDcwdncgIWltcG9ydGFudDsgLyogdncgPSB2aWV3cG9ydCB3aWR0aCAqL1xyXG59XHJcbi5vZmZjYW52YXMtNDAge1xyXG4gICAgd2lkdGg6IDQwdncgIWltcG9ydGFudDsgLyogdncgPSB2aWV3cG9ydCB3aWR0aCAqL1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5vZmZjYW52YXMtNzAge1xyXG4gICAgICAgIHdpZHRoOiA4MCUgIWltcG9ydGFudDsgLyogdncgPSB2aWV3cG9ydCB3aWR0aCAqL1xyXG4gICAgfVxyXG4gICAgLm9mZmNhbnZhcy00MCB7XHJcbiAgICAgICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50OyAvKiB2dyA9IHZpZXdwb3J0IHdpZHRoICovXHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAub2ZmY2FudmFzLTcwIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyAvKiB2dyA9IHZpZXdwb3J0IHdpZHRoICovXHJcbiAgICB9XHJcbiAgICAub2ZmY2FudmFzLTQwIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyAvKiB2dyA9IHZpZXdwb3J0IHdpZHRoICovXHJcbiAgICB9XHJcbn1cclxuIiwiXHJcbi8qYm91dG9ucyByYWRpbyovXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXS5tb3RzMXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLm1vdHMye1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxubGFiZWwucmVxdWlyZWQ6OmFmdGVye1xyXG4gICAgY29udGVudDonJztcclxuXHJcbn1cclxuLyojY2FyZF9jb2xvciAuZm9ybS1jaGVjaywgI2pvdXJuYWxfbWV0ZW8gLmZvcm0tY2hlY2ssICNqb3VybmFsX21vb2QgLmZvcm0tY2hlY2t7Ki9cclxuLyogICAgcGFkZGluZy1sZWZ0OjA7Ki9cclxuLyp9Ki9cclxuXHJcbi5qcy1tb3RzIC5mb3JtLWNoZWNre1xyXG4gICAgcGFkZGluZy1sZWZ0OjA7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXS5tb3RzMSArIGxhYmVsIHtcclxuICAgIHBhZGRpbmc6IDAuMjVyZW0gMC4zcmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OjVweDtcclxuICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ubW90czE6Y2hlY2tlZCArIGxhYmVsIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMThiYzljO1xyXG4gICAgbWFyZ2luLXJpZ2h0OjVweDtcclxuICAgIGNvbG9yOiNGRkZGRkY7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXS5tb3RzMTpob3ZlciArIGxhYmVsIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0LCAxODgsIDE1NiwgMC4yOSk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6NXB4O1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXS5tb3RzMiArIGxhYmVsIHtcclxuICAgIHBhZGRpbmc6IDAuMjVyZW0gMC4zcmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OjVweDtcclxuICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgY29sb3I6IzBjNjNlNDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwYzYzZTQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLm1vdHMyOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE4YmM5YztcclxuICAgIG1hcmdpbi1yaWdodDo1cHg7XHJcbiAgICBjb2xvcjojRkZGRkZGO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ubW90czI6aG92ZXIgKyBsYWJlbCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDAsIDAsIDAuMTgpO1xyXG4gICAgbWFyZ2luLXJpZ2h0OjVweDtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG59XHJcbiIsIlxuLyogR2FtbWUgZ3Jpc2UgKi9cbi5lbGVtZW50Z3JpczEge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMyYjJiMmIgMCUsICNkOWQ5ZDkgMTAwJSk7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5lbGVtZW50Z3JpczIge1xuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICMyYjJiMmIgMCUsICNkOWQ5ZDkgMTAwJSk7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5lbGVtZW50Z3JpczMge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNWRlZywgIzJiMmIyYiAwJSwgI2Q5ZDlkOSAxMDAlKTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmVsZW1lbnRncmlzNCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2Q5ZDlkOSAwJSwgIzJiMmIyYiAxMDAlKTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmVsZW1lbnRncmlzNSB7XG4gICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgI2Q5ZDlkOSAwJSwgIzJiMmIyYiAxMDAlKTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmVsZW1lbnRncmlzNiB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE1ZGVnLCAjZDlkOWQ5IDAlLCAjMmIyYjJiIDEwMCUpO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4ubGl2cmUtdHlwZWJhciAudHlwZS1waWxse1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAuNHJlbTtcbiAgICBwYWRkaW5nOiAuMjVyZW0gLjU1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjEycyBlYXNlLCBjb2xvciAuMTJzIGVhc2U7XG59XG5cbi5saXZyZS10eXBlYmFyIC50eXBlLXBpbGw6aG92ZXIsXG4ubGl2cmUtdHlwZWJhciAudHlwZS1waWxsLmlzLWFjdGl2ZXtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ubGl2cmUtdHlwZWJhciAudHlwZS1waWxsOmhvdmVyIGksXG4ubGl2cmUtdHlwZWJhciAudHlwZS1waWxsLmlzLWFjdGl2ZSBpe1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/