input[disabled],input[readonly]{background-color:transparent;border-color:transparent}#loader-container{position:fixed;top:0;left:0;width:100%;height:100%;background:#fffc;z-index:9999;display:flex;justify-content:center;align-items:center}.loader{width:16px;height:16px;border-radius:50%;background:#696cff;position:relative}.loader:before,.loader:after{content:"";position:absolute;border-radius:50%;top:0;right:0;bottom:0;left:0;background:#29ccef;transform:rotate(0) translate(30px);animation:rotate 1s ease infinite}.loader:after{animation-delay:.5s;background:#71dd37}@keyframes rotate{to{transform:rotate(360deg) translate(30px)}}.high-z-index-toast{z-index:9999!important}#NbNotifs,#NbMsg{position:relative;right:13px;bottom:7px}.layout-menu-fixed .layout-navbar-full .layout-menu,.layout-menu-fixed-offcanvas .layout-navbar-full .layout-menu{top:62px!important}.layout-page{padding-top:62px!important}.content-wrapper{padding-bottom:54px!important}div.b128{border-left:1px black solid;height:30px}th.dt-orderable-asc{cursor:pointer;-webkit-user-select:none;user-select:none}td.copier{cursor:copy}.menu-bas{position:fixed;left:0;right:0;bottom:0;z-index:1080;display:flex;align-items:stretch;height:calc(60px + env(safe-area-inset-bottom,0px));padding:4px 4px env(safe-area-inset-bottom,0px);background:#fff;border-top:1px solid #d9dee3;box-shadow:0 -2px 6px #4359711f}.menu-bas-item{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0;border:0;background:none;color:#697a8d;text-decoration:none;font-size:.6875rem;line-height:1.2}.menu-bas-item:hover,.menu-bas-item:focus{color:#384551;text-decoration:none}.menu-bas-icone{display:inline-flex;align-items:center;justify-content:center;width:44px;height:28px;border-radius:.375rem;font-size:1.375rem;transition:background-color .15s}.menu-bas-item.active{color:#696cff}.menu-bas-item.active .menu-bas-icone{background-color:#696cff29}.menu-bas-libelle{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offcanvas.menu-bas-feuille{height:auto;max-height:70vh;border-radius:.5rem .5rem 0 0;bottom:calc(60px + env(safe-area-inset-bottom,0px));z-index:1090}@media (max-width: 1199.98px){.layout-wrapper .content-wrapper{padding-bottom:calc(114px + env(safe-area-inset-bottom,0px))!important}}.galerie-apercu{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;max-height:360px;width:100%;background:#f5f5f9;border:1px solid #d9dee3;border-radius:.5rem;overflow:hidden}.galerie-apercu{position:relative;padding:0}button.galerie-apercu{cursor:zoom-in}.galerie-agrandir{position:absolute;right:8px;bottom:8px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#233446b3;color:#fff}.visionneuse-image{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:3.5rem 1rem;background:#141c26eb}.visionneuse-image img{max-width:100%;max-height:100%;object-fit:contain;border-radius:.375rem}.visionneuse-bouton{position:absolute;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:#ffffff26;color:#fff;font-size:1.6rem}.visionneuse-bouton:hover{background:#ffffff4d}.visionneuse-fermer{top:12px;right:12px}.visionneuse-precedente{left:12px;top:50%;transform:translateY(-50%)}.visionneuse-suivante{right:12px;top:50%;transform:translateY(-50%)}.visionneuse-compteur{position:absolute;bottom:14px;left:50%;transform:translate(-50%);color:#fff;font-size:.875rem}@media (max-width: 767.98px){.container.p-0>.row,.container.p-0>.row>[class*=col-]>.row{--bs-gutter-x: 0}}.galerie-apercu img{width:100%;height:100%;object-fit:contain}.galerie-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:.5rem}.galerie-vignette{position:relative;aspect-ratio:1 / 1;padding:0;background:#f5f5f9;border:2px solid #d9dee3;border-radius:.5rem;overflow:hidden}.galerie-vignette img{width:100%;height:100%;object-fit:cover;display:block}.galerie-vignette.choisie{border-color:#696cff;box-shadow:0 0 0 2px #696cff40}.galerie-etiquette{position:absolute;left:0;right:0;bottom:0;padding:2px 4px;background:#233446bf;color:#fff;font-size:.7rem;text-align:center}.galerie-coche{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#696cff;color:#fff}.galerie-retirer{position:absolute;top:4px;right:4px;padding:.3rem;background-color:#fff;border-radius:50%;opacity:.9}.galerie-depot{display:block;padding:1.25rem;border:2px dashed #d9dee3;border-radius:.5rem;text-align:center;cursor:pointer}.galerie-depot:hover{border-color:#696cff}.pied-tableau-aere .dt-info{padding:.875rem 1.5rem 0;color:#a1acb8;font-size:.875rem}.pied-tableau-aere .dt-paging{padding:.5rem 1.5rem 1rem}.pied-tableau-aere .dt-paging .pagination{margin-bottom:0}
