/* CR Bible Reader styles */
.crbr-reader { background:#f6efe4; border:1px solid #cbbda3; padding:1rem; border-radius:10px; }
.crbr-picker { display:flex; flex-wrap:wrap; gap:.5rem; align-items:flex-end; margin-bottom:1rem; }
.crbr-picker label { display:flex; flex-direction:column; font-size:.95rem; }
.crbr-picker select, .crbr-picker input { padding:.35rem .5rem; }
.crbr-btn { background:#1a1a1a; color:#f6efe4; padding:.4rem .7rem; border-radius:6px; text-decoration:none; display:inline-block; }
.crbr-chapter { background:#fffaf0; border:1px solid #cbbda3; border-radius:10px; padding:.5rem .8rem; }
.crbr-nav { display:flex; justify-content:space-between; align-items:center; margin-bottom:.5rem; }
.crbr-title { font-weight:600; }
.crbr-verses { list-style:none; padding:0; margin:0; }
.crbr-verses li { padding:.35rem .25rem; border-left:3px solid transparent; }
.crbr-verses li:hover { background:rgba(0,0,0,.03); border-left-color:#cbbda3; }
.crbr-verse-num { font-weight:700; margin-right:.4rem; }
.crbr-tools { float:right; display:inline-flex; gap:.35rem; }
.crbr-tool { background:transparent; border:none; cursor:pointer; font-size:1rem; }
.crbr-search #crbr-q { width:70%; max-width:500px; }
.crbr-bookmarks { padding-left:1rem; }
.crbr-alert { background:#fff3cd; border:1px solid #ffeeba; padding:.5rem .75rem; border-radius:8px; }
/* Search UI */
.crbr-search { margin: 1rem 0; }
#crbr-search-form { display:flex; gap:.5rem; margin-bottom:.75rem; }
#crbr-q { width:100%; max-width:700px; padding:.5rem .6rem; }

#crbr-search-results { display:flex; flex-direction:column; gap:.4rem; }

/* Each result as a card link */
a.crbr-result {
  display:block;
  background:#f6efe4;         /* sepia card */
  border:1px solid #cbbda3;
  padding:.6rem .75rem;
  border-radius:8px;
  text-decoration:none;
  color:#1a1a1a;
  line-height:1.35;
}
a.crbr-result:hover {
  background:#fffaf0;
  border-color:#bfae90;
}
a.crbr-result strong { font-weight:600; }
