.scripture-bar{position:relative;overflow:hidden;background:#dcff36;color:#07171e;border-bottom:1px solid #b8d71d;height:42px;font-weight:800}
.scripture-label{position:absolute;z-index:3;left:0;top:0;bottom:0;display:flex;align-items:center;padding:0 18px;background:#07171e;color:#dcff36;font-size:12px;letter-spacing:1px;text-transform:uppercase;box-shadow:8px 0 16px #07171e44}
.scripture-track{position:absolute;z-index:1;top:0;left:100%;height:42px;display:flex;align-items:center;white-space:nowrap;font-size:15px;will-change:transform;animation:scripture-ticker 22s linear infinite}
.scripture-bar:hover .scripture-track{animation-play-state:paused}
@keyframes scripture-ticker{0%{transform:translateX(0)}100%{transform:translateX(calc(-100vw - 100%))}}
@media(max-width:760px){.scripture-bar,.scripture-track{height:40px}.scripture-label{padding:0 11px;font-size:10px}.scripture-track{font-size:14px;animation-duration:18s}}
