.theme-light { --hyper-highlight: var(--text-highlight-bg, #FFF2AC); --error-color: #DB5461; --success-color: #8AAA79; --info-color: var(--text-muted, #000); } .theme-dark { --hyper-highlight: var(--text-highlight-bg, #1C5998); --error-color: #DB5461; --success-color: #8AAA79; --info-color: var(--text-muted, #fff); } .rw-info-container { margin-right: 10px; } .rw-info { color: var(--info-color); font-size: smaller; } .rw-error { color: var(--error-color); } .rw-success { color: var(--success-color); } img[alt=rw-book-cover] { max-height: 200px; } .rw-hyper-highlight { background-color: var(--hyper-highlight); } .rw-modal-btns { display: flex; justify-content: flex-end; } .rw-modal-confirmation { margin-top: 1em; font-size: smaller; text-align: right; padding-right: 12px; }