.mode-pill.svelte-mv4n4d{border:1px solid color-mix(in srgb, var(--color-fg) 18%, transparent);background:color-mix(in srgb, var(--color-fg) 4%, transparent);border-radius:999px;padding:2px;display:inline-flex}.pill-option.svelte-mv4n4d{font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.25rem .9rem;font-size:.7rem;font-weight:500;transition:background .15s,color .15s}.pill-option.svelte-mv4n4d:hover:not(.is-active){color:var(--color-fg)}.pill-option.is-active.svelte-mv4n4d{background:color-mix(in srgb, var(--color-accent) 18%, transparent);color:var(--color-accent);font-weight:600}.pill-option.svelte-mv4n4d:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.verse-text.svelte-1s5swtk{font-size:var(--reader-font-size,17px);line-height:var(--reader-line-height,1.7)}@media (width<=767px){.verse-text.svelte-1s5swtk{font-size:calc(var(--reader-font-size,17px) - 3px)}}.verse-text--cited.svelte-1s5swtk{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:4px;text-decoration-thickness:1px}.verse-cec-count.svelte-1s5swtk{font-family:var(--font-ui);color:var(--color-accent);white-space:nowrap;text-align:right;flex-shrink:0;align-self:center;width:6.5rem;font-size:.75rem;font-weight:500}.count-hidden.svelte-1s5swtk{visibility:hidden}.verse-row.svelte-1s5swtk{transition-duration:.15s}button.verse-row.svelte-1s5swtk{appearance:none;font:inherit;cursor:pointer;text-align:left;border:none;align-items:baseline;width:100%}.verse-row.svelte-1s5swtk:hover{background-color:color-mix(in srgb, var(--color-accent) 5%, transparent)}.verse-row.is-active.svelte-1s5swtk{background-color:color-mix(in srgb, var(--color-accent) 10%, transparent)}.verse-row.svelte-1s5swtk:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (width<=768px){.verse-row.svelte-1s5swtk{-moz-column-gap:0;grid-template-columns:1.5rem minmax(0,1fr);align-items:baseline;column-gap:0;margin-left:-1.5rem;padding-left:0;padding-right:0;display:grid!important}.verse-row.svelte-1s5swtk .verse-num:where(.svelte-1s5swtk){text-align:right;width:auto;padding:0 .35rem 0 0;font-size:11px;line-height:1.7}.verse-row.svelte-1s5swtk .verse-text:where(.svelte-1s5swtk){min-width:0;margin:0;padding:0}}
