:root{--bs-info-rgb:102,16,242!important}.custom-rouge{background-color:red!important;color:#fff!important}.custom-bleu{background-color:#00f!important;color:#fff!important}.custom-vert{background-color:green!important;color:#fff!important}.custom-jaune{background-color:#ff0!important;color:#000!important}.custom-orange{background-color:orange!important;color:#000!important}.custom-violet{background-color:purple!important;color:#fff!important}.custom-noir{background-color:#000!important;color:#fff!important}.custom-blanc{background-color:#fff!important;color:#000!important}.custom-gris{background-color:grey!important;color:#fff!important}.stepper-container{margin-top:50px}.stepper{display:flex;justify-content:space-between;margin-bottom:30px;width:100%}.step{flex-direction:column}.step,.step .circle{align-items:center;display:flex}.step .circle{background-color:#ccc;border-radius:50%;color:#fff;font-weight:700;height:40px;justify-content:center;width:40px}.step.active .circle{background-color:#04a9f5}.step .label{margin-top:8px}.squares-container{display:flex;flex-wrap:wrap;gap:20px;margin-top:30px}.square-link{align-items:center;color:inherit;display:block;display:grid;height:100%;text-decoration:none;width:100%}.square{align-items:center;background-color:#f0f0f0;background:linear-gradient(145deg,#f0f0f0,#e0e0e0);border:2px solid #ddd;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;font-size:18px;height:150px;justify-content:center;text-align:center;transition:all .3s ease;width:calc(50% - 16px)}.square:hover{background:linear-gradient(145deg,#d6d6d6,#b8b8b8);box-shadow:0 8px 16px rgba(0,0,0,.2);cursor:pointer;transform:translateY(-5px)}.square:active{transform:translateY(2px)}.success-message{margin-top:50px;text-align:center}.success-message h2{font-size:2rem;margin-bottom:20px}.success-message p{color:#6c757d;font-size:1.2rem}@media (max-width:768px){.square{width:calc(50% - 16px)}}@media (max-width:576px){.square{width:calc(100% - 16px)}}[data-pc-theme=light] .pc-container .card{background-color:hsla(0,0%,100%,.85)}[data-pc-theme=dark] .pc-container .card{background-color:rgba(27,35,45,.85)}.card.hover-effect{transition:transform .3s ease,box-shadow .3s ease}@media (hover:hover) and (pointer:fine){.card.hover-effect:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);transform:translate(5px,-5px)}}@media (min-width:576px){.text-sm-nowrap{text-wrap:nowrap!important}}.cursor-pointer{cursor:pointer!important}.dropstart .dropdown-toggle.arrow-none:before{display:none!important}.text-truncate-lines-1{-webkit-line-clamp:1;max-width:100%}.text-truncate-lines-1,.text-truncate-lines-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text-truncate-lines-2{-webkit-line-clamp:2}.text-truncate-lines-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}[data-pc-theme=dark] .article-card .badge.bg-light-info{background:#303f50;color:hsla(0,0%,100%,.8)}.card-notification.unread{background-color:var(--bs-secondary);color:hsla(0,0%,100%,.8)}.card-notification.unread h5{color:hsla(0,0%,100%,.8)}.btn-action-notif.btn.btn-icon{border-radius:12px;height:30px;width:30px}.btn-action-notif.btn-link-secondary:hover{background:#e8fdf8;border-color:#e8fdf8;color:#04a9f5}.dropdown-notification .dd-notif{transition:transform .3s ease-in-out,opacity .3s ease-in-out}.dropdown-notification .dd-notif.hide-notif{opacity:0;transform:translateX(100%)}.dropdown-notification.empty .list-group{display:none}.dropdown-notification.empty .dd-notif-msg-empty,.dropdown-notification:not(.empty) .list-group{display:block}.dropdown-notification:not(.empty) .dd-notif-msg-empty{display:none}form.was-validated .btn-check:checked+.btn:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231DE9B6' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:contain!important;content:"";display:inline-block;height:1.5rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:1.5rem}.background-overlay{background:var(--background-url) no-repeat center center /cover;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:-1}@media (min-width:1024px){body.sidebar-hidden .background-overlay{background-position:inherit}.background-overlay{background-position:calc(50% + 280px)}}.cropper-circle-preview .cropper-face{border-radius:50%!important}form .small-help-text{color:#6c757d;font-size:12px;font-style:italic;margin-left:4px;margin-top:4px}table.dataTable tbody td,table.dataTable tbody th,table.dataTable tfoot td,table.dataTable tfoot th,table.dataTable thead td,table.dataTable thead th{text-align:center!important}table.dataTable .no-order .dt-column-order{display:none}table.dataTable .no-order{padding-right:12px!important}.table.dataTable .col-majeure{background-color:rgba(4,169,245,.125)!important}.table.dataTable td.col-majeure{filter:brightness(1.1);font-weight:600;text-transform:capitalize}[data-pc-theme=light] .table.dataTable tr.archived{background-color:rgba(244,194,43,.2)!important}[data-pc-theme=dark] .table.dataTable tr.archived{background-color:rgba(244,194,43,.075)!important}.dropdown-item[data-action],.table-action[data-action]{display:inline-block;margin:0;min-width:auto;text-align:initial}.dropdown-item[data-action]{border:none;display:inline-block;font-size:14px;min-width:auto;padding:8px;text-align:initial}.table-action[data-action-type],.table-action[data-action]{font-size:13px}@keyframes soft-blink{0%,to{opacity:1}50%{opacity:.6}}.highlight-blink{animation:soft-blink 1.5s ease-in-out infinite;background-color:rgba(255,165,0,.1);border:2px dashed rgba(255,102,0,.5);min-height:50px;padding:10px;position:relative;transition:background-color .5s ease-in-out,border-color .5s ease-in-out}.highlight-blink:empty{background-color:rgba(255,165,0,.15);border-color:rgba(255,102,0,.3);min-height:50px}