/*!
 Copyright (c) 2020, 2024, Oracle and/or its affiliates.
 */

/* === BARRE DE NAVIGATION DU HAUT avec dégradé === */
.t-Header, .t-Header-branding {
  background: linear-gradient(to right, #093e6a, #d5a720) !important;
  color: #fff;
}

.t-Header a, 
.t-Header .t-Button, 
.t-Header .t-Button:visited {
  color: #fff !important;
}

.t-Header-logo,
.t-Header-logo a {
  color: #fff !important;
}


/* === Effet de survol sur les boutons === */
.t-Button, button, a.t-Button {
  transition: all 0.3s ease;
}

.t-Button:hover {
  transform: scale(1.05);
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15);
}


/* === Effets de survol sur les Régions === */
.t-Region, .t-Card {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.t-Region:hover, .t-Card:hover {
  transform: translateY(-3px);
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);
}


/* === Effet de survol sur les États interactifs (Interactive Reports) === */
.a-IRR-table tr:hover {
  background-color: rgba(213, 167, 32, 0.1) !important;
  cursor: pointer;
  transition: background-color 0.3s ease;
}


/* === Effet de survol sur les Grilles interactives (Interactive Grids) === */
.a-GV-table tr:hover {
  background-color: rgba(213, 167, 32, 0.1) !important;
  cursor: pointer;
  transition: background-color 0.3s ease;
}


/* === Effet sur les Rapports Classiques === */
.t-Report-report tr:hover {
  background-color: rgba(213, 167, 32, 0.1) !important;
  transition: background-color 0.3s ease;
  cursor: pointer;
}
/* === Effet de survol sur les régions classiques et interactives === */
.t-Region, .t-Region--scrollBody, .t-ContentBlock, .t-Card {
  transition: all 0.3s ease;
}

.t-Region:hover, .t-Region--scrollBody:hover, .t-ContentBlock:hover, .t-Card:hover {
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12);
  transform: translateY(-2px);
  border-color: #d5a720;
}
/* Ajout d'un effet de déplacement sur les régions au survol */
.t-Region {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  will-change: transform;
}

.t-Region:hover {
  transform: translateY(-4px);
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);
  border-color: #d5a720;
}

