/* A single equal-width row in both readers; palette expands only on request. */
html[data-theme] body.bible-v2 [data-verse-actions].b27-compact-actions,
html[data-theme] body[data-page="read"] [data-verse-actions].b27-compact-actions {
  --va-ink:#213329;--va-accent:#538522;
  box-sizing:border-box!important;display:none!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;
  width:min(440px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;
  min-height:64px!important;padding:5px!important;gap:2px!important;flex-wrap:nowrap!important;
  border-radius:24px!important;background:rgba(233,241,230,.83)!important;
  border:1px solid rgba(255,255,255,.75)!important;box-shadow:0 8px 28px #14251a24,inset 0 1px #ffffff70!important;
  -webkit-backdrop-filter:blur(24px) saturate(130%);backdrop-filter:blur(24px) saturate(130%);
}
html[data-theme] body.bible-v2 [data-verse-actions].b27-compact-actions.show,
html[data-theme] body[data-page="read"] [data-verse-actions].b27-compact-actions.show {display:grid!important}
html[data-theme] body:is(.bible-v2,[data-page="read"]) [data-verse-actions].b27-compact-actions>button {
  display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;
  grid-row:1!important;min-width:44px!important;min-height:52px!important;padding:4px 0!important;gap:5px!important;
  border:0!important;border-radius:16px!important;background:transparent!important;color:var(--va-ink)!important;
  font:600 11px/1.1 system-ui!important;white-space:nowrap!important;box-shadow:none!important;
}
html[data-theme] body:is(.bible-v2,[data-page="read"]) [data-verse-actions].b27-compact-actions>button svg {width:22px!important;height:22px!important;flex:none;color:var(--va-accent)!important}
html[data-theme] body:is(.bible-v2,[data-page="read"]) [data-verse-actions].b27-compact-actions>button span {font:600 11px/1.1 system-ui!important;color:var(--va-ink)!important}
html[data-theme] body:is(.bible-v2,[data-page="read"]) [data-verse-actions].b27-compact-actions>button:active,
html[data-theme] body:is(.bible-v2,[data-page="read"]) [data-verse-actions].b27-compact-actions>button[aria-expanded="true"] {background:rgba(127,175,50,.18)!important}
html[data-theme] body:is(.bible-v2,[data-page="read"]) [data-verse-actions].b27-compact-actions .selection-count {display:none!important}
html[data-theme] body:is(.bible-v2,[data-page="read"]) [data-verse-actions].b27-compact-actions .b27-highlight-tools {grid-column:1/-1!important;grid-row:2!important;margin:0!important;padding:4px 0 0!important;gap:2px!important}
html[data-theme] body:is(.bible-v2,[data-page="read"]) [data-verse-actions].b27-compact-actions .b27-highlight-tools[hidden] {display:none!important}
html[data-theme="dark"] body:is(.bible-v2,[data-page="read"]) [data-verse-actions].b27-compact-actions {--va-ink:#f0f3ed;--va-accent:#b3dc82;background:rgba(34,38,34,.91)!important;border-color:#ffffff36!important;box-shadow:0 8px 28px #0005,inset 0 1px #ffffff18!important}
html[data-theme] body:is(.bible-v2,[data-page="read"]) [data-verse-actions].b27-compact-actions button:focus-visible {outline:2px solid var(--va-accent)!important;outline-offset:-2px}
