/* 자동 생성 — scripts/generate-eink-utility-colors.py. 손으로 고치지 말 것.

   구형 이북 브라우저(실측: Onyx Boox Poke2 / Android 9 WebView / Chrome 108)는
   oklch() 를 모른다(Chrome 111 부터 지원). Tailwind v4 의 색 유틸리티는
   `background-color: var(--color-stone-900)` 처럼 oklch 토큰을 참조하므로 그 선언이
   통째로 무효가 되고, 배경이 칠해지지 않은 채 글자만 흰색(--color-white 는 평문 #fff)으로
   남아 버튼이 보이지 않았다.

   토큰을 hex 로 다시 심는 방법은 같은 단말에서 듣지 않았다. 그래서 같은 화면에서 동작이
   확인된 방식 — 커스텀 프로퍼티를 거치지 않는 리터럴 hex — 으로 다시 선언한다.
   스코프의 속성은 서버가 HTML 에 직접 박으므로 스크립트 실행 시점에 의존하지 않는다.

   @supports 안의 규칙(color-mix 알파 변형)은 Tailwind 가 이미 폴백을 함께 내므로 제외한다. */

#scripture-viewer[data-read-profile="eink"] .sc-pick-on { border-color: #1c1917; background-color: #1c1917; }
#scripture-viewer[data-read-profile="eink"] .sc-pick-off { border-color: #e7e5e4; }
#scripture-viewer[data-read-profile="eink"] .sc-meta-row { color: #79716b; }
#scripture-viewer[data-read-profile="eink"] .sc-list-card { border-color: #e7e5e4; }
#scripture-viewer[data-read-profile="eink"] .sc-chip { border-color: #e7e5e4; background-color: #fafaf9; color: #57534d; }
#scripture-viewer[data-read-profile="eink"] :where(.divide-gray-100>:not(:last-child)) { border-color: #f3f4f6; }
#scripture-viewer[data-read-profile="eink"] :where(.divide-stone-100>:not(:last-child)) { border-color: #f5f5f4; }
#scripture-viewer[data-read-profile="eink"] :where(.divide-stone-200>:not(:last-child)) { border-color: #e7e5e4; }
#scripture-viewer[data-read-profile="eink"] .border-amber-100 { border-color: #fef3c6; }
#scripture-viewer[data-read-profile="eink"] .border-amber-200 { border-color: #fee685; }
#scripture-viewer[data-read-profile="eink"] .border-amber-300 { border-color: #ffd230; }
#scripture-viewer[data-read-profile="eink"] .border-amber-400 { border-color: #ffb900; }
#scripture-viewer[data-read-profile="eink"] .border-amber-500 { border-color: #fe9a00; }
#scripture-viewer[data-read-profile="eink"] .border-amber-700 { border-color: #bb4d00; }
#scripture-viewer[data-read-profile="eink"] .border-blue-100 { border-color: #dbeafe; }
#scripture-viewer[data-read-profile="eink"] .border-blue-200 { border-color: #bedbff; }
#scripture-viewer[data-read-profile="eink"] .border-blue-300 { border-color: #8ec5ff; }
#scripture-viewer[data-read-profile="eink"] .border-blue-400 { border-color: #51a2ff; }
#scripture-viewer[data-read-profile="eink"] .border-blue-600 { border-color: #155dfc; }
#scripture-viewer[data-read-profile="eink"] .border-cyan-200 { border-color: #a2f4fd; }
#scripture-viewer[data-read-profile="eink"] .border-emerald-200 { border-color: #a4f4cf; }
#scripture-viewer[data-read-profile="eink"] .border-emerald-300 { border-color: #5ee9b5; }
#scripture-viewer[data-read-profile="eink"] .border-emerald-700 { border-color: #007a55; }
#scripture-viewer[data-read-profile="eink"] .border-fuchsia-200 { border-color: #f6cfff; }
#scripture-viewer[data-read-profile="eink"] .border-gray-100 { border-color: #f3f4f6; }
#scripture-viewer[data-read-profile="eink"] .border-gray-200 { border-color: #e5e7eb; }
#scripture-viewer[data-read-profile="eink"] .border-gray-300 { border-color: #d1d5dc; }
#scripture-viewer[data-read-profile="eink"] .border-gray-400 { border-color: #99a1af; }
#scripture-viewer[data-read-profile="eink"] .border-gray-800 { border-color: #1e2939; }
#scripture-viewer[data-read-profile="eink"] .border-green-200 { border-color: #b9f8cf; }
#scripture-viewer[data-read-profile="eink"] .border-indigo-100 { border-color: #e0e7ff; }
#scripture-viewer[data-read-profile="eink"] .border-indigo-200 { border-color: #c6d2ff; }
#scripture-viewer[data-read-profile="eink"] .border-indigo-300 { border-color: #a3b3ff; }
#scripture-viewer[data-read-profile="eink"] .border-lime-200 { border-color: #d8f999; }
#scripture-viewer[data-read-profile="eink"] .border-orange-200 { border-color: #ffd6a7; }
#scripture-viewer[data-read-profile="eink"] .border-pink-200 { border-color: #fccee8; }
#scripture-viewer[data-read-profile="eink"] .border-pink-300 { border-color: #fda5d5; }
#scripture-viewer[data-read-profile="eink"] .border-purple-100 { border-color: #f3e8ff; }
#scripture-viewer[data-read-profile="eink"] .border-purple-200 { border-color: #e9d4ff; }
#scripture-viewer[data-read-profile="eink"] .border-purple-400 { border-color: #c27aff; }
#scripture-viewer[data-read-profile="eink"] .border-red-100 { border-color: #ffe2e2; }
#scripture-viewer[data-read-profile="eink"] .border-red-200 { border-color: #ffc9c9; }
#scripture-viewer[data-read-profile="eink"] .border-red-300 { border-color: #ffa2a2; }
#scripture-viewer[data-read-profile="eink"] .border-red-500 { border-color: #fb2c36; }
#scripture-viewer[data-read-profile="eink"] .border-red-600 { border-color: #e7000b; }
#scripture-viewer[data-read-profile="eink"] .border-rose-100 { border-color: #ffe4e6; }
#scripture-viewer[data-read-profile="eink"] .border-rose-200 { border-color: #ffccd3; }
#scripture-viewer[data-read-profile="eink"] .border-sky-100 { border-color: #dff2fe; }
#scripture-viewer[data-read-profile="eink"] .border-sky-200 { border-color: #b8e6fe; }
#scripture-viewer[data-read-profile="eink"] .border-sky-300 { border-color: #74d4ff; }
#scripture-viewer[data-read-profile="eink"] .border-sky-400 { border-color: #00bcff; }
#scripture-viewer[data-read-profile="eink"] .border-sky-800 { border-color: #00598a; }
#scripture-viewer[data-read-profile="eink"] .border-slate-200 { border-color: #e2e8f0; }
#scripture-viewer[data-read-profile="eink"] .border-slate-700 { border-color: #314158; }
#scripture-viewer[data-read-profile="eink"] .border-slate-800 { border-color: #1d293d; }
#scripture-viewer[data-read-profile="eink"] .border-stone-100 { border-color: #f5f5f4; }
#scripture-viewer[data-read-profile="eink"] .border-stone-200 { border-color: #e7e5e4; }
#scripture-viewer[data-read-profile="eink"] .border-stone-300 { border-color: #d6d3d1; }
#scripture-viewer[data-read-profile="eink"] .border-stone-400 { border-color: #a6a09b; }
#scripture-viewer[data-read-profile="eink"] .border-stone-500 { border-color: #79716b; }
#scripture-viewer[data-read-profile="eink"] .border-stone-600 { border-color: #57534d; }
#scripture-viewer[data-read-profile="eink"] .border-stone-900 { border-color: #1c1917; }
#scripture-viewer[data-read-profile="eink"] .border-stone-950 { border-color: #0c0a09; }
#scripture-viewer[data-read-profile="eink"] .border-teal-100 { border-color: #cbfbf1; }
#scripture-viewer[data-read-profile="eink"] .border-teal-200 { border-color: #96f7e4; }
#scripture-viewer[data-read-profile="eink"] .border-teal-300 { border-color: #46ecd5; }
#scripture-viewer[data-read-profile="eink"] .border-teal-500 { border-color: #00bba7; }
#scripture-viewer[data-read-profile="eink"] .border-violet-100 { border-color: #ede9fe; }
#scripture-viewer[data-read-profile="eink"] .border-violet-200 { border-color: #ddd6ff; }
#scripture-viewer[data-read-profile="eink"] .border-yellow-200 { border-color: #fff085; }
#scripture-viewer[data-read-profile="eink"] .border-yellow-300 { border-color: #ffdf20; }
#scripture-viewer[data-read-profile="eink"] .border-zinc-200 { border-color: #e4e4e7; }
#scripture-viewer[data-read-profile="eink"] .border-l-blue-100 { border-left-color: #dbeafe; }
#scripture-viewer[data-read-profile="eink"] .bg-amber-50 { background-color: #fffbeb; }
#scripture-viewer[data-read-profile="eink"] .bg-amber-100 { background-color: #fef3c6; }
#scripture-viewer[data-read-profile="eink"] .bg-amber-200 { background-color: #fee685; }
#scripture-viewer[data-read-profile="eink"] .bg-amber-300 { background-color: #ffd230; }
#scripture-viewer[data-read-profile="eink"] .bg-amber-400 { background-color: #ffb900; }
#scripture-viewer[data-read-profile="eink"] .bg-amber-500 { background-color: #fe9a00; }
#scripture-viewer[data-read-profile="eink"] .bg-amber-600 { background-color: #e17100; }
#scripture-viewer[data-read-profile="eink"] .bg-amber-700 { background-color: #bb4d00; }
#scripture-viewer[data-read-profile="eink"] .bg-amber-900 { background-color: #7b3306; }
#scripture-viewer[data-read-profile="eink"] .bg-blue-50 { background-color: #eff6ff; }
#scripture-viewer[data-read-profile="eink"] .bg-blue-100 { background-color: #dbeafe; }
#scripture-viewer[data-read-profile="eink"] .bg-blue-600 { background-color: #155dfc; }
#scripture-viewer[data-read-profile="eink"] .bg-cyan-100 { background-color: #cefafe; }
#scripture-viewer[data-read-profile="eink"] .bg-cyan-400 { background-color: #00d3f2; }
#scripture-viewer[data-read-profile="eink"] .bg-emerald-50 { background-color: #ecfdf5; }
#scripture-viewer[data-read-profile="eink"] .bg-emerald-100 { background-color: #d0fae5; }
#scripture-viewer[data-read-profile="eink"] .bg-emerald-300 { background-color: #5ee9b5; }
#scripture-viewer[data-read-profile="eink"] .bg-emerald-400 { background-color: #00d492; }
#scripture-viewer[data-read-profile="eink"] .bg-emerald-500 { background-color: #00bc7d; }
#scripture-viewer[data-read-profile="eink"] .bg-emerald-600 { background-color: #009966; }
#scripture-viewer[data-read-profile="eink"] .bg-emerald-700 { background-color: #007a55; }
#scripture-viewer[data-read-profile="eink"] .bg-fuchsia-100 { background-color: #fae8ff; }
#scripture-viewer[data-read-profile="eink"] .bg-gray-50 { background-color: #f9fafb; }
#scripture-viewer[data-read-profile="eink"] .bg-gray-100 { background-color: #f3f4f6; }
#scripture-viewer[data-read-profile="eink"] .bg-gray-200 { background-color: #e5e7eb; }
#scripture-viewer[data-read-profile="eink"] .bg-gray-800 { background-color: #1e2939; }
#scripture-viewer[data-read-profile="eink"] .bg-gray-900 { background-color: #101828; }
#scripture-viewer[data-read-profile="eink"] .bg-gray-950 { background-color: #030712; }
#scripture-viewer[data-read-profile="eink"] .bg-green-50 { background-color: #f0fdf4; }
#scripture-viewer[data-read-profile="eink"] .bg-green-100 { background-color: #dcfce7; }
#scripture-viewer[data-read-profile="eink"] .bg-green-400 { background-color: #05df72; }
#scripture-viewer[data-read-profile="eink"] .bg-green-500 { background-color: #00c950; }
#scripture-viewer[data-read-profile="eink"] .bg-green-600 { background-color: #00a63e; }
#scripture-viewer[data-read-profile="eink"] .bg-indigo-50 { background-color: #eef2ff; }
#scripture-viewer[data-read-profile="eink"] .bg-indigo-100 { background-color: #e0e7ff; }
#scripture-viewer[data-read-profile="eink"] .bg-indigo-600 { background-color: #4f39f6; }
#scripture-viewer[data-read-profile="eink"] .bg-lime-100 { background-color: #ecfcca; }
#scripture-viewer[data-read-profile="eink"] .bg-orange-100 { background-color: #ffedd4; }
#scripture-viewer[data-read-profile="eink"] .bg-pink-50 { background-color: #fdf2f8; }
#scripture-viewer[data-read-profile="eink"] .bg-pink-100 { background-color: #fce7f3; }
#scripture-viewer[data-read-profile="eink"] .bg-purple-50 { background-color: #faf5ff; }
#scripture-viewer[data-read-profile="eink"] .bg-purple-100 { background-color: #f3e8ff; }
#scripture-viewer[data-read-profile="eink"] .bg-purple-700 { background-color: #8200db; }
#scripture-viewer[data-read-profile="eink"] .bg-red-50 { background-color: #fef2f2; }
#scripture-viewer[data-read-profile="eink"] .bg-red-100 { background-color: #ffe2e2; }
#scripture-viewer[data-read-profile="eink"] .bg-red-200 { background-color: #ffc9c9; }
#scripture-viewer[data-read-profile="eink"] .bg-red-500 { background-color: #fb2c36; }
#scripture-viewer[data-read-profile="eink"] .bg-red-600 { background-color: #e7000b; }
#scripture-viewer[data-read-profile="eink"] .bg-red-700 { background-color: #c10007; }
#scripture-viewer[data-read-profile="eink"] .bg-rose-50 { background-color: #fff1f2; }
#scripture-viewer[data-read-profile="eink"] .bg-rose-100 { background-color: #ffe4e6; }
#scripture-viewer[data-read-profile="eink"] .bg-sky-50 { background-color: #f0f9ff; }
#scripture-viewer[data-read-profile="eink"] .bg-sky-100 { background-color: #dff2fe; }
#scripture-viewer[data-read-profile="eink"] .bg-sky-300 { background-color: #74d4ff; }
#scripture-viewer[data-read-profile="eink"] .bg-sky-600 { background-color: #0084d1; }
#scripture-viewer[data-read-profile="eink"] .bg-sky-700 { background-color: #0069a8; }
#scripture-viewer[data-read-profile="eink"] .bg-sky-800 { background-color: #00598a; }
#scripture-viewer[data-read-profile="eink"] .bg-sky-900 { background-color: #024a70; }
#scripture-viewer[data-read-profile="eink"] .bg-slate-50 { background-color: #f8fafc; }
#scripture-viewer[data-read-profile="eink"] .bg-slate-100 { background-color: #f1f5f9; }
#scripture-viewer[data-read-profile="eink"] .bg-slate-800 { background-color: #1d293d; }
#scripture-viewer[data-read-profile="eink"] .bg-slate-900 { background-color: #0f172b; }
#scripture-viewer[data-read-profile="eink"] .bg-stone-50 { background-color: #fafaf9; }
#scripture-viewer[data-read-profile="eink"] .bg-stone-100 { background-color: #f5f5f4; }
#scripture-viewer[data-read-profile="eink"] .bg-stone-200 { background-color: #e7e5e4; }
#scripture-viewer[data-read-profile="eink"] .bg-stone-300 { background-color: #d6d3d1; }
#scripture-viewer[data-read-profile="eink"] .bg-stone-400 { background-color: #a6a09b; }
#scripture-viewer[data-read-profile="eink"] .bg-stone-700 { background-color: #44403b; }
#scripture-viewer[data-read-profile="eink"] .bg-stone-900 { background-color: #1c1917; }
#scripture-viewer[data-read-profile="eink"] .bg-stone-950 { background-color: #0c0a09; }
#scripture-viewer[data-read-profile="eink"] .bg-teal-50 { background-color: #f0fdfa; }
#scripture-viewer[data-read-profile="eink"] .bg-teal-100 { background-color: #cbfbf1; }
#scripture-viewer[data-read-profile="eink"] .bg-violet-50 { background-color: #f5f3ff; }
#scripture-viewer[data-read-profile="eink"] .bg-violet-100 { background-color: #ede9fe; }
#scripture-viewer[data-read-profile="eink"] .bg-violet-700 { background-color: #7008e7; }
#scripture-viewer[data-read-profile="eink"] .bg-violet-900 { background-color: #4d179a; }
#scripture-viewer[data-read-profile="eink"] .bg-yellow-50 { background-color: #fefce8; }
#scripture-viewer[data-read-profile="eink"] .bg-yellow-100 { background-color: #fef9c2; }
#scripture-viewer[data-read-profile="eink"] .bg-yellow-300 { background-color: #ffdf20; }
#scripture-viewer[data-read-profile="eink"] .bg-yellow-400 { background-color: #fdc700; }
#scripture-viewer[data-read-profile="eink"] .bg-yellow-500 { background-color: #f0b100; }
#scripture-viewer[data-read-profile="eink"] .bg-zinc-100 { background-color: #f4f4f5; }
#scripture-viewer[data-read-profile="eink"] .from-amber-500 { --tw-gradient-from: #fe9a00; }
#scripture-viewer[data-read-profile="eink"] .from-cyan-400 { --tw-gradient-from: #00d3f2; }
#scripture-viewer[data-read-profile="eink"] .from-cyan-500 { --tw-gradient-from: #00b8db; }
#scripture-viewer[data-read-profile="eink"] .from-cyan-600 { --tw-gradient-from: #0092b8; }
#scripture-viewer[data-read-profile="eink"] .from-emerald-500 { --tw-gradient-from: #00bc7d; }
#scripture-viewer[data-read-profile="eink"] .from-indigo-500 { --tw-gradient-from: #615fff; }
#scripture-viewer[data-read-profile="eink"] .from-indigo-600 { --tw-gradient-from: #4f39f6; }
#scripture-viewer[data-read-profile="eink"] .from-pink-500 { --tw-gradient-from: #f6339a; }
#scripture-viewer[data-read-profile="eink"] .from-purple-500 { --tw-gradient-from: #ad46ff; }
#scripture-viewer[data-read-profile="eink"] .from-rose-400 { --tw-gradient-from: #ff637e; }
#scripture-viewer[data-read-profile="eink"] .from-rose-500 { --tw-gradient-from: #ff2056; }
#scripture-viewer[data-read-profile="eink"] .from-slate-900 { --tw-gradient-from: #0f172b; }
#scripture-viewer[data-read-profile="eink"] .from-violet-500 { --tw-gradient-from: #8e51ff; }
#scripture-viewer[data-read-profile="eink"] .from-yellow-300 { --tw-gradient-from: #ffdf20; }
#scripture-viewer[data-read-profile="eink"] .via-emerald-400 { --tw-gradient-via: #00d492; }
#scripture-viewer[data-read-profile="eink"] .via-emerald-600 { --tw-gradient-via: #009966; }
#scripture-viewer[data-read-profile="eink"] .via-pink-300 { --tw-gradient-via: #fda5d5; }
#scripture-viewer[data-read-profile="eink"] .via-purple-500 { --tw-gradient-via: #ad46ff; }
#scripture-viewer[data-read-profile="eink"] .via-purple-600 { --tw-gradient-via: #9810fa; }
#scripture-viewer[data-read-profile="eink"] .via-slate-800 { --tw-gradient-via: #1d293d; }
#scripture-viewer[data-read-profile="eink"] .via-violet-500 { --tw-gradient-via: #8e51ff; }
#scripture-viewer[data-read-profile="eink"] .to-cyan-400 { --tw-gradient-to: #00d3f2; }
#scripture-viewer[data-read-profile="eink"] .to-cyan-500 { --tw-gradient-to: #00b8db; }
#scripture-viewer[data-read-profile="eink"] .to-cyan-600 { --tw-gradient-to: #0092b8; }
#scripture-viewer[data-read-profile="eink"] .to-emerald-500 { --tw-gradient-to: #00bc7d; }
#scripture-viewer[data-read-profile="eink"] .to-emerald-600 { --tw-gradient-to: #009966; }
#scripture-viewer[data-read-profile="eink"] .to-indigo-600 { --tw-gradient-to: #4f39f6; }
#scripture-viewer[data-read-profile="eink"] .to-orange-500 { --tw-gradient-to: #ff6900; }
#scripture-viewer[data-read-profile="eink"] .to-pink-500 { --tw-gradient-to: #f6339a; }
#scripture-viewer[data-read-profile="eink"] .to-pink-600 { --tw-gradient-to: #e60076; }
#scripture-viewer[data-read-profile="eink"] .to-purple-600 { --tw-gradient-to: #9810fa; }
#scripture-viewer[data-read-profile="eink"] .to-slate-900 { --tw-gradient-to: #0f172b; }
#scripture-viewer[data-read-profile="eink"] .to-violet-400 { --tw-gradient-to: #a684ff; }
#scripture-viewer[data-read-profile="eink"] .to-violet-500 { --tw-gradient-to: #8e51ff; }
#scripture-viewer[data-read-profile="eink"] .to-violet-600 { --tw-gradient-to: #7f22fe; }
#scripture-viewer[data-read-profile="eink"] .to-yellow-300 { --tw-gradient-to: #ffdf20; }
#scripture-viewer[data-read-profile="eink"] .text-amber-100 { color: #fef3c6; }
#scripture-viewer[data-read-profile="eink"] .text-amber-200 { color: #fee685; }
#scripture-viewer[data-read-profile="eink"] .text-amber-300 { color: #ffd230; }
#scripture-viewer[data-read-profile="eink"] .text-amber-400 { color: #ffb900; }
#scripture-viewer[data-read-profile="eink"] .text-amber-500 { color: #fe9a00; }
#scripture-viewer[data-read-profile="eink"] .text-amber-600 { color: #e17100; }
#scripture-viewer[data-read-profile="eink"] .text-amber-700 { color: #bb4d00; }
#scripture-viewer[data-read-profile="eink"] .text-amber-800 { color: #973c00; }
#scripture-viewer[data-read-profile="eink"] .text-amber-900 { color: #7b3306; }
#scripture-viewer[data-read-profile="eink"] .text-amber-950 { color: #461901; }
#scripture-viewer[data-read-profile="eink"] .text-blue-400 { color: #51a2ff; }
#scripture-viewer[data-read-profile="eink"] .text-blue-600 { color: #155dfc; }
#scripture-viewer[data-read-profile="eink"] .text-blue-700 { color: #1447e6; }
#scripture-viewer[data-read-profile="eink"] .text-blue-800 { color: #193cb8; }
#scripture-viewer[data-read-profile="eink"] .text-blue-900 { color: #1c398e; }
#scripture-viewer[data-read-profile="eink"] .text-cyan-100 { color: #cefafe; }
#scripture-viewer[data-read-profile="eink"] .text-cyan-200 { color: #a2f4fd; }
#scripture-viewer[data-read-profile="eink"] .text-cyan-400 { color: #00d3f2; }
#scripture-viewer[data-read-profile="eink"] .text-cyan-600 { color: #0092b8; }
#scripture-viewer[data-read-profile="eink"] .text-cyan-700 { color: #007595; }
#scripture-viewer[data-read-profile="eink"] .text-cyan-800 { color: #005f78; }
#scripture-viewer[data-read-profile="eink"] .text-emerald-50 { color: #ecfdf5; }
#scripture-viewer[data-read-profile="eink"] .text-emerald-100 { color: #d0fae5; }
#scripture-viewer[data-read-profile="eink"] .text-emerald-200 { color: #a4f4cf; }
#scripture-viewer[data-read-profile="eink"] .text-emerald-300 { color: #5ee9b5; }
#scripture-viewer[data-read-profile="eink"] .text-emerald-500 { color: #00bc7d; }
#scripture-viewer[data-read-profile="eink"] .text-emerald-600 { color: #009966; }
#scripture-viewer[data-read-profile="eink"] .text-emerald-700 { color: #007a55; }
#scripture-viewer[data-read-profile="eink"] .text-emerald-800 { color: #006045; }
#scripture-viewer[data-read-profile="eink"] .text-emerald-900 { color: #004f3b; }
#scripture-viewer[data-read-profile="eink"] .text-emerald-950 { color: #002c22; }
#scripture-viewer[data-read-profile="eink"] .text-fuchsia-800 { color: #8a0194; }
#scripture-viewer[data-read-profile="eink"] .text-gray-100 { color: #f3f4f6; }
#scripture-viewer[data-read-profile="eink"] .text-gray-200 { color: #e5e7eb; }
#scripture-viewer[data-read-profile="eink"] .text-gray-300 { color: #d1d5dc; }
#scripture-viewer[data-read-profile="eink"] .text-gray-400 { color: #99a1af; }
#scripture-viewer[data-read-profile="eink"] .text-gray-500 { color: #6a7282; }
#scripture-viewer[data-read-profile="eink"] .text-gray-600 { color: #4a5565; }
#scripture-viewer[data-read-profile="eink"] .text-gray-700 { color: #364153; }
#scripture-viewer[data-read-profile="eink"] .text-gray-800 { color: #1e2939; }
#scripture-viewer[data-read-profile="eink"] .text-gray-900 { color: #101828; }
#scripture-viewer[data-read-profile="eink"] .text-gray-950 { color: #030712; }
#scripture-viewer[data-read-profile="eink"] .text-green-200 { color: #b9f8cf; }
#scripture-viewer[data-read-profile="eink"] .text-green-400 { color: #05df72; }
#scripture-viewer[data-read-profile="eink"] .text-green-500 { color: #00c950; }
#scripture-viewer[data-read-profile="eink"] .text-green-600 { color: #00a63e; }
#scripture-viewer[data-read-profile="eink"] .text-green-700 { color: #008236; }
#scripture-viewer[data-read-profile="eink"] .text-green-800 { color: #016630; }
#scripture-viewer[data-read-profile="eink"] .text-green-900 { color: #0d542b; }
#scripture-viewer[data-read-profile="eink"] .text-indigo-100 { color: #e0e7ff; }
#scripture-viewer[data-read-profile="eink"] .text-indigo-200 { color: #c6d2ff; }
#scripture-viewer[data-read-profile="eink"] .text-indigo-600 { color: #4f39f6; }
#scripture-viewer[data-read-profile="eink"] .text-indigo-700 { color: #432dd7; }
#scripture-viewer[data-read-profile="eink"] .text-indigo-800 { color: #372aac; }
#scripture-viewer[data-read-profile="eink"] .text-indigo-900 { color: #312c85; }
#scripture-viewer[data-read-profile="eink"] .text-lime-800 { color: #3c6300; }
#scripture-viewer[data-read-profile="eink"] .text-orange-700 { color: #ca3500; }
#scripture-viewer[data-read-profile="eink"] .text-orange-800 { color: #9f2d00; }
#scripture-viewer[data-read-profile="eink"] .text-pink-600 { color: #e60076; }
#scripture-viewer[data-read-profile="eink"] .text-pink-700 { color: #c6005c; }
#scripture-viewer[data-read-profile="eink"] .text-pink-800 { color: #a3004c; }
#scripture-viewer[data-read-profile="eink"] .text-purple-600 { color: #9810fa; }
#scripture-viewer[data-read-profile="eink"] .text-purple-700 { color: #8200db; }
#scripture-viewer[data-read-profile="eink"] .text-purple-800 { color: #6e11b0; }
#scripture-viewer[data-read-profile="eink"] .text-purple-900 { color: #59168b; }
#scripture-viewer[data-read-profile="eink"] .text-purple-950 { color: #3c0366; }
#scripture-viewer[data-read-profile="eink"] .text-red-200 { color: #ffc9c9; }
#scripture-viewer[data-read-profile="eink"] .text-red-300 { color: #ffa2a2; }
#scripture-viewer[data-read-profile="eink"] .text-red-400 { color: #ff6467; }
#scripture-viewer[data-read-profile="eink"] .text-red-500 { color: #fb2c36; }
#scripture-viewer[data-read-profile="eink"] .text-red-600 { color: #e7000b; }
#scripture-viewer[data-read-profile="eink"] .text-red-700 { color: #c10007; }
#scripture-viewer[data-read-profile="eink"] .text-red-800 { color: #9f0712; }
#scripture-viewer[data-read-profile="eink"] .text-red-900 { color: #82181a; }
#scripture-viewer[data-read-profile="eink"] .text-red-950 { color: #460809; }
#scripture-viewer[data-read-profile="eink"] .text-rose-100 { color: #ffe4e6; }
#scripture-viewer[data-read-profile="eink"] .text-rose-300 { color: #ffa1ad; }
#scripture-viewer[data-read-profile="eink"] .text-rose-400 { color: #ff637e; }
#scripture-viewer[data-read-profile="eink"] .text-rose-500 { color: #ff2056; }
#scripture-viewer[data-read-profile="eink"] .text-rose-600 { color: #ec003f; }
#scripture-viewer[data-read-profile="eink"] .text-rose-700 { color: #c70036; }
#scripture-viewer[data-read-profile="eink"] .text-rose-800 { color: #a50036; }
#scripture-viewer[data-read-profile="eink"] .text-rose-900 { color: #8b0836; }
#scripture-viewer[data-read-profile="eink"] .text-sky-100 { color: #dff2fe; }
#scripture-viewer[data-read-profile="eink"] .text-sky-600 { color: #0084d1; }
#scripture-viewer[data-read-profile="eink"] .text-sky-700 { color: #0069a8; }
#scripture-viewer[data-read-profile="eink"] .text-sky-800 { color: #00598a; }
#scripture-viewer[data-read-profile="eink"] .text-sky-900 { color: #024a70; }
#scripture-viewer[data-read-profile="eink"] .text-sky-950 { color: #052f4a; }
#scripture-viewer[data-read-profile="eink"] .text-slate-400 { color: #90a1b9; }
#scripture-viewer[data-read-profile="eink"] .text-slate-500 { color: #62748e; }
#scripture-viewer[data-read-profile="eink"] .text-slate-600 { color: #45556c; }
#scripture-viewer[data-read-profile="eink"] .text-slate-700 { color: #314158; }
#scripture-viewer[data-read-profile="eink"] .text-slate-800 { color: #1d293d; }
#scripture-viewer[data-read-profile="eink"] .text-stone-200 { color: #e7e5e4; }
#scripture-viewer[data-read-profile="eink"] .text-stone-300 { color: #d6d3d1; }
#scripture-viewer[data-read-profile="eink"] .text-stone-400 { color: #a6a09b; }
#scripture-viewer[data-read-profile="eink"] .text-stone-500 { color: #79716b; }
#scripture-viewer[data-read-profile="eink"] .text-stone-600 { color: #57534d; }
#scripture-viewer[data-read-profile="eink"] .text-stone-700 { color: #44403b; }
#scripture-viewer[data-read-profile="eink"] .text-stone-800 { color: #292524; }
#scripture-viewer[data-read-profile="eink"] .text-stone-900 { color: #1c1917; }
#scripture-viewer[data-read-profile="eink"] .text-stone-950 { color: #0c0a09; }
#scripture-viewer[data-read-profile="eink"] .text-teal-600 { color: #009689; }
#scripture-viewer[data-read-profile="eink"] .text-teal-700 { color: #00786f; }
#scripture-viewer[data-read-profile="eink"] .text-teal-800 { color: #005f5a; }
#scripture-viewer[data-read-profile="eink"] .text-teal-900 { color: #0b4f4a; }
#scripture-viewer[data-read-profile="eink"] .text-violet-100 { color: #ede9fe; }
#scripture-viewer[data-read-profile="eink"] .text-violet-300 { color: #c4b4ff; }
#scripture-viewer[data-read-profile="eink"] .text-violet-400 { color: #a684ff; }
#scripture-viewer[data-read-profile="eink"] .text-violet-500 { color: #8e51ff; }
#scripture-viewer[data-read-profile="eink"] .text-violet-600 { color: #7f22fe; }
#scripture-viewer[data-read-profile="eink"] .text-violet-700 { color: #7008e7; }
#scripture-viewer[data-read-profile="eink"] .text-violet-800 { color: #5d0ec0; }
#scripture-viewer[data-read-profile="eink"] .text-violet-900 { color: #4d179a; }
#scripture-viewer[data-read-profile="eink"] .text-yellow-300 { color: #ffdf20; }
#scripture-viewer[data-read-profile="eink"] .text-yellow-400 { color: #fdc700; }
#scripture-viewer[data-read-profile="eink"] .text-yellow-500 { color: #f0b100; }
#scripture-viewer[data-read-profile="eink"] .text-yellow-600 { color: #d08700; }
#scripture-viewer[data-read-profile="eink"] .text-yellow-700 { color: #a65f00; }
#scripture-viewer[data-read-profile="eink"] .text-yellow-800 { color: #894b00; }
#scripture-viewer[data-read-profile="eink"] .text-yellow-900 { color: #733e0a; }
#scripture-viewer[data-read-profile="eink"] .text-zinc-800 { color: #27272a; }
#scripture-viewer[data-read-profile="eink"] .decoration-gray-600 { -webkit-text-decoration-color: #4a5565; text-decoration-color: #4a5565; }
#scripture-viewer[data-read-profile="eink"] .decoration-rose-300 { -webkit-text-decoration-color: #ffa1ad; text-decoration-color: #ffa1ad; }
#scripture-viewer[data-read-profile="eink"] .decoration-stone-500 { -webkit-text-decoration-color: #79716b; text-decoration-color: #79716b; }
#scripture-viewer[data-read-profile="eink"] .placeholder-gray-400::placeholder { color: #99a1af; }
#scripture-viewer[data-read-profile="eink"] .placeholder-gray-500::placeholder { color: #6a7282; }
#scripture-viewer[data-read-profile="eink"] .placeholder-slate-400::placeholder { color: #90a1b9; }
#scripture-viewer[data-read-profile="eink"] .accent-amber-500 { accent-color: #fe9a00; }
#scripture-viewer[data-read-profile="eink"] .accent-amber-700 { accent-color: #bb4d00; }
#scripture-viewer[data-read-profile="eink"] .accent-stone-900 { accent-color: #1c1917; }
#scripture-viewer[data-read-profile="eink"] .ring-amber-100 { --tw-ring-color: #fef3c6; }
#scripture-viewer[data-read-profile="eink"] .ring-amber-200 { --tw-ring-color: #fee685; }
#scripture-viewer[data-read-profile="eink"] .ring-amber-300 { --tw-ring-color: #ffd230; }
#scripture-viewer[data-read-profile="eink"] .ring-amber-400 { --tw-ring-color: #ffb900; }
#scripture-viewer[data-read-profile="eink"] .ring-gray-300 { --tw-ring-color: #d1d5dc; }
#scripture-viewer[data-read-profile="eink"] .ring-indigo-400 { --tw-ring-color: #7c86ff; }
#scripture-viewer[data-read-profile="eink"] .ring-purple-100 { --tw-ring-color: #f3e8ff; }
#scripture-viewer[data-read-profile="eink"] .ring-stone-100 { --tw-ring-color: #f5f5f4; }
#scripture-viewer[data-read-profile="eink"] .ring-stone-200 { --tw-ring-color: #e7e5e4; }
#scripture-viewer[data-read-profile="eink"] .ring-stone-900 { --tw-ring-color: #1c1917; }
#scripture-viewer[data-read-profile="eink"] .ring-stone-950 { --tw-ring-color: #0c0a09; }
#scripture-viewer[data-read-profile="eink"] .ring-teal-300 { --tw-ring-color: #46ecd5; }
#scripture-viewer[data-read-profile="eink"] .ring-teal-400 { --tw-ring-color: #00d5be; }
#scripture-viewer[data-read-profile="eink"] .placeholder\:text-gray-600::placeholder { color: #4a5565; }
#scripture-viewer[data-read-profile="eink"] .focus\:border-amber-400:focus { border-color: #ffb900; }
#scripture-viewer[data-read-profile="eink"] .focus\:border-amber-500:focus { border-color: #fe9a00; }
#scripture-viewer[data-read-profile="eink"] .focus\:border-blue-300:focus { border-color: #8ec5ff; }
#scripture-viewer[data-read-profile="eink"] .focus\:border-cyan-500:focus { border-color: #00b8db; }
#scripture-viewer[data-read-profile="eink"] .focus\:border-purple-400:focus { border-color: #c27aff; }
#scripture-viewer[data-read-profile="eink"] .focus\:ring-amber-100:focus { --tw-ring-color: #fef3c6; }
#scripture-viewer[data-read-profile="eink"] .focus\:ring-amber-200:focus { --tw-ring-color: #fee685; }
#scripture-viewer[data-read-profile="eink"] .focus\:ring-amber-300:focus { --tw-ring-color: #ffd230; }
#scripture-viewer[data-read-profile="eink"] .focus\:ring-amber-400:focus { --tw-ring-color: #ffb900; }
#scripture-viewer[data-read-profile="eink"] .focus\:ring-amber-500:focus { --tw-ring-color: #fe9a00; }
#scripture-viewer[data-read-profile="eink"] .focus\:ring-blue-500:focus { --tw-ring-color: #2b7fff; }
#scripture-viewer[data-read-profile="eink"] .focus\:ring-cyan-500:focus { --tw-ring-color: #00b8db; }
#scripture-viewer[data-read-profile="eink"] .focus\:ring-green-200:focus { --tw-ring-color: #b9f8cf; }
#scripture-viewer[data-read-profile="eink"] .focus\:ring-indigo-500:focus { --tw-ring-color: #615fff; }
#scripture-viewer[data-read-profile="eink"] .focus\:ring-purple-100:focus { --tw-ring-color: #f3e8ff; }
#scripture-viewer[data-read-profile="eink"] .focus\:ring-purple-200:focus { --tw-ring-color: #e9d4ff; }
#scripture-viewer[data-read-profile="eink"] .focus\:ring-rose-400:focus { --tw-ring-color: #ff637e; }
#scripture-viewer[data-read-profile="eink"] .active\:bg-gray-100:active { background-color: #f3f4f6; }
#scripture-viewer[data-read-profile="eink"] .active\:text-gray-500:active { color: #6a7282; }
#scripture-viewer[data-read-profile="eink"] .active\:text-gray-700:active { color: #364153; }
#scripture-viewer[data-read-profile="eink"] .active\:text-gray-800:active { color: #1e2939; }
#scripture-viewer[data-read-profile="eink"] .\[\&\>option\]\:text-stone-900>option { color: #1c1917; }
@media(hover:hover) {
    #scripture-viewer[data-read-profile="eink"] .sc-pick-off:hover { border-color: #fe9a00; color: #973c00; }
    #scripture-viewer[data-read-profile="eink"] .group-hover\:border-blue-300:is(:where(.group):hover *) { border-color: #8ec5ff; }
    #scripture-viewer[data-read-profile="eink"] .group-hover\:text-blue-600:is(:where(.group):hover *) { color: #155dfc; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-amber-200:hover { border-color: #fee685; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-amber-300:hover { border-color: #ffd230; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-amber-400:hover { border-color: #ffb900; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-amber-500:hover { border-color: #fe9a00; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-blue-300:hover { border-color: #8ec5ff; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-blue-400:hover { border-color: #51a2ff; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-cyan-500:hover { border-color: #00b8db; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-emerald-400:hover { border-color: #00d492; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-indigo-300:hover { border-color: #a3b3ff; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-indigo-400:hover { border-color: #7c86ff; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-indigo-500:hover { border-color: #615fff; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-purple-300:hover { border-color: #dab2ff; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-red-400:hover { border-color: #ff6467; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-rose-400:hover { border-color: #ff637e; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-sky-300:hover { border-color: #74d4ff; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-sky-400:hover { border-color: #00bcff; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-sky-500:hover { border-color: #00a6f4; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-stone-200:hover { border-color: #e7e5e4; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-stone-400:hover { border-color: #a6a09b; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-stone-500:hover { border-color: #79716b; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-teal-400:hover { border-color: #00d5be; }
    #scripture-viewer[data-read-profile="eink"] .hover\:border-teal-500:hover { border-color: #00bba7; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-amber-50:hover { background-color: #fffbeb; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-amber-100:hover { background-color: #fef3c6; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-amber-200:hover { background-color: #fee685; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-amber-700:hover { background-color: #bb4d00; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-amber-800:hover { background-color: #973c00; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-blue-50:hover { background-color: #eff6ff; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-blue-700:hover { background-color: #1447e6; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-cyan-100:hover { background-color: #cefafe; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-emerald-100:hover { background-color: #d0fae5; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-emerald-800:hover { background-color: #006045; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-gray-50:hover { background-color: #f9fafb; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-gray-100:hover { background-color: #f3f4f6; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-gray-200:hover { background-color: #e5e7eb; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-gray-700:hover { background-color: #364153; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-green-700:hover { background-color: #008236; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-indigo-50:hover { background-color: #eef2ff; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-indigo-100:hover { background-color: #e0e7ff; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-indigo-500:hover { background-color: #615fff; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-indigo-600:hover { background-color: #4f39f6; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-indigo-700:hover { background-color: #432dd7; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-purple-50:hover { background-color: #faf5ff; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-purple-100:hover { background-color: #f3e8ff; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-red-50:hover { background-color: #fef2f2; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-red-100:hover { background-color: #ffe2e2; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-red-700:hover { background-color: #c10007; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-rose-50:hover { background-color: #fff1f2; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-rose-100:hover { background-color: #ffe4e6; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-rose-400:hover { background-color: #ff637e; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-sky-50:hover { background-color: #f0f9ff; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-sky-100:hover { background-color: #dff2fe; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-sky-800:hover { background-color: #00598a; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-stone-50:hover { background-color: #fafaf9; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-stone-100:hover { background-color: #f5f5f4; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-stone-200:hover { background-color: #e7e5e4; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-stone-700:hover { background-color: #44403b; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-stone-800:hover { background-color: #292524; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-teal-50:hover { background-color: #f0fdfa; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-teal-100:hover { background-color: #cbfbf1; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-teal-200:hover { background-color: #96f7e4; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-violet-50:hover { background-color: #f5f3ff; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-violet-800:hover { background-color: #5d0ec0; }
    #scripture-viewer[data-read-profile="eink"] .hover\:bg-yellow-300:hover { background-color: #ffdf20; }
    #scripture-viewer[data-read-profile="eink"] .hover\:from-cyan-400:hover { --tw-gradient-from: #00d3f2; }
    #scripture-viewer[data-read-profile="eink"] .hover\:from-rose-600:hover { --tw-gradient-from: #ec003f; }
    #scripture-viewer[data-read-profile="eink"] .hover\:to-emerald-400:hover { --tw-gradient-to: #00d492; }
    #scripture-viewer[data-read-profile="eink"] .hover\:to-violet-600:hover { --tw-gradient-to: #7f22fe; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-amber-200:hover { color: #fee685; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-amber-600:hover { color: #e17100; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-amber-700:hover { color: #bb4d00; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-amber-800:hover { color: #973c00; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-amber-900:hover { color: #7b3306; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-amber-950:hover { color: #461901; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-blue-600:hover { color: #155dfc; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-blue-800:hover { color: #193cb8; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-emerald-100:hover { color: #d0fae5; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-emerald-800:hover { color: #006045; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-gray-200:hover { color: #e5e7eb; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-gray-300:hover { color: #d1d5dc; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-gray-400:hover { color: #99a1af; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-gray-600:hover { color: #4a5565; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-gray-700:hover { color: #364153; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-gray-900:hover { color: #101828; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-indigo-600:hover { color: #4f39f6; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-indigo-700:hover { color: #432dd7; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-indigo-800:hover { color: #372aac; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-red-700:hover { color: #c10007; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-red-800:hover { color: #9f0712; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-rose-400:hover { color: #ff637e; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-rose-600:hover { color: #ec003f; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-rose-800:hover { color: #a50036; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-stone-500:hover { color: #79716b; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-stone-600:hover { color: #57534d; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-stone-700:hover { color: #44403b; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-stone-800:hover { color: #292524; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-stone-900:hover { color: #1c1917; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-stone-950:hover { color: #0c0a09; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-teal-800:hover { color: #005f5a; }
    #scripture-viewer[data-read-profile="eink"] .hover\:text-violet-900:hover { color: #4d179a; }
}
@media(prefers-color-scheme:dark) {
    #scripture-viewer[data-read-profile="eink"] .dark\:border-gray-600 { border-color: #4a5565; }
    #scripture-viewer[data-read-profile="eink"] .dark\:border-gray-700 { border-color: #364153; }
    #scripture-viewer[data-read-profile="eink"] .dark\:border-gray-800 { border-color: #1e2939; }
    #scripture-viewer[data-read-profile="eink"] .dark\:bg-blue-950 { background-color: #162456; }
    #scripture-viewer[data-read-profile="eink"] .dark\:bg-gray-700 { background-color: #364153; }
    #scripture-viewer[data-read-profile="eink"] .dark\:bg-gray-800 { background-color: #1e2939; }
    #scripture-viewer[data-read-profile="eink"] .dark\:bg-gray-900 { background-color: #101828; }
    #scripture-viewer[data-read-profile="eink"] .dark\:bg-indigo-950 { background-color: #1e1a4d; }
    #scripture-viewer[data-read-profile="eink"] .dark\:text-blue-100 { color: #dbeafe; }
    #scripture-viewer[data-read-profile="eink"] .dark\:text-gray-100 { color: #f3f4f6; }
    #scripture-viewer[data-read-profile="eink"] .dark\:text-gray-200 { color: #e5e7eb; }
    #scripture-viewer[data-read-profile="eink"] .dark\:text-gray-300 { color: #d1d5dc; }
    #scripture-viewer[data-read-profile="eink"] .dark\:text-gray-400 { color: #99a1af; }
    #scripture-viewer[data-read-profile="eink"] .dark\:text-gray-500 { color: #6a7282; }
    #scripture-viewer[data-read-profile="eink"] .dark\:text-gray-600 { color: #4a5565; }
    #scripture-viewer[data-read-profile="eink"] .dark\:text-indigo-100 { color: #e0e7ff; }
    #scripture-viewer[data-read-profile="eink"] .dark\:text-red-400 { color: #ff6467; }
    #scripture-viewer[data-read-profile="eink"] .dark\:text-yellow-400 { color: #fdc700; }
    #scripture-viewer[data-read-profile="eink"] .dark\:focus\:border-blue-700:focus { border-color: #1447e6; }
    #scripture-viewer[data-read-profile="eink"] .dark\:focus\:border-blue-800:focus { border-color: #193cb8; }
    #scripture-viewer[data-read-profile="eink"] .dark\:active\:bg-gray-700:active { background-color: #364153; }
    #scripture-viewer[data-read-profile="eink"] .dark\:active\:text-gray-300:active { color: #d1d5dc; }
}
@media(prefers-color-scheme:dark) @media(hover:hover) {
    #scripture-viewer[data-read-profile="eink"] .dark\:hover\:bg-gray-900:hover { background-color: #101828; }
    #scripture-viewer[data-read-profile="eink"] .dark\:hover\:text-gray-200:hover { color: #e5e7eb; }
    #scripture-viewer[data-read-profile="eink"] .dark\:hover\:text-gray-300:hover { color: #d1d5dc; }
}
