/* Shared by the reader, private studies and offline exports. Values are points. */
.document h1,.block-text h1,.study-block blockquote h1,.export-content h1{font-size:24pt}
.document h2,.block-text h2,.study-block blockquote h2,.export-content h2{font-size:22pt}
.document h3,.block-text h3,.study-block blockquote h3,.export-content h3{font-size:20pt}
.document h4,.block-text h4,.study-block blockquote h4,.export-content h4{font-size:18pt}
:is(.document,.block-text,.study-block blockquote,.export-content) :is(h1,h2,h3,h4){font-weight:700;line-height:1.35;margin:1em 0 .6em}
.rt-point-10{font-size:10pt}.rt-point-11{font-size:11pt}.rt-point-12{font-size:12pt}
.rt-point-13{font-size:13pt}.rt-point-14{font-size:14pt}.rt-point-15{font-size:15pt}
.rt-point-16{font-size:16pt}.rt-point-17{font-size:17pt}.rt-point-18{font-size:18pt}
.rt-point-19{font-size:19pt}.rt-point-20{font-size:20pt}.rt-point-21{font-size:21pt}
.rt-point-22{font-size:22pt}.rt-point-23{font-size:23pt}.rt-point-24{font-size:24pt}
.rich-tools select[data-format=pointSize]{width:80px}
.rt-align-left{text-align:left}.rt-align-center{text-align:center}.rt-align-right{text-align:right}.rt-align-justify{text-align:justify}.rt-align-start{text-align:start}.rt-align-end{text-align:end}
.rich-tools .layout-button{display:inline-flex;align-items:center;justify-content:center;padding:6px;width:34px;min-width:34px;height:40px;flex-shrink:0}
.layout-button svg{display:block;pointer-events:none}
.rich-tools .layout-button[aria-pressed=true]{background:var(--green,#244e40);color:white;border-color:var(--green,#244e40)}
.rich-tools [data-command=undo],.rich-tools [data-command=redo]{font-size:21px;line-height:1;width:34px;min-width:34px;padding:6px}
.rich-tools [data-value=rtl],.rich-tools [data-command=justifyLeft]{margin-left:5px}
.study-edit-tools .rich-tools{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;overscroll-behavior-x:contain}
.study-edit-tools .rich-tools>*{flex-shrink:0}
