.form-buttons-container>:not(:last-child),.form-line>:not(:last-child),.spaced-inline>:not(:last-child){margin-right:.25em!important}.alerts-container{bottom:10px;left:10px;position:fixed;z-index:1000}.alerts-container .custom-alert{max-width:350px;opacity:1}.alerts-container .custom-alert.hidden{opacity:0;transition:opacity 1.5s}.btn{text-wrap:nowrap}.clickable{cursor:pointer}.flex{display:flex}.flex.direction-row{flex-direction:row}.flex.direction-column{flex-direction:column}.flex.center{justify-content:center}.flex.start{justify-content:start}.flex.end{justify-content:end}.flex.space-between{justify-content:space-between}.flex.align-stretch{align-items:stretch}.flex.align-start{align-items:start}.flex.align-end{align-items:end}.flex.align-center{align-items:center}.italic{font-style:italic}.bold{font-weight:700}.underline{text-decoration:underline}.form-line{margin:.5em 0}.form-line>button{flex-grow:unset}.list-form-control{margin:1em 0}.form-buttons-container{margin-top:1em}.form-buttons-container button{margin-right:1em}.form-inline{align-items:end}:not(.form-line):not(.form-inline)>.custom-form-field{margin-bottom:1em}.radios-container{display:flex;flex-direction:row}.radios-container.column{flex-direction:column}.radios-container:not(.column)>:not(:last-child){margin-right:1em!important}.custom-form-field .custom-select{width:100%}.custom-select .css-1hi07cd-multiValue{border-radius:.5rem}.custom-select .css-1crc2rl-MultiValueRemove{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.checkboxes.inline{display:flex}.checkboxes.inline>:not(:last-child){margin-right:1.5em}.checkboxes .custom-form-field{margin-bottom:0}.input-group .input-group-text:first-child{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.input-group .input-group-text:last-child{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.info-bulle-container{display:inline;font-weight:400!important;position:relative}.info-bulle-container .info-bulle{position:relative}.info-bulle-container .info-bulle .material-icons{color:#178f96!important;cursor:pointer}.info-bulle-container .info{background-color:#fff;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);display:unset!important;font-size:1rem;font-style:normal;height:fit-content;left:50%;opacity:1;overflow:hidden;padding:.5rem 1rem;position:absolute;top:50%;transition:all .2s;width:500px;z-index:1000}.info-bulle-container .info.hidden{opacity:0;z-index:-1}.informations{font-style:italic;text-align:center}.informations.danger{color:#dc3545}.navbar.navbar-dark{align-items:center;color:#fff;font-size:1.2em;justify-content:center;padding:.5em 1em;z-index:1000}.navbar.navbar-dark .menu-icon{cursor:pointer}.navbar.navbar-dark .navbar-nav{display:flex;flex:1;flex-direction:row}.navbar.navbar-dark .navbar-nav .nav-item{align-items:center;display:flex;margin:0 .6em}.navbar.navbar-dark .navbar-nav .nav-item.active :not(.dropdown-menu *){color:#fff!important;font-weight:700}.navbar.navbar-dark .login-container{align-items:center;display:flex}.navbar.navbar-dark .login-container *{color:#fff!important}.pagination a{text-decoration:none}.pagination .next-page,.pagination .previous-page{display:flex}.pdf-view .pdf-buttons{display:flex;justify-content:center;margin-bottom:1em}.pdf-view .next-page,.pdf-view .prev-page{display:none}.pdf-view .react-pdf__Page>canvas{border:1px solid #000;margin:auto}.steps{align-items:center;display:flex;flex-direction:row;justify-content:center;position:relative}.steps .line{border:1px solid #bbb;height:2px;width:100%}.steps .line.passed{border-color:#178f96}.steps .step.actif{font-weight:700}.steps .step.actif .circle{background-color:#178f96}.steps .step{align-items:center;display:flex;flex-direction:column}.steps .step.passed .circle{background-color:#178f96}.steps .step .step-label{position:absolute;text-align:center;top:-1em;width:100%;width:max-content}.steps .step .circle{align-items:center;background-color:#bbb;border-radius:50%;color:#fff;content:"";display:inline-block;display:flex;height:70px;justify-content:center;margin:1em;width:70px;z-index:1}.steps .step .circle i{font-size:36px}.sub-title{align-items:flex-end;border-bottom:1px solid #b3b6b6;display:flex;font-size:1.5em;justify-content:space-between;margin:1em .25em}.sub-title .subtitle-actions{align-items:center;display:flex;padding:0 0 .2em .5em}.sub-title.h3{font-size:1.2em;font-style:italic}.table-paginated-search .spinner-border{margin:1em}.flex1{flex:1}.form-inline{display:inline-flex;flex-wrap:nowrap;padding:.5em}.form-inline .input-container{display:flex}.form-inline input:not(.form-check-input){min-width:100px}.form-inline.align-end{align-items:flex-end}.form-inline label{justify-content:left!important}.form-inline input{flex:1;width:unset}.form-inline .form-buttons-container{margin:0}.sub-form>:nth-child(n),form:not(.form-inline)>:nth-child(n){margin:.5em 0}form:not(.form-inline){padding:1em;text-align:left}.form-line{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.form-line.align-end{align-items:flex-end}.form-line>*{flex:1}.form-line>button{flex:initial}.form-card,.form-error{display:block}.form-buttons-container{display:flex;flex:0;flex-direction:row;flex-wrap:nowrap;margin:1em 0}.form-buttons-container button{align-items:center;display:flex;justify-content:center}.form-buttons-container button>:not(:last-child){margin-right:.5em}.invalid-feedback{display:block!important}.button-spinner{height:1em!important;width:1em!important}.multiselect ul li:before{display:none}.multiselect .multiselect__option:not(.multiselect__option--group){padding-left:2em}.multiselect .multiselect__option.multiselect__option--highlight{background:#178f96}.multiselect .multiselect__option.multiselect__option--group{color:#000!important}.multiselect .multiselect__tags{border-color:#ced4da}.multiselect.error .multiselect__tags{border-color:#dc3545}.row{margin-left:0!important;margin-right:0!important;width:100%}.react-select.is-invalid>div{border:1px solid #dc3545}.custom-checkbox{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:0;margin-top:1rem}.custom-checkbox>*{margin:0 .25em;position:relative}.custom-form-field.full-width{width:100%}ul{list-style:none;margin:0;padding:0}ul li:before{content:none}.modal-dialog h1:after{content:unset}.pagination{align-items:center;display:flex;justify-content:center}.pagination>*{margin:0 .5em}.pagination>span{vertical-align:middle}.next-page,.previous-page{display:flex}.pagination .previous-page{justify-content:end}.pagination .previous-page a{display:flex;width:fit-content}.pagination .next-page{justify-content:start}.pagination .next-page a{display:flex;width:fit-content}.filters{align-items:end;display:flex;flex:1;flex-direction:row;margin:.5em 0}.filters input{max-width:200px}.historic-header{align-items:center;display:flex;flex-direction:row}.convention-type-fields{border:1px solid #000;border-radius:1em;padding:.5em}.convention-type-form-fields{display:flex;flex-wrap:wrap;justify-content:space-between}.convention-type-form-fields .custom-form-field{flex-grow:1;margin:0 .25em;max-width:100%;min-width:20%}.convention-type-instance-form-container{margin:auto;max-width:70%}.link-container{display:flex;margin:.5em}.link-container .link{width:fit-content}.form-line{cursor:default}.form-line .mdi,.form-line i{cursor:grab;flex:0}.input-file-inited .input-group-text button{padding:0!important}.convention-type-field-checkbox{min-width:fit-content}.convention-type-field-checkbox .custom-checkbox,.convention-type-field-checkbox .custom-form-field{margin:0!important}.category-title{width:100%}.radios-container{flex-wrap:wrap}.convention-signee-button.sign-pending{background:color-mix(in srgb,var(--bs-primary) 65%,transparent);opacity:1!important;position:relative}.convention-signee-button.sign-pending .nb-signs{background-color:var(--bs-primary);border-bottom-left-radius:12px;border-top-left-radius:12px;height:100%;left:0;min-height:100%;position:absolute;top:0}.convention-signee-button.sign-pending .label{position:relative;z-index:1}.table.convention-type-instance-list{table-layout:auto;width:100%}.table.convention-type-instance-list .word-wrap{word-wrap:anywhere}#convention-type table{margin:1em}.workflow-buttons.list{flex-direction:unset;flex-wrap:wrap}.workflow-buttons.list>*{max-width:fit-content}.workflow-buttons{display:flex;flex-direction:column}.workflow-buttons>:not(:last-child){margin-bottom:.5em;margin-right:.5em}#convention-type .table-wrapper,#convention-type-instance .table-wrapper{padding:1em}#convention-type .actions-cell>div,#convention-type-instance .actions-cell>div{display:flex}#convention-type .actions-cell>div>:not(:last-child),#convention-type-instance .actions-cell>div>:not(:last-child){margin-right:.5em}#convention-type .custom-form-field.search-list,#convention-type-instance .custom-form-field.search-list{margin:1em}.comite-convention-modal .avis-buttons{display:flex;justify-content:space-around;margin-top:1em}.marking-manager{padding:1em}.marking-manager,.marking-manager .buttons-container{display:flex;flex-direction:column}.marking-manager .buttons-container>:not(:last-child){margin-bottom:.5em}.document-pdf p{margin-bottom:0}.document-pdf{font-size:.8em}.document-pdf .head{margin-bottom:1em}.document-pdf .head img{width:9em}.document-pdf .doc-title{font-size:1.3em;margin:.5em;text-align:center}.document-pdf .convocation-pdf .contacts{margin-bottom:1em}.document-pdf .convocation-pdf .object{font-weight:700;margin-bottom:1em}.document-pdf .convocation-pdf .agenda{font-size:1.1em;font-weight:700;text-decoration:underline}.document-pdf .convocation-pdf .agenda-list{margin-left:1em}.document-pdf .center{text-align:center}.tags-container{display:flex;flex-wrap:wrap}.tags-container .tag{background-color:#178f96;border-radius:1.6em;color:#fff;display:flex;flex-wrap:nowrap;font-size:.8em;padding:.2em .5em}.tags-container .tag .icon-container{align-items:center;display:flex;justify-content:center}.tags-container .tag .tag-label{margin-right:.2em}.tags-container .tag:not(:last-child){margin-bottom:.2em}.dropdown:hover>.dropdown-menu{display:block;margin-top:0;position:absolute}.list-actions{align-items:baseline;display:flex;justify-content:end}.list-actions .trash-icon{color:#e81725;cursor:pointer;transition:all .2s}.list-actions .trash-icon:hover{color:#b5121d}.content{padding:1em}.hidden{display:none}.conventions-table{table-layout:auto;width:100%}.conventions-table .word-wrap{word-wrap:anywhere}.conventions-table .nomenclature{max-width:30vw}.conventions-table .partenaire{max-width:350px}.conventions-table .structure{max-width:150px}.badge{border-radius:var(--bs-badge-border-radius);font-size:unset}.badge.signature_partenaire{background-color:#f10f00;color:#fff}.badge.signee{background-color:rgba(52,190,10,.871);color:#fff}.badge.attente_de_correction_par_direction{background-color:#eb8909;color:#fff}.badge.convention_reportee{background-color:#0d0aff;color:#fff}.badge.convention_type{background-color:#b602e8;color:#fff}.badge.generee{background-color:#ffd800;color:#000}.badge.annulee{background-color:#7593aa;color:#fff}.badge.validee_par_struct_admin{background-color:#27fff1;color:#fff}.badge.signature_interne{background-color:#880d1a;color:#fff}.badge.passee_directoire{background-color:#db8501;color:#fff}.badge.signature_electronique{background-color:#6137fa;color:#fff}.badge.archivee{background-color:#02b1d9;color:#fff}.badge.attente_passage_directoire{background-color:#d92195;color:#fff}.badge.demande_comite_convention{background-color:#c84cd9;color:#fff}.badge.attente_comite_convention{background-color:#fff000;color:#000}.badge.validee_par_comite_convention{background-color:#708aff;color:#fff}.badge.dropdown-menu{max-height:300px;overflow:auto}.badge.active-route{color:#000!important;font-weight:700}h1{display:flex;flex-direction:column}h1 .sub{font-size:.8em;font-weight:400}.label{font-weight:700}