.no-text-transform{text-transform:none}.secondary-text{font-size:.6875rem;line-height:.8125rem;color:#a6a7bc}.disabledText{color:#a6a7bc!important;font-weight:400!important}.btn span{font-size:.8125rem;font-weight:500}.btn i-feather svg{vertical-align:middle}.btn.icon-only{width:38px;height:38px;padding:0}.btn.btn-sm{border-radius:.3rem}.btn.btn-sm.icon-only{width:30px;height:30px;padding:0}.buttons-wrapper{margin-top:30px}.buttons-wrapper .btn,.usage-button{margin-right:12px}.usage-button{cursor:pointer}.big-radio-button{position:relative;width:8rem;height:6.25rem;border:1px solid #b5cce0;border-radius:.3rem;padding:12px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;font-size:.6875rem;line-height:.8125rem;background-color:#fff}.big-radio-button .puce{position:absolute;left:.5rem;top:.5rem}.big-radio-button .usage-name{font-size:.8125rem;line-height:.9375rem;font-weight:700;color:#b5cce0}.big-radio-button .picto-wrapper{flex:1;display:flex;align-items:center}.big-radio-button .picto-wrapper img{-webkit-filter:brightness(0) saturate(100%) invert(91%) sepia(3%) saturate(3103%) hue-rotate(179deg) brightness(88%) contrast(99%);filter:brightness(0) saturate(100%) invert(91%) sepia(3%) saturate(3103%) hue-rotate(179deg) brightness(88%) contrast(99%)}.big-radio-button.selected,.big-radio-button:hover{border-color:#6487e7}.big-radio-button.selected .usage-name,.big-radio-button:hover .usage-name{color:#262859}.big-radio-button.selected .picto-wrapper img,.big-radio-button:hover .picto-wrapper img{-webkit-filter:none;filter:none}.table-wrapper{background-color:#fff;border-radius:.3rem;padding:20px 0 20px 20px;flex:1 1 1px;min-height:0}.table-wrapper.table-wrapper-mediatheque,.table-wrapper.table-wrapper-utilisateurs{padding:20px 0 0 20px;border-top-left-radius:.3rem;border-top-right-radius:.3rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.table-buttons-wrapper{padding:0;flex:1 1 1px;min-height:0}a.action-button,a.action-button:active,a.action-button:hover,a.action-button:link,a.action-button:visited{text-decoration:none}.table-buttons-wrapper table,.table-wrapper table{display:block;font-size:.8125rem;line-height:.9375rem;position:relative}.table-buttons-wrapper table thead,.table-wrapper table thead{display:table;width:calc(100% - 1rem);table-layout:fixed}.table-buttons-wrapper table thead>tr>th,.table-wrapper table thead>tr>th{color:#a6a7bc}.table-buttons-wrapper table thead>tr>th fa-icon,.table-wrapper table thead>tr>th fa-icon{font-size:.5rem}.table-buttons-wrapper table tbody,.table-wrapper table tbody{height:calc(100% - 3.125rem);display:block;overflow-x:hidden;overflow-y:auto}.table-buttons-wrapper table tbody>tr>td,.table-wrapper table tbody>tr>td{color:#5a5c7a;vertical-align:middle!important}.table-buttons-wrapper table tbody tr,.table-wrapper table tbody tr{display:table;width:100%;table-layout:fixed}.table-buttons-wrapper table tbody tr td .overflow-ellipsis,.table-wrapper table tbody tr td .overflow-ellipsis{margin:0;padding:0;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.table-buttons-wrapper table tbody>tr>td,.table-buttons-wrapper table thead>tr>th,.table-wrapper table tbody>tr>td,.table-wrapper table thead>tr>th{text-align:left;padding:1rem .857rem;border:1px solid #d9e5ef;border-width:0 0 1px!important;background:#fff;font-weight:400;transition:background-color .2s,box-shadow .2s}.table-buttons-wrapper table.table-buttons,.table-wrapper table.table-buttons{border-spacing:0 5px;border-collapse:separate}.table-buttons-wrapper table.table-buttons thead,.table-wrapper table.table-buttons thead{display:table;width:calc(100% - 1rem);table-layout:fixed}.table-buttons-wrapper table.table-buttons thead>tr>th,.table-wrapper table.table-buttons thead>tr>th{color:#a6a7bc;background:transparent}.table-buttons-wrapper table.table-buttons thead>tr>th fa-icon,.table-wrapper table.table-buttons thead>tr>th fa-icon{font-size:.5rem}.table-buttons-wrapper table.table-buttons thead>tr>th,.table-wrapper table.table-buttons thead>tr>th{border:none}.table-buttons-wrapper table.table-buttons tbody>tr>td,.table-wrapper table.table-buttons tbody>tr>td{text-align:left;padding:1rem .857rem;border-width:1px 0!important;background:#fff;font-weight:400;transition:background-color .2s,box-shadow .2s}.table-buttons-wrapper table.table-buttons tbody>tr>td:first-child,.table-wrapper table.table-buttons tbody>tr>td:first-child{border-width:1px 0 1px 1px!important;border-radius:.3rem 0 0 .3rem}.table-buttons-wrapper table.table-buttons tbody>tr>td:last-child,.table-wrapper table.table-buttons tbody>tr>td:last-child{border-width:1px 1px 1px 0!important;border-radius:0 .3rem .3rem}.thumbnail-wrapper{width:12rem;height:12rem;background-color:#f7f9fa;border-radius:.3rem;overflow:hidden}.thumbnail-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.list-thumbnail-wrapper{width:1.5rem;height:1.5rem;margin-right:12px;background-color:#f7f9fa;overflow:hidden;border:1px solid #b5cce0;border-radius:.3rem;flex-shrink:0}.list-thumbnail-wrapper--rounded{border-radius:50%}.list-thumbnail-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.list-thumbnail-wrapper .image-spinner .spinner{width:.6rem;height:.6rem;border-width:.06rem}.thumbnail-version{width:14.265rem;height:15.65rem;overflow:hidden;margin:0 30px 30px 0;cursor:pointer;outline:none}.thumbnail-version .img-wrapper{background-color:#5a5c7a;margin-bottom:15px;border-radius:.3rem;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;overflow:hidden;height:10.3125rem;width:auto;position:relative}.thumbnail-version .img-wrapper.DIGITAL_SIGNAGE{background:url(../content/b9081d10f249ea2500533149c6e4702f.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.thumbnail-version .img-wrapper.SHOWROOM{background:url(../content/56430e5acddaf84e3502e3188ae7acc7.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.thumbnail-version .img-wrapper.VISITE_AUTONOME{background:url(../content/2e5b0d820e90a5b74bd46f0a0dc9d82a.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.thumbnail-version .img-wrapper .tag-container{position:absolute;top:0;right:0;display:flex;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:1.25rem;background-color:#fff;text-align:center;margin:10px;padding:5px 12px}.thumbnail-version .img-wrapper .tag-container span{color:#262859;font-size:.8125rem;line-height:.9375rem;font-style:normal;font-weight:400}.thumbnail-version .img-wrapper .duration{position:absolute;bottom:.5rem;right:.8rem}.thumbnail-version .text-wrapper .version-name{display:block;font-size:.9375rem;font-weight:700;color:#5a5c7a;line-height:1.0625rem;text-overflow:ellipsis;max-width:100%;white-space:nowrap;overflow:hidden}.thumbnail-version .text-wrapper .version-maj{font-size:.8125rem;color:#a6a7bc}.single-col-modal{display:flex;flex-direction:column;height:100%;padding:60px}.single-col-modal.fixed-height{height:calc(100vh - 3.5rem)}.modal-footer,.modal-header{border:none;padding:0}.modal-header h2{width:100%}.modal-body{padding:0;margin:0}.modal-footer{padding-top:12px;justify-content:flex-start}.modal-right-column{background-color:#fff;font-size:.8125rem;line-height:.9375rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.modal-right-column div:not(.modal-right-column-footer){margin-bottom:30px}.modal-right-column.mediaCreation{background:url(../content/bf9de53888fc3ae32d46bb7ccc85bca4.png) no-repeat 50%/cover}.modal-right-column.versionCreation{background:url(../content/ac9f24ea131b41cc6cae7193419a9ed4.png) no-repeat 50%/cover}.modal-right-column.utilisateurCreation{background:url(../content/ad1d115acf266ad5719e5c65da83061a.png) no-repeat 50%/cover}.modal-content{border-radius:.3rem;border:none;overflow:hidden}.modal-content .modal-right-column{background-color:#f7f9fa}.stretchedModal.fixedHeightModal{max-height:100%}.stretchedModal .modal-dialog-centered{align-items:stretch}.stretchedModal .modal-content jhi-media-selection-dialog{height:100%}.stretchedModal .modal-content jhi-media-selection-dialog .page-header{margin-bottom:0}.stretchedModal .modal-content jhi-media-selection-dialog .table-wrapper{padding:0}.modal-xxl{max-width:1400px}.media-preview{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}video.media-preview{background-color:#000}.status-monitor-blue{position:relative;width:1.875rem;height:1.875rem;background-color:#f7f9fa;border-radius:50%;display:flex;justify-content:center;align-items:center}.status-monitor-blue:after{content:"";background-color:#6487e7;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:0;right:0}.status-monitor-red{position:relative;width:1.875rem;height:1.875rem;background-color:#f7f9fa;border-radius:50%;display:flex;justify-content:center;align-items:center}.status-monitor-red:after{content:"";background-color:#ff2048;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:0;right:0}.status-monitor-green{position:relative;width:1.875rem;height:1.875rem;background-color:#f7f9fa;border-radius:50%;display:flex;justify-content:center;align-items:center}.status-monitor-green:after{content:"";background-color:#a4dd00;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:0;right:0}.img-load-error{transform:scale(.5)}.image-spinner{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center}.image-spinner .spinner{width:1.5rem;height:1.5rem;border:.12rem solid #d9e5ef;border-top-color:#6487e7;border-radius:50%;transform-origin:50% 50%;-webkit-animation:rotation 4s linear 0s infinite;animation:rotation 4s linear 0s infinite}@-webkit-keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}form label{font-weight:700}form .form-editable-name{display:inline-block;width:240px;max-width:80%}.form-group{margin-bottom:20px}.form-group p-multiselect{display:block}.form-group p-multiselect .p-multiselect{width:100%;height:38px;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #b5cce0;border-radius:.3rem;transition:border-color .15s ease-in-out,box-shadow .15s}.form-group p-multiselect .p-multiselect .p-multiselect-label-container .p-multiselect-label{height:38px;display:flex;align-items:center}.form-group .form-control-subtitle{font-size:.8125rem;margin-top:12px}.p-multiselect-panel{z-index:9999!important}.form-control.form-thumbnail{flex:44px;padding:0;overflow:hidden;border:1px solid #b5cce0;border-radius:.3rem}.form-control.form-thumbnail img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain}.form-control.form-photo{flex:44px;padding:0;overflow:hidden;border:1px solid #b5cce0;border-radius:.3rem}.form-control.form-photo img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain}.custom-file-label[fr]:after{content:"Choisir"}.toolbar{display:flex;justify-content:space-between}.toolbar .searchbar{flex:1}.toolbar .searchbar.border{border:1px solid #b5cce0;border-radius:.3rem}.toolbar .searchbar i-feather{position:absolute;left:12px;top:50%;margin-top:-.8rem}.version-update-buttons-container{margin-left:calc(18.75rem + 30px)}.version-update-content-wrapper{margin-bottom:30px;flex:1}.treenodes-wrapper{display:flex;height:100%;overflow:hidden}.treenodes-wrapper.modal-version{height:100%}.treenodes-wrapper .treenode-details,.treenodes-wrapper .treenodes-navbar{background-color:#fff;border-radius:.3rem}.treenodes-wrapper .treenodes-navbar{width:18.75rem;min-width:18.75rem;margin-right:30px;padding:10px;display:block;overflow-x:hidden;overflow-y:auto}.treenodes-wrapper .treenodes-navbar .p-treenode-label{width:100%}.treenodes-wrapper .treenodes-navbar .p-treenode-label>span{display:flex;align-items:center;width:100%}.treenodes-wrapper .treenodes-navbar .p-treenode-label>span .with-label{margin-left:auto;flex-shrink:0}.treenodes-wrapper .treenode-details{width:calc(100% - 50px - 18.75rem);display:flex;flex-direction:column;flex:1;padding:20px 20px 0}.treenodes-wrapper .treenode-details .treenode-details-header{display:flex;justify-content:space-between;align-items:flex-start}.treenodes-wrapper .treenode-details .treenode-details-header .treenode-details-header-foldername{flex:1 1 auto;display:flex;align-items:center;flex-wrap:wrap}.treenodes-wrapper .treenode-details .treenode-details-header .treenode-details-header-foldername>div{display:flex;align-items:center;padding:.429rem}.treenodes-wrapper .treenode-details .treenode-details-header .treenode-details-header-foldername span{font-size:.8125rem;font-weight:700}.treenodes-wrapper .treenode-details .treenode-details-header .treenode-details-header-foldername .custom-breadcrumb-item{display:flex;flex-direction:row;flex-wrap:nowrap;font-size:.8125rem;white-space:nowrap;height:30px}.treenodes-wrapper .treenode-details .treenode-details-header .treenode-details-header-foldername .custom-breadcrumb-item:hover{cursor:pointer;text-decoration:underline}.treenodes-wrapper .treenode-details .treenode-details-header .treenode-details-header-foldername .custom-breadcrumb-item i-feather{margin-left:.6rem;margin-bottom:7px;height:100%!important}.treenodes-wrapper .treenode-details .treenode-details-header .treenode-details-header-actions{display:flex;justify-content:flex-end;flex:1}.treenodes-wrapper .treenode-details .treenode-details-header .treenode-details-header-actions button span{white-space:nowrap}.treenodes-wrapper .treenode-details .table-wrapper{padding:12px 0 0;margin-right:-15px}.treenodes-wrapper .treenode-details .media-item-rounded{border-radius:.3rem;padding:12px;background-color:#f7f9fa}.treenodes-wrapper .treenode-details .media-item-rounded.no-padding{padding:0}.input-height{height:38px}.custom-file-input:hover{cursor:pointer}.custom-file-input~.custom-file-label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-right:3rem}.custom-file-input~.custom-file-label:after{content:url(../content/d35ed5dfa0be4de271fdefea4adae0e1.svg);padding:.375rem .575rem;background-color:#fff}.custom-file-input:hover~.custom-file-label:after{background-color:#b5cce0}.stats-row{margin-bottom:20px}.stats-row .stats-card{min-height:15.65rem;height:100%;border:none}.stats-row .stats-card .title{font-size:.9375rem;line-height:1.0625rem;color:#262859;font-weight:700;margin-left:30px;margin-top:30px}.stats-row .stats-card .subtitle{font-size:.8125rem;line-height:.9375rem;color:#a6a7bc;margin-left:30px}.stats-row .stats-card .type-bloc{margin-left:30px;margin-top:12px}.stats-row .stats-card .type-bloc .type-libelle{color:#5a5c7a;font-weight:700;font-size:.6875rem;line-height:.8125rem}.stats-row .stats-card .contributor-container{margin:30px 20px}.stats-row .stats-card .contributor-container .contributor{border-bottom:1px solid #d9e5ef;padding-top:12px;padding-bottom:12px;display:flex;justify-content:space-between}.stats-row .stats-card .contributor-container .contributor .name{margin-left:30px;color:#5a5c7a;font-size:.6875rem}.stats-row .stats-card .contributor-container .contributor .number{font-size:.6875rem;font-weight:700;color:#5a5c7a}.stats-row .stats-card .no-margin-left{margin-left:0}.stats-row .stats-card .key-numbers{margin-left:30px;margin-top:20px}.stats-row .stats-card .key-numbers .big-number{font-size:1.5625rem;line-height:1.8125rem;color:#262859;font-weight:700}.stats-row .stats-card .key-numbers .libelle{margin-top:5px;color:#5a5c7a;font-size:.6875rem;line-height:.8125rem}.stats-row .stats-card .key-numbers .session-numbers{margin-top:15px;flex-direction:row;display:flex}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:0;height:0;background-color:hsla(0,0%,100%,.86);z-index:-1;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s,width .3s .3s,height .3s .3s,z-index .3s .3s;pointer-events:none}.loader.absolute{position:absolute}.loader.infinite{top:auto;width:2.25rem;height:2.25rem;left:50%;bottom:-30px;box-shadow:0 0 10px rgba(1,1,1,.2);border-radius:50%;transition:opacity .06s .24s,visibility 0s .3s,z-index .3s .3s,bottom .3s cubic-bezier(.3,-.8,.8,.4)}.loader.show{opacity:1;visibility:visible;width:100%;height:100%;z-index:30000;pointer-events:all;transition:opacity .3s,visibility 0s,width 0s,height 0s,z-index 0s}.loader.show.infinite{width:2.25rem;height:2.25rem;bottom:30px;transition:opacity .3s,visibility 0s,z-index 0s,bottom .3s cubic-bezier(.4,.8,.6,1.6)}.loader.show .loader-content .spinner-wrapper .spinner{-webkit-animation:rotation 4s linear 0s infinite;animation:rotation 4s linear 0s infinite}.loader .loader-content{position:relative;display:flex;justify-content:center}.loader .loader-content .message{position:absolute;text-align:center;top:.75rem;color:#262859;margin-top:10px;width:16.25rem;white-space:pre-line;font-size:.6875rem;font-weight:400}.loader .loader-content .spinner-wrapper{position:absolute;top:-.75rem;left:-.75rem;display:inline-block;width:1.5rem;height:1.5rem;text-align:center}.loader .loader-content .spinner-wrapper .spinner{width:1.5rem;height:1.5rem;border:.125rem solid #d9e5ef;border-top-color:#6487e7;border-radius:50%;transform-origin:50% 50%;-webkit-animation:none;animation:none}.login-wrapper{max-width:27.5rem;font-size:.9375rem}.login-wrapper .logo-img{width:16rem;height:3.5rem;display:inline-block;vertical-align:middle;background:url(../content/1a700062e8debc57f60eaa5fbbd4da8a.svg) no-repeat 50%;background-size:contain}.login-wrapper .welcome{margin:0 12px 30px;text-align:center}.login-wrapper .welcome h3{font-size:.9375rem;margin-bottom:5px}.login-wrapper .welcome .subtitle{font-size:.8125rem}.login-wrapper .login-form{background-color:#fff;border-radius:.3rem;border:1px solid #d9e5ef;padding:60px 60px 20px}.login-wrapper .forgot-link{font-size:.8125rem;font-weight:400;color:#5a5c7a}.login-wrapper .forgot-link:hover{color:#6487e7}.login-wrapper .form-check-input{margin-top:.2rem}.login-wrapper .form-check-label{font-weight:400;font-size:.8125rem;color:#5a5c7a}body,html{height:100%;min-height:100%;overflow:hidden}body{color:#262859}h1,h2,h3,h4{font-weight:700}h5{font-weight:400}h2{font-size:1.5rem;line-height:1.75rem}h3{font-size:.9375rem;line-height:1.0625rem}h4,h5{font-size:.8125rem;line-height:.9375rem;color:#a6a7bc;margin-bottom:30px}h4{text-transform:uppercase}a{color:#5a5c7a;font-weight:700}a:hover{color:#6487e7}a:not([href]):not([tabindex]):hover.dropdown-item{color:#fff}.dropdown-item.active:hover{background-color:#2d314d}a:hover{cursor:pointer}.dropdown-item:hover{color:#fff}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ng-valid.required:not(p-multiselect),.ng-valid[required]:not(p-multiselect){border-left:5px solid #a4dd00}.ng-invalid:not(form,p-multiselect){border-left:5px solid #ff2048}p-multiselect .p-multiselect{overflow:hidden}p-multiselect.ng-valid.required .p-multiselect-label-container,p-multiselect.ng-valid[required] .p-multiselect-label-container{border-left:5px solid #a4dd00}p-multiselect.ng-invalid:not(form) .p-multiselect-label-container{border-left:5px solid #ff2048}.jh-card{padding:1.5%;margin-top:20px;border:none}.error{color:#fff;background-color:#ff2048}.pad{padding:12px}.w-40{width:40%!important}.w-60{width:60%!important}.break{white-space:normal;word-break:break-all}.readonly{background-color:#eee;opacity:1}.page-header{margin-bottom:60px}.footer{border-top:1px solid rgba(0,0,0,.125)}.page{display:flex;flex-direction:column;height:100%}.page.page-mediatheque{height:calc(100% + 60px);margin-bottom:-60px;overflow:hidden}i-feather{width:1rem!important;height:1rem!important;color:#262859}.hand,[jhisortby],[ng-reflect-jhi-sort-by]{cursor:pointer}.alerts .alert{text-overflow:ellipsis}.alerts .alert pre{background:none;border:none;font:inherit;color:inherit;padding:0;margin:0}.alerts .alert .popover pre{font-size:10px}.alerts .jhi-toast{position:fixed;width:100%;z-index:1000}.alerts .jhi-toast.left{left:5px}.alerts .jhi-toast.right{right:5px}.alerts .jhi-toast.top{top:55px}.alerts .jhi-toast.bottom{bottom:55px}@media screen and (min-width:480px){.alerts .jhi-toast{width:50%}}.row.jh-entity-details>dd{margin-bottom:15px}@media screen and (min-width:768px){.row.jh-entity-details>dt{margin-bottom:15px}.row.jh-entity-details>dd{border-bottom:1px solid #eee;padding-left:180px;margin-left:0}}.carousel,.nav,.pagination,.panel-title a{cursor:pointer}.thread-dump-modal-lock{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex-spacer{flex:1}