@import url(https://fonts.googleapis.com/css2?family=Barlow:wght@100;200;300;400;500;600;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans&display=swap);:root{--primary:$primary;--secondary:$secondary;--third:$third}.header{background-color:#fff;height:10vh;width:100%}.MuiButtonBase-root:not(.Mui-disabled):not(.MuiButton-contained).MuiButton-outlined.logout{border:none!important;color:#e23832!important}.navigation{align-items:center;box-sizing:border-box;display:flex;flex:0.07 1;flex-direction:column;justify-content:center;padding-bottom:2em;width:7vw}@media (max-width:1200px){.navigation{flex:0.1 1;width:10vw}}.navigation .app_icon{margin:-9em 0 5em;max-width:50%}@media (max-width:1450px){.navigation .app_icon{margin:-6em 0 4em}}@media (max-width:1200px){.navigation .app_icon{margin:-2em 0 1em}}.navigation .menu,.navigation .menu a{align-items:center;display:flex;flex-direction:column}.navigation .menu a{background-color:initial;border:none;margin:4em 0;text-decoration:none}.navigation .menu a img{height:50px;transition:.3s;width:50px}.navigation .menu a svg{color:#9b9b9b;font-size:2em;transition:.3s}.navigation .menu a span{color:#9b9b9b}.navigation .menu a:hover svg{color:#575267}.navigation .menu a.active span,.navigation .menu a.active svg{color:#322c31}@media (max-width:1450px){.navigation .menu a{margin:2.5em 0}}@media (max-width:768px){.navigation{width:5em}.navigation .userConnected{height:2em;width:2em}}.userConnected{background-color:#9b9b9b;border-radius:3em;height:45px;position:relative;transition:.3s;width:45px}.userConnected:after{background-color:#a9ce7d;border-radius:30px;bottom:0;content:"";display:none;height:12px;position:absolute;right:4px;width:12px}.userConnected img{border-radius:100%;height:100%;object-fit:cover;width:100%}.userConnected:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.Page{flex:0.95 1;width:95%}.Page header{height:10%}.Page header,.Page header .pageName{align-items:center;display:flex;flex-direction:row}.Page header .pageName{flex-grow:1}.Page header .pageName .logo{height:auto;width:6em}.Page header .pageName .icon{align-items:center;background-color:#322c31;border-radius:.3em;color:#fff;display:flex;font-size:1.2em;font-weight:700;height:2em;justify-content:center;margin-right:1em;width:2em}.Page header .pageName .icon img{-webkit-filter:brightness(10);filter:brightness(10);height:3em;width:3em}.Page header .pageName strong{font-size:1.4em;font-weight:600}.Page header .notifications{align-items:flex-end;display:flex;flex:0.05 1;flex-direction:column;justify-content:center;position:relative}.Page header .notifications svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.Page header .notifications span{align-items:center;background-color:#e23832;border-radius:3em;color:#fff;display:flex;font-size:.85em;height:20px;justify-content:center;margin-right:-8px;margin-top:-15px;position:absolute;width:20px}.Page header .notifications span.min{font-size:.65em}.Page header .searchBar{display:flex;flex:0.2 1;flex-direction:row;justify-content:flex-end}.Page header .searchBar input{background-color:#eee;border:none;border-radius:.4em;padding:1em;width:100%}@media (max-width:768px){.Page header{padding-left:0}.Page header .searchBar{display:none}.Page header .pageName{flex:0.9 1}}.Page>.infos{align-items:flex-end;display:flex;height:10%;width:100%}.Page>.infos .tabs{display:flex;flex-direction:row;list-style:none;margin:0;padding:1em 1em 1em 2em;width:80%}.Page>.infos .tabs li{margin-right:4em}.Page>.infos .tabs li a{color:#bababa;text-decoration:none}.Page>.infos .tabs li a span{align-items:center;background:#b1b1b1;border-radius:.2em;box-sizing:border-box;color:#fff;display:inline-flex;font-size:.8em;height:1.3em;justify-content:center;padding:.2em;text-align:center;width:2em}.Page>.infos .tabs li a.active{color:#3f3f3f;font-weight:600}.Page>.infos .tabs li a.active span{background:#e23832}@media (max-width:991px){.Page>.infos .tabs li{display:none}.Page>.infos .tabs li:first-child,.Page>.infos .tabs li:nth-child(2),.Page>.infos .tabs li:nth-child(3),.Page>.infos .tabs li:nth-child(4){display:inline}.Page>.infos .tabs li{margin-right:3em}.Page>.infos .tabs li:nth-child(4){display:none}}.Page>.infos .actions{display:flex;flex-direction:row;justify-content:flex-end;width:20%}.Page>.content{background-color:#f7f7f7;border-radius:.3em .3em 0 0;box-sizing:border-box;height:80%;overflow-y:auto;padding:2em;position:relative;width:100%}.Page>.content .tabContent h3{color:#3b3b3b;font-size:1.5em;font-weight:400;margin:0 0 1em}.Page.dashboard>.content,.Page.reports>.content,.Page.settings>.content{height:90%}.cgu{display:flex;flex-direction:column;margin:auto;padding:4em;text-align:center;width:75vw}.cgu strong{font-size:2em}.LightBox{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;outline:none!important;position:fixed;top:0;transition:.3s;width:100vw;z-index:10}.LightBox.open{opacity:1;visibility:visible}.LightBox.close{opacity:0;visibility:hidden}.LightBox .overlay{background-color:initial;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.LightBox .close{background-color:initial;border:none;color:#fff;font-size:1.4em;position:fixed;right:2em;top:2em}.LightBox .close img{width:1.5em}.LightBox .nav_button{align-items:center;background-color:initial;border:none;border-radius:2rem;color:#000;cursor:pointer;display:flex;font-size:1.4em;height:2em;justify-content:center;opacity:.4;position:fixed;top:45vh;transition:.3s;width:2em}.LightBox .nav_button img{width:2.5em}.LightBox .nav_button:hover{opacity:1}.LightBox .nav_button.previous{left:2vw}.LightBox .nav_button.next{right:2vw}.LightBox .caption{background-color:rgba(0,0,0,.8);bottom:0;box-sizing:border-box;color:hsla(0,0%,100%,.7);font-size:.9em;left:0;padding:2em;position:fixed;width:100vw}.LightBox .pictureContainer{align-items:center;display:flex;justify-content:center;max-height:80vh;max-width:70vw;overflow:none}.LightBox .pictureContainer img{cursor:pointer;height:100%;object-fit:contain;transition:.3s}.LightBox .pictureContainer img:hover{-webkit-transform:scale(1.005);transform:scale(1.005)}.LightBox .pictureContainer.zoom{height:100%;max-height:none;max-width:none;overflow:auto;width:100%}.LightBox .pictureContainer.zoom img{height:100%;max-height:none;max-width:none;width:auto}.LightBox .pictureContainer.zoom img:hover{-webkit-transform:scale(1);transform:scale(1);transition:0s}.LightBox img{max-height:80vh;max-width:70vw;transition:.1s}.gallery{display:flex;flex-direction:row;flex-wrap:nowrap}.gallery img{border-radius:.3em;cursor:pointer;height:9em;margin:.2em;object-fit:cover;width:13em;will-change:transform}.comments{background-color:#f7f7f7;border-radius:.3em;height:auto;margin-top:1em;position:relative;width:100%;z-index:1}.comments.empty{min-height:60%}.comments .title{border-bottom:1px solid #e2e2e2;color:silver;display:block;margin-bottom:.2em;padding-bottom:.2em;text-align:center}.comments .start_event{border-bottom:1px solid #ececec;color:#bababa;display:flex;flex-direction:row;font-size:.9em;justify-content:center;padding:.5em 0}.comments .listComments .title{padding:.5em 0}.comments .listComments .comment{border-bottom:1px solid #ececec;display:flex;flex-direction:row;font-size:.9em;justify-content:center;padding:.5em 0}.comments .listComments .comment .infos{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:0;width:10%}.comments .listComments .comment .infos img{border-radius:2.5em;height:2.5em;width:2.5em}.comments .listComments .comment .infos span{font-size:.9em;text-align:center}.comments .listComments .comment .content{border:none;padding:0;width:90%}.comments .listComments .comment .content .date{color:#a9a9a9;display:block;font-size:.8em}.comments .listComments .comment .content p{color:#646464;margin:0;padding:.2em 2em .2em 0}.comments .listComments .empty{color:#d7d7d7;display:block;font-size:1.4em;margin-top:3em;text-align:center;width:100%}@media (max-width:1450px){.comments .listComments{height:70%}}.comments .newCommentContainer{bottom:0;height:auto;position:fixed;right:0;width:100%;z-index:999999}.comments .newCommentContainer .editor .menubar{background-color:#fff;padding:.3em 0}.comments .newCommentContainer .editor .menubar .menu_group{box-shadow:none}.comments .newCommentContainer .editor .ProseMirror{background-color:#fff;height:2.5em;min-height:2.5em;transition:.3s}.comments .newCommentContainer.open .editor .ProseMirror{height:10em}.comments .newCommentContainer .editor:focus-within .ProseMirror{height:10em}.comments .newCommentContainer .addComment{align-items:center;background-color:#e23832;border:none;border-radius:.4em;bottom:.5em;color:#fff;cursor:pointer;display:flex;font-size:.8em;font-weight:600;position:absolute;right:.5em;text-transform:uppercase;transition:.3s}.comments .newCommentContainer .addComment:hover{background-color:#322c31;-webkit-transform:scale(1.02);transform:scale(1.02)}.comments .newCommentContainer .addComment svg{margin-left:.4em;width:.8em}.soundPlayer{height:10em;overflow-y:auto}.soundPlayer .player{align-items:center;display:flex;flex-direction:row;padding:.4em 0}.soundPlayer .player span{font-size:.9em;margin-bottom:.5em;width:35%}.soundPlayer .player audio{width:100%}.greeting{padding-bottom:2em}.greeting .row{align-items:center;font-size:1.1em}.greeting .row img{border-radius:4em;height:3.5em;margin-right:.4em;width:3.5em}.greeting .row .col strong{color:#484848}.greeting .row .col .name{align-items:flex-end}.greeting .row .col .name span{color:#9b9b9b;font-size:1.3em}.greeting .row .col .name a{bottom:-3px;color:#9b9b9b;margin-left:1em;position:relative;transition:.3s}.greeting .row .col .name a svg{-webkit-transform:scale(.8);transform:scale(.8)}.greeting .row .col .name a:hover{color:#484848;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.module{background-color:#fff;border-radius:.4em;box-shadow:0 10px 12px 0 rgba(0,0,0,.03);padding:1em}.module .module_header{align-items:center;border-bottom:1px solid #dedede;display:flex;flex-direction:row;margin-bottom:1em;padding:.3em 0}.module .module_header strong{color:#505050;flex-grow:1;font-weight:400;width:60%}.module .module_header span{color:#bebebe;display:none;font-size:.8em;text-align:right;width:8%}.module .module_header .add_project_button{font-size:.8em}.module .module_header .add_project_button svg{font-size:1.6em;left:-.2em;position:relative;top:-.15em}.module .module_content .item{align-items:center;border-bottom:1px solid #e8e6e6;display:flex;flex-direction:row;padding:.4em 0;text-decoration:none}.module .module_content .item .thumb{align-items:center;background-color:#fccd87;border-radius:.5em;color:#fff;display:flex;font-weight:500;height:2em;justify-content:center;margin-right:1em;max-width:2em;width:5%}.module .module_content .item .name{color:#2e2e2e;font-weight:500;text-decoration:none;width:70%}.module .module_content .item .actions{width:25%}.module .module_content .item .actions button{background-color:initial;border:2px solid #575267;border-radius:.3em;color:#575267;cursor:pointer;float:right;font-weight:500;justify-self:flex-end;padding:.3em 1em;transition:.3s}.module .module_content .item .actions button:hover{background-color:#575267;color:#fff}.start_project{align-items:center;display:flex;flex-direction:column}.start_project img{height:4em;width:4em}.start_project strong{color:#9b9b9b;font-size:2em;padding:1em 0}.wizard{height:100vh;width:100vw}.wizard,.wizard .content{align-items:center;display:flex;flex-direction:column;justify-content:center}.wizard .content{box-sizing:border-box;height:50vh;max-width:100vw;padding:2em;width:900px}.wizard .content .sayto{margin-top:-10em}.wizard .content .sayto img{opacity:0;-webkit-transform:translateY(2em);transform:translateY(2em);transition:.3s;visibility:hidden;width:150px}.wizard .content .sayto img.animate{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.wizard .content .steps{flex:1 1;position:relative;width:100%;z-index:3}.wizard .content .steps,.wizard .content .steps .step{align-items:center;display:flex;justify-content:center}.wizard .content .steps .step{flex-direction:column;opacity:0;position:absolute;-webkit-transform:translateY(-2em);transform:translateY(-2em);transition:.3s;visibility:hidden}.wizard .content .steps .step.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;z-index:2}.wizard .content .steps .step .description{color:#9b9b9b;text-align:center}.wizard .content .steps .step .welcome_message{display:flex;flex-direction:column;font-size:2em;margin-bottom:2em;opacity:0;text-align:center;-webkit-transform:translateY(2em);transform:translateY(2em);transition:.3s;visibility:hidden}.wizard .content .steps .step .welcome_message.animate{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.wizard .content .steps .step .welcome_message span:first-child{color:#9b9b9b;font-size:1em;font-weight:300;margin-bottom:.5em}.wizard .content .steps .step strong.question{color:#484848;display:block;font-size:1.7em;font-weight:400;text-align:center}.wizard .content .steps .step input{border:1px solid #bdbdbd;border-radius:.3em;font-size:1.2em;margin:1em 0;outline:none;padding:10px;transition:.3s}.wizard .content .steps .step input:focus,.wizard .content .steps .step input:hover{border-color:#fccd87!important}.wizard .content .steps .step input.project_name{border-color:#f7f7f7;font-weight:600;text-align:center;width:100%}.wizard .content .steps .step input.project_name::-webkit-input-placeholder{color:#cacaca;font-size:.8em;font-weight:400;opacity:1}.wizard .content .steps .step input.project_name::placeholder{color:#cacaca;font-size:.8em;font-weight:400;opacity:1}.wizard .content .steps .step input.project_name:-ms-input-placeholder{color:#cacaca}.wizard .content .steps .step input.project_name::-ms-input-placeholder{color:#cacaca}.wizard .content .steps .step .form{text-align:center}.wizard .content .steps .step .form button{margin:1.5em 0 .5em}.wizard .content .steps .step .form span{color:#484848;display:block;font-size:1.7em;font-weight:400;text-align:center}.wizard .content .steps .step .google_autocomplete{margin-top:2em;max-width:100%;width:25em}.wizard .content .steps .step .google_autocomplete input{width:100%}.wizard .content .steps .step .budget{align-items:center;display:flex}.wizard .content .steps .step .budget input{text-align:right}.wizard .content .steps .step .budget span{font-size:1.4em;margin-left:.3em}.wizard .content .actions{align-items:center;border-top:1px solid #f7f7f7;flex:inherit;height:4em;margin-top:5em;opacity:0;-webkit-transform:translateY(2em);transform:translateY(2em);transition:.3s;visibility:hidden;width:100%}.wizard .content .actions.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.wizard .content .actions .col.col3{flex:0.25 1;width:25%}.wizard .content .actions .col.col6{flex:0.5 1;width:50%}.wizard .animation_element{opacity:0;-webkit-transform:translateY(2em);transform:translateY(2em);transition:.3s;transition-delay:.3s;visibility:hidden}.wizard .animation_element.animate{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.filters{align-items:center;display:flex;flex-direction:row;height:5%;margin-bottom:1em}.filters .title{margin:0!important;width:30%}.filters button.switchBtn{background:transparent;border:none;cursor:pointer;opacity:.4;position:relative}.filters button.switchBtn img{transition:.3s;width:1.5em}.filters button.switchBtn .amount{align-items:center;background-color:#e23832;border-radius:20px;color:#fff;display:flex;height:20px;justify-content:center;position:absolute;right:-10px;top:-10px;width:20px}.filters button.switchBtn.active{opacity:1}.filters .switch{width:30%}.filters .switch button{margin-right:2em}@media (max-width:768px){.filters .switch{width:40%}}.filters .filtersActions{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;position:relative;text-align:right;width:70%}.filters .filtersActions .search_event{background-color:#fff;flex-grow:1;margin-right:3em;position:relative;text-align:left;width:100%}.filters .filtersActions .search_event .MuiInputLabel-outlined{top:-8px}.filters .filtersActions .search_event .MuiInputLabel-outlined.Mui-focused,.filters .filtersActions .search_event .MuiInputLabel-outlined.MuiInputLabel-shrink{top:0}.filters .filtersActions .search_event input{padding:.5em!important}.filters .filtersActions .enter_message{align-items:center;color:#9b9b9b;display:flex;font-size:.8em;position:absolute;right:8em;transition:.3s;z-index:1}.filters .filtersActions .enter_message svg{background:#f7f7f7;font-size:1.2em;margin:0 .3em;padding:0 .3em}.filters .filtersActions .enter_message.empty,.filters .filtersActions .filtersBox{opacity:0;visibility:hidden;z-index:-1}.filters .filtersActions .filtersBox{background:#fff;border-radius:.3em 0 .3em .3em;box-shadow:4px 10px 30px -3px rgba(0,0,0,.1);min-height:15em;min-width:30em;padding:2em;position:absolute;right:0;top:3em;-webkit-transform:translateY(1em);transform:translateY(1em);transition:.3s}.filters .filtersActions .filtersBox.open{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;z-index:9}.filters .filtersActions .filtersBox .header{align-items:center;display:flex;flex-direction:row;height:auto}.filters .filtersActions .filtersBox .header h3{margin:0;width:70%}.filters .filtersActions .filtersBox .header button{transition:.3s;width:30%}.filters .filtersActions .filtersBox .header button:hover{color:#e23832}.filters .filtersActions .filtersBox .clear{background:transparent;border:none;cursor:pointer}.filters .filtersActions .filtersBox h3{color:#ababab;font-weight:400;margin-top:0;text-align:left}.filters .filtersActions .filtersBox .filterLabel{color:grey;display:block;font-size:.9em;margin:.5em 0 1em;text-align:left}.filters .filtersActions .filtersBox .dateFilter{align-items:center;display:flex;flex-direction:row}.filters .filtersActions .filtersBox .dateFilter .picker{margin:0}.filters .filtersActions .filtersBox .dateFilter .picker.right{margin-left:1.2em!important}.filters .filtersActions .filtersBox .type_filter{text-align:left}.filters .filtersActions .filtersBox .type_filter .input_select{font-size:.8em}.filters .filtersActions .filtersBox .select_field{margin:0;width:100%}.filters .filtersActions .filtersBox .select_field label{background-color:#fff}.filters .filtersActions .filtersBox .select_field div{text-align:left;width:100%}.filters .filtersActions .filtersBox .filterButton{margin-top:1em}.filters .filtersActions button{opacity:1}.Project{flex:0.95 1;width:95%}.Project header{align-items:center;display:flex;flex-direction:row;height:80px}.Project header .projectName{align-items:center;display:flex;flex:0.75 1;flex-direction:row;flex-grow:1}.Project header .projectName .thumb{align-items:center;background-color:#fccd87;border-radius:.3em;color:#fff;display:flex;font-size:1.2em;font-weight:600;height:2em;justify-content:center;margin-right:1em;width:2em}.Project header .projectName strong{color:#322c31;font-size:1.4em;font-weight:600}.Project header .projectName button{margin:0;padding:0}.Project header .projectName button svg{font-size:1.2em!important;margin-top:7px;transition:.3s}.Project header .projectName button svg:hover{color:#e23832!important}.Project header .notifications{align-items:center;display:flex;flex:0.05 1;flex-direction:column;justify-content:center;position:relative}.Project header .notifications img{height:50px;width:50px}.Project header .notifications span{align-items:center;background-color:#99201c;border-radius:3em;color:#fff;display:flex;font-size:.9em;height:20px;justify-content:center;margin-right:-25px;margin-top:-20px;position:absolute;width:20px}.Project header .searchBar{display:flex;flex:0.2 1;flex-direction:row;justify-content:flex-end}.Project header .searchBar input{background-color:#eee;border:none;border-radius:.4em;padding:1em;width:100%}@media (max-width:768px){.Project header{padding-left:0}.Project header .searchBar{display:none}.Project header .projectName{flex:0.9 1}}.Project>.infos{align-items:flex-end;display:flex;height:50px;width:100%}.Project>.infos .tabs{display:flex;flex-direction:row;list-style:none;margin:0;padding:1em 1em 1em 0;width:80%}@media (max-width:1200px){.Project>.infos .tabs{width:100%}}.Project>.infos .tabs li{margin-right:2em}@media (max-width:1450px){.Project>.infos .tabs li{margin-right:2em}}@media (max-width:1200px){.Project>.infos .tabs li{margin-right:1em}}.Project>.infos .tabs li a{align-items:center;border-radius:4px;color:#575267;display:flex;justify-content:center;overflow:hidden;padding:4px 14px;position:relative;text-decoration:none;transition:.3s}.Project>.infos .tabs li a span{align-items:center;background:rgba(87,82,103,.6);border-radius:.2em;box-sizing:border-box;color:#fff;display:inline-flex;font-size:.75em;justify-content:center;margin-left:.3em;min-width:2em;padding:.2em .3em;text-align:center}.Project>.infos .tabs li a.active{background-color:#575267;color:#fff}.Project>.infos .tabs li a.active span{background:#fff;color:#575267}.Project>.infos .tabs li a.active:hover{background-color:#575267;color:#fff}.Project>.infos .tabs li a:hover{background-color:#f1f1f1;color:#575267}@media (max-width:991px){.Project>.infos .tabs li{display:none}.Project>.infos .tabs li:first-child,.Project>.infos .tabs li:nth-child(2),.Project>.infos .tabs li:nth-child(3),.Project>.infos .tabs li:nth-child(4){display:inline}.Project>.infos .tabs li{margin-right:3em}.Project>.infos .tabs li:nth-child(4){display:none}}.Project>.infos .actions{display:flex;flex-direction:row;justify-content:flex-end;width:20%}.Project>.content{background-color:#f7f7f7;border-radius:.3em .3em 0 0;box-sizing:border-box;height:90%;padding:0 2em;position:relative;width:100%}.Project>.content .calendar h2{color:#3b3b3b;font-size:1.5em;font-weight:400;margin:0 0 1em}.Project>.content .calendar .fc .fc-toolbar.fc-header-toolbar{margin:0}.Project>.content .tabContent{padding:2em 0}.Project>.content .tabContent h3{color:#3b3b3b;font-size:1.5em;font-weight:400;margin:0 0 1em}.Project>.content .tabContent.files .list{height:80%}.Project>.content .tabContent.files .list ul{list-style:none;padding:.4em}.Project>.content .tabContent.files .list ul li{align-items:center;border-bottom:1px solid #e7e7e7;display:flex;padding:.6em}.Project>.content .tabContent.files .list ul li a{color:#e23832;display:inline-block;width:80%}.Project>.content .tabContent.files .list ul li .date{display:inline-block;font-size:.9em;text-align:center;width:18%}.Project>.content .tabContent.files .list ul li svg{color:grey}.Project>.content .tabContent .MuiDataGrid-root{border:none}.Project>.content .tabContent .MuiDataGrid-root .MuiDataGrid-main .MuiDataGrid-columnHeaders{border:none;box-shadow:0 10px 12px 0 rgba(0,0,0,.03)}.Project>.content .tabContent .MuiDataGrid-root .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader{border:none}.Project>.content .tabContent .MuiDataGrid-root .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader:focus{background-color:#f7f7f7;outline:none}.Project>.content>div{width:100%}.Project>.content .listContainer,.Project>.content>div{height:100%;position:relative}.Project>.content .gridContainer{height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;width:100%}.Project>.content .gridContainer .item{background:#fff;border-radius:.6em;box-shadow:4px 10px 30px -3px rgba(0,0,0,.1);margin-bottom:2%;overflow:hidden;width:23.7%}.Project>.content .gridContainer .item img{max-height:14em;object-fit:cover;width:100%}.Project>.content .gridContainer .item .content{box-sizing:border-box;display:flex;flex-direction:column;padding:1em}.Project>.content .gridContainer .item .content .topInfos{align-items:center;border-bottom:1px solid #f0f0f0;box-sizing:border-box;display:flex;flex-direction:row;height:20%;padding-bottom:.3em;width:100%}.Project>.content .gridContainer .item .content .topInfos .contributor{flex:0.1 1}.Project>.content .gridContainer .item .content .topInfos .contributor img{width:100%}.Project>.content .gridContainer .item .content .topInfos .type{color:#4e4e4e;flex:0.5 1;font-size:.9em}.Project>.content .gridContainer .item .content .topInfos .type .picture{color:#e38d25}.Project>.content .gridContainer .item .content .topInfos .type .date{color:#54a140}.Project>.content .gridContainer .item .content .topInfos .type .sound{color:#b63320}.Project>.content .gridContainer .item .content .topInfos .type .file{color:#9c77b6}.Project>.content .gridContainer .item .content .topInfos .date{color:#b8b8b8;flex:0.5 1;font-size:.9em;text-align:right}.Project>.content .gridContainer .item .content .mainContent{box-sizing:border-box;cursor:pointer;padding:1em 0}.Project>.content .gridContainer .item .content .mainContent .sound,.Project>.content .gridContainer .item .content .mainContent .sound audio{width:100%}.Project>.content .gridContainer .item .content .mainContent .pictures img{border-radius:.3em}.Project>.content .gridContainer .item .content .mainContent .pictures.multiple{position:relative}.Project>.content .gridContainer .item .content .mainContent .pictures.multiple span{align-items:center;background-color:hsla(0,0%,100%,.8);bottom:0;display:flex;font-size:1.4em;height:50%;justify-content:center;position:absolute;right:2%;width:50%}.Project>.content .gridContainer .item .content .mainContent .pictures.multiple img:first-child{height:15em;margin-right:1%;object-fit:cover;width:48%}.Project>.content .gridContainer .item .content .mainContent .pictures.multiple img:nth-child(2),.Project>.content .gridContainer .item .content .mainContent .pictures.multiple img:nth-child(3){height:48%;margin-left:1%;object-fit:cover;position:absolute;width:48%}.Project>.content .gridContainer .item .content .mainContent .pictures.multiple img:nth-child(3){bottom:2%}.Project>.content .gridContainer .item .content .mainContent .pictures.multiple.count_2 img:nth-child(2){height:100%;position:relative}.Project>.content .gridContainer .item .content .mainContent .files ul{list-style:none;padding:0}.Project>.content .gridContainer .item .content .mainContent .files ul li{border:1px solid #d7d7d7;border-radius:.4em;margin:.2em 0;padding:.3em}.Project>.content .gridContainer .item .content .mainContent .files ul li a{color:#322c31;font-size:.9em}.Project>.content .gridContainer .item .content .mainContent .task_content{align-items:center;display:flex}.Project>.content .gridContainer .item .content .mainContent .task_content svg{color:#9b9b9b;font-size:1.2em!important;margin-right:.4em}.Project>.content .gridContainer .item .content .mainContent .task_content svg.done{color:#a9ce7d}@media (max-width:1450px){.Project>.content .gridContainer .item{width:23.5%}}@media (max-width:991px){.Project>.content .gridContainer .item{width:48%}}@media (max-width:768px){.Project>.content .gridContainer .item{width:100%}}.Project>.content .gridContainer .break{flex-basis:100%;height:0}.Project>.content .gridContainer:after,.Project>.content .gridContainer:before{content:"";flex-basis:100%;order:2;width:0}.Project>.content .list{height:80%;overflow-x:hidden;overflow-y:scroll;position:relative;scrollbar-width:thin}.Project>.content .list .loading{align-items:center;background-color:hsla(0,0%,100%,.8);bottom:0;display:flex;height:72%;justify-content:center;position:fixed;transition:.3s;width:90.5%}.Project>.content .list .loading svg{color:#9b9b9b}.Project>.content .list .item{align-items:center;cursor:pointer}.Project>.content .list .item.file{cursor:default}.Project>.content .list .item .type{font-size:.9em}.Project>.content .list .item:last-child{margin-bottom:3em}.Project>.content .list .content{align-items:center;display:flex}.Project>.content .list .content p{font-weight:500}.Project>.content .list .content .pictures{align-items:center;display:flex}.Project>.content .list .content .pictures span{display:block;font-size:1.1em;margin-left:.3em}.Project>.content .list .content .pictures img{border:2px solid #fff;border-radius:.3em;height:3em!important;object-fit:cover;position:relative;width:4em!important}.Project>.content .list .content .pictures img:nth-child(2){left:-10px}.Project>.content .list .creator{align-items:center}.Project>.content .columns{border-radius:.3em .3em 0 0;box-shadow:0 10px 12px 0 rgba(0,0,0,.03);box-sizing:border-box;font-weight:500;height:3em;overflow:hidden;padding-right:1em;position:relative}.Project>.content .descriptionProject{display:flex;flex-direction:row}.Project>.content .descriptionProject .col{width:50%}.Project>.content .descriptionProject .col .infoContent{margin-bottom:1em;width:95%}.Project>.content .descriptionProject .col .infoContent .label{color:#4d4d4d;display:block;font-size:.9em;margin-bottom:.4em}.Project>.content .descriptionProject .col .infoContent h3{font-size:2.4em;font-weight:500;margin:0}.Project>.content .descriptionProject .col .aboutProject{background:#fff;border-radius:.2em;box-shadow:4px 10px 30px -3px rgba(0,0,0,.1);margin-bottom:.5em;padding:2em}.Project>.content .descriptionProject .col .aboutProject .title{align-items:center;display:flex}.Project>.content .descriptionProject .col .aboutProject .title button{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;justify-content:center;margin-left:1em;padding:0}.Project>.content .descriptionProject .col .aboutProject .title button svg{fill:#e23832;-webkit-transform:scale(.8);transform:scale(.8)}.Project>.content .descriptionProject .col .aboutProject .title>span{font-weight:500}.Project>.content .descriptionProject .col .aboutProject .desc{color:#4e4e4e;font-size:.95em;line-height:1.4em;margin-top:1em}.Project>.content .intro{display:flex;flex-direction:column;font-size:1.2em;margin:auto;max-width:95vw;text-align:center;width:600px}.Project>.content .intro span{color:#9b9b9b;margin:.3em 0}.Project>.content .intro span svg{color:#e23832;position:relative;top:5px}.Project>.content .intro button{margin:1em auto;width:50%}@media (max-width:991px){.Project>.content .listContainer{border-radius:.5em;height:100%;overflow-x:auto;overflow-y:auto}.Project>.content .listContainer .columns,.Project>.content .listContainer .list{min-width:1400px}}.Project .emptyProject{color:#d9d9d9;display:block;font-size:2em;font-weight:300;padding:2em;text-align:center}.sharing_ics{align-items:center;background-color:#f7f7f7;border-radius:.3em;display:block;display:flex;flex-direction:row;padding:.3em .5em}.sharing_ics a{color:#e23832;flex-grow:1;margin-left:.3em}.sharing_ics span{color:#575267}.sharing_ics .ics_copied{color:#a9ce7d;margin-right:1em}.sharing_ics button{align-items:center;background-color:#fff;display:flex;justify-content:center}.sharing_ics svg{background-color:#fff;font-size:1.4em}.scrollable_container{background-color:#fff;border-radius:.3em;box-sizing:border-box;height:78%;overflow-x:auto;padding:1em}.avatars{align-items:center;display:flex;flex-direction:row;position:relative;text-align:center}.avatars .itemsLeft{margin-left:-10px}.avatars .picture{border:3px solid #fff;border-radius:40px;height:30px;left:-10px;position:relative;width:30px}.avatars .picture:first-child{left:0}.addEvent{bottom:3em;display:flex;flex-direction:row-reverse;height:3em!important;max-width:90vw;position:fixed!important;right:2em;text-align:right;width:50em!important;z-index:3}.addEvent .overlay{background-color:rgba(50,44,49,.9);height:100%;left:0;opacity:0;position:fixed;top:0;transition:.2s;visibility:hidden;width:100%;z-index:-1}.addEvent .buttonAdd{align-items:center;background-color:#e23832;border:4px solid #fff;border-radius:2em;color:#fff;cursor:pointer;display:block;font-size:40px;height:70px;justify-content:center;position:relative;text-align:center;transition:.3s;width:70px;z-index:2}.addEvent .buttonAdd:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.addEvent .menu{background-color:#fff;border-radius:30px 0 0 30px;box-shadow:-10px 10px 30px -3px rgba(0,0,0,.2);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;height:70px;opacity:0;overflow-x:auto;padding:1em;position:relative;right:-40px;-webkit-transform:translateX(1em);transform:translateX(1em);transition:.3s;visibility:hidden;width:90%}.addEvent .menu .group{border-left:1px solid #c9c9c9;display:flex;flex-direction:row;padding:0 1em}.addEvent .menu .group:first-child{border-left:none}.addEvent .menu button{align-items:center;background:transparent;border:none;border-radius:.3em;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:0 .2em;transition:.3s}.addEvent .menu button img{height:30px;object-fit:cover;transition:.3s;width:50px}.addEvent .menu button span{color:#4b4b4b;transition:.3s}.addEvent .menu button:hover span{color:#e23832}.addEvent .menu button:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.addEvent.open .overlay{opacity:.8;visibility:visible}.addEvent.open .buttonAdd{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.addEvent.open .buttonAdd:hover{-webkit-transform:scale(1.02) rotate(-45deg);transform:scale(1.02) rotate(-45deg)}.addEvent.open .menu{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}.modalEvent{align-items:center;display:flex;height:100vh!important;justify-content:center;left:0;opacity:0;position:fixed!important;top:0;-webkit-transform:translateY(-2em);transform:translateY(-2em);transition:.3s;visibility:hidden;width:100vw!important;z-index:9}.modalEvent.open{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.modalEvent .overlay{background-color:rgba(50,44,49,.9);height:100%;left:0;position:absolute;top:0;width:100%}.modalEvent .closeModal{background:transparent;border:none;cursor:pointer;font-size:1em;position:absolute;right:1.5em;top:1.5em}.modalEvent .closeModal svg{-webkit-transform:scale(.8);transform:scale(.8)}.modalEvent .content{background-color:#fff;border-radius:.3em;box-shadow:4px 10px 30px -3px rgba(0,0,0,.1);box-sizing:border-box;max-width:90%;min-height:40%;padding:2em 2em 5em;position:relative;width:1200px}.modalEvent .content .row .col:first-child{margin-right:.5em}.modalEvent .content .row .col:last-child{margin-left:.5em}.modalEvent .content .row.date{margin-top:2.3em}.modalEvent .content .row.date:first-child{margin-top:-.2em}.modalEvent .content .row.date input{font-size:.85em;padding:.65em!important}.modalEvent .content .title{text-transform:capitalize}.modalEvent .content .title span,.modalEvent .content .title strong{display:block}.modalEvent .content .title span{color:grey}.modalEvent .content .title strong{color:#e23832;font-size:2em}.modalEvent .content .add_file_button{margin-top:1.25em}.modalEvent .content .MuiAlert-root{bottom:2em;left:2em;position:absolute}.modalEvent .content .add_event_button{bottom:2em;position:absolute;right:2em}.modalEvent .content .add_event_button svg{color:#fff;-webkit-transform:scale(.6);transform:scale(.6)}.modalEvent .content textarea{border:1px solid #d0d0d0;border-radius:.3em;box-sizing:border-box;max-height:30em;max-width:100%;min-height:10em;min-width:100%;padding:1em;width:100%}.modalEvent .content ul.file_list{list-style:none;max-height:15em;overflow-y:auto;padding:0}.modalEvent .content ul.file_list span{color:#e6e6e6;display:block;font-size:1.2em;text-align:center}.modalEvent .content ul.file_list li{border-bottom:1px solid #dfdfdf;color:#525252;font-size:.9em;padding:.5em 0}.modalEvent .content ul.file_list li button{background-color:#fff;border:none;color:red;cursor:pointer;float:right}.contributors_content{height:90%;overflow:hidden}.contributors_content h3{color:#3b3b3b;font-size:1.5em;font-weight:400;margin:0}.contributors_content>div{background-color:#fff;border-radius:.4em .4em 0 0;height:100%;margin-top:1em;overflow:hidden;overflow-y:hidden!important}.contributors_content .contributors_list{background-color:#fff;display:block;height:96%;list-style:none;margin-top:0;overflow:auto;padding:0 0 2em;width:100%}.contributors_content .contributors_list li{align-items:center;background-color:#fff;box-shadow:4px 10px 30px -20px rgba(0,0,0,.1);display:flex;flex-direction:row;margin:.5em 0;padding:.6em}.contributors_content .contributors_list li .ico{height:2em;margin-right:1em;position:relative;width:2em}.contributors_content .contributors_list li .ico img{border-radius:3em;width:100%}.contributors_content .contributors_list li .infos{width:80%}.contributors_content .contributors_list li .infos .function{color:#a4a4a4;font-size:.9em;font-style:italic;margin-top:.4em}.contributors_content .contributors_list li .infos a{color:#e23832;text-decoration:none;transition:.3s}.contributors_content .contributors_list li .infos a:hover{color:#2d2d2d}.contributors_content .contributors_list li .actions{text-align:right;width:20%}.contributors_content .contributors_list li .actions button{margin-left:.4em}.contributors_content .contributors_list li .actions button.test{border-color:#b7b7b7;color:#adadad}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.event_actions_menu{position:absolute;right:4em;top:4em}.event_actions_menu .delete_action.MuiButtonBase-root:not(.Mui-disabled):not(.MuiButton-contained):not(.MuiPickersDay-root),.event_actions_menu .delete_action.MuiButtonBase-root:not(.Mui-disabled):not(.MuiButton-contained):not(.MuiPickersDay-root) .MuiListItemIcon-root{color:#99201c!important}.share_content{box-sizing:border-box;max-width:90vw;padding:2em;width:600px}.share_content textarea{border:1px solid #d0d0d0;border-radius:.3em;box-sizing:border-box;margin:2em 0;max-height:30em;max-width:100%;min-height:10em;min-width:100%;padding:1em;width:100%}.share_content .success{align-items:center;color:#a9ce7d;display:flex;flex-direction:column;justify-content:center;padding:2em}.share_content .success svg{margin-bottom:1em;-webkit-transform:scale(3);transform:scale(3)}.fc-button-primary{background-color:#575267!important;border-color:#575267!important}.MuiCalendarPicker-root .MuiButtonBase-root.Mui-selected{background-color:#e23832!important;color:#fff!important}.calendar{height:85%;padding-top:2em}.calendar>div{height:100%}.calendar .fc-view-harness{background:#fff;border-radius:.3em;height:80%;overflow-y:auto;padding:2em}.calendar .fc-view-harness .fc-view{border:none!important}.calendar .fc-view-harness .fc-event{cursor:pointer}.calendar .fc-view-harness .fc-daygrid-dot-event{background-color:#575267}.calendar .fc-view-harness .fc-daygrid-dot-event .fc-daygrid-event-dot{border-color:#575267}.calendar .fc-view-harness .fc-daygrid-dot-event .fc-event-time,.calendar .fc-view-harness .fc-daygrid-dot-event .fc-event-title{color:#fff}.calendar .fc-view-harness .fc-daygrid-dot-event .fc-event-title{padding:0}.calendar .fc-daygrid-more-link{background-color:rgba(50,44,49,.2)!important;border:none!important;color:#322c31;font-weight:500;padding:.25em!important}.calendar .fc-event-title{color:#fff;font-weight:400!important;padding:.25em!important}.calendar .fc-bg-event,.calendar .fc-h-event{background-color:#322c31;border-color:transparent}.calendar .fc-daygrid-day-bg .fc-daygrid-bg-harness{height:50%}.calendar .fc-daygrid-day-bg .fc-daygrid-bg-harness:last-child{top:50%}.calendar .fc-daygrid-day-bg .fc-daygrid-bg-harness:first-child{top:0}.calendar .fc-daygrid-day-bg .fc-daygrid-bg-harness:only-child{height:100%}.calendar .fc-button{border:1px solid #fff!important;box-shadow:none!important;outline:none;transition:.3s}.calendar .fc-button:hover{opacity:.9!important}.calendar .fc-button.fc-button-active{opacity:1!important}@media (max-width:768px){.calendar .fc .fc-toolbar-title{font-size:1em}}.addContributor{position:absolute;right:0}.contributor_modal .modal .function_field{box-sizing:border-box;display:flex;flex-direction:column;width:96%}.contributor_modal .modal .function_field .css-b62m3t-container{z-index:2}.contributor_modal .modal .fullWidth{width:98%}.contributor_modal .modal .actions{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:3em;justify-content:flex-end;margin-top:2em;padding:1em 1.5em 0}.contributor_modal .modal .actions button{margin-left:1em}.contractors_box .col{position:relative}.contractors_box .col span{color:#9b9b9b}.contractors_box .col span.alternative{align-items:center;display:flex;font-size:1.5em;justify-content:center;margin-bottom:.35em;text-align:center}.contractors_box .col span.alternative:after,.contractors_box .col span.alternative:before{background-color:#eee;content:" ";display:inline-block;height:2px;margin:0 .5em;width:2em}.row_color{padding-top:1em}.row_color .color_picker_box{align-items:center;border:1px solid #ddd;border-radius:.2em;flex-direction:row!important;height:2.6em;padding:0 .5em}.row_color .color_picker_box span{color:#484848;font-size:.9em;width:90%}.row_color .color_picker_box .select_field{min-width:0!important;padding-right:.3em;width:10%!important}.row_color .color_picker_box .colorPickerButton{border:none;border-radius:.2em;box-sizing:border-box;height:25px;padding:.4em;width:40px}.row_color .color_picker_box .colorPickerButton div{border-radius:.2em;height:100%;width:100%}.row_color .color_picker_box .block-picker{box-shadow:0 0 30px -3px rgba(0,0,0,.2)!important;left:-4em;position:absolute!important;top:2em}.row_color .color_picker_box .block-picker>div input{display:none}.contractor_thumbnail{align-items:center;border:2px solid #fff;border-radius:40px;display:flex;font-weight:800;height:40px;justify-content:center;position:relative;text-align:center;text-transform:uppercase;width:40px}.contractor_thumbnail img{height:25px;object-fit:contain;width:25px}.contractor_thumbnail.more{background-color:#322c31;color:#fff}.contractor_thumbnail:nth-child(2){left:-10px}.contractor_thumbnail:nth-child(3){left:-20px}.contractor_thumbnail:nth-child(4){left:-30px}.contractorsFoundModal{box-shadow:0 10px 12px 0 rgba(0,0,0,.1);box-sizing:border-box;height:10em;padding:1em;top:3em;top:4em;width:100%;z-index:3}.contractorsFound,.contractorsFoundModal{background-color:#fff;overflow-x:hidden;position:absolute}.contractorsFound{border-radius:.3e;box-shadow:0 0 10px -3px rgba(72,72,72,.3);max-height:20em;overflow-y:auto;top:6em;width:201%!important;z-index:2}.contractorsFound .contractor,.contractorsFoundModal .contractor{align-items:center;border-bottom:1px solid #f7f7f7;display:flex;flex-direction:row;padding:1em}.contractorsFound .contractor:last-child,.contractorsFoundModal .contractor:last-child{border:none}.contractorsFound .contractor .contractorInfos,.contractorsFoundModal .contractor .contractorInfos{flex:1 1}.contractorsFound .contractor .contractorInfos .row .contractorCompany,.contractorsFound .contractor .contractorInfos .row .contractorEmail,.contractorsFound .contractor .contractorInfos .row .contractorName,.contractorsFoundModal .contractor .contractorInfos .row .contractorCompany,.contractorsFoundModal .contractor .contractorInfos .row .contractorEmail,.contractorsFoundModal .contractor .contractorInfos .row .contractorName{font-weight:400;margin-right:1em}.contractorsFound .contractor .contractorInfos .row .contractorCompany,.contractorsFoundModal .contractor .contractorInfos .row .contractorCompany{color:#e23832;font-weight:600}.contractorsFound .contractor .contractorInfos .row .contractorAddress,.contractorsFound .contractor .contractorInfos .row .contractorEmail,.contractorsFoundModal .contractor .contractorInfos .row .contractorAddress,.contractorsFoundModal .contractor .contractorInfos .row .contractorEmail{color:#9b9b9b}.eventDetailsContainer{background-color:rgba(50,44,49,.9)!important;height:100vh;left:0;opacity:0;position:fixed;top:0;width:100vw;z-index:-1}.eventDetailsContainer .overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.eventDetailsContainer .eventDetails{background:#fff;border-left:4px solid #eee;box-sizing:border-box;height:100vh;opacity:0;position:absolute;right:0;top:0;-webkit-transform:translateX(50%);transform:translateX(50%);transition:.2s;width:50vw}.eventDetailsContainer .eventDetails .details_header{background-color:#fff;border-bottom:2px solid #eee;box-sizing:border-box;display:flex;flex-direction:row;height:8vh;padding:1em;position:fixed;width:50vw;z-index:9}.eventDetailsContainer .eventDetails .details_header .details_infos{align-items:center;display:flex;width:70%}.eventDetailsContainer .eventDetails .details_header .details_infos span{color:#c9c9c9}.eventDetailsContainer .eventDetails .details_header .details_infos h2{color:#3d3d3d;margin:0}.eventDetailsContainer .eventDetails .details_header .details_infos input{border:1px solid #ddd;border-radius:.3em;display:inline-block;padding:.5em;width:100%}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .task_actions{font-size:.7em;padding:.2em .5em!important;transition:.2s}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .task_actions svg{font-size:1.5em!important;margin-right:.3em;transition:.2s}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .task_actions span{color:rgba(50,44,49,.9)!important;height:1.6em;transition:.2s}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .task_actions.done,.eventDetailsContainer .eventDetails .details_header .details_infos .actions .task_actions:hover{background-color:hsla(87,45%,65%,.1)!important;border-color:hsla(87,45%,65%,.9)!important}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .task_actions.done span,.eventDetailsContainer .eventDetails .details_header .details_infos .actions .task_actions.done svg,.eventDetailsContainer .eventDetails .details_header .details_infos .actions .task_actions:hover span,.eventDetailsContainer .eventDetails .details_header .details_infos .actions .task_actions:hover svg{color:#a9ce7d!important}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions{height:2em}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .row .col .item{align-items:center;display:flex;flex-direction:row;height:2em}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .row .col .item strong{font-size:.9em;font-weight:400;margin-right:.4em}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .row .col .item .select_field{margin:0}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .row .col .item .colorPickerButton{border:1px solid #cbcbcb;border-radius:.2em;cursor:pointer;height:20px;width:40px}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .row .col .item .colorPickerButton div{background-color:#000;border-radius:.2em;height:30px;height:13px}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .row .col .item .block-picker{box-shadow:0 0 30px -3px rgba(0,0,0,.2)!important;left:-4em;position:absolute!important;top:2em}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .row .col .item .block-picker>div input{display:none}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .row .col .item .action .status{align-items:center;display:flex;flex-direction:row}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .row .col .item .action .status .label{align-items:center;border:1px solid #f7f7f7;border-radius:.4em;color:#9b9b9b;display:flex;flex-direction:row;margin-right:1em;padding:.3em 1em}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .row .col .item .action .status .label span{color:#9b9b9b;margin-left:.4em}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .row .col .item .action .status.confirmed .label{border-color:#a9ce7d;color:#a9ce7d}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .row .col .item .action .status.confirmed .label span{color:#a9ce7d}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .row .col .item .action .status.cancelled .label{border-color:#99201c;color:#99201c}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .row .col .item .action .status.cancelled .label span{color:#99201c}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .row .col .item .action .status button{font-size:.9em!important}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .textField,.eventDetailsContainer .eventDetails .details_header .details_infos .actions .file_actions .textField{border:none;margin:0}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .textField .icon,.eventDetailsContainer .eventDetails .details_header .details_infos .actions .file_actions .textField .icon{width:15%}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .react-select__control,.eventDetailsContainer .eventDetails .details_header .details_infos .actions .file_actions .react-select__control{border-radius:.3em;height:35px;min-height:0}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .react-select__control .react-select__single-value,.eventDetailsContainer .eventDetails .details_header .details_infos .actions .file_actions .react-select__control .react-select__single-value{margin-top:-5px}.eventDetailsContainer .eventDetails .details_header .details_infos .actions .date_actions .react-select__control .react-select__placeholder,.eventDetailsContainer .eventDetails .details_header .details_infos .actions .file_actions .react-select__control .react-select__placeholder{font-size:.8em}.eventDetailsContainer .eventDetails .details_header .details_actions{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:70%}.eventDetailsContainer .eventDetails .details_header .details_actions .share_action{font-size:.8em!important;margin-right:2em;padding:.2em .5em!important;position:relative}.eventDetailsContainer .eventDetails .details_header .details_actions .share_action svg{font-size:1.2em!important;margin-right:.2em}.eventDetailsContainer .eventDetails .details_header .details_actions .share_action span{height:1.6em}.eventDetailsContainer .eventDetails .details_header .details_actions .share_action:after{background-color:#eee;content:"";display:block;height:2em;position:absolute;right:-2em;width:1px}.eventDetailsContainer .eventDetails .details_header .details_actions .closeButton{background:transparent;border:none;cursor:pointer;margin-left:-1em}.eventDetailsContainer .eventDetails .details_header .details_actions .closeButton img{width:2.5em}@media (max-width:991px){.eventDetailsContainer .eventDetails .details_header{padding:.2em 1em;width:100vw}}.eventDetailsContainer .eventDetails .infos{box-sizing:border-box;display:flex;flex-direction:column;height:92vh;overflow-y:auto;padding:8vh 1em 1em}.eventDetailsContainer .eventDetails .infos .date{color:#c3c3c3;font-weight:500}.eventDetailsContainer .eventDetails .infos .input_title{border:1px solid transparent;border-radius:.2em;font-size:1.5em;font-weight:600;margin:.3em 0;outline:none;padding:.2em 0;transition:.3s}.eventDetailsContainer .eventDetails .infos .input_title:hover{border-color:#9b9b9b;padding:.2em}.eventDetailsContainer .eventDetails .infos .input_title.edit{border-color:#484848;padding:.2em}.eventDetailsContainer .eventDetails .infos .contributors{list-style:none;margin:0;padding:0}.eventDetailsContainer .eventDetails .infos .contributors li{align-items:center;display:flex;flex-direction:row;margin:.5em 0;position:relative;z-index:1}.eventDetailsContainer .eventDetails .infos .contributors li:focus-within{z-index:2}.eventDetailsContainer .eventDetails .infos .contributors li strong{display:block;font-size:.9em;font-weight:400;width:20%}.eventDetailsContainer .eventDetails .infos .contributors li .action{width:80%}.eventDetailsContainer .eventDetails .infos .contributors li .action .css-bpeome-MuiSvgIcon-root-MuiSelect-icon,.eventDetailsContainer .eventDetails .infos .contributors li .action .css-hfutr2-MuiSvgIcon-root-MuiSelect-icon{right:0}.eventDetailsContainer .eventDetails .infos .contributors li .action .select,.eventDetailsContainer .eventDetails .infos .contributors li .action .select_field{position:relative;width:100%;z-index:2}.eventDetailsContainer .eventDetails .infos .contributors li .action .colorPicker{box-shadow:0 0 26px -3px rgba(0,0,0,.2)!important;left:4em;position:absolute!important;top:-4em;z-index:99}.eventDetailsContainer .eventDetails .infos .contributors li .action .colorPicker>div:first-child{left:-8%!important;margin-left:0!important;top:30%!important;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.eventDetailsContainer .eventDetails .infos .contributors li .action .colorPicker span{margin-left:0}.eventDetailsContainer .eventDetails .infos .contributors li span{margin-left:.3em}.eventDetailsContainer .eventDetails .infos .contributors li img{height:3em;width:3em}.eventDetailsContainer .eventDetails .input_title{position:relative;z-index:2}.eventDetailsContainer .eventDetails .event_general_details{position:relative;z-index:1}.eventDetailsContainer .eventDetails .event_general_details:hover{z-index:3}.eventDetailsContainer .eventDetails .event_general_details .row{position:relative;z-index:1}.eventDetailsContainer .eventDetails .event_general_details .row .col:first-child{flex:0.6 1;width:60%}.eventDetailsContainer .eventDetails .event_general_details .row .col:first-child .editor{margin-top:-2em}.eventDetailsContainer .eventDetails .event_general_details .row .col:nth-child(2){flex:0.4 1;width:40%}.eventDetailsContainer .eventDetails .event_general_details .row .col .description{border:1px solid #f7f7f7;border-radius:.3em;cursor:pointer;min-height:7em;padding:.2em;transition:.3s}.eventDetailsContainer .eventDetails .event_general_details .row .col .description p,.eventDetailsContainer .eventDetails .event_general_details .row .col .description span{color:#484848;margin:1em}.eventDetailsContainer .eventDetails .event_general_details .row .col .description span{display:inline-block}.eventDetailsContainer .eventDetails .event_general_details .row .col .description:hover{background-color:#f7f7f7;padding:.2em}.eventDetailsContainer .eventDetails .event_general_details .row .col .item{align-items:center;border-bottom:1px solid #f7f7f7;display:flex;flex-direction:row;margin-bottom:1em;padding-bottom:1em}.eventDetailsContainer .eventDetails .event_general_details .row .col .item:last-child{border-bottom:none}.eventDetailsContainer .eventDetails .event_general_details .row .col .item strong{font-size:.9em;font-weight:400;width:30%}.eventDetailsContainer .eventDetails .event_general_details .row .col .item .action{border-radius:.3em;cursor:pointer;padding:.2em 0;transition:.3s;width:70%}.eventDetailsContainer .eventDetails .event_general_details .row .col .item .action .select_tags div{background-color:#f7f7f7;border:none}.eventDetailsContainer .eventDetails .event_general_details .row .col .item .action .select_tags div span{background-color:#fff}.eventDetailsContainer .eventDetails .event_general_details .row .col .item .action .select_tags div .rti--input{background-color:initial;font-size:.9em}.eventDetailsContainer .eventDetails .event_general_details .row .col .item .action .empty_contributors{align-items:center;display:flex;flex-direction:column}.eventDetailsContainer .eventDetails .event_general_details .row .col .item .action .empty_contributors span{color:#9b9b9b}.eventDetailsContainer .eventDetails .event_general_details .row .col .item .action .empty_contributors a{color:#575267;font-size:.8em;text-align:right;text-decoration:none}.eventDetailsContainer .eventDetails .event_general_details .row .col .item .action .empty_contributors a button{font-size:1em!important;padding:.2em .5em!important;-webkit-transform:scale(.85);transform:scale(.85)}.eventDetailsContainer .eventDetails .event_general_details .row .col .item .action .empty_contributors a button svg{font-size:1.2em!important}.eventDetailsContainer .eventDetails .event_general_details .row .col .item:hover .action{background-color:#f7f7f7}.eventDetailsContainer .eventDetails .eventDate{border:1px solid #dbdbdb;border-radius:.3em;padding:1em;position:relative}.eventDetailsContainer .eventDetails .eventDate .event_details{border-bottom:1px solid #e5e5e5;margin-bottom:.3em;padding-bottom:.3em;text-align:right}.eventDetailsContainer .eventDetails .eventDate .event_details .row{align-items:center;justify-content:flex-end}.eventDetailsContainer .eventDetails .eventDate .event_details strong{color:grey;font-size:.9em;font-weight:400}.eventDetailsContainer .eventDetails .eventDate .actions{bottom:1em;position:absolute;right:1em}.eventDetailsContainer .eventDetails .eventDate .actions button{background-color:initial;border-radius:.3em;margin-left:.5em}.eventDetailsContainer .eventDetails .eventDate strong{color:#444;font-size:1.2em}.eventDetailsContainer .eventDetails .eventDate .row{margin-bottom:1em}.eventDetailsContainer .eventDetails .eventDate label{font-size:.9em;font-weight:400;margin-bottom:.4em}.eventDetailsContainer .eventDetails .eventDate .date{color:#222;font-size:2em}.eventDetailsContainer .eventDetails .eventDate p{color:#444;font-weight:400}@media (max-width:991px){.eventDetailsContainer .eventDetails .eventDate .actions{margin-bottom:.4em;position:relative;text-align:center}}.eventDetailsContainer .eventDetails .content{padding-top:1em;position:relative;z-index:3}.eventDetailsContainer .eventDetails .content .fileList span{color:grey;display:block;font-size:.9em}.eventDetailsContainer .eventDetails .content .fileList a{color:#e23832;display:block;margin:.3em 0}.eventDetailsContainer .eventDetails .content h3,.eventDetailsContainer .eventDetails .content strong,.eventDetailsContainer .eventDetails .description h3,.eventDetailsContainer .eventDetails .description strong{font-weight:500}.eventDetailsContainer .eventDetails .content ul li p,.eventDetailsContainer .eventDetails .description ul li p{margin:.1em 0}@media (max-width:1450px){.eventDetailsContainer .details_header,.eventDetailsContainer .eventDetails{width:60vw!important}}@media (max-width:991px){.eventDetailsContainer .details_header,.eventDetailsContainer .eventDetails{width:100%}}.event_menu_title{align-items:center;border-bottom:1px solid #f0f0f0;color:#b9b9b9;display:flex;margin-bottom:.5em;padding:0 .5em .5em 1em;text-align:center}.event_menu_title svg{margin-right:.4em}.flow{padding-top:2em}.scrollhandler{height:79vh;overflow:auto;padding-bottom:0;padding-right:2em;padding-top:1em;width:100%}@media (max-width:1450px){.scrollhandler{height:74vh}}.event_flux>div{margin-bottom:3em}.event_flux>div:last-child{margin-bottom:6em}.event_flux .day_line{color:#575267;display:block;font-size:1.5em;margin-bottom:.4em}.event_flux .event_flux_item{background:#fff;border-radius:.3em;box-sizing:border-box;cursor:pointer;margin-bottom:.5em;padding:15px 25px 15px 60px;transition:.3s}.event_flux .event_flux_item:hover{box-shadow:0 3px 20px -8px rgba(0,0,0,.2)}.event_flux .event_flux_item .event_header{align-items:center;border-bottom:1px solid #f7f7f7;display:flex;flex-direction:row;margin-bottom:5px;padding-bottom:1px}.event_flux .event_flux_item .event_header .type>div{align-items:center;background:#000;border-radius:50%;color:#fff;display:flex;font-size:.5em;height:30px;justify-content:center;width:30px}.event_flux .event_flux_item .event_header .type>div svg{-webkit-transform:scale(.8);transform:scale(.8)}.event_flux .event_flux_item .event_header .type.video>div{background-color:#e23832}.event_flux .event_flux_item .event_header .type.text>div{background-color:#322c31}.event_flux .event_flux_item .event_header .type.picture>div{background-color:#575267}.event_flux .event_flux_item .event_header .type.file>div{background-color:#fccd87}.event_flux .event_flux_item .event_header .type.sound>div{background-color:#99201c}.event_flux .event_flux_item .event_header .type.date>div{background-color:#a9ce7d}.event_flux .event_flux_item .event_header .type.task>div{background-color:#7bb9b3}.event_flux .event_flux_item .event_header .type.mail>div{background-color:#9b9b9b}.event_flux .event_flux_item .event_header .event_action{align-items:center;display:flex;flex-direction:row;flex-grow:1;width:70%}.event_flux .event_flux_item .event_header .event_action span{margin-left:.2em}.event_flux .event_flux_item .event_header .file_type{font-size:.9em;margin-left:.5em;position:relative;text-align:left;top:1px;width:15%}.event_flux .event_flux_item .event_header .file_type span{border-radius:.3em;box-sizing:border-box;display:inline-block;padding:.3em}.event_flux .event_flux_item .event_header .file_type span:first-child{text-align:center;width:5em}.event_flux .event_flux_item .event_header .file_type span:last-child{color:#575267;font-weight:500;text-align:right}.event_flux .event_flux_item .event_header .file_type.estimate span:first-child{background-color:hsla(36,95%,76%,.3);color:#e96d1b}.event_flux .event_flux_item .event_header .file_type.invoice span:first-child{background-color:rgba(226,56,50,.3);color:#99201c}.event_flux .event_flux_item .event_header .event_created{align-items:center;background-color:#f7f7f7;border-radius:.3em;color:#000;display:flex;flex:auto;flex:0.03 1;font-size:.9em;font-weight:700;justify-content:center;margin:0;padding:2px 5px;position:relative;top:1px}.event_flux .event_flux_item .event_header .tags{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:10px;width:10%}.event_flux .event_flux_item .event_header .tags .MuiChip-root{margin:0 .1em}.event_flux .event_flux_item .event_header .tags .MuiChip-filled{background-color:rgba(87,82,103,.3);border-radius:.3em;color:#575267}.event_flux .event_flux_item .event_header .tags .tagsLeft{color:#575267;font-size:.9em;left:-2px;margin-left:5px;position:relative}.event_flux .event_flux_item .event_header .tags .no_tag{color:#9b9b9b;display:block;font-size:.8em;margin-top:-10px;text-align:right}.event_flux .event_flux_item .event_header .contributors{justify-content:flex-end;width:10%}.event_flux .event_flux_item .event_header .contributors .avatars{align-items:center;justify-content:flex-end;margin-top:10px;position:relative;text-align:right}.event_flux .event_flux_item .event_header .contributors .avatars.l4{left:30px}.event_flux .event_flux_item .event_header .contributors .avatars.l3{left:20px}.event_flux .event_flux_item .event_header .contributors .avatars.l2{left:10px}.event_flux .event_flux_item .event_header .contributors .avatars span{left:0;position:relative}.event_flux .event_flux_item .event_header .contributors .avatars .contractor_thumbnail{font-size:.7em;height:25px;width:25px}.event_flux .event_flux_item .event_header .contributors .no_contractor{color:#9b9b9b;display:block;font-size:.8em;text-align:right}.event_flux .event_flux_item .event_header .comments{align-items:center;background-color:initial;display:flex;justify-content:flex-end;margin-top:0;text-align:right;width:10%}.event_flux .event_flux_item .event_header .comments svg{margin-left:.1em;width:15px}.event_flux .event_flux_item .event_header .comments span{font-size:.8em;font-weight:500;margin-top:-2px}.event_flux .event_flux_item .event_header .comments.empty{color:#9b9b9b}.event_flux .event_flux_item .event_content{align-items:center;display:flex;flex-direction:row}.event_flux .event_flux_item .event_content .main_content{width:80%}.event_flux .event_flux_item .event_content .main_content .title{flex-grow:1;font-weight:500}.event_flux .event_flux_item .event_content .main_content .description p{margin:0}.event_flux .event_flux_item .event_content .comments,.event_flux .event_flux_item .event_header .type{margin-left:-42px;margin-right:15px}.event_flux .event_flux_item .event_footer{align-items:center;display:flex;flex-direction:row}.event_flux .event_flux_item .event_footer .content{align-items:center;display:flex;flex-direction:row;flex-grow:1;padding-top:.3em;width:83%}@media (max-width:1450px){.event_flux .event_flux_item .event_footer .content{width:70%}}.event_flux .event_flux_item .event_footer .content a{color:#e23832;display:inline-block;font-size:.8em;margin-right:.3em;padding:.1em .3em}.event_flux .event_flux_item .event_footer .content img{border-radius:.3em;display:inline-block;height:120px;margin-right:.3em;object-fit:cover;width:180px}.event_flux .event_flux_item .event_footer .content span{color:#9b9b9b}.ValidationDateStatus{flex-direction:row;height:100vh;width:100vw}.ValidationDateStatus,.ValidationDateStatus .content{align-items:center;display:flex;justify-content:center}.ValidationDateStatus .content{background-color:#fff;flex:0.33 1;height:100%;text-align:center}.ValidationDateStatus .content .box{box-shadow:4px 10px 30px -3px rgba(0,0,0,.1);box-sizing:border-box;min-height:50%;padding:2em;width:70%}.ValidationDateStatus .content .box .messageValidation{align-items:center;display:flex;flex-direction:column;font-size:2em;justify-content:center}.ValidationDateStatus .content .box .messageValidation svg{font-size:2.3em;margin-bottom:.2em}.ValidationDateStatus .content .box .messageValidation.confirmed{color:#a9ce7d}.ValidationDateStatus .content .box .messageValidation.cancelled{color:#99201c}.ValidationDateStatus .content .box .event{background-color:#fff;border-radius:.3em;box-sizing:border-box;display:flex;flex-direction:column;margin-top:1em;padding:1em}.ValidationDateStatus .content .box .event .title{color:#d7d7d7;display:block;font-size:1.4em;font-weight:100;margin-bottom:1em}.ValidationDateStatus .content .box .event .event__date{text-align:left}.ValidationDateStatus .content .box .event .event__date>div{align-items:center;border-bottom:1px solid #f7f7f7;display:flex;margin:.5em 0;padding:.5em 0}.ValidationDateStatus .content .box .event .event__date>div:last-child{border:none}.ValidationDateStatus .content .box .event .event__date>div .icon{width:4em}.ValidationDateStatus .about{align-items:center;background-color:#fff7e9;box-sizing:border-box;display:flex;flex:0.66 1;flex-direction:column;font-size:1.3em;height:100%;justify-content:center;line-height:1.6em;padding:2em}.ValidationDateStatus .about img{margin:0 0 2em;width:10em}.ValidationDateStatus .about .goTo{margin-top:2em}.login_container{display:flex;flex-direction:row;height:100vh;width:100vw}.login_container .form{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;width:40%}.login_container .form .content{box-shadow:4px 10px 30px -3px rgba(0,0,0,.1);min-height:50%;padding:2em;width:70%}.login_container .form .content .switch_account_action{margin-bottom:2em;text-align:center}.login_container .form .content .switch_account_action strong{color:#252525;display:block;font-size:1.7em;font-weight:600;margin-bottom:.3em}.login_container .form .content .switch_account_action a,.login_container .form .content .switch_account_action span{font-size:.9em}.login_container .form .content .switch_account_action span{color:grey}.login_container .form .content .switch_account_action a{color:#e23832;margin-left:12px}.login_container .form .content .switch_account_action.success svg{fill:#4fbf1f;font-size:5em;margin-bottom:.2em;margin-top:1em}.login_container .form .content .fields{margin:.4em 10%}.login_container .form .content .fields fieldset{border-color:#eee;border-width:3px}.login_container .form .content .actions{padding:0 0 2em}.login_container .form .content .actions a{color:#575267;float:right;font-size:.9em;text-align:left;transition:.3s}.login_container .form .content .actions a:hover{color:#e23832}.login_container .form .content .actions button{margin-top:1em}.login_container .form .content .actions button svg{color:#fff;-webkit-transform:scale(.4);transform:scale(.4)}.login_container .form .content .actions button.Mui-disabled svg{color:#322c31}.login_container .form .content .actions .error{margin-top:1em}.login_container .form .content .connect_with{align-items:center;color:#777;display:flex;font-size:.9em;font-weight:500;justify-content:center}.login_container .form .content .connect_with:after,.login_container .form .content .connect_with:before{background-color:#dadada;content:"";display:block;height:2px;margin:1em;width:4em}.login_container .form .content .oauth_connect{align-items:center;display:flex;justify-content:center;padding:1em;transition:.3s}.login_container .form .content .oauth_connect span{color:#9b9b9b;margin-right:.5em}.login_container .form .content .oauth_connect .login_button{cursor:pointer;margin:0 .5em}.login_container .form .content .oauth_connect .login_button.google{color:#db4437}.login_container .form .content .oauth_connect .login_button.facebook{color:#3b5998}.login_container .form .content .oauth_connect .login_button svg{-webkit-transform:scale(1.4);transform:scale(1.4);transition:.3s}.login_container .form .content .oauth_connect .login_button:hover svg{-webkit-transform:scale(1.5);transform:scale(1.5)}.login_container .presentation{align-items:center;background-position:50%;background-size:cover;display:flex;flex-direction:column;height:100%;position:relative;width:60%}.login_container .presentation:before{content:"";height:100%;position:absolute;width:100%;z-index:1}.login_container .presentation img{margin-top:3em;position:relative;width:15em;z-index:2}.cgu_accept{align-items:center;display:flex!important;flex-direction:row!important}.cgu_accept span{color:#484848;font-size:1em}.cgu_accept a{color:#e23832;font-size:1em;margin-left:-.8em}.subscription .row .title{color:#484848;font-size:1.6em;font-weight:500}.subscription .row .title span.actual_plan_label{align-items:center;background-color:#e23832;border-radius:.3em;color:#fff;display:inline-flex;font-size:.8em;height:1.5em;justify-content:center;margin-left:.5em;padding:0 1em}.subscription .row.row_actual_plan{margin-bottom:0}.subscription .row.row_selector_title{align-items:center}.subscription .row.row_selector_title .title{color:#484848;flex-grow:1;font-size:2em}.subscription .row.row_selector_title .title span{color:#e23832}.subscription .row.row_selector_title .toggle button{background-color:#f4f4f4;border:2px solid #e23832;border-radius:0;color:#e23832!important;padding:.3em 1em}.subscription .row.row_selector_title .toggle button:first-child{border-radius:2em 0 0 2em}.subscription .row.row_selector_title .toggle button:last-child{border-radius:0 2em 2em 0}.subscription .row.row_selector_title .toggle button.active{background-color:#e23832!important;color:#fff!important}.subscription .row .plan_selector .plan{border-radius:1em;overflow:hidden}.subscription .row .plan_selector .plan span.actual_selected,.subscription .row .plan_selector .plan span.plan_not_selected{display:flex;height:2em;padding:.3em}.subscription .row .plan_selector .plan span.actual_selected{align-items:center;background-color:#e23832;color:#fff;justify-content:center}.subscription .row .plan_selector .plan .content{padding:1em;text-align:center}.subscription .row .plan_selector .plan .content strong{font-size:2em;font-weight:600}.subscription .row .plan_selector .plan .content span.price{color:#e23832;display:block;font-size:1.5em;font-weight:700;margin-top:1em}.subscription .row .plan_selector .plan .content span.storage{font-size:1.2em;font-weight:700;margin-right:4px}.subscription .row .plan_selector .plan .content ul.advantages{list-style:none;padding:0}.subscription .row .plan_selector .plan .content ul.advantages li{align-items:center;color:#545454;display:flex;height:1.6em;justify-content:center;padding:.5em 0}.subscription .row .plan_selector .plan .content ul.advantages li.reduction{color:#e23832}.subscription .row .plan_selector .plan .content ul.advantages li span.disabled{color:#c1c1c1}.subscription .row .plan_selector .plan .content .select_button:not(.Mui-disabled){color:#e23832!important}.Page.account header .pageName .avatar{background-color:#f7f7f7;border-radius:3em;height:5em;margin-top:1em;overflow:hidden;width:5em}.Page.account header .pageName .avatar img{height:100%;object-fit:cover;width:100%}.Page.account header .pageName .infos{display:flex;flex-direction:column;margin-left:1em}.Page.account header .pageName .infos strong{color:#322c31;font-weight:500}.Page.account header .pageName .infos .plan{background-color:#e23832;border-radius:.2em;color:#fff;font-size:.8em;margin-top:.4em;opacity:.8;padding:.2em;text-align:center;text-transform:uppercase;width:5em}.settings_card{box-shadow:0 10px 12px 0 rgba(0,0,0,.03)!important;margin-bottom:.5em;overflow:visible!important;overflow:initial!important}.settings_card .MuiCardHeader-content{border-bottom:1px solid #f0f0f0}.settings_card .MuiCardHeader-content span{font-size:1.2em!important}.settings_card strong.title{border-bottom:1px solid #f7f7f7!important;color:#9b9b9b;font-weight:400;margin-bottom:.4em;padding-bottom:.2em}.settings_card .settings_actions{padding:1em!important}.settings_card .settings_actions button{margin:0 0 0 auto}.settings_card .delete_content{display:flex}.settings_card .delete_content .delete_button{background:transparent;border:none;color:#e23832;cursor:pointer;display:inherit;margin:0 0 0 auto;transition:.3s}.settings_card .delete_content .delete_button:hover{color:#99201c}.lock_provider{color:#9b9b9b;font-size:.8em;font-style:italic;padding:0 .3em}.modal{align-items:center;display:flex;height:100vh!important;justify-content:center;left:0;opacity:0;position:fixed!important;top:0;-webkit-transform:translateY(-2em);transform:translateY(-2em);transition:.3s;visibility:hidden;width:100vw!important;z-index:9}.modal.open{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.modal .overlay{background-color:rgba(50,44,49,.9);height:100%;left:0;position:absolute;top:0;width:100%}.modal .closeModal{background:transparent;border:none;cursor:pointer;font-size:1em;position:absolute;right:1.5em;top:1.5em}.modal .closeModal svg{-webkit-transform:scale(.8);transform:scale(.8)}.modal .content{background-color:#fff;border-radius:.3em;box-shadow:4px 10px 30px -3px rgba(0,0,0,.1);box-sizing:border-box;max-width:90%;min-height:40%;padding:2em 2em 5em;position:relative;width:1200px}.modal .content .title span,.modal .content .title strong{display:block}.modal .content .title span{color:grey}.modal .content .title strong{color:#e23832;font-size:2em}.modal .content .row.sep{margin:1em 0}.modal .content .row .col input,.modal .content .row .col>div{width:100%}.modal .content .add_file_button{float:right;margin-top:-2em}.modal .content .MuiAlert-root{bottom:2em;left:2em;position:absolute}.modal .content .action_button{bottom:2em;position:absolute;right:2em}.modal .content .action_button span{height:25px!important;width:25px!important}.modal .content .action_button svg{color:#fff;-webkit-transform:scale(.6);transform:scale(.6)}.modal .content textarea{border:1px solid #d0d0d0;border-radius:.3em;box-sizing:border-box;max-height:30em;max-width:100%;min-height:10em;min-width:100%;padding:1em;width:100%}.videoModal{align-items:center;display:flex;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999}.videoModal:before{background-color:rgba(0,0,0,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.editor{position:relative}.editor .title{color:#9a9a9a;font-size:.9em;position:absolute;top:.3em}.editor .menubar{align-items:center;background-color:#fff;display:flex;flex-direction:row;opacity:0;-webkit-transform:translateY(.3em);transform:translateY(.3em);transition:.3s}.editor .menubar .menu_group{border-left:1px solid #ccc;box-shadow:4px 10px 30px -3px rgba(0,0,0,.1);display:inline-block;position:relative;z-index:1}.editor .menubar .menu_group:first-child{border-left:none}.editor .menubar .menu_group button{background:transparent;border:none;cursor:pointer;font-size:.7em;margin:0 .3em;padding:0 .2em;transition:.3s}.editor .menubar .menu_group button svg{fill:#202020;-webkit-transform:scale(.8);transform:scale(.8);transition:.3s}.editor .menubar .menu_group button:hover svg{fill:#e23832}.editor .menubar .menu_group button:disabled{cursor:default}.editor .menubar .menu_group button:disabled svg,.editor .menubar .menu_group button:disabled:hover svg{fill:#c1c1c1}.editor .menubar .menu_group button.is-active,.editor .menubar .menu_group button.open_color_nav.active{background-color:#e9e9e9}.editor .menubar .color_nav{opacity:0;position:relative;-webkit-transform:translateX(-.4em);transform:translateX(-.4em);transition:.3s;visibility:hidden;z-index:0}.editor .menubar .color_nav.open{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}.editor .menubar .color_nav button{background:transparent;border:none;cursor:pointer;padding:0 .3em}.editor .menubar .color_nav button div{border-radius:15px;height:15px;transition:.3s;width:15px}.editor .menubar .color_nav button:hover div{-webkit-transform:scale(1.1);transform:scale(1.1)}.editor .menubar.min .color_nav{width:25%}.editor .ProseMirror p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.editor .ProseMirror{border:1px solid #dedede;border-radius:0 .4em .4em;max-height:20em;min-height:6em;outline:none;overflow:auto;padding:.3em 1em;transition:.3s}.editor .ProseMirror p,.editor .ProseMirror span,.editor .ProseMirror strong{color:#373737}.editor .ProseMirror strong{font-size:1em;font-weight:500}.editor .ProseMirror h3,.editor .ProseMirror h3 strong{font-weight:600}.editor:focus-visible .menubar,.editor:focus-within .menubar,.editor:hover .menubar{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.editor:focus-visible .ProseMirror,.editor:focus-within .ProseMirror,.editor:hover .ProseMirror{border-color:#fccd87;outline:none}.columns,.list{background-color:#fff;overflow-y:auto;width:100%}.columns .item,.list .item{border-bottom:1px solid #e0e0e0;box-sizing:border-box;display:flex;flex-direction:row;padding:1em 2em;width:100%}.columns .item:last-child,.list .item:last-child{border-bottom:none}.columns .item .type,.list .item .type{text-align:center;width:5%}.columns .item .type img,.list .item .type img{width:40px}.columns .item .content,.list .item .content{height:4em;padding:0 .3em;width:40%}.columns .item .date,.list .item .date{text-align:center;width:15%}.columns .item .creator,.list .item .creator{display:flex;justify-content:center;text-align:center;width:10%}.columns .item .creator .picture,.list .item .creator .picture{border-radius:20px;height:40px;width:40px}.columns .item .contributors,.list .item .contributors{display:flex;flex-direction:row;position:relative;text-align:center;width:15%}.columns .item .contributors .avatars,.list .item .contributors .avatars{justify-content:center}.columns .item .tags,.list .item .tags{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:10px;width:10%}.columns .item .tags .MuiChip-root,.list .item .tags .MuiChip-root{margin:0 .1em}.columns .item .tags .MuiChip-filled,.list .item .tags .MuiChip-filled{background-color:rgba(87,82,103,.3);border-radius:.3em;color:#575267}.columns .item .tags .tagsLeft,.list .item .tags .tagsLeft{color:#575267;font-size:.9em;left:-2px;margin-left:5px;position:relative}.columns .item .tags .no_tag,.list .item .tags .no_tag{color:#9b9b9b;display:block;font-size:.8em;margin-top:-10px;text-align:right}.columns .item .actions,.list .item .actions{align-items:flex-end;text-align:right;width:15%}.columns .item .actions a,.list .item .actions a{display:inline-block;margin-right:2em}.columns .item .due_date,.columns .item .priority,.columns .item .size,.columns .item .status,.list .item .due_date,.list .item .priority,.list .item .size,.list .item .status{width:15%}.columns .item .due_date .normal,.list .item .due_date .normal{color:grey}.columns .item .due_date .past,.list .item .due_date .past{color:#d63232}.columns .item .priority .tag,.columns .item .status .tag,.list .item .priority .tag,.list .item .status .tag{display:inline-block;font-size:.8em;text-transform:uppercase}.columns .item .priority .tag.assigned,.columns .item .status .tag.assigned,.list .item .priority .tag.assigned,.list .item .status .tag.assigned{border-color:#7bb9b3}.columns .item .priority .tag.started,.columns .item .status .tag.started,.list .item .priority .tag.started,.list .item .status .tag.started{border-color:#575267}.columns .item .priority .tag.review,.columns .item .status .tag.review,.list .item .priority .tag.review,.list .item .status .tag.review{border-color:#fccd87}.columns .item .priority .tag.done,.columns .item .priority .tag.low,.columns .item .status .tag.done,.columns .item .status .tag.low,.list .item .priority .tag.done,.list .item .priority .tag.low,.list .item .status .tag.done,.list .item .status .tag.low{border-color:#a9ce7d}.columns .item .priority .tag.mid,.columns .item .status .tag.mid,.list .item .priority .tag.mid,.list .item .status .tag.mid{border-color:#fccd87}.columns .item .priority .tag.high,.columns .item .status .tag.high,.list .item .priority .tag.high,.list .item .status .tag.high{border-color:#e23832}.columns .item .task,.list .item .task{width:40%}.columns .item .function,.list .item .function{width:5%}.columns .item .company,.list .item .company{width:30%}.columns .item .email,.list .item .email{width:20%}.columns .item .firstname,.columns .item .lastname,.columns .item .phone,.list .item .firstname,.list .item .lastname,.list .item .phone{width:15%}.columns .item .open_details_action,.columns .item .open_file_action,.list .item .open_details_action,.list .item .open_file_action{color:#575267;cursor:pointer;transition:.3s}.columns .item .open_details_action:hover,.columns .item .open_file_action:hover,.list .item .open_details_action:hover,.list .item .open_file_action:hover{color:#e23832;text-decoration:underline}.columns .item a,.list .item a{color:#575267;cursor:pointer;transition:.3s}.columns .item a:hover,.list .item a:hover{color:#e23832}.columns .item_with_subrows,.list .item_with_subrows{border-bottom:1px solid #e0e0e0;padding:1em 2em}.columns .item_with_subrows:last-child,.list .item_with_subrows:last-child{border-bottom:none}.columns .item_with_subrows .item,.list .item_with_subrows .item{border-bottom:1px solid #f7f7f7;margin-bottom:.5em;padding:0 0 .4em}.row{display:flex;flex:1 1;flex-direction:row}.row.reverse{flex-direction:row-reverse}.row .col{margin:0 .2em;position:relative}.row .col:first-child{margin-left:0}.row .col:last-child{margin-right:0}@media (max-width:991px){.row{flex-direction:column}}.col{display:flex;flex:1 1;flex-direction:column}.col.reverse{flex-direction:column-reverse}.col.md4{flex:0.25 1;width:25%}.col.md6{flex:0.5 1;width:50%}.col.md8{flex:0.75 1;width:75%}.textField{border:1px solid #dedede;border-radius:.2em;margin:1em 0;position:relative;width:100%;z-index:1}.textField label{align-items:center;color:#c7c7c7;display:flex;font-size:.8em;height:100%;left:15px;padding:0 .3em;position:absolute;top:0;transition:.3s;z-index:0}.textField input{background:transparent;border:none;box-sizing:border-box;color:#232323;font-size:.95em;font-weight:400;height:100%;letter-spacing:.2px;outline:none;padding:.8em 15px;position:relative;width:94%;z-index:1}.textField .icon,.textField button{align-items:center;background:transparent;border:none;display:flex;font-size:.8em;height:100%;justify-content:center;position:absolute;right:0;text-align:right;top:0;width:6%}.textField .icon svg,.textField button svg{fill:grey;-webkit-transform:scale(.7);transform:scale(.7);transition:.3s}.textField button :hover{cursor:pointer}.textField button :hover svg{fill:#e23832}.textField.complete label,.textField:focus label,.textField:focus-visible label,.textField:focus-within label{background-color:#fff;color:#e23832;-webkit-transform:scale(.85) translateY(-67%) translateX(-10%);transform:scale(.85) translateY(-67%) translateX(-10%)}.textField.error{border:1px solid #99201c}.textField.disabled input,.textField.disabled label{color:#9b9b9b}.textField.disabled input{font-style:italic}.react-select__control.react-select__control--is-focused{border-color:#e23832!important;box-shadow:none!important;outline:none!important}.react-select__control .react-select__menu-list .react-select__option .option--is-selected,.react-select__control .react-select__menu-list .react-select__option.option--is-selected,.react-select__control .react-select__option--is-selected{background-color:#e23832!important;color:#fff!important}.MuiDataGrid-root{background:#fff!important;border-radius:.6em!important;height:78%!important}@media (max-width:1450px){.MuiDataGrid-root{height:75%!important}}.MuiDataGrid-footerContainer{display:flex;flex-direction:row-reverse}.MuiButton-containedPrimary:not(.Mui-disabled){background-color:#575267!important}.MuiButtonBase-root:not(.Mui-disabled):not(.MuiButton-contained):not(.MuiPickersDay-root){color:#322c31!important}.MuiButtonBase-root:not(.Mui-disabled):not(.MuiButton-contained):not(.MuiPickersDay-root).MuiButton-outlined{border-color:#322c31!important}.MuiButtonBase-root:not(.Mui-disabled):not(.MuiButton-contained):not(.MuiPickersDay-root).MuiButton-textError{color:#e23832!important}.MuiButtonBase-root:not(.Mui-disabled):not(.MuiButton-contained):not(.MuiPickersDay-root).MuiButton-textError.MuiButton-outlined{border-color:#e23832!important}.errroNotification .MuiButtonBase-root:not(.Mui-disabled):not(.MuiButton-contained):not(.MuiPickersDay-root){color:#fff!important}.MuiModal-backdrop:not(.MuiBackdrop-invisible){background-color:rgba(50,44,49,.9)!important}body{-webkit-font-feature-settings:"pnum",normal,normal;font-feature-settings:"pnum",normal,normal;color:#3b3b3b;font-family:Barlow,sans-serif;font-family:-apple-system,BlinkMacSystemFont,Noto Sans,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-east-asian:normal;-webkit-font-variant-ligatures:normal;font-variant-ligatures:normal;margin:0}.emptyMessage{color:#d9d9d9;display:block;font-size:2em;font-weight:300;padding:2em;text-align:center}.error_message{color:#99201c}.success_message{color:#a9ce7d}.applicationContainer{background-color:#fff;display:flex;flex-direction:row;height:100vh;overflow:hidden;padding:0 2em 0 0;position:relative}@media (max-width:768px){.applicationContainer{padding:0}}.separator{background-color:#e1e1e1;height:1px;margin:1em 0;width:100%}.loader{align-items:center;background-color:#fff;display:flex;font-size:2em;height:100vh;justify-content:center;position:fixed;width:100vw;z-index:9}.loader svg{color:grey}.lost{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100vw}.lost svg{color:#e23832;font-size:6em;margin-bottom:.2em}.lost .lostIcon{color:#f7f7f7}.lost span{display:inline-block;font-size:5em;font-weight:500;margin-bottom:.4em}.lost span.message{font-size:1em;font-weight:200}.lost a{color:#e23832}h2,strong,th{font-weight:600}body{scrollbar-color:#888 #f1f1f1}::-webkit-scrollbar{height:5px;width:5px!important}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.select_label{background-color:#fff;color:#e23832;display:inline-block;font-size:.7em;left:.5em;margin-bottom:-.4em;padding:.3em 1em;position:relative;top:0;width:4em;z-index:2}.appLoader{background-color:rgba(226,56,50,.2)!important;position:fixed!important;top:0;transition:.3s;width:100vw;z-index:99!important}.appLoader.done{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px);visibility:hidden}.appLoader span{background-color:#e23832}.loading_skeleton{opacity:.5;padding:3em 0}.loading_skeleton .row{flex:0.05 1}.deviceView{display:none}@media (max-width:991px){.deviceView{align-items:center;box-sizing:border-box;display:flex;height:100vh;justify-content:center;padding:3em;width:100vw}.deviceView img{max-width:90%;width:10em}}.desktopView{display:block}@media (max-width:991px){.desktopView{display:none}}.tag.clickable{cursor:pointer;transition:.3s}.tag.clickable:hover{background-color:#322c31!important}.tag.clickable:hover .MuiChip-label{color:#fff!important}
/*# sourceMappingURL=main.af925cbf.css.map*/