:root{--bs-body-font-size:15px;--bs-success:#18ba92;--bs-success-rgb:24,186,146}body{font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:300!important;letter-spacing:-.3px!important}h1,h2,h3,h4,h5,h6{color:#243a85!important;font-family:Oswald,sans-serif;font-weight:400}.h5,h5{font-size:1.35rem!important}.h6,h6{font-size:1.25rem!important}.card-header h5,.modal-title{font-size:1.35rem!important;font-weight:400!important}.accordion-header .accordion-button{font-size:1.3rem!important}.color-primary{color:#243a85!important}.page-header-title .badge,.titre-reglement-produit{font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:-.3px!important}.titre-reglement-produit{color:#243a85!important}.titre-reglement-produit .badge{font-size:15px!important}.etape-header-title{color:#243a85!important;font-family:Oswald,sans-serif!important;font-size:24px!important;font-weight:400!important;letter-spacing:-.3px!important}.f-12,.f-13,.f-15{font-size:15px}.breadcrumb,.btn-group-sm>.btn,.btn-sm,.dataTable-info,.datatable-info,.dropdown-item,.f-14,.form-control-sm,.form-select-sm,.form-text,.input-group-sm>.datatable-input,.input-group-sm>.form-control,.input-group-sm>.form-select,.nav-link,.page-link,.pc-sidebar .pc-caption span:not(.badge),.pc-sidebar .pc-link,.small,.text-base,.text-md,.text-sm,[data-pc-direction=ltr] .fs-6,[data-pc-direction=rtl] .fs-6,p,small,table.dataTable tbody td,table.dataTable thead th,table.table tbody td,table.table thead th{font-size:15px!important}.btn,.btn-group-sm>.btn,.btn-sm{--bs-btn-font-size:15px}.dropdown-menu{--bs-dropdown-font-size:15px}.dropdown-body,.dropdown-footer,.dropdown-header,.dropdown-menu,.notification-body,.notification-item,.pc-header .dropdown-item,.pc-header .list-group-item{font-size:15px!important}.bg-utl-blue{background-color:#243a85!important}.bg-utl-red{background-color:#bb181e!important}.bg-utl-green{background-color:#009649!important}.bg-utl-yellow{background-color:#f4c22b!important}.text-utl-blue{color:#243a85!important}.text-utl-red{color:#bb181e!important}.text-utl-green{color:#009649!important}.text-utl-yellow{color:#f4c22b!important}.statistics-card-1 .card-body{overflow:hidden}.statistics-card-1 .card-body .img-bg{height:100%!important;max-height:100%;object-fit:contain;object-position:top right;pointer-events:none;position:absolute!important;right:0;top:0;width:auto!important;z-index:1}.statistics-card-link{color:inherit}.statistics-card-link .statistics-card-1{cursor:pointer;transition:box-shadow .2s ease}.statistics-card-link:focus-visible .statistics-card-1,.statistics-card-link:hover .statistics-card-1{box-shadow:0 4px 12px rgba(36,58,133,.12)}.card,table{color:#243a85!important}.action-groupe i,.btn-retour i,.btn[class*=btn-outline-]:not(:hover) i{color:#bb181e!important}body:before{content:"";height:100%;left:0;opacity:.1;position:fixed;top:0;width:100%;z-index:-1}.logo-sidebar-mobile{height:40px;max-width:180px;object-fit:contain;width:auto}.logo-sidebar-desktop{display:none;height:35px;margin-left:8px;margin-right:32px}.conditional-hidden{display:none}body .pc-sidebar{visibility:hidden!important}.pc-sidebar.mob-sidebar-active,body.pc-menu-ready .pc-sidebar{visibility:visible!important}body:not(.pc-menu-ready) .pc-sidebar~.pc-container,body:not(.pc-menu-ready) .pc-sidebar~.pc-footer{transition:none!important}body.pc-menu-ready .pc-sidebar~.pc-container,body.pc-menu-ready .pc-sidebar~.pc-footer{transition:margin-left .2s ease}.pc-header,.pc-sidebar,[data-pc-layout=horizontal] .pc-sidebar .m-header,[data-pc-layout=horizontal] .pc-sidebar .navbar-content{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#243a85!important}.pc-header .dropdown-header h5,.pc-header .dropdown-item,.pc-header .list-group-item,.pc-header i,.pc-sidebar .pc-mtext,.pc-sidebar i{color:#fff!important}.pc-header .dropdown-item:hover,.pc-header .dropdown-item:hover i{color:#243a85!important}.pc-header .dropdown-body,.pc-header .dropdown-header{border:none!important}.pc-header .dropdown-menu,.pc-header .list-group-item,.pc-sidebar .pc-submenu{background-color:#243a85!important;border:none;box-shadow:0 2px 6px rgba(0,0,0,.2)}.pc-sidebar .pc-navbar>.pc-item .pc-submenu .pc-item:focus,.pc-sidebar .pc-navbar>.pc-item .pc-submenu .pc-item:hover{background-color:#2f448a!important}.pc-sidebar .pc-navbar>.pc-item .pc-submenu .pc-item:last-child:focus,.pc-sidebar .pc-navbar>.pc-item .pc-submenu .pc-item:last-child:hover{border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}[data-pc-layout=horizontal] .pc-sidebar .pc-submenu{padding-bottom:0!important}.pc-sidebar .pc-navbar>.pc-item .pc-submenu .pc-item:first-child:focus,.pc-sidebar .pc-navbar>.pc-item .pc-submenu .pc-item:first-child:hover{border-top-left-radius:4px!important;border-top-right-radius:4px!important}[data-pc-layout=horizontal] .pc-sidebar .pc-hasmenu .pc-submenu:last-child{padding-top:0!important}[data-pc-layout=horizontal] .pc-sidebar .pc-submenu .pc-submenu{top:0}.pc-sidebar .pc-navbar>.pc-item .pc-submenu .pc-item:hover{background-color:#2d4a97!important}[data-pc-layout=horizontal] .pc-sidebar .pc-link{font-size:15px}.custom-select,.dataTable-input,.dataTable-selector,.datatable-input,.form-control,.form-label,.form-select{color:#243a85!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:300!important;letter-spacing:-.3px!important}.choices__input--cloned::-moz-placeholder,.choices__input::-moz-placeholder,.dataTable-input::-moz-placeholder,.datatable-input::-moz-placeholder,.form-control::-moz-placeholder,.form-select::-moz-placeholder{font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:300!important;letter-spacing:-.3px!important;opacity:1}.choices__input--cloned::placeholder,.choices__input::placeholder,.dataTable-input::placeholder,.datatable-input::placeholder,.form-control::placeholder,.form-select::placeholder{font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:300!important;letter-spacing:-.3px!important}.statut-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.statut-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.statut-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #243a85;border-radius:4px;cursor:pointer;height:16px;transition:background-color .15s ease,border-color .15s ease;width:16px}input[type=checkbox]:checked{background-color:#243a85;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='2' d='m1 5 3 3 7-7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px 8px;border-color:#243a85}.btn-pc-default:not(:hover){color:#243a85!important}.btn{font-size:15px!important}.dataTable .action-column .list-inline-item{margin-right:0}.dataTable .action-column .avtar.avtar-s{height:35px;width:35px}table.dataTable td.datatable-col-highlight,table.dataTable th.datatable-col-highlight{background-color:rgba(0,123,255,.1)!important}table.dataTable td.datatable-col-highlight{font-weight:600}.table.dataTable td.dt-empty{text-align:center}table.dataTable .image-container{align-items:center;background:#f8f9fa;border-radius:4px;display:flex;height:60px;justify-content:center;margin:0 auto;overflow:hidden;position:relative;width:80px}table.dataTable .image-container img{max-height:100%;max-width:100%;object-fit:contain}table.dataTable .image-container__placeholder{align-items:center;color:#8c98b4;display:flex;font-size:1.25rem;inset:0;justify-content:center;position:absolute}table.dataTable .produit-picto-cell{align-items:center;display:flex;gap:.35rem;justify-content:center}table.dataTable .produit-picto-cell .image-container{margin:0}table.dataTable .produit-picto-upload{flex-shrink:0}table.dataTable .produit-picto-cell--loading{opacity:.6;pointer-events:none}.table.dataTable[class*=table-] tfoot td{background:#f4f7fa}#modalBodyForIframe,#modalIframe{height:100px;overflow:hidden;transition:height .4s ease}.noUi-connect{background:#243a85!important}.choices__inner,.choices__input,.choices__input--cloned,.choices__list--dropdown .choices__item,.choices__list--single .choices__item{color:#243a85!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:300!important;letter-spacing:-.3px!important}.choices__list--multiple .choices__item{background-color:#243a85!important;border-color:#243a85!important;color:#fff!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:-.2px!important}.choices__list--multiple .choices__item.is-highlighted{background-color:rgba(36,58,133,.85)!important;border-color:rgba(36,58,133,.85)!important;color:#fff!important}.choices__placeholder{color:#243a85!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:300!important;letter-spacing:-.3px!important;opacity:1!important}.choices__inner{min-height:auto}.filters-form .choices__list--dropdown{z-index:4}#reset-filters{font-family:Poppins,sans-serif;font-size:15px;font-weight:300;margin-bottom:5px!important;margin-left:6px;padding:0!important}@media (min-width:1025px){.logo-sidebar-desktop{display:inline}[data-pc-layout=horizontal] .pc-container{top:74px}[data-pc-layout=horizontal] .pc-header{background:#243a85;left:auto}[data-pc-layout=horizontal] .pc-sidebar{background-color:#243a85;height:74px}[data-pc-layout=horizontal] .pc-sidebar .navbar-content{align-items:center;background:#243a85;border-top:none;display:flex;height:74px}[data-pc-layout=horizontal] .pc-sidebar .pc-arrow{color:#fff}}.livraison-doc-item{align-items:center;display:inline-flex;gap:.25rem}.livraison-doc-badge{cursor:pointer;font-size:12px;height:18px;min-width:18px;width:18px}.livraison-doc-badge i{font-size:12px;line-height:1}.livraison-doc-label{color:#64748b;font-size:15px;line-height:1.2}@media (max-width:1024px){.pc-sidebar.mob-sidebar-active .navbar-wrapper{height:100%}}.no-caret:after{content:none!important;display:none!important}.notification-bell-trigger{align-items:center;display:inline-flex;justify-content:center;overflow:visible!important}.pc-header .notification-bell-trigger>.notification-bell-icon{color:var(--pc-header-color);position:relative;transition:color .15s ease;z-index:5}.pc-header .dropdown.show .notification-bell-trigger:before,.pc-header .notification-bell-trigger.show:before,.pc-header .notification-bell-trigger:active:before,.pc-header .notification-bell-trigger:focus-visible:before,.pc-header .notification-bell-trigger:focus:before,.pc-header .notification-bell-trigger:hover:before{background:hsla(0,0%,100%,.92)!important;border-radius:8px;transform:scale(1)}.pc-header .dropdown.show .notification-bell-trigger>.notification-bell-icon,.pc-header .notification-bell-trigger.show>.notification-bell-icon,.pc-header .notification-bell-trigger:active>.notification-bell-icon,.pc-header .notification-bell-trigger:focus-visible>.notification-bell-icon,.pc-header .notification-bell-trigger:focus>.notification-bell-icon,.pc-header .notification-bell-trigger:hover>.notification-bell-icon{color:#243a85!important}.pc-header .pc-sidebar-collapse .pc-head-link:active:before,.pc-header .pc-sidebar-collapse .pc-head-link:focus-visible:before,.pc-header .pc-sidebar-collapse .pc-head-link:focus:before,.pc-header .pc-sidebar-collapse .pc-head-link:hover:before,.pc-header .pc-sidebar-popup .pc-head-link:active:before,.pc-header .pc-sidebar-popup .pc-head-link:focus-visible:before,.pc-header .pc-sidebar-popup .pc-head-link:focus:before,.pc-header .pc-sidebar-popup .pc-head-link:hover:before{background:hsla(0,0%,100%,.92)!important;border-radius:8px;transform:scale(1)}.pc-header .pc-sidebar-collapse .pc-head-link:active>i,.pc-header .pc-sidebar-collapse .pc-head-link:focus-visible>i,.pc-header .pc-sidebar-collapse .pc-head-link:focus>i,.pc-header .pc-sidebar-collapse .pc-head-link:hover>i,.pc-header .pc-sidebar-popup .pc-head-link:active>i,.pc-header .pc-sidebar-popup .pc-head-link:focus-visible>i,.pc-header .pc-sidebar-popup .pc-head-link:focus>i,.pc-header .pc-sidebar-popup .pc-head-link:hover>i{color:#243a85!important}.pc-header .notification-bell-trigger>.notification-count-badge{border:2px solid var(--pc-header-background,#fff);border-radius:50rem!important;box-shadow:0 1px 3px rgba(0,0,0,.2);font-size:.65rem;font-weight:600;line-height:1.15;min-width:1.15rem;padding:.2em .45em;pointer-events:none;right:4px;top:4px;z-index:10}.pc-header .dropdown.show .notification-bell-trigger>.notification-count-badge,.pc-header .notification-bell-trigger.show>.notification-count-badge,.pc-header .notification-bell-trigger:focus>.notification-count-badge,.pc-header .notification-bell-trigger:hover>.notification-count-badge{border-color:#fff!important}.notification-body{width:550px!important}.notification-body .notification-item{transition:background-color .15s ease,border-color .15s ease}.notification-body .notification-item:hover{background-color:rgba(var(--bs-primary-rgb),.06)!important}.ged-files>.ged-file{flex:1 1 280px;max-width:320px;min-width:0;width:100%}.ged-card{max-width:100%;overflow:hidden;width:100%}.ged-card,.ged-card .card-body,.ged-card .card-header{min-width:0}.ged-card .ged-doc-actions{flex-shrink:0;width:100%}.ged-doc-filename-wrap{min-width:0;overflow:hidden}.ged-doc-filename{display:block;hyphens:auto;line-height:1.35;max-width:100%;min-width:0;white-space:normal}.ged-doc-filename,.ged-doc-title{overflow-wrap:anywhere;word-break:break-word}.extend-etape-bouton{display:none!important}@media (max-width:800px){.ged-files>.ged-file{flex:1 1 200px;max-width:260px}.notification-body{width:80vw!important}.extend-etape-none{display:none!important}.extend-etape-bouton{display:block!important}}.pc-header .header-locale-switcher{align-items:center;display:flex;margin-right:.35rem}.header-locale-switcher-inner{align-items:center;background:hsla(0,0%,100%,.12);border-radius:.5rem;display:flex;gap:.65rem;padding:.15rem .5rem}.pc-header .header-locale-label{color:#fff}.header-locale-label{align-items:center;display:inline-flex;font-size:15px;font-weight:600;gap:.35rem;white-space:nowrap}.header-locale-label i{font-size:1.1rem}.header-lang-switcher{align-items:stretch;display:inline-flex;gap:.35rem}.header-lang-form{display:inline-flex;margin:0}.header-lang-btn{align-items:center;background:#fff;border:1.5px solid #243a85;border-radius:.4rem;color:#243a85;cursor:pointer;display:inline-flex;flex-direction:column;font-weight:600;gap:0;justify-content:center;line-height:1.1;min-width:2.6rem;padding:.3rem .55rem;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.header-lang-btn:not(.is-active):focus-visible,.header-lang-btn:not(.is-active):hover{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.12);color:#243a85}.header-lang-btn.is-active{background:#243a85;box-shadow:0 2px 8px rgba(36,58,133,.22);color:#fff}.header-lang-btn.is-active:focus-visible,.header-lang-btn.is-active:hover{background:#1c2f6e;box-shadow:0 2px 10px rgba(36,58,133,.35);color:#fff}.header-lang-btn-code{font-size:.7rem;letter-spacing:.04em}.header-lang-btn-label{font-size:.62rem;font-weight:600;max-width:4.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-lang-btn.is-active .header-lang-btn-code,.header-lang-btn.is-active .header-lang-btn-label{color:#fff}@media (max-width:1199.98px){.header-lang-btn-label,.header-locale-label-text{display:none}.header-lang-btn{min-width:2.35rem;padding:.35rem .45rem;position:relative}.header-lang-btn:focus-visible .header-lang-btn-label,.header-lang-btn:hover .header-lang-btn-label{background:#fff;border-radius:.3rem;box-shadow:0 2px 8px rgba(0,0,0,.15);color:#243a85;display:block;left:50%;max-width:none;padding:.2rem .45rem;pointer-events:none;position:absolute;top:calc(100% + .35rem);transform:translateX(-50%);white-space:nowrap;z-index:20}.header-lang-btn.is-active:focus-visible .header-lang-btn-label,.header-lang-btn.is-active:hover .header-lang-btn-label{background:#243a85;color:#fff}.header-lang-btn-code{font-size:.75rem}}@media (max-width:575.98px){.header-locale-switcher-inner{gap:.35rem;padding:.1rem .35rem}.header-locale-label{display:none}}.pc-container .pc-content{padding-right:3.25rem}.support-fab{align-items:center;border:0;border-radius:.5rem 0 0 .5rem;bottom:5.5rem;box-shadow:-2px 2px 12px rgba(36,58,133,.28);display:inline-flex;gap:.45rem;padding:.7rem .85rem .7rem .75rem;position:fixed;right:0;top:auto;transform:none;transition:padding .2s ease,box-shadow .2s ease;z-index:1030}.support-fab:focus-visible,.support-fab:hover{box-shadow:-4px 4px 16px rgba(36,58,133,.35);color:#fff;padding-right:1.1rem}.support-fab i{font-size:1.35rem;line-height:1}.support-fab-label{font-family:Poppins,sans-serif;font-size:15px;font-weight:500;letter-spacing:.02em;text-orientation:mixed;transform:rotate(180deg);writing-mode:vertical-rl}.support-offcanvas .support-panel-title{font-size:1.575rem!important;font-weight:400;line-height:1.25}.support-offcanvas .support-panel-subtitle{font-size:1.35rem!important;font-weight:400;line-height:1.3}.support-offcanvas .support-panel-text,.support-offcanvas p{font-size:15px;line-height:1.5}.support-offcanvas .support-panel-list .list-group-item{padding-bottom:1.25rem;padding-top:1.25rem}.support-panel-icon{align-items:center;background:rgba(36,58,133,.08);border-radius:.5rem;display:inline-flex;font-size:1.25rem;height:2.5rem;justify-content:center;width:2.5rem}@media (max-width:575.98px){.pc-container .pc-content{padding-right:1rem}.support-fab{border-radius:50%;bottom:1.25rem;padding:.85rem;top:auto;transform:none}.support-fab-label{display:none}}.projet-etape-readonly form[data-action*="live#action"]{display:block!important}#selectedDocsCount,.ck.ck-content,.context-badge,.document-meta .badge,.document-meta small,.document-name,.message-content,.message-header,.message-textarea,.offre-fournisseurs-client .product-brand,.offre-fournisseurs-client .product-category,.offre-fournisseurs-client .product-price,.partenaire-financier-extranet,.partenaire-financier-extranet .btn,.partenaire-financier-extranet .card-body,.partenaire-financier-extranet .card-body strong,.partenaire-financier-extranet .card-header small.text-muted,.partenaire-financier-extranet .ck.ck-content,.partenaire-financier-extranet .column-search,.partenaire-financier-extranet .context-badge,.partenaire-financier-extranet .conversation-container,.partenaire-financier-extranet .dataTable-input,.partenaire-financier-extranet .f-13,.partenaire-financier-extranet .form-control,.partenaire-financier-extranet .form-label,.partenaire-financier-extranet .form-select,.partenaire-financier-extranet .ged-card,.partenaire-financier-extranet .ged-component,.partenaire-financier-extranet .ged-doc-filename,.partenaire-financier-extranet .ged-doc-title,.partenaire-financier-extranet .message-body,.partenaire-financier-extranet .message-content,.partenaire-financier-extranet .message-header,.partenaire-financier-extranet .message-textarea,.partenaire-financier-extranet .pf-ged-block-title,.partenaire-financier-extranet .pf-ged-section-title,.partenaire-financier-extranet .small,.partenaire-financier-extranet .text-muted,.partenaire-financier-extranet small,.partenaire-financier-extranet table.dataTable,.partenaire-financier-extranet table.dataTable td,.partenaire-financier-extranet table.dataTable th{font-size:15px!important}.paiement-client-title{font-size:1.6rem!important}.btn-success{--bs-btn-bg:#18ba92;--bs-btn-border-color:#18ba92;--bs-btn-hover-bg:#149e7c;--bs-btn-hover-border-color:#149e7c;--bs-btn-active-bg:#128a6c;--bs-btn-active-border-color:#128a6c;--bs-btn-disabled-bg:#18ba92;--bs-btn-disabled-border-color:#18ba92}.badge.bg-light-success{background:#e6f8f3!important;color:#18ba92!important}.suivi-reglements .badge,.suivi-reglements .card-header,.suivi-reglements .titre-reglement-produit,.suivi-reglements tfoot .text-nowrap,.suivi-reglements tfoot th{font-size:15px!important}.suivi-reglements .badge-regle-fournisseur{background-color:#e6f8f3!important;color:#18ba92!important}