/* UNPNC 0.9.360 — seul l'article « À la une » suit le mode jour.
   Le Flash conserve ses couleurs de priorité et le mode nuit reste inchangé. */
.unpnc-app[data-theme="light"] .unpnc-home-bento > .unpnc-bento-feature:not(.unpnc-bento-flash) {
  background: #fff !important;
  color: #17384c !important;
  border-color: #c7d9e5 !important;
  box-shadow: 0 10px 28px rgba(21, 51, 75, .08) !important;
}

.unpnc-app[data-theme="light"] .unpnc-home-bento > .unpnc-bento-feature:not(.unpnc-bento-flash):hover {
  border-color: #0877ad !important;
}

.unpnc-app[data-theme="light"] .unpnc-home-bento > .unpnc-bento-feature:not(.unpnc-bento-flash) .unpnc-feature-media,
.unpnc-app[data-theme="light"] .unpnc-home-bento > .unpnc-bento-feature:not(.unpnc-bento-flash) .unpnc-feature-body {
  background: #fff !important;
}

.unpnc-app[data-theme="light"] .unpnc-home-bento > .unpnc-bento-feature:not(.unpnc-bento-flash) .unpnc-feature-top,
.unpnc-app[data-theme="light"] .unpnc-home-bento > .unpnc-bento-feature:not(.unpnc-bento-flash) .unpnc-feature-top time {
  color: #526b7b !important;
}

.unpnc-app[data-theme="light"] .unpnc-home-bento > .unpnc-bento-feature:not(.unpnc-bento-flash) .unpnc-feature-label {
  background: #e8f3f9 !important;
  color: #003264 !important;
}

.unpnc-app[data-theme="light"] .unpnc-home-bento > .unpnc-bento-feature:not(.unpnc-bento-flash) .unpnc-feature-body h2 {
  color: #003264 !important;
}

.unpnc-app[data-theme="light"] .unpnc-home-bento > .unpnc-bento-feature:not(.unpnc-bento-flash) .unpnc-feature-body p {
  color: #445e70 !important;
}

.unpnc-app[data-theme="light"] .unpnc-home-bento > .unpnc-bento-feature:not(.unpnc-bento-flash) .unpnc-feature-link {
  color: #08679e !important;
}

.unpnc-app[data-theme="light"] .unpnc-home-bento > .unpnc-bento-feature:not(.unpnc-bento-flash) .unpnc-feature-link:focus-visible {
  outline: 2px solid #EB610B;
  outline-offset: 4px;
  border-radius: 2px;
}
