/* How content written in the shared editor looks wherever it is READ: the public article
   and blog pages, the client's preview, the team's preview — and inside the editor
   itself, so what is typed looks like what will be published. Colours come from the page
   (currentColor / inherit): this file only adds what those pages never had rules for —
   pictures with a caption and a width, tables, quotations, numbered and nested lists. */
.xr-content figure.xr-figure{margin:22px auto;padding:0;text-align:center;max-width:100%}
.xr-content figure.xr-figure--medium{max-width:min(520px,100%)}
.xr-content figure.xr-figure img{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:8px}
.xr-content figure.xr-figure figcaption{margin-top:8px;font-size:.86em;line-height:1.5;opacity:.72;font-style:italic}
.xr-content .xr-table-wrap,.xr-content .tableWrapper{overflow-x:auto;margin:20px 0}
.xr-content table{border-collapse:collapse;width:100%;margin:20px 0;font-size:.95em}
.xr-content .tableWrapper table{margin:0}
.xr-content th,.xr-content td{border:1px solid rgba(128,128,128,.38);padding:8px 11px;text-align:left;vertical-align:top}
.xr-content th{font-weight:700;background:rgba(128,128,128,.12)}
.xr-content td>p,.xr-content th>p{margin:0}
.xr-content blockquote{margin:20px 0;padding:4px 0 4px 18px;border-left:3px solid rgba(139,92,246,.7);font-style:italic}
.xr-content blockquote p{margin:0 0 8px}
.xr-content ol{padding-left:26px;margin:0 0 16px}
.xr-content ul{padding-left:24px;margin:0 0 16px}
.xr-content li>ul,.xr-content li>ol{margin:6px 0 2px}
.xr-content li>p{margin:0}
.xr-content h4{font-size:1.02em;margin:18px 0 6px}
.xr-content u{text-underline-offset:2px}
.xr-content hr{border:0;border-top:1px solid rgba(128,128,128,.35);margin:26px 0}
