/* v96 visual overrides — loaded after v95 */

/* Dua previous/next always sits immediately below the reading card. */
.v96-dua-reader{display:grid;gap:10px}
.v96-dua-reader .v88-reading-card{margin-bottom:0!important}
.v96-dua-nav{margin-top:0!important}
.v96-dua-source{margin-top:12px!important}

/* Ahkam al-Dua = Umrah content structure + Adhkar progress header. */
.v96-rules-wrap{gap:12px!important}
.v96-rules-progress{margin:0!important}
.v96-rules-progress .v78-morning-switcher-head{justify-content:flex-start!important}
.v96-rules-progress .v78-morning-switcher-head strong{font-size:14px!important;color:#12656f!important}
.v96-rules-tools{margin:0!important}
.v96-rules-card{margin:0!important}
.v96-rules-tools :is(button,a){min-width:0!important}

html[data-theme]:not([data-theme="light"]) .v96-rules-progress .v78-morning-switcher-head strong{color:var(--night-accent)!important}
