.cursor-pointer{cursor:pointer}.transition-all{transition:all .3s ease}.card.cursor-pointer:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.card.border-primary{border-width:2px!important}.input-group-lg .form-control,.input-group-lg .input-group-text{font-size:1.25rem;padding:.75rem 1rem}.text-bleu-exceptionnet{color:var(--color-bleu-exceptionnet,#03A0EA)}.bg-bleu-exceptionnet{background-color:var(--color-bleu-exceptionnet,#03A0EA)}.text-orange-flash{color:var(--color-orange-flash,#FF7A00)}.bg-orange-flash{background-color:var(--color-orange-flash,#FF7A00)}.text-vert-pastel{color:var(--color-vert-pastel,#A8E6CF)}.bg-vert-pastel{background-color:var(--color-vert-pastel,#A8E6CF)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.card{animation:fadeInUp .5s ease-out;transition:all .3s ease}.card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.badge{font-size:.85rem;font-weight:500}.table-responsive{overflow-x:auto}.table{margin-bottom:0}.table thead{background-color:var(--color-2,#f5f5f5)}.table td,.table th{padding:1rem;vertical-align:middle}.form-control:focus{border-color:var(--color-bleu-exceptionnet,#03A0EA);box-shadow:0 0 0 .2rem rgba(3,160,234,.25)}.display-4{font-size:3rem}.card[style*="border: 2px solid"]{transition:all .3s ease}.card[style*="border: 2px solid"]:hover{transform:translateY(-3px);box-shadow:0 6px 15px rgba(0,0,0,.12)}.list-unstyled li{transition:all .2s ease}.list-unstyled li:hover{padding-left:10px;transform:translateX(5px)}@media (max-width:768px){.display-3,.display-4{font-size:2rem}.card-body{padding:1rem}.h4{font-size:1.25rem}.table td,.table th{padding:.5rem;font-size:.9rem}}@media (max-width:576px){.display-3{font-size:1.5rem}.display-4{font-size:1.75rem}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.card[style*="border: 2px solid var(--color-orange-flash)"]{animation:pulse 2s ease-in-out infinite}