/*!*********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./assets/styles/app.css ***!
  \*********************************************************************************************************************************************************************************************/
@font-face {
    font-family: 'Montserrat'; /* Nom de la police que vous utilisez dans votre CSS */
    src: url(/build/fonts/Montserrat-VariableFont_wght.4df14eb5.ttf) format('truetype'); /* Chemin relatif vers le fichier de police */
}

html, body {
    margin: 0;
    padding: 0;
    overflow-x: hidden; /* Empêche le scroll */
}

th {
    font-weight: normal;
}

thead th {
    background-color: #6c757d39!important;
}

body {
    color: white;
    font-family: 'Montserrat', sans-serif;
}

label:not(.form-switch label):not(.form-check label) {
    color: orange;
    margin-top: 0.5em !important;
}

.form-control, .form-select {
    margin: 0 !important;
    border-radius: 0.1em !important;
    margin-bottom: 1em;
    margin-top: 0.5em;
}

.btn {
    border-radius: 0.1em;
}

.flatpickr-monthDropdown-months {
    background-color: white !important;
    border: 1px orange solid !important;
}

.z-medium {
    z-index: 3000;
}

.z-top {
    z-index: 5000;
}

.fancybox__container  {
    z-index: 6000 !important;
}


.modal-content {
    background-color: #212529;
}

.modal-title {
    color: white !important;
}

.btn-close {
    color: white !important;
}

.list-group-item.active {
    color: #a9e3c8 !important;
    border-color: white;
}

a {
    color: inherit; /* Le lien hérite de la couleur du parent */
}

.form-check-input:checked {
    background-color: #28a745; /* Remplacez cette couleur par celle de votre choix */
    border-color: #28a745; /* Changez aussi la couleur de la bordure si nécessaire */
  }

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