.book-pages-text{box-sizing:border-box;width:100%;min-height:10rem;font:inherit}.book-cover-preview{max-width:100%;height:auto}.tbp-reading-text{white-space:pre-wrap;overflow-wrap:anywhere}

.book-custom-cover{margin:1.5rem 0;padding:1rem;border:1px solid #8b9ba4;border-radius:8px;min-width:0}.book-custom-cover legend{font-weight:700;padding:0 .4rem}.book-cover-input{box-sizing:border-box;width:100%;max-width:100%;font:inherit;padding:.65rem;border:1px solid #7b8c96;border-radius:5px}.book-custom-cover small{display:block;margin-top:.4rem;overflow-wrap:anywhere}.book-cover-help{font-size:.95rem;line-height:1.6}
