.llnd-reading-controls{margin:1.5rem 0;padding:1rem;border:1px solid #8b929f;border-radius:10px;background:#fff;color:#172238;overflow-wrap:anywhere}.llnd-reading-controls summary{cursor:pointer;font-weight:700;min-height:44px;display:list-item}.llnd-reading-controls fieldset{display:grid;gap:1rem;min-width:0;padding:1rem;border:1px solid #8b929f}.llnd-reading-controls label{display:block}.llnd-reading-controls select{display:block;width:100%;max-width:24rem;min-height:44px;padding:8px}.llnd-reading-controls input[type=checkbox]{width:22px;height:22px;vertical-align:middle}.llnd-reading-controls button{width:fit-content;max-width:100%;min-height:44px;padding:10px 14px;white-space:normal;border:1px solid #172238;border-radius:6px;background:#172238;color:#fff;cursor:pointer}.llnd-reading-controls :focus-visible{outline:3px solid #1266b0;outline-offset:3px}.llnd-reading-controls small{display:block;margin-top:1rem}.llnd-reading-status:empty{display:none}
[data-reading-surface][data-reading-size=larger] :is(p,label,blockquote,li,textarea,select,input,button,summary,legend){font-size:20px}
[data-reading-surface][data-reading-size=largest] :is(p,label,blockquote,li,textarea,select,input,button,summary,legend){font-size:24px}
[data-reading-surface][data-reading-spacing=true] :is(p,label,blockquote,li,textarea,select,input,button,summary,legend){line-height:1.8;letter-spacing:.12em;word-spacing:.16em}
[data-reading-surface][data-reading-spacing=true] p{margin-bottom:2em}
[data-reading-surface] :is(textarea,select,input){max-width:100%;box-sizing:border-box}
