:root{--paper:#fff;--card:#fff;--ink:#111;--soft:#595959;--rule:#e3e3e3;--line:#111;--accent:#4b2380;--accentbg:#f4effa;--gold:#c9a24a;--serif:Charter,'Iowan Old Style','Source Serif Pro','Source Serif 4','Palatino Linotype',Georgia,serif;--sans:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}body{background:#fff;color:var(--ink);font-family:var(--serif)}a{color:var(--accent)}header.top{background:#fff;backdrop-filter:none;border-bottom:3px solid var(--accent)}.brand{font:700 25px/1 var(--serif)!important;letter-spacing:-.02em;color:var(--accent)!important}.brand span{color:var(--ink)!important;font-weight:400}.bar nav a{font:700 12px var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--ink)!important}.bar nav a:hover{color:var(--accent)!important}h1{font-family:var(--serif);font-weight:400;letter-spacing:-.03em;line-height:1.02}h2{font-family:var(--serif);font-weight:400;font-size:27px;letter-spacing:-.02em;border-top:1px solid var(--line);padding-top:14px}h3{font-family:var(--serif)}.lede{font-family:var(--serif);color:#2a2a2a}.num{font-family:var(--serif)!important;font-weight:400!important;color:var(--accent)!important;letter-spacing:-.04em}.latin{font-family:var(--serif)}.facts{font-family:var(--mono)!important;font-weight:600;font-size:11px!important;letter-spacing:.12em!important;color:var(--ink)!important;border-top:1px solid var(--line)!important;border-bottom:1px solid var(--rule)!important}.sum{background:none!important;border:0!important;border-left:3px solid var(--gold)!important;border-radius:0!important;box-shadow:none!important;padding:2px 0 2px 16px!important}.method,.src{font-family:var(--sans)}.vn{font-family:var(--mono)!important;font-weight:600;color:var(--accent)!important}.note{background:none!important;border-radius:0!important;padding:0!important;color:#4a4a4a!important;font-family:var(--sans)}.xr{font-family:var(--sans)}.verse.chosen .vt{background:var(--accentbg)}h3.sec{color:var(--accent)!important;font-weight:400}.tools button,.tools a,.seg button,.bigbtn,.jump button,#makeprint,#pickclear,#pvprint,#pvx,.gen .seg button{border-radius:0!important;font:700 12px var(--sans)!important;letter-spacing:.08em!important;text-transform:uppercase;border:1px solid var(--line)!important;background:#fff!important;color:var(--ink)!important;box-shadow:none!important}.tools button[aria-pressed=true],.tools .bigbtn,.jump button,#makeprint,#pvprint,.gen .seg button[aria-pressed=true],.bigbtn{background:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important}.gen .seg{border-radius:0!important;border:0!important;gap:6px}.chips a,.jump a,.quick a{border-radius:0!important;background:#fff!important;border:1px solid var(--line)!important;color:var(--ink)!important;font:700 13px var(--sans)!important}.chips a:hover,.jump a:hover,.quick a:hover{background:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important}.pickbar{border-radius:0!important;background:var(--accent)!important;color:#fff!important}details{border-radius:0!important;background:none!important;border:0!important;border-bottom:1px solid var(--rule)!important;padding:14px 0!important;margin:0!important}details:first-of-type{border-top:1px solid var(--rule)!important}summary{font-family:var(--serif);font-weight:700}details.xt{border:1px solid var(--rule)!important;padding:12px 14px!important}table.at,table.len{border-radius:0!important;border:0!important;border-top:1px solid var(--line)!important;background:#fff!important}table.len th{font:600 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.author{border-radius:0!important;border:1px solid var(--line)!important;border-top:3px solid var(--accent)!important;background:#fff!important}.ava{border-radius:0!important;background:var(--accent)!important}.author .k{font-family:var(--mono)!important;color:var(--accent)!important}.pick{border-radius:0!important;background:#fff!important;border:0!important;border-bottom:1px solid var(--rule)!important;box-shadow:none!important;padding:16px 0!important}.pick h3 a{color:var(--ink)}.pick.lit{background:var(--accentbg)!important;outline:0!important}.secnote{font-family:var(--sans)}.plist li{border-color:var(--rule)}.plist .pn{font-family:var(--serif);font-weight:400;color:var(--accent)}.plist .pm{font-family:var(--mono)}.grid,.tiles,.mini,.doors,.vcards,.feat{gap:0!important;border-top:1px solid var(--line)}.grid a,.tiles a,.mini a,.doors a,.vcards a,.feat li{border-radius:0!important;border:0!important;border-bottom:1px solid var(--rule)!important;background:#fff!important;box-shadow:none!important}.grid a,.tiles a,.mini a,.doors a,.vcards a{border-right:1px solid var(--rule)!important}.grid a b,.doors a b,.vcards .vt{font-family:var(--serif)!important;font-weight:400!important;color:var(--ink)!important}.tiles a{justify-content:space-between!important;text-align:left!important;font:700 15.5px var(--sans)!important;color:var(--ink)!important}.tiles a::after{content:'\2192';color:var(--accent)}.tiles a:hover,.grid a:hover,.mini a:hover,.doors a:hover,.vcards a:hover{background:var(--accentbg)!important}.vcards .vk{font-family:var(--mono)!important;color:var(--accent)!important}.mini a b{font-family:var(--serif)!important;font-weight:400!important;color:var(--accent)!important}.filter,.sbox input,.jump input,.gopts select{border-radius:0!important;border:1px solid var(--line)!important;box-shadow:none!important}.hero2{background:#fff!important;border-bottom:1px solid var(--rule)!important}.hero2::before{content:'The Book of Psalms \00B7 150 psalms';display:block;font:600 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 12px}.hero2 h1{font-weight:400!important}.sbox svg{stroke:var(--accent)!important}.sres{border-radius:0!important;border:1px solid var(--line)!important}.sres a{border-radius:0!important}.sres a.on,.sres a:hover{background:var(--accentbg)!important}.rcard{border-radius:0!important;border:0!important;border-left:3px solid var(--gold)!important;background:#fff!important;box-shadow:none!important}.rcard .rn{font-family:var(--mono)!important;color:var(--accent)!important}.pvbox{border-radius:0!important}.sheet.framed{border-color:var(--accent)!important}footer{background:#111;color:#cfcfcf;box-shadow:0 0 0 100vmax #111;clip-path:inset(0 -100vmax);border-top:3px solid var(--gold);padding-top:22px!important;padding-bottom:26px!important;margin-top:40px!important;font-family:var(--sans)}footer a{color:#fff!important}@media print{header.top,footer{display:none}}.verse .vn{align-self:flex-start;align-items:flex-start;padding-top:9px;flex:0 0 40px;justify-content:flex-end}.verse .vn input{margin-top:1px}.why{background:none!important;border-radius:0!important;padding:0 0 0 14px!important;border-left:2px solid var(--gold)!important;color:#3d3d3d!important;font-family:var(--sans)}.pick h3{font-family:var(--mono)!important;letter-spacing:.1em}.more a{font-family:var(--sans);font-size:14px}.pv{background:rgba(17,17,17,.62)!important}.pvscroll{background:#e9e9e9!important}.pvhead strong{font:400 22px var(--serif)}.pvopts select{border-radius:0!important;border:1px solid var(--line)!important}.sheet{font-family:var(--serif)!important;box-shadow:0 2px 18px rgba(0,0,0,.16)!important;background:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sheet h3{font:400 1.55em/1.1 var(--serif)!important;letter-spacing:-.02em;margin:0 0 .9em!important;padding-bottom:.45em;border-bottom:2px solid var(--accent)}.sheet .sv{line-height:1.65!important}.sheet .sv b{font-family:var(--mono)!important;font-weight:600!important;color:var(--accent)!important}.sheet .sv .rf{font-family:var(--mono)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)!important}.sheet .foot{font-family:var(--mono)!important;font-size:.55em!important;letter-spacing:.1em;text-transform:uppercase;color:#555!important;border-top:1px solid var(--gold)!important}.sheet.framed{border:3px solid var(--accent)!important;outline:1px solid var(--gold)!important;outline-offset:-14px!important}.sheet.framed h3{text-align:center;border-bottom-color:var(--gold)}.sheet.card{text-align:center;justify-content:center;background:#fff!important;border-top:10px solid var(--accent)}.sheet.card::before{content:'\201C';display:block;font:700 4.5em/0.8 var(--serif);color:var(--gold);margin:0 0 .15em}.sheet.card h3{order:2;font:600 .75em var(--mono)!important;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);border:0;margin:.6em 0 0!important;padding:0}.sheet.card .sv{font-size:1.25em;line-height:1.55!important}.sheet.card .foot{order:3;justify-content:center;gap:1.5em}.sheet.card .foot::before{content:'';position:absolute}.sheet .foot{gap:1.2em;flex-wrap:wrap}.sheet .foot{justify-content:center!important}@page{margin:12mm}@media print{body.sheetprint #pvprintroot .sheet{min-height:0!important;padding:4% 6%!important;box-decoration-break:clone;-webkit-box-decoration-break:clone}body.sheetprint #pvprintroot .sheet.card{min-height:90vh!important}body.sheetprint #pvprintroot .sheet .sv{break-inside:avoid}}@media (max-width:430px){.bar nav a{font-size:11px!important;letter-spacing:.04em!important;margin-left:10px!important}.brand{font-size:22px!important}header.top .wrap{padding-left:16px;padding-right:16px}}@media (max-width:350px){.bar nav a{letter-spacing:0!important;margin-left:8px!important}.brand{font-size:20px!important}}h2{line-height:1.18}h3{line-height:1.25}h2.first{border-top:0!important;padding-top:4px!important}.author .upd{font:12px var(--mono);letter-spacing:.06em;color:var(--soft)!important;margin:0 0 6px!important}body.clean .note,body.clean .xr,body.clean h3.sec small{display:none!important}body.clean .verse{margin-bottom:10px}.listen audio{width:100%;margin:4px 0 8px}@media print{.listen{display:none}}[id]{scroll-margin-top:72px}@media (max-width:600px){.bar{flex-wrap:wrap;height:auto!important;padding:9px 0 7px}.bar nav{width:100%;display:flex;justify-content:space-between;margin-top:6px}.bar nav a{margin-left:0!important;font-size:11.5px!important;letter-spacing:.05em!important}[id]{scroll-margin-top:104px}}