/* Survol et navigation clavier : conserver le contraste du thème sombre. */
html[data-theme=dark] .forecast-day>summary:hover,
html[data-theme=dark] .forecast-day>summary:focus-visible{background:#294b5d;color:#e2eef3}
html[data-theme=dark] .forecast-day>summary:is(:hover,:focus-visible) :is(.day-date strong,.forecast-condition,.wind-summary){color:#e2eef3}
html[data-theme=dark] .forecast-day>summary:is(:hover,:focus-visible) .forecast-min{color:#6bd0fa}
html[data-theme=dark] .forecast-day>summary:is(:hover,:focus-visible) .forecast-max{color:#ffd073}
html[data-theme=dark] .forecast-day>summary:focus-visible{outline:2px solid #63cde6;outline-offset:2px}
/* En RTL, le lien « toutes les wilayas » reste physiquement à gauche. */
html[dir=rtl] .unified-header .wilayas-panel-footer{text-align:left}
html[dir=rtl] .unified-header .wilayas-panel-footer>a{display:inline-flex;align-items:center;gap:.45em;direction:rtl;justify-content:flex-start;width:auto}
