
/* DB Scouting — Sous les radars V15
   Loaded AFTER styles.css. New filename prevents stale CSS cache. */

.radar-analysis-grid > .radar-analysis-card:first-child{
  border:2px solid #1ca36c !important;
  border-top:6px solid #00b875 !important;
  background:#ffffff !important;
}
.radar-analysis-grid > .radar-analysis-card:nth-child(2){
  border:2px solid #dc6666 !important;
  border-top:6px solid #d83e3e !important;
  background:#ffffff !important;
}

.radar-analysis-grid .radar-strength-title,
.radar-analysis-grid .radar-strength-title span{
  color:#008a59 !important;
  -webkit-text-fill-color:#008a59 !important;
  text-fill-color:#008a59 !important;
}
.radar-analysis-grid .radar-progress-title,
.radar-analysis-grid .radar-progress-title span{
  color:#c62828 !important;
  -webkit-text-fill-color:#c62828 !important;
  text-fill-color:#c62828 !important;
}

.radar-analysis-grid .radar-strength-title,
.radar-analysis-grid .radar-progress-title{
  display:inline-block !important;
  opacity:1 !important;
  visibility:visible !important;
  filter:none !important;
  mix-blend-mode:normal !important;
  text-shadow:none !important;
  background-image:none !important;
  -webkit-background-clip:border-box !important;
  background-clip:border-box !important;
  font-family:var(--display),Arial,sans-serif !important;
  font-size:34px !important;
  font-weight:800 !important;
  line-height:1 !important;
  margin:0 0 20px !important;
  padding:10px 14px !important;
  border-radius:8px !important;
}

.radar-analysis-grid .radar-strength-title{
  background-color:#e7f8f0 !important;
  border-left:5px solid #00b875 !important;
}
.radar-analysis-grid .radar-progress-title{
  background-color:#fdeaea !important;
  border-left:5px solid #d83e3e !important;
}
.radar-analysis-grid > .radar-analysis-card:first-child li::marker{color:#00a96d !important}
.radar-analysis-grid > .radar-analysis-card:nth-child(2) li::marker{color:#d83e3e !important}

/* Keep the full desktop navigation usable on radar pages */
@media (min-width:981px){
  .radar-site-header{gap:18px !important}
  .radar-site-header nav{gap:15px !important;font-size:12px !important}
  .radar-site-header .nav-cta{padding:11px 14px !important}
  .radar-site-header .brand img{width:235px !important}
}
