.reader-button{border:1px solid var(--border);background:var(--layer-1);border-radius:.5rem;min-height:2.5rem;padding:.45rem .75rem;font-size:.85rem}.reader-button:disabled{opacity:.5;cursor:not-allowed}.reader-preferences{flex-wrap:wrap;gap:.65rem;margin-top:.75rem;display:flex}.reader-preferences label{flex-direction:column;flex:1;gap:.25rem;min-width:7rem;font-size:.75rem;display:flex}.reader-preferences select{border:1px solid var(--border);background:var(--bg);border-radius:.4rem;width:100%;max-width:100%;min-height:2.5rem;padding:.4rem}[data-reader-content]{max-width:var(--reader-width,48rem);font-size:var(--reader-font-size,18px);line-height:var(--reader-line-spacing,1.8);overflow-wrap:anywhere;margin-inline:auto}[data-reader-content] :is(.prose-reader,.prose-lesson,.prose-ba,p,li,blockquote){font-size:inherit;line-height:inherit}[data-reading-active]{background:var(--blue-soft,#dceafa);outline:2px solid var(--blue,#3675c5);outline-offset:4px;border-radius:.2rem}html.reader-mode-active .reader-page>[data-reader-content]{max-width:var(--reader-width,48rem)}
