@font-face{font-family:Book Reading;src:url(/fonts/book/Sarabun-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Book Display;src:url(/fonts/book/Athiti-SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}.book-pages{--book-paper:#fff;--book-cover:#fbf8f1;--book-ink:#31251c;--book-muted:#6f675e;--book-gold:#c58a24;--book-rule:#ded5c6;color:var(--book-ink);font-family:Book Reading,sans-serif;font-size:var(--book-font-size,16pt);text-align:left;line-height:1.75}.book-viewport{padding:12px 16px 48px}.book-sheet{box-sizing:border-box;width:var(--book-width,148mm);height:var(--book-height,210mm);background:var(--book-paper);outline:1px solid var(--book-rule);zoom:var(--book-preview-scale,1);page:chant-book;break-after:page;margin:0 auto 24px;position:relative}.book-sheet:last-child{break-after:auto}.book-body{height:calc(var(--book-height,210mm) - 46mm);position:absolute;top:24mm;left:18mm;right:16mm}.book-block{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--book-font-size,16pt);margin:0;padding:0 0 3mm;font-weight:400;line-height:1.75;display:block}.book-chapter{font-family:Book Display,sans-serif;font-size:calc(var(--book-font-size,16pt) * 1.625);padding-bottom:8mm;font-weight:600;line-height:1.3}.book-heading{font-family:Book Display,sans-serif;font-size:calc(var(--book-font-size,16pt) * 1.1875);padding-top:3mm;padding-bottom:4mm;font-weight:600;line-height:1.4}.book-translation{font-size:calc(var(--book-font-size,16pt) * .8125);color:var(--book-muted);padding-bottom:5mm}.book-rubric{font-size:calc(var(--book-font-size,16pt) * .8125);color:var(--book-muted);padding-bottom:4mm}.book-source{font-size:calc(var(--book-font-size,16pt) * .6875);padding-bottom:2mm;line-height:1.65}.book-running-head{border-bottom:.25mm solid var(--book-rule);color:var(--book-muted);white-space:nowrap;text-overflow:ellipsis;padding-bottom:2mm;font-size:9pt;position:absolute;top:11mm;left:18mm;right:16mm;overflow:hidden}.book-folio{text-align:center;color:var(--book-muted);font-size:11pt;position:absolute;bottom:9mm;left:18mm;right:16mm}.book-toc{color:inherit;border-bottom:.25mm dotted var(--book-rule);font-size:calc(var(--book-font-size,16pt) * .875);align-items:baseline;gap:4mm;padding:3mm 0;text-decoration:none;display:flex}.book-toc-title{flex:1;min-width:0}.book-toc-number{text-align:right;font-variant-numeric:tabular-nums;flex:0 0 13mm}.book-toc:hover{color:var(--book-ink);background:var(--book-cover)}.book-cover{text-align:center;background:var(--book-cover);flex-direction:column;align-items:center;padding:23mm 18mm 18mm;display:flex}.book-cover-kicker{letter-spacing:.04em;margin:0;font-size:13pt}.book-lotus{object-fit:contain;width:25mm;height:25mm;margin:16mm 0 10mm}.book-cover-title{overflow-wrap:anywhere;text-wrap:balance;width:100%;margin:0;font-family:Book Display,sans-serif;font-size:32pt;font-weight:600;line-height:1.4}.book-cover-rule{border-bottom:.5mm solid var(--book-gold);flex-shrink:0;width:18mm;margin:8mm auto;display:block}.book-cover-detail{color:var(--book-muted);margin:0;font-size:12pt}.book-cover-imprint{white-space:pre-line;margin:auto 0 0;padding-top:10mm;font-size:12pt;line-height:1.8}.book-measure{visibility:hidden;position:fixed;top:0;left:-10000px;zoom:1!important}.book-pdf-export{visibility:hidden;--book-preview-scale:1;position:fixed;top:0;left:-10000px}.book-pages[data-ready=false]>.book-sheet:not(.book-measure){visibility:hidden}@page chant-book{size:A5 portrait;margin:0}@media print{:is(html:has(.chant-book-workspace),body:has(.chant-book-workspace)){background:#fff!important;min-height:0!important;margin:0!important;padding:0!important}body:has(.chant-book-workspace){display:block!important}.book-toolbar,.book-measure,.book-pdf-export{display:none!important}body:has(.chant-book-workspace) nextjs-portal{display:none!important}body:has(.chant-book-workspace) .route-progress{display:none!important}body:has(.chant-book-workspace) [role=status]{display:none!important}body:has(.chant-book-workspace) [data-radix-popper-content-wrapper]{display:none!important}.book-viewport{padding:0}.book-sheet{zoom:1;-webkit-print-color-adjust:exact;print-color-adjust:exact;outline:none;margin:0}.book-pages[data-ready=false]{display:none}}.book-pdf-viewer,.book-pdf-placeholder{height:75vh;min-height:420px}.book-pages[data-orientation=landscape]{--book-width:210mm;--book-height:148mm}.book-pages[data-orientation=landscape] .book-cover{padding-top:12mm;padding-bottom:12mm}.book-pages[data-orientation=landscape] .book-lotus{width:16mm;height:16mm;margin:5mm 0}.book-pages[data-orientation=landscape] .book-cover-title{font-size:28pt}.book-pages[data-orientation=landscape] .book-cover-rule{margin:4mm auto}.book-pages[data-orientation=landscape] .book-cover-imprint{padding-top:4mm}.book-verse,.book-translation{text-align:var(--book-text-align,left);text-align-last:left}.book-verse.book-continues,.book-translation.book-continues{text-align-last:var(--book-text-align,left)}.book-verse,.book-translation{text-justify:inter-character}
