/* A quiet reading column with Scripture's position set in rubric. English host only. */
html[data-site="en"] .en-reader{max-width:960px;margin:auto;padding-bottom:3rem}
html[data-site="en"] .en-reader-sr{user-select:none;-webkit-user-select:none;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
html[data-site="en"] .en-reader-bar{position:sticky;top:0;z-index:15;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem;background:var(--paper);border-bottom:1px solid var(--line);font:1rem var(--sans)}
html[data-site="en"] .en-reader-bar button,html[data-site="en"] .en-reader-bottom button{background:transparent;color:var(--ink);border-color:var(--line)}
html[data-site="en"] .en-reader-bar>a{display:grid;place-items:center;min-width:44px;min-height:44px;text-decoration:none}
html[data-site="en"] .en-reader-bar [aria-disabled="true"],html[data-site="en"] .en-reader-bottom [aria-disabled="true"]{opacity:.4;pointer-events:none}
html[data-site="en"] .en-reader-title{max-width:66ch;margin:1.5rem auto 1rem;position:relative;padding-inline-start:4rem}
html[data-site="en"] .en-reader-title h1{margin:.25rem 0;font-size:1.7rem}
html[data-site="en"] .en-chapter-number{position:absolute;inset-inline-start:0;top:0;color:var(--rubric);font-size:4rem;line-height:1.2}
html[data-site="en"] .en-reader-title p{margin:.5rem 0;font: .9rem/1.6 var(--sans);color:var(--muted)}
html[data-site="en"] #reader-translation{max-width:66ch;margin:1rem auto;font: .9rem/1.6 var(--sans)}
html[data-site="en"] #reader-translation summary{cursor:pointer;padding:.5rem 0}
html[data-site="en"] .en-reader-skip{display:block;max-width:66ch;margin:auto;font:.85rem/1.5 var(--sans)}
html[data-site="en"] .en-reading{--reader-size:19px;--reader-leading:1.8;max-width:66ch;margin:2rem auto;font:var(--reader-size)/var(--reader-leading) var(--serif);padding-inline-start:2.2rem;touch-action:pan-y pinch-zoom}
html[data-site="en"] .en-reading:lang(ko){font-family:"Pretendard Variable",Pretendard,sans-serif}
html[data-site="en"][data-rsize="17"] .en-reading{--reader-size:17px}
html[data-site="en"][data-rsize="21"] .en-reading{--reader-size:21px}
html[data-site="en"][data-rsize="24"] .en-reading{--reader-size:24px}
html[data-site="en"][data-rsize="28"] .en-reading{--reader-size:28px}
html[data-site="en"][data-rleading="1.6"] .en-reading{--reader-leading:1.6}
html[data-site="en"][data-rleading="2.1"] .en-reading{--reader-leading:2.1}
html[data-site="en"][data-rwidth="wide"] .en-reading{max-width:78ch}
html[data-site="en"][data-rfont="sans"] .en-reading:not(:lang(ko)){font-family:var(--sans)}
html[data-site="en"] .en-reading .en-verse{position:relative;margin:0 0 1rem;max-width:none;scroll-margin-top:6rem;border-radius:3px}
html[data-site="en"] .en-verse-number{position:absolute;inset-inline-start:-2.2rem;width:2rem;padding:.4rem .2rem;text-align:start;color:var(--rubric);font:.7em/1.5 var(--sans);text-decoration:none}
html[data-site="en"] .en-verse .v__text{cursor:pointer;outline-offset:2px}
html[data-site="en"] .en-verse:target,html[data-site="en"] .en-selected,html[data-site="en"] .en-context-selected{background:var(--margin);box-shadow:inset 3px 0 var(--rubric)}
html[data-site="en"] .en-selected .v__text{background:var(--margin)}
html[data-site="en"][data-rnumbers="hide"] .en-verse-number{position:absolute!important;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}
html[data-site="en"][data-rlayout="paragraph"] .en-reading .en-verse{display:inline;margin:0}
html[data-site="en"][data-rlayout="paragraph"] .en-verse::after{content:' '}
html[data-site="en"][data-rlayout="paragraph"] .en-verse-number{position:static;display:inline;font-size:.65em;vertical-align:super;padding:0 .35em}
html[data-site="en"][data-rheadings="hide"] .en-section-heading{display:none}
html[data-site="en"] .en-section-heading{font:500 1.05em/1.5 var(--serif);margin:2rem 0 1rem}
html[data-site="en"] .en-next-card{display:block;padding:1.2rem 0;margin:2rem 0;border-block:1px solid var(--line);font-size:1.4rem}
html[data-site="en"] .en-next-card span{display:block;font:.85rem/1.6 var(--sans);color:var(--muted)}
html[data-site="en"] .en-reader-bottom{display:none}
html[data-site="en"] .en-reader dialog{border:1px solid var(--line);background:var(--paper);color:var(--ink);padding:1.25rem;max-width:min(780px,calc(100vw - 24px));width:100%;max-height:85dvh;overflow:auto;border-radius:6px}
html[data-site="en"] .en-reader dialog::backdrop{background:#0008}
html[data-site="en"] .en-reader dialog>form[method=dialog]{display:flex;align-items:center;justify-content:space-between;gap:1rem}
html[data-site="en"] .en-reader dialog h2{margin:0;font-size:1.4rem}
html[data-site="en"] #en-settings{max-width:min(440px,calc(100vw - 24px))}
html[data-site="en"] .en-settings-fields{display:grid;gap:.7rem;margin-top:1.5rem}
html[data-site="en"] .en-settings-fields label{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font:.95rem var(--sans)}
html[data-site="en"] .en-settings-fields select{width:55%}
html[data-site="en"] .en-picker-books .en-book-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}
html[data-site="en"] .en-picker-books button{background:transparent;color:var(--ink);border-color:var(--line);padding:.6rem .3rem;font-size:.85rem}
html[data-site="en"] .en-picker-books button[aria-pressed=true]{border-color:var(--rubric);color:var(--rubric)}
html[data-site="en"] #en-selection{position:fixed;inset:auto 0 1rem;margin:auto;z-index:25;box-shadow:0 2px 18px #0003;max-height:42dvh}
html[data-site="en"] #en-selection>p{font:.85rem/1.5 var(--sans);margin:.5rem 0}
html[data-site="en"] .en-verse-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem}
html[data-site="en"] #en-selection-compare{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}
html[data-site="en"] #en-selection-compare h3{font-size:1rem;margin:1rem 0 .5rem}
html[data-site="en"] #en-selection-compare p{font-size:.95rem}
html[data-site="en"] .en-reader-status:not(:empty){position:fixed;bottom:0;inset-inline:0;z-index:30;background:var(--margin);color:var(--ink);padding:.5rem 1rem;margin:0;max-width:none;font:.9rem/1.5 var(--sans)}
@media(max-width:767px){
html[data-site="en"]:has(.en-reader-bottom) .en-footer{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}
html[data-site="en"] .en-reader-bottom{display:flex;position:fixed;bottom:0;inset-inline:0;z-index:16;background:var(--paper);border-top:1px solid var(--line);align-items:center;justify-content:space-around;padding:.4rem .4rem max(.4rem,env(safe-area-inset-bottom));font:.85rem/1.5 var(--sans)}
html[data-site="en"] .en-reader-bottom a{padding:.7rem .3rem}
html[data-site="en"] .en-reader-bar{margin-inline:-8px;gap:.15rem}
html[data-site="en"] .en-reader-bar button{padding:.5rem .65rem}
html[data-site="en"] .en-reader-bar>a{min-width:38px}
html[data-site="en"] #en-selection{bottom:4.5rem}
html[data-site="en"] #en-selection-compare{grid-template-columns:1fr}
html[data-site="en"] .en-reader-status:not(:empty){bottom:4rem}
html[data-site="en"] .en-reading{padding-inline-start:1.7rem}
html[data-site="en"] .en-verse-number{inset-inline-start:-1.7rem;width:1.6rem}
}
@media print{
html[data-site="en"]{--paper:white!important;--ink:black!important;--rubric:#641423!important;color-scheme:light}
html[data-site="en"] .en-header,html[data-site="en"] .en-footer,html[data-site="en"] .en-reader-bar,html[data-site="en"] .en-reader-bottom,html[data-site="en"] dialog,html[data-site="en"] #reader-translation,html[data-site="en"] .en-reader-skip,html[data-site="en"] .en-next-card,html[data-site="en"] [data-read],html[data-site="en"] .en-reader-status{display:none!important}
html[data-site="en"] .en-main{padding:0;max-width:none}
html[data-site="en"] .en-reading{max-width:none;font-size:12pt;line-height:1.6}
html[data-site="en"] .en-verse{break-inside:avoid;box-shadow:none}
}
