@charset "UTF-8";.login{align-items:center;display:flex;height:100vh;justify-content:center}.lContainer{display:flex;flex-direction:column;gap:10px}img{height:200px;width:200px}.lInput{height:30px;padding:10px}.lButton{background-color:#0071c2;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px}.lButton:disabled{background-color:rgba(0,113,194,.549);cursor:not-allowed}.home-container{background-color:#f4f4f8;display:flex;flex-direction:column;height:calc(100vh - 50px);overflow-x:hidden}.home-container .titlehome{background-color:#e9eff5;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;padding:20px;text-align:center}.home-container .titlehome h1,.home-container .titlehome h2{color:#0056b3;font-weight:700;margin:0}.home-container .news-container{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;height:250px;margin:20px;padding:20px}.home-container .news-container h2{color:#0056b3;font-weight:700;margin-bottom:15px}.home-container .news-container .news-content{color:#333;font-size:14px;line-height:1.6;overflow-y:auto}.home-container .action-container{background-color:#e9eff5;box-shadow:0 -4px 6px #0000001a;padding:20px}.home-container .action-container button{background-color:#007bff;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;margin:10px 0;padding:15px 20px;width:100%}.home-container .action-container button:hover{background-color:#0056b3}.hamburger-menu{background-color:#fff;border-radius:10px;left:0;position:fixed;top:0;width:52px;z-index:1000}.hamburger-menu .menu-icon{color:#007bff;cursor:pointer;font-size:30px;padding:10px}.hamburger-menu .menu-content{background:#fff;box-shadow:4px 0 10px #0003;display:flex;flex-direction:column;height:100%;left:-100%;padding:20px;position:fixed;top:0;transition:left .3s ease;width:65%}.hamburger-menu .menu-content .user-space{border-bottom:1px solid #eaeaea;color:#007bff;font-size:20px;margin-bottom:20px;padding-bottom:10px}.hamburger-menu .menu-content a,.hamburger-menu .menu-content div{align-items:center;border-radius:5px;color:#333;display:flex;font-weight:500;margin:10px 0;padding:10px;text-decoration:none}.hamburger-menu .menu-content a:hover,.hamburger-menu .menu-content div:hover{background-color:#f4f4f8}.hamburger-menu .menu-content a svg,.hamburger-menu .menu-content div svg{color:#007bff;margin-right:10px}.hamburger-menu .menu-content .menu-link.active{background-color:#007bff;color:#fff}.hamburger-menu .menu-content .menu-link.active svg{color:#fff}.hamburger-menu .open{left:0}.menu-backdrop{background:#00000080;cursor:pointer;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.loading-screen{align-items:center;background-color:#fff;display:flex;height:100vh;justify-content:center}.logo-animation{animation:wave-motion 3s ease-in-out infinite;width:100px}@keyframes wave-motion{0%,to{transform:translateX(0) translateY(0)}25%{transform:translateX(-25px) translateY(-5px)}50%{transform:translateX(-50px) translateY(0)}75%{transform:translateX(-25px) translateY(5px)}}.affaire-page{padding:0 20px}.affaire-page,.affaire-page .page-header{align-items:center;display:flex;flex-direction:column}.affaire-page .page-header{margin:20px 0;width:100%}.affaire-page .page-header h1{color:#007bff;margin-bottom:15px}.affaire-page .page-header input{border:1px solid #ccc;border-radius:5px;margin-bottom:20px;padding:10px;width:100%}.affaire-page p{margin:0;padding:0}.affaire-page .affaire-list{width:100%}.affaire-page .affaire-list .affaire-item{background-color:#f9f9f9;border-radius:5px;cursor:pointer;margin-bottom:10px;padding:10px;transition:background-color .3s}.affaire-page .affaire-list .affaire-item:hover{background-color:#f4f4f8}.affaire-page .affaire-list .affaire-item p{color:#333;font-weight:500}.affaire-page .affaire-list .affaire-item .submenu{background-color:#fff;border-radius:5px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;margin-top:10px;padding:10px}.affaire-page .affaire-list .affaire-item .submenu .menu-link{align-items:center;background-color:#f9f9f9;display:flex;margin:5px;padding:5px;text-decoration:none}.affaire-page .affaire-list .affaire-item .submenu .menu-link .icon-affaire-page{color:#007bff}.affaire-page .affaire-list .affaire-item .submenu .menu-link p{align-items:center;border-radius:5px;color:#007bff;display:flex;font-weight:500;margin-left:10px;padding:8px;transition:background-color .2s ease-in-out}.affaire-page .affaire-list .affaire-item .submenu .menu-link p:hover{background-color:#f4f4f8;text-decoration:none}.affaire-page .affaire-list .affaire-item .submenu .menu-link p svg{margin-right:8px}.bottom-bar{align-items:center;background-color:#dfe6e9;bottom:0;display:grid;grid-template-columns:repeat(4,1fr);height:60px;justify-items:center;left:0;position:fixed;width:100%}.bottom-bar .icon-container{align-items:center;display:flex;justify-content:center}.bottom-bar .icon{color:#000;font-size:24px}.bottom-bar .active{background-color:#1261e3;border:1px solid #1261e3;border-radius:0 0 10px 10px;color:#dfe6e9;padding:15px}.bottom-bar .active .icon{color:#dfe6e9}.singleItem{display:flex;flex-direction:column;padding-top:20px}.singleItem .top{display:flex;padding-left:15px}.singleItem .top .img{height:50px;width:50px}.singleItem .top h2{font-weight:700;padding-left:15px;padding-right:10px;text-transform:capitalize}.singleItem .info{display:flex;flex-direction:column;margin-bottom:10px;padding-top:10px}.singleItem .info label{border-top:1px solid #dfe6e9;font-weight:700;padding:10px 10px 10px 30px}.singleItem .info span{padding-bottom:10px;padding-left:20px;padding-right:20px}.singleItem .info .description{border-bottom:1px solid #dfe6e9}.singleItem .info .description.open{border-bottom:none}.singleItem .info .descriptionContent{border-bottom:1px solid #dfe6e9}.singleaffaire .menu{display:flex;flex-direction:column;margin-bottom:60px;margin-left:0;margin-top:20px}.singleaffaire .menu span{align-items:center;background-color:#dfe6e9;border-bottom:1px solid #1261e3;color:#1261e3;display:flex;justify-content:flex-end;margin-top:10px;padding:15px}.singleaffaire .menu span .icon{margin-left:5px}#root{min-height:100vh}#root,.blocAffaire{display:flex;flex-direction:column}.blocAffaire{flex:1 0 auto;margin-bottom:60px;max-height:calc(100vh - 60px);text-transform:capitalize}.blocAffaire .retour{align-items:center;color:#1261e3;display:flex;justify-content:flex-start;padding:5px}.blocAffaire .top{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:10px}.blocAffaire .top h4{align-items:center;display:flex;padding-top:10px}.blocAffaire .contain{margin-top:10px;overflow-y:scroll}.blocAffaire .contain .bloc{border:1px solid #dfe6e9}.blocAffaire .contain .bloc .title{font-weight:700;padding:10px}.blocAffaire .contain .bloc.open .title{background-color:#1261e3;color:#dfe6e9}.blocAffaire .contain .bloc.open .card{border:1px solid #1261e3}.blocAffaire .contain .bloc .card{border-top:1px solid #dfe6e9;margin-bottom:5px;padding-bottom:5px;padding-left:15px}.blocAffaire .contain .bloc .card .titleligne{font-weight:700;padding-bottom:10px;padding-left:-10px;padding-top:10px}.DefineMyTeam{align-items:center;display:flex;flex-direction:column;max-height:100vh;overflow:hidden;padding:0 20px}.DefineMyTeam .titleDefineMyTeam{text-align:center}.DefineMyTeam .titleDefineMyTeam h2{color:#007bff;font-size:22px;margin-bottom:10px}.DefineMyTeam .titleDefineMyTeam p{color:#666;font-size:16px;margin-bottom:20px}.DefineMyTeam .rechDefineMyTeam{margin-bottom:20px;width:100%}.DefineMyTeam .rechDefineMyTeam input{border:1px solid #ccc;border-radius:5px;padding:10px;width:100%}.DefineMyTeam .utilDefineMyTeam,.DefineMyTeam .utilisateursDefineMyTeam{height:250px;margin-bottom:20px;overflow-y:auto;width:100%}.DefineMyTeam .utilDefineMyTeam .listDefineMyTeam,.DefineMyTeam .utilDefineMyTeam .listbasDefineMyTeam,.DefineMyTeam .utilisateursDefineMyTeam .listDefineMyTeam,.DefineMyTeam .utilisateursDefineMyTeam .listbasDefineMyTeam{align-items:center;background-color:#f9f9f9;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px;transition:background-color .3s}.DefineMyTeam .utilDefineMyTeam .listDefineMyTeam:hover,.DefineMyTeam .utilDefineMyTeam .listbasDefineMyTeam:hover,.DefineMyTeam .utilisateursDefineMyTeam .listDefineMyTeam:hover,.DefineMyTeam .utilisateursDefineMyTeam .listbasDefineMyTeam:hover{background-color:#f4f4f8}.DefineMyTeam .utilDefineMyTeam .listDefineMyTeam button,.DefineMyTeam .utilDefineMyTeam .listbasDefineMyTeam button,.DefineMyTeam .utilisateursDefineMyTeam .listDefineMyTeam button,.DefineMyTeam .utilisateursDefineMyTeam .listbasDefineMyTeam button{background-color:#ff4d4d;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px}.DefineMyTeam .utilDefineMyTeam .listDefineMyTeam button:hover,.DefineMyTeam .utilDefineMyTeam .listbasDefineMyTeam button:hover,.DefineMyTeam .utilisateursDefineMyTeam .listDefineMyTeam button:hover,.DefineMyTeam .utilisateursDefineMyTeam .listbasDefineMyTeam button:hover{background-color:#f66}.DefineMyTeam button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s}.DefineMyTeam button:hover{background-color:#0056b3}.definemyjobcontainer{align-items:center;display:flex;flex-direction:column;max-height:100vh;overflow:hidden;padding:10px}.definemyjobcontainer .titledefinemyjobcontainer{text-align:center}.definemyjobcontainer .titledefinemyjobcontainer h2{color:#007bff;font-size:22px;margin-bottom:10px}.definemyjobcontainer .titledefinemyjobcontainer p{color:#666;font-size:16px;margin-bottom:20px}.definemyjobcontainer .definemyjobinput{border:1px solid #ccc;border-radius:5px;margin-bottom:20px;padding:10px;width:100%}.definemyjobcontainer .selecteddefinemyjobcontainer{align-items:center;background-color:#f9f9f9;border-radius:5px;display:flex;justify-content:space-between;margin-bottom:20px;padding:10px}.definemyjobcontainer .selecteddefinemyjobcontainer button{background-color:#ff4d4d;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px}.definemyjobcontainer .selecteddefinemyjobcontainer button:hover{background-color:#f66}.definemyjobcontainer .listdefinemyjobcontainer{margin-bottom:20px;overflow-y:auto;width:100%}.definemyjobcontainer .listdefinemyjobcontainer .affairedefinemyjobcontainer{background-color:#f9f9f9;border-radius:5px;cursor:pointer;margin-bottom:10px;padding:10px}.definemyjobcontainer .listdefinemyjobcontainer .affairedefinemyjobcontainer:hover{background-color:#f4f4f8}.definemyjobcontainer .btnaffaire,.definemyjobcontainer .btnsuivant{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s}.definemyjobcontainer .btnaffaire:hover,.definemyjobcontainer .btnsuivant:hover{background-color:#0056b3}.DefineMyTache{align-items:center;display:flex;flex-direction:column;max-height:100vh;overflow:hidden;padding:10px}.DefineMyTache .titleDefineMyTache{text-align:center}.DefineMyTache .titleDefineMyTache h1{color:#007bff;font-size:24px;margin-bottom:10px}.DefineMyTache .titleDefineMyTache p{color:#666;font-size:16px;margin-bottom:20px}.DefineMyTache .rechDefineMyTache{border:1px solid #ccc;border-radius:5px;margin-bottom:20px;padding:10px;width:100%}.DefineMyTache .listDefineMyTache{overflow-y:auto;width:100%}.DefineMyTache .listDefineMyTache .mapDefineMyTache{background-color:#f9f9f9;border-radius:5px;cursor:pointer;margin-bottom:10px;padding:10px}.DefineMyTache .listDefineMyTache .mapDefineMyTache:hover{background-color:#f4f4f8}.DefineMyTache .btnDefineMyTache{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s}.DefineMyTache .btnDefineMyTache:hover{background-color:#0056b3}.assignMyTache{align-items:center;display:flex;flex-direction:column;max-height:100vh;overflow:hidden;padding:10px}.assignMyTache .headerassignMyTache{align-items:center;display:flex;justify-content:space-between;width:100%}.assignMyTache .headerassignMyTache button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px}.assignMyTache .headerassignMyTache button:hover{background-color:#0056b3}.assignMyTache .headerassignMyTache h1{color:#007bff;font-size:22px}.assignMyTache .titletachassignMyTache{margin-top:20px}.assignMyTache .titletachassignMyTache h2{color:#666;font-size:20px}.assignMyTache .selectedMembers,.assignMyTache .teamMembersassignMyTache{margin-top:10px;overflow-y:auto;width:100%}.assignMyTache .selectedMembers .list2assignMyTache,.assignMyTache .selectedMembers .listassignMyTache,.assignMyTache .teamMembersassignMyTache .list2assignMyTache,.assignMyTache .teamMembersassignMyTache .listassignMyTache{align-items:center;background-color:#f9f9f9;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px}.assignMyTache .selectedMembers .list2assignMyTache:hover,.assignMyTache .selectedMembers .listassignMyTache:hover,.assignMyTache .teamMembersassignMyTache .list2assignMyTache:hover,.assignMyTache .teamMembersassignMyTache .listassignMyTache:hover{background-color:#f4f4f8}.assignMyTache .selectedMembers .list2assignMyTache .btnassignMyTache,.assignMyTache .selectedMembers .listassignMyTache .btnassignMyTache,.assignMyTache .teamMembersassignMyTache .list2assignMyTache .btnassignMyTache,.assignMyTache .teamMembersassignMyTache .listassignMyTache .btnassignMyTache{background-color:#ff4d4d;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px}.assignMyTache .selectedMembers .list2assignMyTache .btnassignMyTache:hover,.assignMyTache .selectedMembers .listassignMyTache .btnassignMyTache:hover,.assignMyTache .teamMembersassignMyTache .list2assignMyTache .btnassignMyTache:hover,.assignMyTache .teamMembersassignMyTache .listassignMyTache .btnassignMyTache:hover{background-color:#f66}.assignMyTache .btn2assignMyTache{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 20px;transition:background-color .3s}.assignMyTache .btn2assignMyTache:hover{background-color:#0056b3}.container-question-reponse{align-items:center;display:flex;flex-direction:column;min-height:100vh;padding:15px 15px 200px}.container-question-reponse .question{background-color:#f9f9f9;border-radius:5px;box-shadow:0 2px 4px #0000001a;margin-bottom:15px;padding:15px;width:100%}.container-question-reponse .question p{color:#333;font-size:16px;margin-bottom:10px}.container-question-reponse .question .MuiFormControlLabel-root{margin-right:20px}.container-question-reponse .question .MuiCheckbox-root{color:#007bff}.container-question-reponse .question button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-left:10px;padding:5px 10px}.container-question-reponse .question button:hover{background-color:#0056b3}.container-question-reponse .question .MuiSelect-select{word-wrap:break-word;max-width:250px}.container-question-reponse .question .commentaire{color:#666;font-size:14px;margin-top:10px}.container-question-reponse #commentaireGeneralDay{border:1px solid #ccc;border-radius:5px;height:50px;margin-top:20px;padding:10px;width:100%}.container-question-reponse button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 20px;transition:background-color .3s}.container-question-reponse button:hover{background-color:#0056b3}.btn-change-my-day{align-items:center;display:flex;flex-direction:column;max-height:100vh;overflow:hidden;padding:10px}.btn-change-my-day button{align-self:flex-start;background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-bottom:20px;padding:5px 15px;transition:background-color .3s}.btn-change-my-day button:hover{background-color:#0056b3}.btn-change-my-day .titleBtnChangeMyDay h2{color:#007bff;font-size:22px;margin-bottom:15px}.btn-change-my-day .list2BtnChangeMyDay,.btn-change-my-day .listBtnChangeMyDay{margin-bottom:20px;width:100%}.btn-change-my-day .list2BtnChangeMyDay h3,.btn-change-my-day .listBtnChangeMyDay h3{color:#555;font-size:18px;margin-bottom:5px}.btn-change-my-day .list2BtnChangeMyDay div,.btn-change-my-day .listBtnChangeMyDay div{background-color:#f9f9f9;border-radius:5px;cursor:pointer;margin-bottom:10px;padding:10px;transition:background-color .3s}.btn-change-my-day .list2BtnChangeMyDay div:hover,.btn-change-my-day .listBtnChangeMyDay div:hover{background-color:#f4f4f8}.btn-change-my-day .list2BtnChangeMyDay div ul,.btn-change-my-day .listBtnChangeMyDay div ul{list-style:none;margin-top:5px;padding:0}.btn-change-my-day .list2BtnChangeMyDay div ul li,.btn-change-my-day .listBtnChangeMyDay div ul li{color:#666;font-size:16px}.change-my-tache{align-items:center;display:flex;flex-direction:column;max-height:100vh;overflow:hidden;padding:10px}.change-my-tache button{align-self:flex-start;background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-bottom:20px;padding:5px 15px;transition:background-color .3s}.change-my-tache button:hover{background-color:#0056b3}.change-my-tache .titleChangeMyTache h1{color:#007bff;font-size:22px;margin-bottom:15px}.change-my-tache .containerChangeMyTache{width:100%}.change-my-tache .containerChangeMyTache .list1ChangeMyTache,.change-my-tache .containerChangeMyTache .list2ChangeMyTache{background-color:#f9f9f9;border-radius:5px;margin-bottom:20px;padding:10px}.change-my-tache .containerChangeMyTache .list1ChangeMyTache h2,.change-my-tache .containerChangeMyTache .list1ChangeMyTache p,.change-my-tache .containerChangeMyTache .list2ChangeMyTache h2,.change-my-tache .containerChangeMyTache .list2ChangeMyTache p{color:#555;font-size:18px;margin-bottom:5px}.change-my-tache .containerChangeMyTache .list1ChangeMyTache ul,.change-my-tache .containerChangeMyTache .list2ChangeMyTache ul{list-style:none;margin-top:5px;padding:0}.change-my-tache .containerChangeMyTache .list1ChangeMyTache ul li,.change-my-tache .containerChangeMyTache .list2ChangeMyTache ul li{align-items:center;color:#666;display:flex;font-size:16px;justify-content:space-between;margin-bottom:10px}.change-my-tache .containerChangeMyTache .list1ChangeMyTache ul li button,.change-my-tache .containerChangeMyTache .list2ChangeMyTache ul li button{background-color:#ff4d4d;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px}.change-my-tache .containerChangeMyTache .list1ChangeMyTache ul li button:hover,.change-my-tache .containerChangeMyTache .list2ChangeMyTache ul li button:hover{background-color:#f66}.change-my-tache .containerChangeMyTache .btn1ChangeMyTache,.change-my-tache .containerChangeMyTache .btn2ChangeMyTache{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s}.change-my-tache .containerChangeMyTache .btn1ChangeMyTache:hover,.change-my-tache .containerChangeMyTache .btn2ChangeMyTache:hover{background-color:#0056b3}.ChooseTheChange{align-items:center;display:flex;flex-direction:column;max-height:100vh;overflow:hidden;padding:10px}.ChooseTheChange .btnretour{align-self:flex-start;background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-bottom:20px;padding:5px 10px}.ChooseTheChange .btnretour:hover{background-color:#0056b3}.ChooseTheChange .titleChooseTheChange h1{color:#007bff;font-size:22px;margin-bottom:10px}.ChooseTheChange .titleChooseTheChange p{color:#666;font-size:16px;margin-bottom:20px}.ChooseTheChange .btnchoosethechange .btngroupe{display:flex;flex-direction:column;gap:15px}.ChooseTheChange .btnchoosethechange .btngroupe .btn1ChooseTheChange,.ChooseTheChange .btnchoosethechange .btngroupe .btn2ChooseTheChange,.ChooseTheChange .btnchoosethechange .btngroupe .btn3ChooseTheChange{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s}.ChooseTheChange .btnchoosethechange .btngroupe .btn1ChooseTheChange:hover,.ChooseTheChange .btnchoosethechange .btngroupe .btn2ChooseTheChange:hover,.ChooseTheChange .btnchoosethechange .btngroupe .btn3ChooseTheChange:hover{background-color:#0056b3}.ChangeMyTacheSelect{align-items:center;display:flex;flex-direction:column;max-height:100vh;overflow:hidden;padding:10px}.ChangeMyTacheSelect .btnretour{align-self:flex-start;background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-bottom:20px;padding:5px 15px;transition:background-color .3s}.ChangeMyTacheSelect .btnretour:hover{background-color:#0056b3}.ChangeMyTacheSelect .titleChangeMyTacheSelect h1{color:#007bff;font-size:22px;margin-bottom:15px}.ChangeMyTacheSelect .containerChangeMyTacheSelect{width:100%}.ChangeMyTacheSelect .containerChangeMyTacheSelect span{color:#555;display:block;font-size:18px;margin-bottom:10px}.ChangeMyTacheSelect .containerChangeMyTacheSelect .desChangeMyTacheSelect,.ChangeMyTacheSelect .containerChangeMyTacheSelect .listChangeMyTacheSelect{background-color:#f9f9f9;border-radius:5px;cursor:pointer;margin-bottom:10px;padding:10px}.ChangeMyTacheSelect .containerChangeMyTacheSelect .desChangeMyTacheSelect h3,.ChangeMyTacheSelect .containerChangeMyTacheSelect .listChangeMyTacheSelect h3{color:#666;font-size:16px;margin:0}.ChangeMyTacheSelect .containerChangeMyTacheSelect .desChangeMyTacheSelect:hover,.ChangeMyTacheSelect .containerChangeMyTacheSelect .listChangeMyTacheSelect:hover{background-color:#f4f4f8}.ChangeMyTacheSelect .containerChangeMyTacheSelect .list2ChangeMyTacheSelect{margin-top:20px}.ChangeMyTeam{align-items:center;display:flex;flex-direction:column;max-height:100vh;overflow:hidden;padding:10px}.ChangeMyTeam .titleChangeMyTeam h1{color:#007bff;font-size:22px;margin-bottom:10px}.ChangeMyTeam .descriptionChangeMyTeam,.ChangeMyTeam .nouveauChangeMyTeam{height:300px;margin-bottom:20px;overflow-y:auto;width:100%}.ChangeMyTeam .descriptionChangeMyTeam h2,.ChangeMyTeam .nouveauChangeMyTeam h2{color:#555;font-size:18px;margin-bottom:10px;position:-webkit-sticky;position:sticky}.ChangeMyTeam .descriptionChangeMyTeam .listactuelChangeMyTeam,.ChangeMyTeam .descriptionChangeMyTeam .listnewChangeMyTeam,.ChangeMyTeam .nouveauChangeMyTeam .listactuelChangeMyTeam,.ChangeMyTeam .nouveauChangeMyTeam .listnewChangeMyTeam{align-items:center;background-color:#f9f9f9;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px;transition:background-color .3s}.ChangeMyTeam .descriptionChangeMyTeam .listactuelChangeMyTeam:hover,.ChangeMyTeam .descriptionChangeMyTeam .listnewChangeMyTeam:hover,.ChangeMyTeam .nouveauChangeMyTeam .listactuelChangeMyTeam:hover,.ChangeMyTeam .nouveauChangeMyTeam .listnewChangeMyTeam:hover{background-color:#f4f4f8}.ChangeMyTeam .descriptionChangeMyTeam .listactuelChangeMyTeam button,.ChangeMyTeam .descriptionChangeMyTeam .listnewChangeMyTeam button,.ChangeMyTeam .nouveauChangeMyTeam .listactuelChangeMyTeam button,.ChangeMyTeam .nouveauChangeMyTeam .listnewChangeMyTeam button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px}.ChangeMyTeam .descriptionChangeMyTeam .listactuelChangeMyTeam button:hover,.ChangeMyTeam .descriptionChangeMyTeam .listnewChangeMyTeam button:hover,.ChangeMyTeam .nouveauChangeMyTeam .listactuelChangeMyTeam button:hover,.ChangeMyTeam .nouveauChangeMyTeam .listnewChangeMyTeam button:hover{background-color:#0056b3}.ChangeMyTeam .descriptionChangeMyTeam .btnnewChangeMyTeam,.ChangeMyTeam .nouveauChangeMyTeam .btnnewChangeMyTeam{background-color:#28a745}.ChangeMyTeam .descriptionChangeMyTeam .btnnewChangeMyTeam:hover,.ChangeMyTeam .nouveauChangeMyTeam .btnnewChangeMyTeam:hover{background-color:#218838}.ChangeMyTeam .btnvalidChangeMyTeam{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s}.ChangeMyTeam .btnvalidChangeMyTeam:hover{background-color:#0056b3}.btn-end-my-day{align-items:center;display:flex;justify-content:center;padding-top:20px}.btn-end-my-day button{background-color:#007bff;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;margin:10px 0;padding:15px 20px;width:100%}.btn-end-my-day button:hover{background-color:#0056b3}.ProgressionTachesDay{align-items:center;display:flex;flex-direction:column;overflow-y:auto;padding:15px 15px 200px}.ProgressionTachesDay .progression-taches-day-item{border-bottom:2px solid #e0e0e0;margin-bottom:10px;padding-bottom:10px}.ProgressionTachesDay .progression-taches-day-item .title-ptd-h3 h3{font-size:18px;margin-bottom:10px}.ProgressionTachesDay .progression-taches-day-item .btngroup-ptd{margin:5px 0;width:100%}.ProgressionTachesDay .progression-taches-day-item .btngroup-ptd .MuiButton-root{font-size:16px;padding:10px 0}.ProgressionTachesDay .progression-taches-day-item .switch-ptd{display:flex}.ProgressionTachesDay .progression-taches-day-item .switch-ptd .MuiFormControlLabel-root,.ProgressionTachesDay .progression-taches-day-item .switch-ptd span{margin-top:0}.affaireDocuments{background-color:#fff;display:flex;flex-direction:column;width:100%}.affaireDocuments .icon-affaireDocuments{color:#007bff;font-size:20px;height:70px;width:70px}.affaireDocuments .top-affaireDocuments{align-items:center;background-color:#f0f0f0;border-bottom:1px solid #e0e0e0;display:flex;justify-content:flex-end;padding:10px}.affaireDocuments .btn-retour{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin-left:70px;padding:5px 10px}.affaireDocuments .btn-retour:hover{background-color:#0056b3}.affaireDocuments .header-affaireDocuments{background-color:#f9f9f9;border-bottom:1px solid #ddd;padding:10px}.affaireDocuments .header-affaireDocuments .actions-affaireDocuments,.affaireDocuments .header-affaireDocuments .path-affaireDocuments{align-items:center;display:flex;font-size:14px;gap:5px}.affaireDocuments .header-affaireDocuments .actions-affaireDocuments .item,.affaireDocuments .header-affaireDocuments .path-affaireDocuments .item{align-items:center;cursor:pointer;display:flex;gap:5px}.affaireDocuments .header-affaireDocuments .actions-affaireDocuments .item:hover,.affaireDocuments .header-affaireDocuments .path-affaireDocuments .item:hover{text-decoration:underline}.affaireDocuments .header-affaireDocuments .actions-affaireDocuments .item .icon-affaireDocuments,.affaireDocuments .header-affaireDocuments .path-affaireDocuments .item .icon-affaireDocuments{color:#007bff;width:20px}.affaireDocuments .content-affaireDocuments{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));padding:10px}.affaireDocuments .content-affaireDocuments .item{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;box-shadow:0 1px 3px #0000001a;cursor:pointer;display:flex;flex-direction:column;gap:5px;justify-content:center;padding:10px}.affaireDocuments .content-affaireDocuments .item:hover{box-shadow:0 2px 6px #0003}.affaireDocuments .content-affaireDocuments .item .name{align-items:center;display:flex;font-size:14px;justify-content:center;min-height:4.2em;text-align:center}.affaireDocuments .content-affaireDocuments .item img{max-height:60px;max-width:100%;object-fit:cover}.affaireDocuments .content-affaireDocuments .item .expired,.affaireDocuments .content-affaireDocuments .item .expiringSoon{color:#d9534f}.affaireDocuments .content-affaireDocuments .item .expiringSoon{color:#f0ad4e}.form .dropzone{align-items:center;border:1px dashed #c4c4c4;border-radius:4px;cursor:pointer;display:flex;height:50px;justify-content:center;padding:10px}.form .dropzone.success{border-color:#2e7d32;color:#2e7d32}.form .dropzone:hover{border-color:#2f4b52}.form .dropzone img{height:50px;width:50px}.form .dropzone .preview,.form .info{align-items:center;display:flex;gap:4px}.info{display:flex;flex-direction:column;gap:5px}.info .title{font-weight:600}.comments .title{font-size:16px;font-weight:600;margin-bottom:6px}.comments .content{display:flex;flex-direction:column-reverse;gap:5px;max-height:250px;overflow:auto}.comments .content .noComment{font-size:17px;font-weight:700;padding:20px;text-align:center}.comments .content .comment{align-items:flex-start;display:flex;flex-direction:column;gap:1px;width:100%}.comments .content .comment.mine{align-items:flex-end}.comments .content .comment .buble{background-color:#f2f2f2;border:1px solid #919191;border-radius:15px;padding:5px 10px}.comments .content .comment .infos{color:#383838;font-size:10px}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.calendrier{align-items:center;display:flex;flex-direction:column;overflow-x:hidden;width:100%}.calendrier .calendrier-calendrier{margin-top:20px;padding:20px;width:100%}.calendrier .calendrier-calendrier .react-calendar{border:none;font-family:Arial,sans-serif;max-width:400px;width:100%}.calendrier .calendrier-calendrier .react-calendar .react-calendar__navigation button{color:#007bff;font-size:2em}.calendrier .calendrier-calendrier .react-calendar .react-calendar__tile--active{background:#007bff;border:1px solid #fff;border-radius:50%;color:#fff}.calendrier .calendrier-calendrier .react-calendar .marked-date{background-color:#007bff;color:#fff}.calendrier .calendrier-calendrier .render-tache-calendrier{margin-top:20px}.calendrier .calendrier-calendrier .render-tache-calendrier .date-du-jour-render-tache{align-items:center;display:flex;justify-content:center;padding:10px}.calendrier .calendrier-calendrier .render-tache-calendrier .render-tache-solo{background-color:#f9f9f9;border-radius:5px;box-shadow:0 2px 4px #0000001a;margin-bottom:10px;padding:15px}.calendrier .calendrier-calendrier .render-tache-calendrier .render-tache-solo .title-tache-solo{color:#333;font-weight:500;margin:0 0 10px}.calendrier .calendrier-calendrier .render-tache-calendrier .render-tache-solo p{color:#666;margin:0}.calendrier .calendrier-calendrier .render-tache-calendrier h4{color:#007bff;margin:15px}.calendrier .calendrier-calendrier .render-tache-calendrier .item-click-calendrier{background-color:#f9f9f9;box-shadow:0 2px 4px #0000001a;color:#333;margin-bottom:5px;padding:10px}.ItemClick{background-color:#f5f5f5;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:15px}.ItemClick h4{color:#007bff;margin-bottom:5px}.ItemClick p{color:#333;line-height:1.5;margin-bottom:15px}.ItemClick div{margin-top:20px}.ItemClick div h4{margin-bottom:10px}.ItemClick div img{border-radius:5px;display:block;height:auto;margin-bottom:10px;max-width:100%}.ItemClick div a{background-color:#007bff;border-radius:5px;color:#fff;display:inline-block;font-size:14px;padding:8px 15px;text-decoration:none}.ItemClick div a:hover{background-color:#0056b3}.ItemClick div a[download]{margin-top:10px}.SelectAffaire{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:20px;width:100%}.SelectAffaire .title-select-affaire{margin-bottom:20px}.SelectAffaire .title-select-affaire h3{color:#007bff;font-size:22px}.SelectAffaire .select-affaire-contain{align-items:center;display:flex;flex-direction:column;gap:15px;width:100%}.SelectAffaire .select-affaire-contain .select-select-affaire-contain{background-color:#fff;border:1px solid #ccc;border-radius:5px;color:#333;font-size:16px;padding:10px;width:100%}.SelectAffaire .select-affaire-contain .btn-select-affaire-contain{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s}.SelectAffaire .select-affaire-contain .btn-select-affaire-contain:hover{background-color:#0056b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.EditTache{align-items:center;display:flex;flex-direction:column;padding:20px;width:100%}.EditTache h2{color:#007bff;margin-bottom:20px}.EditTache form{width:100%}.EditTache form .biggroupe-edit-tache,.EditTache form .form-edit-tache{margin-bottom:20px}.EditTache form label{color:#666;display:block;margin-bottom:5px}.EditTache form input[type=text],.EditTache form select,.EditTache form textarea{border:1px solid #ccc;border-radius:5px;flex-wrap:nowrap;height:30px;width:100%}.EditTache form textarea{height:100px;resize:vertical}.EditTache form .dateandselect-edit-tache{display:flex;gap:20px}@media(max-width:768px){.EditTache form .dateandselect-edit-tache{flex-direction:column}}.EditTache form .form-group-edit-tache{flex:1 1}.EditTache form .datePicker-edit-tache{width:100%}.EditTache form .form-group-edit-tache-duration-field{align-items:center;display:flex;gap:10px;margin-top:20px;width:100%}.EditTache form .form-group-edit-tache-duration-field input[type=number]{flex-wrap:nowrap;height:30px;width:70px}.EditTache form .submit-button-edit-tache{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s}.EditTache form .submit-button-edit-tache:hover{background-color:#0056b3}.SelectOrCreateAffaire{align-items:center;display:flex;flex-direction:column;padding:20px;width:100%}.SelectOrCreateAffaire .title-SelectOrCreateAffaire{text-align:center}.SelectOrCreateAffaire .title-SelectOrCreateAffaire h2{color:#007bff;font-size:24px;margin-bottom:15px}.SelectOrCreateAffaire .btn-SelectOrCreateAffaire{display:flex;flex-direction:column;gap:20px;width:100%}.SelectOrCreateAffaire .btn-SelectOrCreateAffaire button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:500;padding:10px 20px;transition:background-color .3s}.SelectOrCreateAffaire .btn-SelectOrCreateAffaire button:hover{background-color:#0056b3}.Workflow{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;overflow-x:hidden;overflow-y:auto;padding-top:20px;width:100%}.Workflow .btn-top-workflow{display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.Workflow .btn-top-workflow a,.Workflow .btn-top-workflow button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:500;padding:10px 15px;text-decoration:none;transition:background-color .3s}.Workflow .btn-top-workflow a:hover,.Workflow .btn-top-workflow button:hover{background-color:#0056b3}.Workflow .contain-worflow{display:flex;justify-content:center;overflow-x:hidden;overflow-y:auto;width:100%}.ListTache{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:20px;width:100%}.ListTache .title-ListTache{margin-bottom:20px}.ListTache .title-ListTache h3{color:#007bff;font-size:22px}.ListTache .ul-list-tache{list-style:none;margin:0;padding:0;width:100%}.ListTache .ul-list-tache .li-list-tache{background-color:#f9f9f9;border-radius:5px;cursor:pointer;margin-bottom:10px;padding:15px;transition:background-color .3s}.ListTache .ul-list-tache .li-list-tache:hover{background-color:#f4f4f8}.ListTache .btn-list-tache{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s}.ListTache .btn-list-tache:hover{background-color:#0056b3}.choix-actions-rapport{align-items:center;display:flex;flex-direction:column;padding:20px;width:100%}.choix-actions-rapport .affaire-ref-actions-rapport{margin-bottom:30px}.choix-actions-rapport .affaire-ref-actions-rapport h2{color:#007bff;text-align:center}.choix-actions-rapport .btn-group-actions-rapport{display:flex;flex-direction:column;gap:20px;width:100%}.choix-actions-rapport .btn-group-actions-rapport button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s}.choix-actions-rapport .btn-group-actions-rapport button:hover{background-color:#0056b3}.CreationRapportDeVisite{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;overflow-x:hidden;overflow-y:auto;padding-top:20px;width:100%}.CreationRapportDeVisite .btn-group-crea-rapport-visite{display:flex;justify-content:space-between;margin-bottom:20px;padding:0 20px;width:100%}.CreationRapportDeVisite .btn-group-crea-rapport-visite button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px;transition:background-color .3s}.CreationRapportDeVisite .btn-group-crea-rapport-visite button:hover{background-color:#0056b3}.CreationRapportDeVisite .render-crea-rapport-visite{display:flex;justify-content:center;overflow-x:hidden;overflow-y:auto;width:100%}.contain-ReunionRapportVisite{align-items:center;background-color:#f5f5f5;border-radius:10px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;overflow-y:auto;width:100%}.contain-ReunionRapportVisite button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;transition:background-color .3s}.contain-ReunionRapportVisite button:hover{background-color:#0056b3}.contain-ReunionRapportVisite .btn-group-ReunionRapportVisite{display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.contain-ReunionRapportVisite .btn-group-ReunionRapportVisite .btn-ajout-personne-reu-rapport-visit,.contain-ReunionRapportVisite .btn-group-ReunionRapportVisite .btn-ajout-point-reu-rapport-visit{align-items:center;display:flex}.contain-ReunionRapportVisite .btn-group-ReunionRapportVisite .btn-ajout-personne-reu-rapport-visit label,.contain-ReunionRapportVisite .btn-group-ReunionRapportVisite .btn-ajout-point-reu-rapport-visit label{font-weight:700;margin-left:10px}.contain-ReunionRapportVisite .btn-group-ReunionRapportVisite .btn-ajout-personne-reu-rapport-visit button,.contain-ReunionRapportVisite .btn-group-ReunionRapportVisite .btn-ajout-point-reu-rapport-visit button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;transition:background-color .3s}.contain-ReunionRapportVisite .btn-group-ReunionRapportVisite .btn-ajout-personne-reu-rapport-visit button:hover,.contain-ReunionRapportVisite .btn-group-ReunionRapportVisite .btn-ajout-point-reu-rapport-visit button:hover{background-color:#0056b3}.contain-ReunionRapportVisite .render-peronnes-ReunionRapportVisite,.contain-ReunionRapportVisite .render-points-abor-ReunionRapportVisite{margin-bottom:20px;width:100%}.contain-ReunionRapportVisite .render-peronnes-ReunionRapportVisite h3,.contain-ReunionRapportVisite .render-points-abor-ReunionRapportVisite h3{color:#007bff;margin-bottom:10px}.contain-ReunionRapportVisite .render-peronnes-ReunionRapportVisite .render-personne-reu-rapport-visit,.contain-ReunionRapportVisite .render-peronnes-ReunionRapportVisite .render-point-abor-reu-rapport-visit,.contain-ReunionRapportVisite .render-points-abor-ReunionRapportVisite .render-personne-reu-rapport-visit,.contain-ReunionRapportVisite .render-points-abor-ReunionRapportVisite .render-point-abor-reu-rapport-visit{background-color:#fff;border-radius:5px;box-shadow:0 1px 3px #0003;margin-bottom:10px;padding:15px}.contain-ReunionRapportVisite .render-peronnes-ReunionRapportVisite .render-personne-reu-rapport-visit p,.contain-ReunionRapportVisite .render-peronnes-ReunionRapportVisite .render-point-abor-reu-rapport-visit p,.contain-ReunionRapportVisite .render-points-abor-ReunionRapportVisite .render-personne-reu-rapport-visit p,.contain-ReunionRapportVisite .render-points-abor-ReunionRapportVisite .render-point-abor-reu-rapport-visit p{margin:5px 0}.contain-ReunionRapportVisite .render-peronnes-ReunionRapportVisite .render-personne-reu-rapport-visit .btn-ajout-comm-reu-rapport-visit,.contain-ReunionRapportVisite .render-peronnes-ReunionRapportVisite .render-point-abor-reu-rapport-visit .btn-ajout-comm-reu-rapport-visit,.contain-ReunionRapportVisite .render-points-abor-ReunionRapportVisite .render-personne-reu-rapport-visit .btn-ajout-comm-reu-rapport-visit,.contain-ReunionRapportVisite .render-points-abor-ReunionRapportVisite .render-point-abor-reu-rapport-visit .btn-ajout-comm-reu-rapport-visit{align-items:center;display:flex}.contain-ReunionRapportVisite .render-peronnes-ReunionRapportVisite .render-personne-reu-rapport-visit .btn-ajout-comm-reu-rapport-visit label,.contain-ReunionRapportVisite .render-peronnes-ReunionRapportVisite .render-point-abor-reu-rapport-visit .btn-ajout-comm-reu-rapport-visit label,.contain-ReunionRapportVisite .render-points-abor-ReunionRapportVisite .render-personne-reu-rapport-visit .btn-ajout-comm-reu-rapport-visit label,.contain-ReunionRapportVisite .render-points-abor-ReunionRapportVisite .render-point-abor-reu-rapport-visit .btn-ajout-comm-reu-rapport-visit label{font-weight:700;margin-left:10px}.contain-ReunionRapportVisite .render-peronnes-ReunionRapportVisite .render-personne-reu-rapport-visit .btn-ajout-comm-reu-rapport-visit button,.contain-ReunionRapportVisite .render-peronnes-ReunionRapportVisite .render-point-abor-reu-rapport-visit .btn-ajout-comm-reu-rapport-visit button,.contain-ReunionRapportVisite .render-points-abor-ReunionRapportVisite .render-personne-reu-rapport-visit .btn-ajout-comm-reu-rapport-visit button,.contain-ReunionRapportVisite .render-points-abor-ReunionRapportVisite .render-point-abor-reu-rapport-visit .btn-ajout-comm-reu-rapport-visit button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;transition:background-color .3s}.contain-ReunionRapportVisite .render-peronnes-ReunionRapportVisite .render-personne-reu-rapport-visit .btn-ajout-comm-reu-rapport-visit button:hover,.contain-ReunionRapportVisite .render-peronnes-ReunionRapportVisite .render-point-abor-reu-rapport-visit .btn-ajout-comm-reu-rapport-visit button:hover,.contain-ReunionRapportVisite .render-points-abor-ReunionRapportVisite .render-personne-reu-rapport-visit .btn-ajout-comm-reu-rapport-visit button:hover,.contain-ReunionRapportVisite .render-points-abor-ReunionRapportVisite .render-point-abor-reu-rapport-visit .btn-ajout-comm-reu-rapport-visit button:hover{background-color:#0056b3}.rapport-taches-chantier{background-color:#f5f5f5;border-radius:10px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;margin:20px;padding:20px;width:100%}.rapport-taches-chantier .title-rapport-taches-chantier{align-items:center;display:flex;margin-bottom:20px}.rapport-taches-chantier .title-rapport-taches-chantier h2{color:#007bff}.rapport-taches-chantier .tache-chantier-item-container-rtc{background-color:#fff;border-radius:5px;box-shadow:0 1px 3px #0003;cursor:pointer;margin-bottom:10px;padding:15px;transition:background-color .3s}.rapport-taches-chantier .tache-chantier-item-container-rtc:hover{background-color:#f4f4f8}.rapport-taches-chantier .MuiDialog-paper{border-radius:15px}.rapport-taches-chantier .MuiDialogContent-root{padding:20px}.rapport-taches-chantier .MuiFormControl-root{margin:10px 0}.rapport-taches-chantier .MuiButton-root{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 20px;transition:background-color .3s}.rapport-taches-chantier .MuiButton-root:hover{background-color:#0056b3}.amelioration-rapport-visite{align-items:center;background-color:#f5f5f5;border-radius:10px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;margin:20px;padding:20px;width:100%}.amelioration-rapport-visite .title-amelioration-rapport-visite{margin-bottom:20px}.amelioration-rapport-visite .title-amelioration-rapport-visite h2{color:#007bff}.amelioration-rapport-visite .MuiTextField-root{margin-bottom:15px;width:100%}.amelioration-rapport-visite .MuiTextField-root label{color:#007bff}.amelioration-rapport-visite .MuiTextField-root .MuiInput-underline:before{border-bottom:1px solid #007bff}.amelioration-rapport-visite .contain-ajout-arv{margin-bottom:20px;width:100%}.amelioration-rapport-visite .contain-ajout-arv .title-arv{margin-bottom:10px}.amelioration-rapport-visite .contain-ajout-arv .title-arv h3{color:#007bff}.amelioration-rapport-visite .contain-ajout-arv .btn-ajout-arv{align-items:center;display:flex;margin-top:10px}.amelioration-rapport-visite .contain-ajout-arv .btn-ajout-arv button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-right:10px;padding:5px 10px;transition:background-color .3s}.amelioration-rapport-visite .contain-ajout-arv .btn-ajout-arv button:hover{background-color:#0056b3}.amelioration-rapport-visite button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;transition:background-color .3s}.amelioration-rapport-visite button:hover{background-color:#0056b3}.ajout-bl{align-items:center;background-color:#f5f5f5;border-radius:10px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;width:100%}.ajout-bl .btn-retour-ajout-bl{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}.ajout-bl h3{color:#007bff;margin-bottom:20px}.ajout-bl .btn-AjoutBl{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-bottom:15px;padding:10px 20px;text-transform:uppercase;transition:background-color .3s}.ajout-bl .btn-AjoutBl:hover{background-color:#0056b3}.ajout-bl .btn-AjoutBl:last-child{margin-top:20px}.ajout-bl .MuiTextField-root{margin-bottom:15;width:100%}.ajout-bl .MuiFormControlLabel-root{align-items:center;display:flex;margin-bottom:15px}.ajout-bl .MuiCheckbox-root{color:#007bff}.ajout-bl label{display:block;text-align:center;width:100%}.ajout-bl input[type=file]{margin-bottom:15px}.lack-materiel{align-items:center;display:flex;flex-direction:column;padding:20px}.lack-materiel h2{color:#007bff;margin-bottom:20px}.lack-materiel form{align-items:center;display:flex;flex-direction:column;width:100%}.lack-materiel .MuiTextField-root{margin-bottom:15px;width:100%}.lack-materiel .btn-lack-materiel{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;text-transform:uppercase;transition:background-color .3s}.lack-materiel .btn-lack-materiel:hover{background-color:#0056b3}.lack-materiel .btn-retour-lack-materiel{display:flex;justify-content:flex-start;margin-bottom:20px;width:100%}.lack-materiel .btn-retour-lack-materiel button{background-color:#007bff;border:1px solid #ccc;border-radius:5px;color:#f0f0f0;cursor:pointer;padding:5px 10px;transition:background-color .3s}.lack-materiel .btn-retour-lack-materiel button:hover{background-color:#e1e1e1}.container{padding:10px 20px}.container .header{align-items:center;display:flex;justify-content:space-between}.container .header .hamburger-menu{position:inherit}.container .content .title{font-size:24px;font-weight:700;margin-bottom:10px}.container .content table{width:100%}.container .content table tr:nth-child(2n){background-color:#f2f2f2}.container .content table th{font-size:18px;font-weight:700}.container .content table td{text-align:center}.container .content table td.action{color:#1976d2;cursor:pointer}.container .content table td.action:hover{color:#074788}.form{gap:8px;padding-top:0!important}.calendrier-assignation,.form{display:flex;flex-direction:column}.calendrier-assignation{align-items:center;overflow-x:hidden;width:100%}.calendrier-assignation .calendrier-calendrier-assignation{margin-top:20px;padding:20px;width:100%}.calendrier-assignation .calendrier-calendrier-assignation .react-calendar{border:none;font-family:Arial,sans-serif;max-width:400px;width:100%}.calendrier-assignation .calendrier-calendrier-assignation .react-calendar .react-calendar__navigation button{color:#007bff;font-size:2em}.calendrier-assignation .calendrier-calendrier-assignation .react-calendar .react-calendar__tile--active{background:#007bff;border:1px solid #fff;border-radius:50%;color:#fff}.calendrier-assignation .calendrier-calendrier-assignation .react-calendar .marked-date{background:#007bff;color:#fff}.calendrier-assignation .calendrier-calendrier-assignation .react-calendar .attention-needed{position:relative}.calendrier-assignation .calendrier-calendrier-assignation .react-calendar .attention-needed:after{background-color:red;border-radius:50%;content:"";height:8px;position:absolute;right:5px;top:5px;width:8px}.calendrier-assignation .calendrier-calendrier-assignation .render-tache-calendrier-assignation{margin-top:20px}.calendrier-assignation .calendrier-calendrier-assignation .render-tache-calendrier-assignation .date-du-jour-render-tache{align-items:center;color:#007bff;display:flex;justify-content:center;padding:10px}.calendrier-assignation .calendrier-calendrier-assignation .render-tache-calendrier-assignation .render-tache-solo{background-color:#f9f9f9;border-radius:5px;box-shadow:0 2px 4px #0000001a;margin-bottom:10px;padding:15px}.calendrier-assignation .calendrier-calendrier-assignation .render-tache-calendrier-assignation .render-tache-solo .title-tache-solo{color:#333;font-weight:500;margin:0 0 10px}.calendrier-assignation .calendrier-calendrier-assignation .render-tache-calendrier-assignation .render-tache-solo p{color:#666;margin:0}.calendrier-assignation .calendrier-calendrier-assignation .render-tache-calendrier-assignation h4{color:#007bff;margin:15px}.calendrier-assignation .calendrier-calendrier-assignation .render-tache-calendrier-assignation .item-click-calendrier-assignation{background-color:#f9f9f9;box-shadow:0 2px 4px #0000001a;color:#333;margin-bottom:5px;padding:10px}.HeuresTachePost{align-items:center;display:flex;flex-direction:column;padding:20px}.HeuresTachePost input[type=time]{border:1px solid #ccc;border-radius:5px;font-size:16px;margin-bottom:20px;max-width:200px;padding:10px;width:100%}.HeuresTachePost button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 15px;transition:background-color .3s}.HeuresTachePost button:hover{background-color:#0056b3}.HeuresTachePost .list-HeuresTachePost{width:100%}.HeuresTachePost .list-HeuresTachePost p{font-size:16px;margin-bottom:15px}.HeuresTachePost .list-HeuresTachePost ul{list-style-type:none;margin-bottom:20px;padding:0}.HeuresTachePost .list-HeuresTachePost ul li{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:5px;font-size:14px;margin-bottom:10px;padding:10px}.HeuresTachePut{align-items:center;display:flex;flex-direction:column}.HeuresTachePut .title-HeuresTachePut{padding-bottom:10px;padding-top:20px}.HeuresTachePut .contain-HeuresTachePut{align-items:center;display:flex;font-size:20px;justify-content:space-between;padding-bottom:10px;padding-top:10px;width:80%}.HeuresTachePut .contain-HeuresTachePut input[type=time]{border:1px solid #ccc;border-radius:5px;font-size:16px;margin-bottom:20px;max-width:200px;padding:10px;width:100%}.HeuresTachePut .contain-HeuresTachePut button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:5px 10px;transition:background-color .3s}.HeuresTachePut .contain-HeuresTachePut button:hover{background-color:#0056b3}.container{background-color:#f2f2f2;display:flex;flex-direction:column;height:calc(100vh - 18px);padding:10px}.container .box{background-color:#fff;border:1px solid #f4f4f4;border-radius:5px;box-shadow:5px 5px 27px 5px #38383833;overflow-x:hidden;overflow-y:auto}.container .title{font-size:25px;font-weight:500;margin-bottom:22px;margin-left:55px;padding-top:3px}.container .chat{display:flex;flex-direction:row;gap:10px;height:calc(100% - 60px)}.container .chat .list{display:flex;flex-direction:column;min-width:300px;width:20%}.container .chat .list .no-chats{align-self:center;font-size:15px;font-weight:600;margin:20px;text-align:center}@media only screen and (max-width:800px){.container .chat .list{width:100%}.container .chat .list.selected{display:none}}.container .chat .list .chat{border-bottom:1px solid #f2f2f2;border-right:4px solid #0000;cursor:pointer;display:flex;flex-direction:column;height:50px;justify-content:center;padding:0 10px;position:relative}.container .chat .list .chat:hover{background-color:#f2f2f2}.container .chat .list .chat.active{background-color:#f2f2f2;border-right:4px solid var(--bg2)}.container .chat .list .chat .name{align-items:center;display:flex;font-size:15px;font-weight:600;overflow:hidden;white-space:pre;width:80%}.container .chat .list .chat .name .isAffaire{height:15px;margin:0 2px;width:15px}.container .chat .list .chat .lastMessage{color:#383838;display:flex;font-size:10px;margin-top:-8px;overflow:hidden;white-space:pre;width:80%}.container .chat .list .chat .lastMessage .lastMessageSentBy{font-weight:600}.container .chat .list .chat .date{font-size:10px;position:absolute;right:5px;top:6px}.container .chat .content{display:flex;flex:1 1;flex-direction:column;gap:10px;height:100%}@media only screen and (max-width:800px){.container .chat .content{display:none}}.container .chat .content.selected{display:flex}.container .chat .content .header{align-items:center;display:flex;flex-direction:row;gap:10px;height:50px;justify-content:flex-start;padding:0 10px}.container .chat .content .header .icon{align-items:center;color:#383838;cursor:pointer;display:flex;font-size:20px;height:100%;justify-content:center}.container .chat .content .header .icon:hover{color:#171717}.container .chat .content .header .title{font-size:20px;font-weight:500;margin:auto 0}.container .chat .content .header .refresh{color:#383838;cursor:pointer;font-size:30px;position:absolute;right:18px;transition:1.5s}.container .chat .content .header .refresh:hover{color:#171717;transform:rotate(1turn)}.container .chat .content .messages{display:flex;flex-direction:column-reverse;gap:15px;height:100%;padding:15px;position:relative}.container .chat .content .messages .loading{align-self:center;font-weight:600;height:80px!important;position:absolute;top:35%;width:80px!important}.container .chat .content .messages .no-messages{align-self:center;font-size:22px;font-weight:600;margin:0 20px;position:absolute;text-align:center;top:35%}.container .chat .content .messages .message{display:flex;flex-direction:column;max-width:65%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.container .chat .content .messages .message.me{align-self:flex-end}.container .chat .content .messages .message.me .description{text-align:right}.container .chat .content .messages .message.me .file{align-self:flex-end}.container .chat .content .messages .message .file{color:#5656f0;display:block;margin-left:1px;text-decoration:underline}.container .chat .content .messages .message .image>img{height:auto;width:100%}.container .chat .content .messages .message .content{background-color:#eee;border-radius:10px;box-shadow:4px 5px 10px 1px #0003;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px 15px}.container .chat .content .messages .message .description{font-size:9px;font-weight:200;margin:5px 10px 0}.container .chat .content .input{align-items:center;display:flex;flex-direction:row;height:90px;justify-content:space-between}.container .chat .content .input textarea{border:none;flex:1 1;font-size:18px;height:60px;padding:0 10px;resize:none}.container .chat .content .input textarea:focus{outline:none!important}.container .chat .content .input .selectedFiles{padding:10px;position:relative}.container .chat .content .input .selectedFiles img{filter:blur(1px);height:50px;width:auto}.container .chat .content .input .selectedFiles .close{color:red;cursor:pointer;position:absolute;right:-15px;top:7px;transition:.5s}.container .chat .content .input .selectedFiles .close:hover{transform:rotate(-90deg)}.container .chat .content .input .actions{display:flex;flex-direction:column;height:100%}.container .chat .content .input .actions .icon{align-items:center;background-color:#f2f2f2;color:#383838;cursor:pointer;display:flex;flex:1 1;justify-content:center;padding:0 15px}.container .chat .content .input .actions .icon:first-child{border-bottom:1px solid #383838}.container .chat .content .input .actions .icon:hover{background-color:#383838;color:#f2f2f2}.container .chat .content .input .actions .icon svg{font-size:23px}.container .chat .content .input .actions .icon .item{display:flex;flex-direction:row;gap:4px}.home-page-new .contain-home-page-new .top-home-page-new{margin-bottom:20px;text-align:center}.home-page-new .contain-home-page-new .top-home-page-new .titlehome{background-color:#e9eff5;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;padding:20px;text-align:center}.home-page-new .contain-home-page-new .top-home-page-new .titlehome h1,.home-page-new .contain-home-page-new .top-home-page-new .titlehome h2{color:#0056b3;font-weight:700;margin:0}.home-page-new .contain-home-page-new .top-home-page-new h1,.home-page-new .contain-home-page-new .top-home-page-new h2{color:#007bff}.home-page-new .contain-home-page-new .top-home-page-new h1{font-size:24px}.home-page-new .contain-home-page-new .top-home-page-new h2{font-size:20px;margin-top:20px}.home-page-new .contain-home-page-new .map-home-page-new .affaire-block{background:#f8f9fa;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-bottom:20px;padding:15px}.home-page-new .contain-home-page-new .map-home-page-new .affaire-block h3{color:#0056b3;margin-bottom:10px}.home-page-new .contain-home-page-new .map-home-page-new .affaire-block h4{color:#333;font-size:16px;margin-top:15px}.home-page-new .contain-home-page-new .map-home-page-new .affaire-block .item-aprendre-page-new,.home-page-new .contain-home-page-new .map-home-page-new .affaire-block .item-chantier-page-new{align-items:center;background-color:#eceff1;border-radius:5px;box-shadow:0 2px 4px #0000001a;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:5px;padding:10px;position:relative;transition:background-color .3s ease-in-out}.home-page-new .contain-home-page-new .map-home-page-new .affaire-block .item-aprendre-page-new p,.home-page-new .contain-home-page-new .map-home-page-new .affaire-block .item-chantier-page-new p{flex-grow:1;font-weight:500;margin:0;padding-right:10px}.home-page-new .contain-home-page-new .map-home-page-new .affaire-block .item-aprendre-page-new span,.home-page-new .contain-home-page-new .map-home-page-new .affaire-block .item-chantier-page-new span{flex-shrink:0;font-size:50px;position:absolute;right:10px;top:50%;transform:translateY(-30%);-webkit-user-select:none;user-select:none}.home-page-new .contain-home-page-new .map-home-page-new .affaire-block .item-chantier-page-new span{color:#ff5722;cursor:pointer}.home-page-new .contain-home-page-new .map-home-page-new .affaire-block .item-aprendre-page-new span{color:#bbb;cursor:default}.ChatAffaire{background-color:#f2f2f2;display:flex;flex-direction:column;height:calc(100vh - 18px);padding:10px}.ChatAffaire .box{background-color:#fff;border:1px solid #f4f4f4;border-radius:5px;box-shadow:5px 5px 27px 5px #38383833;overflow-x:hidden;overflow-y:auto}.ChatAffaire .title{font-size:25px;font-weight:500;margin-bottom:22px;margin-left:55px;padding-left:45px;padding-top:3px}.ChatAffaire .chat{display:flex;flex-direction:row;gap:10px;height:calc(100% - 60px)}.ChatAffaire .chat .list{display:flex;flex-direction:column;min-width:300px;width:20%}.ChatAffaire .chat .list .no-chats{align-self:center;font-size:15px;font-weight:600;margin:20px;text-align:center}@media only screen and (max-width:800px){.ChatAffaire .chat .list{width:100%}.ChatAffaire .chat .list.selected{display:none}}.ChatAffaire .chat .list .chat{border-bottom:1px solid #f2f2f2;border-right:4px solid #0000;cursor:pointer;display:flex;flex-direction:column;height:50px;justify-content:center;padding:0 10px;position:relative}.ChatAffaire .chat .list .chat:hover{background-color:#f2f2f2}.ChatAffaire .chat .list .chat.active{background-color:#f2f2f2;border-right:4px solid var(--bg2)}.ChatAffaire .chat .list .chat .name{align-items:center;display:flex;font-size:15px;font-weight:600;overflow:hidden;white-space:pre;width:80%}.ChatAffaire .chat .list .chat .name .isAffaire{height:15px;margin:0 2px;width:15px}.ChatAffaire .chat .list .chat .lastMessage{color:#383838;display:flex;font-size:10px;margin-top:-8px;overflow:hidden;white-space:pre;width:80%}.ChatAffaire .chat .list .chat .lastMessage .lastMessageSentBy{font-weight:600}.ChatAffaire .chat .list .chat .date{font-size:10px;position:absolute;right:5px;top:6px}.ChatAffaire .chat .content{display:flex;flex:1 1;flex-direction:column;gap:10px;height:100%}@media only screen and (max-width:800px){.ChatAffaire .chat .content{display:none}}.ChatAffaire .chat .content.selected{display:flex}.ChatAffaire .chat .content .header{align-items:center;display:flex;flex-direction:row;gap:10px;height:50px;justify-content:flex-start;padding:0 10px}.ChatAffaire .chat .content .header .icon{align-items:center;color:#383838;cursor:pointer;display:flex;font-size:20px;height:100%;justify-content:center}.ChatAffaire .chat .content .header .icon:hover{color:#171717}.ChatAffaire .chat .content .header .title{font-size:20px;font-weight:500;margin:auto 0}.ChatAffaire .chat .content .header .refresh{color:#383838;cursor:pointer;font-size:30px;position:absolute;right:18px;transition:1.5s}.ChatAffaire .chat .content .header .refresh:hover{color:#171717;transform:rotate(1turn)}.ChatAffaire .chat .content .messages{display:flex;flex-direction:column-reverse;gap:15px;height:100%;padding:15px;position:relative}.ChatAffaire .chat .content .messages .loading{align-self:center;font-weight:600;height:80px!important;position:absolute;top:35%;width:80px!important}.ChatAffaire .chat .content .messages .no-messages{align-self:center;font-size:22px;font-weight:600;margin:0 20px;position:absolute;text-align:center;top:35%}.ChatAffaire .chat .content .messages .message{display:flex;flex-direction:column;max-width:65%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ChatAffaire .chat .content .messages .message.me{align-self:flex-end}.ChatAffaire .chat .content .messages .message.me .description{text-align:right}.ChatAffaire .chat .content .messages .message.me .file{align-self:flex-end}.ChatAffaire .chat .content .messages .message .file{color:#5656f0;display:block;margin-left:1px;text-decoration:underline}.ChatAffaire .chat .content .messages .message .image>img{height:auto;width:100%}.ChatAffaire .chat .content .messages .message .content{background-color:#eee;border-radius:10px;box-shadow:4px 5px 10px 1px #0003;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px 15px}.ChatAffaire .chat .content .messages .message .description{font-size:9px;font-weight:200;margin:5px 10px 0}.ChatAffaire .chat .content .input{align-items:center;display:flex;flex-direction:row;height:90px;justify-content:space-between}.ChatAffaire .chat .content .input textarea{border:none;flex:1 1;font-size:18px;height:60px;padding:0 10px;resize:none}.ChatAffaire .chat .content .input textarea:focus{outline:none!important}.ChatAffaire .chat .content .input .selectedFiles{padding:10px;position:relative}.ChatAffaire .chat .content .input .selectedFiles img{filter:blur(1px);height:50px;width:auto}.ChatAffaire .chat .content .input .selectedFiles .close{color:red;cursor:pointer;position:absolute;right:-15px;top:7px;transition:.5s}.ChatAffaire .chat .content .input .selectedFiles .close:hover{transform:rotate(-90deg)}.ChatAffaire .chat .content .input .actions{display:flex;flex-direction:column;height:100%}.ChatAffaire .chat .content .input .actions .icon{align-items:center;background-color:#f2f2f2;color:#383838;cursor:pointer;display:flex;flex:1 1;justify-content:center;padding:0 15px}.ChatAffaire .chat .content .input .actions .icon:first-child{border-bottom:1px solid #383838}.ChatAffaire .chat .content .input .actions .icon:hover{background-color:#383838;color:#f2f2f2}.ChatAffaire .chat .content .input .actions .icon svg{font-size:23px}.ChatAffaire .chat .content .input .actions .icon .item{display:flex;flex-direction:row;gap:4px}@media only screen and (min-width:800px){.arrowIcon{display:none!important}}.MessagerieAffaire{display:flex;flex-direction:column}.MessagerieAffaire .top-MessagerieAffaire{align-items:center;background-color:#f0f0f0;border-bottom:1px solid #e0e0e0;display:flex;justify-content:flex-end;padding:10px}.MessagerieAffaire .btn-retour{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin-left:70px;padding:5px 10px}.MessagerieAffaire .btn-retour:hover{background-color:#0056b3}.AffaireResume{background:#f8f9fa;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;padding:20px}.AffaireResume .top-affaireDocuments{align-items:center;background-color:#f0f0f0;border-bottom:1px solid #e0e0e0;display:flex;justify-content:flex-end;padding:10px}.AffaireResume .btn-retour{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin-left:70px;padding:5px 10px}.AffaireResume .btn-retour:hover{background-color:#0056b3}.AffaireResume .a-prendre-rapport-depart-AffaireResume,.AffaireResume .contact-client-rapport-depart-AffaireResume,.AffaireResume .date-chantier-prevus-rapport-depart-AffaireResume,.AffaireResume .equipe-prevus-rapport-depart-AffaireResume,.AffaireResume .header-AffaireResume,.AffaireResume .materiel-prevus-rapport-depart-AffaireResume{background-color:#fff;border-radius:5px;box-shadow:0 1px 3px #0000001a;margin-bottom:20px;padding:10px}.AffaireResume .a-prendre-rapport-depart-AffaireResume h3,.AffaireResume .contact-client-rapport-depart-AffaireResume h3,.AffaireResume .date-chantier-prevus-rapport-depart-AffaireResume h3,.AffaireResume .equipe-prevus-rapport-depart-AffaireResume h3,.AffaireResume .header-AffaireResume h3,.AffaireResume .materiel-prevus-rapport-depart-AffaireResume h3{color:#007bff;margin-bottom:10px}.AffaireResume .a-prendre-rapport-depart-AffaireResume p,.AffaireResume .contact-client-rapport-depart-AffaireResume p,.AffaireResume .date-chantier-prevus-rapport-depart-AffaireResume p,.AffaireResume .equipe-prevus-rapport-depart-AffaireResume p,.AffaireResume .header-AffaireResume p,.AffaireResume .materiel-prevus-rapport-depart-AffaireResume p{color:#666;font-size:14px;margin-left:20px}.AffaireResume .a-prendre-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume,.AffaireResume .contact-client-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume,.AffaireResume .date-chantier-prevus-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume,.AffaireResume .equipe-prevus-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume,.AffaireResume .header-AffaireResume .liste-tache-rapport-depart-AffaireResume,.AffaireResume .materiel-prevus-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume{background-color:#e9ecef;border-radius:5px;margin-bottom:10px;padding:10px}.AffaireResume .a-prendre-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume .title-liste-tache-rapport-depart-AffaireResume,.AffaireResume .contact-client-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume .title-liste-tache-rapport-depart-AffaireResume,.AffaireResume .date-chantier-prevus-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume .title-liste-tache-rapport-depart-AffaireResume,.AffaireResume .equipe-prevus-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume .title-liste-tache-rapport-depart-AffaireResume,.AffaireResume .header-AffaireResume .liste-tache-rapport-depart-AffaireResume .title-liste-tache-rapport-depart-AffaireResume,.AffaireResume .materiel-prevus-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume .title-liste-tache-rapport-depart-AffaireResume{font-weight:700}.AffaireResume .a-prendre-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume .detail-ta-ra-de-AffaireResume,.AffaireResume .contact-client-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume .detail-ta-ra-de-AffaireResume,.AffaireResume .date-chantier-prevus-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume .detail-ta-ra-de-AffaireResume,.AffaireResume .equipe-prevus-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume .detail-ta-ra-de-AffaireResume,.AffaireResume .header-AffaireResume .liste-tache-rapport-depart-AffaireResume .detail-ta-ra-de-AffaireResume,.AffaireResume .materiel-prevus-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume .detail-ta-ra-de-AffaireResume{padding-left:20px}.AffaireResume .a-prendre-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume .detail-ta-ra-de-AffaireResume p,.AffaireResume .contact-client-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume .detail-ta-ra-de-AffaireResume p,.AffaireResume .date-chantier-prevus-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume .detail-ta-ra-de-AffaireResume p,.AffaireResume .equipe-prevus-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume .detail-ta-ra-de-AffaireResume p,.AffaireResume .header-AffaireResume .liste-tache-rapport-depart-AffaireResume .detail-ta-ra-de-AffaireResume p,.AffaireResume .materiel-prevus-rapport-depart-AffaireResume .liste-tache-rapport-depart-AffaireResume .detail-ta-ra-de-AffaireResume p{margin:5px 0}.AffaireResume .a-prendre-rapport-depart-AffaireResume .a-prendre-pour-taches-rapport-depart-AffaireResume,.AffaireResume .contact-client-rapport-depart-AffaireResume .a-prendre-pour-taches-rapport-depart-AffaireResume,.AffaireResume .date-chantier-prevus-rapport-depart-AffaireResume .a-prendre-pour-taches-rapport-depart-AffaireResume,.AffaireResume .equipe-prevus-rapport-depart-AffaireResume .a-prendre-pour-taches-rapport-depart-AffaireResume,.AffaireResume .header-AffaireResume .a-prendre-pour-taches-rapport-depart-AffaireResume,.AffaireResume .materiel-prevus-rapport-depart-AffaireResume .a-prendre-pour-taches-rapport-depart-AffaireResume{background-color:#dee2e6;border-radius:5px;margin-top:10px;padding:10px}.AffaireResume .a-prendre-rapport-depart-AffaireResume .a-prendre-pour-taches-rapport-depart-AffaireResume ul,.AffaireResume .contact-client-rapport-depart-AffaireResume .a-prendre-pour-taches-rapport-depart-AffaireResume ul,.AffaireResume .date-chantier-prevus-rapport-depart-AffaireResume .a-prendre-pour-taches-rapport-depart-AffaireResume ul,.AffaireResume .equipe-prevus-rapport-depart-AffaireResume .a-prendre-pour-taches-rapport-depart-AffaireResume ul,.AffaireResume .header-AffaireResume .a-prendre-pour-taches-rapport-depart-AffaireResume ul,.AffaireResume .materiel-prevus-rapport-depart-AffaireResume .a-prendre-pour-taches-rapport-depart-AffaireResume ul{list-style:none;padding-left:20px}.AffaireResume .a-prendre-rapport-depart-AffaireResume .a-prendre-pour-taches-rapport-depart-AffaireResume ul li,.AffaireResume .contact-client-rapport-depart-AffaireResume .a-prendre-pour-taches-rapport-depart-AffaireResume ul li,.AffaireResume .date-chantier-prevus-rapport-depart-AffaireResume .a-prendre-pour-taches-rapport-depart-AffaireResume ul li,.AffaireResume .equipe-prevus-rapport-depart-AffaireResume .a-prendre-pour-taches-rapport-depart-AffaireResume ul li,.AffaireResume .header-AffaireResume .a-prendre-pour-taches-rapport-depart-AffaireResume ul li,.AffaireResume .materiel-prevus-rapport-depart-AffaireResume .a-prendre-pour-taches-rapport-depart-AffaireResume ul li{padding:3px}
/*# sourceMappingURL=main.11936a58.css.map*/