/* Color-only companion: spiritual-hub.css. Never loaded without this source. */
@media screen{
html[data-lani-theme="dark"] .lani-generic-hub--spiritual{background:#1d293a;color:#e1e7ee}
html[data-lani-theme="dark"] .lani-generic-hub--spiritual .lani-generic-hub__section + .lani-generic-hub__section{border-top:1px solid var(--lani-section-line, #3b4b62)}
html[data-lani-theme="dark"] .lani-generic-hub--spiritual .lani-generic-hub__kicker{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-generic-hub--spiritual .lani-generic-hub__hero{border-bottom:1px solid var(--lani-section-line, #3b4b62)}
html[data-lani-theme="dark"] .lani-generic-hub--spiritual .lani-generic-hub__lead{color:#afbdd0}
html[data-lani-theme="dark"] .lani-generic-hub--spiritual .lani-generic-hub__hero{background:linear-gradient(115deg, #1d293a, #1d293a 80%)}
html[data-lani-theme="dark"] .lani-generic-hub--spiritual .spiritual-topic{background:#1d293a}
html[data-lani-theme="dark"] .lani-generic-hub--spiritual .spiritual-topic strong{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-generic-hub--spiritual .spiritual-topic > span{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-generic-hub--spiritual .spiritual-topic:hover{background:#1d293a;border-color:#3b4b62}
html[data-lani-theme="dark"] .lani-generic-hub--spiritual .spiritual-more summary{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-generic-hub--spiritual .spiritual-page-note{color:#afbdd0}
html[data-lani-theme="dark"] .lani-generic-hub--spiritual .lani-section-archive-card h3{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-generic-hub--spiritual .lani-section-archive-card__dates{color:#afbdd0}
html[data-lani-theme="dark"] .lani-generic-hub--spiritual .spiritual-reading-note{color:#afbdd0}
}
