#bibleText .bible-verse{border-radius:.25rem;cursor:pointer;box-decoration-break:clone;-webkit-box-decoration-break:clone;scroll-margin-top:8rem}
#bibleText .bible-verse[data-highlight=yellow]{background:#ffe16a;color:#24200b}
#bibleText .bible-verse[data-highlight=green]{background:#bce5b6;color:#102b12}
#bibleText .bible-verse[data-highlight=blue]{background:#b6dcf6;color:#10283d}
#bibleText .bible-verse[data-highlight=pink]{background:#f5bdd9;color:#3b1126}
#bibleText .bible-verse.verse-reading{box-shadow:inset 0 -3px var(--bs-primary,#12699b);background:rgba(var(--bs-primary-rgb,18,105,155),.14);color:var(--bs-body-color)}
#bibleText .bible-verse.verse-selected{outline:2px solid var(--bs-primary,#12699b);outline-offset:2px}
#bibleText .bible-verse:focus-visible{outline:2px dashed var(--bs-primary,#12699b);outline-offset:3px}
.bible-verse-intro{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin:0 0 1rem;color:var(--bs-secondary-color)}
.bible-verse-actions{position:sticky;bottom:1rem;z-index:1025;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.75rem;margin:1rem 0;background:var(--bs-body-bg);color:var(--bs-body-color);border:1px solid var(--bs-border-color);border-radius:.75rem;box-shadow:0 4px 24px #0002}
.bible-verse-actions[hidden]{display:none}
.bible-verse-actions button{min-height:44px}.bible-verse-actions [role=status]{font-size:.85rem;width:100%}.bible-verse-actions textarea{width:100%;min-height:120px}
.bible-verse-actions [data-color=yellow]{background:#ffe16a;color:#24200b}.bible-verse-actions [data-color=green]{background:#bce5b6;color:#102b12}.bible-verse-actions [data-color=blue]{background:#b6dcf6;color:#10283d}.bible-verse-actions [data-color=pink]{background:#f5bdd9;color:#3b1126}
