@font-face{font-family:Church-Cyrillic;src:url(/fonts/Church-Cyrillic.ttf) format("truetype");font-display:swap}:root{--bg: #F8F3E8;--ink: #2C1F14;--note: #7A4F2D;--vnum: #B09070;--rule: #E0D5BD;--rubrum: #B22222;--font-body: "Church-Cyrillic", Georgia, serif;--font-ui: Georgia, serif;--transition-quick: color .15s ease, background .15s ease}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:19px;line-height:1.85}#root{min-height:100vh}.app-error{max-width:34em;margin:18vh auto 0;padding:0 1.5em;text-align:center;font-family:var(--font-ui);color:var(--ink)}.app-error h1{margin:0 0 .5em;font-size:1.3em;font-weight:400;color:var(--rubrum)}.app-error p{margin:0 0 1em;color:var(--note)}.app-error button{color:var(--note);text-decoration:underline;text-underline-offset:.2em}.bible-fade-in{animation:fadeIn .4s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.toolbar{display:flex;flex-wrap:wrap;gap:1.2em;align-items:center;padding:.75em 1.5em;border-bottom:1px solid var(--rule);font-size:.8em;position:sticky;top:0;z-index:10;background:var(--bg)}.toolbar-spacer{flex:0 0 1.5em}.toolbar-nav,.view-tabs{display:inline-flex;gap:.6em;align-items:center}.nav-select{font:inherit;font-family:inherit;background:transparent;border:none;border-bottom:1px solid var(--rule);color:var(--ink);padding:.15em 1.3em .15em .2em;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--vnum) 50%),linear-gradient(135deg,var(--vnum) 50%,transparent 50%);background-position:calc(100% - .55em) 55%,calc(100% - .25em) 55%;background-size:.3em .3em,.3em .3em;background-repeat:no-repeat}.nav-select:disabled{opacity:.4;cursor:not-allowed}.nav-separator{width:1px;height:1.2em;background:var(--rule);margin:0 .4em}.nav-arrow{font-family:var(--font-ui);width:1.6em;height:1.6em;display:inline-flex;align-items:center;justify-content:center;color:var(--note);border-radius:2px;font-size:1.3em;line-height:1;transition:var(--transition-quick)}.nav-arrow:hover:not(:disabled){color:var(--ink);background:#b090701f}.nav-arrow:disabled{opacity:.25;cursor:not-allowed}.manage-buttons{display:inline-flex;gap:.15em;align-items:center}.manage-btn{width:1.6em;height:1.6em;display:inline-flex;align-items:center;justify-content:center;color:var(--vnum);border-radius:2px;transition:var(--transition-quick);font-size:.95em;line-height:1;font-family:var(--font-ui)}.manage-btn:hover:not(:disabled){color:var(--ink);background:#b090701f}.manage-btn:disabled{opacity:.3;cursor:not-allowed}.manage-btn-danger:hover:not(:disabled){color:#8a3a1f}.size-control{display:inline-flex;align-items:center;gap:.3em;font-family:var(--font-ui)}.size-control-label{color:var(--note);margin-right:.2em}.size-control-value{color:var(--vnum);font-variant-numeric:tabular-nums;min-width:2.2em;text-align:center;font-size:.9em}.size-btn{font-family:var(--font-ui);color:var(--note);padding:.1em .4em;border:1px solid var(--rule);border-radius:2px;line-height:1.2;transition:var(--transition-quick)}.size-btn:hover{color:var(--ink);background:#b090701f}button{font:inherit;font-family:inherit;background:none;border:none;color:var(--ink);padding:0;cursor:pointer}.toggle{text-decoration:underline;text-underline-offset:.2em;color:var(--note);transition:color .2s ease}.toggle.active{color:var(--ink)}.download-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:.15em .35em}.download-btn:hover:not(:disabled){color:var(--ink)}.download-btn svg{display:block}.toolbar-search{position:relative;flex:1 1 14em;max-width:24em;min-width:11em;font-family:var(--font-ui)}.search-input{width:100%;font:inherit;font-family:var(--font-ui);color:var(--ink);background:#ffffff47;border:1px solid var(--rule);border-radius:2px;padding:.22em .55em}.search-input:focus{outline:1px solid rgba(122,79,45,.35);outline-offset:1px}.search-results{position:absolute;top:calc(100% + .35em);left:0;right:0;z-index:30;max-height:min(26em,70vh);overflow:auto;background:var(--bg);border:1px solid var(--rule);border-radius:2px}.search-result{display:grid;grid-template-columns:auto 1fr;gap:.1em .65em;width:100%;padding:.5em .65em;text-align:left;font-family:var(--font-ui);line-height:1.25;border-bottom:1px solid rgba(224,213,189,.7);transition:var(--transition-quick)}.search-result:hover,.search-result:focus{background:#b090701f;outline:none}.search-result-kind{color:var(--vnum);font-size:.78em}.search-result-label{color:var(--ink)}.search-result-excerpt{grid-column:2;color:var(--note);font-size:.86em}.search-message{margin:0;padding:.55em .65em;color:var(--note);line-height:1.3}.search-message-error{color:#8a3a1f}.file-hidden{display:none}.reader{padding:2em 1.5em 4em}.chapter{max-width:var(--reading-width, 760px);margin:0 auto;font-size:var(--reading-font-size, 19px)}.chapter-status{margin:4em auto 0;text-align:center;color:var(--note);font-style:italic}.chapter-status-error{font-family:var(--font-ui);font-style:normal}.chapter-status-error p{margin:0 0 .5em}.chapter-status-error button{color:var(--note);text-decoration:underline;text-underline-offset:.2em}.chapter-header{display:flex;align-items:center;justify-content:center;gap:.6em;margin:1em 0 1.5em}.chapter-title{font-family:inherit;font-weight:400;font-size:1.6em;letter-spacing:.08em;text-align:center;margin:0;color:var(--rubrum)}.chapter-nav-arrow{font-family:var(--font-ui);font-size:1.5em;line-height:1;color:var(--rubrum);width:1.4em;height:1.4em;display:inline-flex;align-items:center;justify-content:center;border-radius:2px;opacity:.55;transition:opacity .15s ease,background .15s ease}.chapter-nav-arrow:hover:not(:disabled){opacity:1;background:#8e1f1f14}.chapter-nav-arrow:disabled{opacity:.15;cursor:not-allowed}.chapter-flow{margin:0}.verse{display:block;margin:.1em -.3em;border-radius:2px;text-indent:-.6em;padding:.15em .3em .15em .9em;transition:opacity .2s ease,background .15s ease}.verse-editable{cursor:text}.verse-editable:hover{background:#b090701a}.verse-highlight{background:#b2222217}.vnum{font-size:.6em;color:var(--vnum);vertical-align:super;margin-right:.15em;transition:opacity .25s ease,font-size .25s ease,margin-right .25s ease}.note{color:var(--note);font-style:italic;white-space:nowrap;transition:opacity .25s ease,font-size .25s ease}.hidden-numbers .vnum{opacity:0;font-size:0;margin-right:0}.hidden-notes .note{opacity:0;font-size:0}.commentary-toggle{display:inline-block;margin-left:.35em;padding:0 .15em;font-family:var(--font-ui);font-size:.7em;color:var(--vnum);vertical-align:super;transition:var(--transition-quick);cursor:pointer;-webkit-user-select:none;user-select:none}.commentary-toggle:hover{color:var(--ink)}.commentary-toggle-open{color:var(--rubrum)}.hidden-commentaries .commentary-toggle,.hidden-commentaries .verse-commentaries{opacity:0;font-size:0;margin:0;padding:0;border:none;pointer-events:none}.verse-commentaries{margin:.6em 0 .9em 1.8em;padding-left:.9em;border-left:2px solid var(--rule);font-family:var(--font-ui);font-size:.92em;line-height:1.55}.commentary-row{display:flex;align-items:flex-start;gap:.6em}.commentary-row+.commentary-row{margin-top:.8em;padding-top:.8em;border-top:1px dotted var(--rule)}.commentary{flex:1 1 auto;min-width:0}.commentary-source{margin:0 0 .3em;font-style:italic;font-size:.85em;color:var(--note);letter-spacing:.02em}.commentary-body p{margin:0 0 .5em;color:var(--ink)}.commentary-body p:last-child{margin-bottom:0}.commentary-body strong{font-weight:600}.commentary-body em{font-style:italic}.commentary-controls{display:flex;align-items:center;gap:.2em;flex-shrink:0}.commentary-controls button{font-family:var(--font-ui);font-size:.9em;color:var(--note);padding:0 .3em;transition:var(--transition-quick)}.commentary-controls button:hover{color:var(--ink)}.commentary-add{display:inline-block;margin-top:.5em;padding:.2em .6em;font-family:var(--font-ui);font-size:.85em;color:var(--note);border:1px dashed var(--rule);border-radius:2px;transition:var(--transition-quick)}.commentary-add:hover{color:var(--ink);border-color:var(--vnum)}.commentary-empty{margin:0;font-style:italic;color:var(--note);font-size:.9em}.commentary-editor{display:flex;flex-direction:column;gap:.4em;width:100%}.commentary-field{display:flex;flex-direction:column;gap:.15em;font-family:var(--font-ui);font-size:.85em}.commentary-field span{color:var(--note);font-size:.82em}.commentary-field input,.commentary-field textarea{font-family:var(--font-ui);font-size:.95em;padding:.35em .5em;border:1px solid var(--rule);border-radius:2px;background:var(--bg);color:var(--ink);width:100%;resize:vertical}.commentary-field input:focus,.commentary-field textarea:focus{outline:none;border-color:var(--vnum)}.commentary-editor-actions{display:flex;align-items:center;gap:.6em;flex-wrap:wrap;margin-top:.2em}.commentary-editor-hint{font-family:var(--font-ui);font-size:.78em;color:var(--note);flex:1 1 auto}.commentary-editor-actions button{font-family:var(--font-ui);font-size:.9em;padding:.25em .7em;border:1px solid var(--rule);border-radius:2px;color:var(--ink);background:transparent;transition:var(--transition-quick)}.commentary-editor-actions button:hover:not(:disabled){background:#b090701f}.commentary-editor-actions button:disabled{opacity:.5;cursor:not-allowed}.verse-delete{color:var(--note);font-size:.85em;margin-left:.2em;opacity:.5;transition:opacity .2s ease;font-family:var(--font-ui)}.verse-delete:hover{opacity:1}.add-verse{font-size:.7em;color:var(--vnum);text-decoration:underline;text-underline-offset:.2em;opacity:.55;transition:opacity .15s ease,color .15s ease}.add-verse:hover{opacity:1;color:var(--note)}.verse-insert{display:block;text-align:center;height:.4em;opacity:0;transition:opacity .15s ease,height .15s ease}.verse-insert:hover{opacity:1;height:1.4em}.verse-insert .add-verse{font-size:.65em}.add-verse-row{margin-top:1.2em;padding-top:.8em;border-top:1px dashed var(--rule);text-align:center}.add-verse-trailing{font-size:.85em;opacity:.8}.add-verse-leading{display:block;font-size:.85em;opacity:.8;text-align:center;margin:1em 0}.verse-placeholder{color:var(--vnum);font-style:italic;opacity:.7}.verse-editor{display:block;margin:.6em 0;border-left:2px solid var(--rule);padding:.4em 0 .4em .7em}.verse-editor-meta{display:block;margin-bottom:.2em;font-size:.85em}.verse-editor-meta .vnum{font-size:1em;vertical-align:baseline;margin-right:0}.verse-textarea{display:block;width:100%;font-family:inherit;font-size:1em;line-height:1.6;background:#ffffff80;color:var(--ink);border:1px solid var(--rule);border-radius:2px;padding:.5em .7em;resize:vertical}.verse-editor-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1em;margin-top:.5em;font-size:.8em}.verse-editor-actions button{text-decoration:underline;color:var(--note)}.verse-editor-hint{flex:1 1 auto;color:var(--vnum);font-style:italic;font-size:.95em}.modal{background:var(--bg);color:var(--ink);border:1px solid var(--rule);border-radius:2px;padding:1.5em 1.8em;font-family:inherit;font-size:1em;min-width:18em}.modal::backdrop{background:#2c1f1440}.modal p{margin:0 0 .6em}.modal input[type=text],.modal input[type=number],.modal input[type=password]{font-family:inherit;font-size:1em;width:100%;padding:.4em .6em;background:#ffffff80;border:1px solid var(--rule);border-radius:2px;color:var(--ink)}.modal input[type=checkbox],.modal input[type=radio]{flex:0 0 auto;margin:0}.modal-actions{display:flex;gap:1.2em;margin-top:1em;justify-content:flex-end;font-size:.9em}.modal-actions button{text-decoration:underline;color:var(--note)}.modal-actions button:disabled{opacity:.4;cursor:not-allowed;text-decoration:none}.login-error{color:#8a3a1f;font-style:italic;margin:.4em 0 0;font-size:.9em}.empty-state{max-width:var(--reading-width, 760px);margin:4em auto 0;text-align:center;color:var(--note);font-style:italic;font-size:var(--reading-font-size, 19px)}.bulk-import-form{width:min(48em,90vw);max-height:80vh;display:flex;flex-direction:column;gap:.8em}.bulk-import-textarea{font-family:var(--font-ui);font-size:.9em;line-height:1.5;width:100%;background:#ffffff80;color:var(--ink);border:1px solid var(--rule);border-radius:2px;padding:.6em .8em;resize:vertical}.checkbox-row,.radio-row{display:flex;align-items:center;gap:.5em;font-size:.9em;cursor:pointer}.pdf-format{flex-direction:row;flex-wrap:wrap;gap:.4em 1.2em}.radio-group{border:1px solid var(--rule);border-radius:2px;padding:.6em .9em;font-size:.9em;display:flex;flex-direction:column;gap:.4em}.radio-group legend{padding:0 .4em;color:var(--note)}.radio-row{display:flex;align-items:center;gap:.5em;cursor:pointer}.radio-row input[type=text]{flex:1 1 auto;width:auto;padding:.25em .5em;font-size:.95em;background:#ffffff80;border:1px solid var(--rule);border-radius:2px;color:var(--ink);font-family:inherit}.radio-row input[type=text]:disabled{opacity:.4}.import-preview{font-size:.9em;border-left:2px solid var(--rule);padding-left:.7em;color:var(--note)}.import-preview p{margin:0 0 .3em}.import-warnings{margin:.3em 0 0;padding-left:1.2em;font-style:italic;color:var(--note);font-size:.95em}.import-warnings li{margin:.15em 0}.print-document{display:none}.pdf-form{width:min(38em,90vw);max-height:85vh;display:flex;flex-direction:column;gap:.6em;overflow-y:auto}.pdf-form-title{margin:0;font-size:1.05em;color:var(--ink)}.pdf-field{display:flex;align-items:center;gap:.6em;margin:.4em 0 0}.pdf-field-label{flex:0 0 auto;color:var(--note)}.pdf-field input{flex:1 1 auto;font:inherit;padding:.3em .6em;border:1px solid var(--rule);border-radius:2px;background:#ffffff80;color:var(--ink)}.pdf-hint{margin:0;font-size:.85em;color:var(--note);font-style:italic}.pdf-hint code,.pdf-filename code{font-family:var(--font-ui);background:#b0907026;padding:0 .3em;border-radius:2px;color:var(--ink)}.pdf-error{margin:0;color:#8a3a1f;font-style:italic;font-size:.9em}.pdf-options{display:flex;flex-direction:column;gap:.3em;padding:.5em .9em .7em;border:1px solid var(--rule);border-radius:2px}.pdf-options legend{padding:0 .4em;color:var(--note);font-size:.85em;text-transform:uppercase;letter-spacing:.06em}.pdf-typo-row{display:flex;align-items:center;gap:.6em;cursor:pointer}.pdf-typo-label{flex:0 0 9em;color:var(--ink);font-size:.9em}.pdf-typo-select{font:inherit;padding:.2em .5em;border:1px solid var(--rule);border-radius:2px;background:#fff9;color:var(--ink);flex:1 1 auto}.pdf-typo-num{font:inherit;width:4em;padding:.2em .4em;border:1px solid var(--rule);border-radius:2px;background:#fff9;color:var(--ink);text-align:center}.pdf-typo-unit{color:var(--note);font-size:.85em}.pdf-summary{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5em;font-size:.9em;color:var(--note)}.pdf-preview{border:1px solid var(--rule);border-radius:2px;padding:.5em .7em;background:#fff6}.pdf-preview-label{font-size:.75em;color:var(--note);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.4em}.pdf-preview-page{font-family:var(--font-body);font-size:.95em;color:var(--ink);background:#fff;padding:.7em 1em;border:1px solid var(--rule);border-radius:2px;max-height:18em;overflow-y:auto}.pdf-preview-titlepage{text-align:center;font-size:1.5em;color:var(--rubrum);letter-spacing:.08em;padding:.7em 0;border-bottom:1px dashed var(--rule);margin-bottom:.7em}.pdf-preview-chapter-title{text-align:center;font-size:1.2em;color:var(--rubrum);letter-spacing:.06em;margin:.3em 0 .6em}.pdf-preview-verse{margin:0 0 .25em;line-height:1.5;text-indent:-.6em;padding-left:.9em}.pdf-preview-verse sup{color:var(--vnum);font-size:.65em;margin-right:.15em}.pdf-preview-note{color:var(--note);font-style:italic}.pdf-preview-empty{text-align:center;color:var(--note);font-style:italic;margin:1em 0}.pdf-preview-ellipsis{text-align:center;font-style:italic;color:var(--vnum);font-size:.85em;margin:.4em 0}.undo-toast-tray{position:fixed;right:1.5em;bottom:1.5em;display:flex;flex-direction:column;gap:.5em;z-index:100;pointer-events:none}.undo-toast{pointer-events:auto;display:flex;align-items:center;gap:.7em;min-width:18em;max-width:26em;padding:.65em .9em;background:var(--bg);color:var(--ink);border:1px solid var(--rule);border-radius:2px;font-family:var(--font-ui);font-size:.92em;box-shadow:0 2px 6px #2c1f142e;transition:transform .2s ease,opacity .2s ease;transform:translateY(.6em);opacity:0}.undo-toast-live{transform:translateY(0);opacity:1}.undo-toast-msg{flex:1;min-width:0}.undo-toast-btn{color:var(--note);text-decoration:underline;text-underline-offset:.2em;transition:color .15s ease}.undo-toast-btn:hover:not(:disabled){color:var(--ink)}.undo-toast-close{color:var(--vnum);font-family:var(--font-ui);font-size:1.1em;line-height:1}.undo-toast-close:hover{color:var(--ink)}.trash-form{width:min(46em,90vw);max-height:80vh;overflow-y:auto}.trash-hint{margin:0 0 .8em;color:var(--note);font-family:var(--font-ui);font-size:.85em;line-height:1.4}.trash-empty{text-align:center;margin:1.5em 0;color:var(--note);font-family:var(--font-ui)}.trash-sections{display:flex;flex-direction:column;gap:1em;font-family:var(--font-ui);font-size:.9em}.trash-section h3{margin:0 0 .4em;color:var(--note);font-size:.85em;font-weight:400;text-transform:uppercase;letter-spacing:.08em}.trash-section ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4em}.trash-section li{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:.4em .8em;align-items:center;padding:.4em 0;border-bottom:1px solid rgba(224,213,189,.6)}.trash-item-title{color:var(--ink)}.trash-item-meta{color:var(--vnum);font-size:.82em;font-variant-numeric:tabular-nums}.trash-restore,.trash-purge{color:var(--note);text-decoration:underline;text-underline-offset:.2em;font-size:.9em;transition:color .15s ease}.trash-restore:hover{color:var(--ink)}.trash-purge{color:#8a3a1f}.trash-purge:hover{color:#5a2a16}.stats-body{font-family:var(--font-ui);font-size:.9em}.stats-totals{list-style:none;margin:0 0 1.2em;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:.6em}.stats-totals li{display:flex;flex-direction:column;align-items:center;padding:.6em .4em;border:1px solid var(--rule);border-radius:2px;text-align:center}.stats-totals li span{font-size:.8em;color:var(--note);text-transform:uppercase;letter-spacing:.06em}.stats-totals li strong{margin-top:.3em;font-size:1.6em;font-weight:400;color:var(--ink);font-variant-numeric:tabular-nums}.stats-subhead{margin:0 0 .4em;color:var(--note);font-size:.85em;font-weight:400;text-transform:uppercase;letter-spacing:.08em}.stats-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.stats-table th,.stats-table td{padding:.3em .6em;border-bottom:1px solid rgba(224,213,189,.6);text-align:right}.stats-table th:first-child,.stats-table td:first-child{text-align:left}.stats-table th{color:var(--note);font-weight:400;font-size:.85em}.stats-recent{margin-top:.4em;font-size:.82em}.stats-recent .stats-ip{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.stats-recent .stats-ua{max-width:22em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toolbar-burger{display:none;align-items:center;justify-content:center;width:2.4em;height:2.4em;font-family:var(--font-ui);font-size:1.15em;line-height:1;color:var(--note);border:1px solid var(--rule);border-radius:2px;transition:var(--transition-quick)}.toolbar-burger:hover{color:var(--ink);background:#b090701f}.undo-toast-tray{bottom:max(1.5em,env(safe-area-inset-bottom));right:max(1em,env(safe-area-inset-right))}.today-line{max-width:760px;margin:1.2em auto 0;padding:0 1.5em;text-align:center;font-family:var(--font-ui);font-size:.85em;line-height:1.45;color:var(--note)}.today-line p{margin:0}.visitor-counter{max-width:760px;margin:2.5em auto 1.5em;padding:.8em 1.5em 0;border-top:1px solid var(--rule);text-align:center;font-family:var(--font-ui);font-size:.75em;line-height:1.5;color:var(--note)}@media (max-width: 760px){.toolbar{padding:.5em .8em;gap:.55em;font-size:.85em}.toolbar>.toolbar-spacer{display:none}.toolbar-burger{display:inline-flex}.toolbar-search{order:3;flex:1 0 100%;max-width:none}.toolbar-secondary{display:none!important}.toolbar.mobile-menu-open .toolbar-secondary,.toolbar.mobile-menu-open .toolbar-secondary.size-control{display:inline-flex!important}.reader{padding:1.4em 1em 3em}}@media (max-width: 600px){.trash-section li{grid-template-columns:1fr}.pdf-typo-row{flex-wrap:wrap}.pdf-typo-label{flex-basis:100%}.pdf-form-title{font-size:1em}.today-line{margin:.8em auto 0;padding:0 .8em;font-size:.8em}}@media (max-width: 480px){.reader{padding:1.2em .8em 2.5em}.size-control-label{display:none}.undo-toast-tray{left:.6em;right:.6em}.undo-toast{min-width:0;max-width:100%}}@media (hover: none) and (pointer: coarse){.manage-btn,.nav-arrow,.chapter-nav-arrow,.size-btn,.toolbar-burger,.download-btn{min-width:44px;min-height:44px}}@media print{.toolbar,.add-verse,.add-verse-row,.verse-insert,.verse-delete,.chapter-nav-arrow,.commentary-toggle,.verse-commentaries,dialog,.modal{display:none!important}html,body{background:#fff;color:#000;font-family:var(--font-body)}.bible-fade-in,.verse,.vnum,.note{animation:none!important;transition:none!important}body:not(.pdf-export){font-size:12pt}body:not(.pdf-export) .chapter{max-width:none}body:not(.pdf-export) .chapter-header{margin:0 0 1em}body:not(.pdf-export) .chapter-title{color:#b22222;font-size:16pt}body:not(.pdf-export) .vnum{color:#555}body:not(.pdf-export) .note{color:#555}body.pdf-export #root{display:none!important}body.pdf-export .print-document{display:block!important;font-family:var(--print-font-family, "Church-Cyrillic", Georgia, serif)}.print-title-page{min-height:80vh;display:flex;align-items:center;justify-content:center;page-break-after:always}.print-title-page h1{color:#b22222;font-size:36pt;font-weight:400;text-align:center;letter-spacing:.1em;margin:0}body.pdf-break-per-chapter .print-chapter{page-break-before:always}body.pdf-break-per-chapter .print-document>.print-chapter:first-child{page-break-before:auto}.print-chapter-title{color:#b22222;font-size:var(--print-title-size, 18pt);font-weight:400;text-align:center;margin:1em 0 .7em;letter-spacing:.08em}body:not(.pdf-break-per-chapter) .print-chapter+.print-chapter .print-chapter-title{margin-top:1.5em}.print-chapter-flow{font-size:var(--print-body-size, 12pt);line-height:1.6}.print-verse{margin:0 0 .25em;text-indent:-.6em;padding-left:.9em}.print-vnum{color:#888;font-size:.6em;vertical-align:super;margin-right:.15em}.print-note{color:#555;font-style:italic}.undo-toast-tray,.today-line,.visitor-counter{display:none!important}}
