.reader-document{overflow-wrap:anywhere}.reader-section{margin-block-end:var(--space-12);scroll-margin-block-start:var(--space-4)}.reader-document p,.reader-document ul,.reader-document ol,.reader-document blockquote,.reader-document .reader-table{margin-block:var(--space-5)}.reader-document h2,.reader-document h3,.reader-document h4,.reader-document h5,.reader-document h6{margin-block:var(--space-8) var(--space-4)}.reader-document :is(strong,b),.reader-note-content :is(strong,b),.reader-note-origin :is(strong,b){font-weight:700}.reader-document blockquote{border-inline-start:2px solid var(--border);color:var(--foreground-soft);padding-inline-start:var(--space-5)}.reader-document ul,.reader-document ol{padding-inline-start:var(--space-6)}.reader-document ul{list-style:outside}.reader-document ol{list-style:decimal}.reader-document a{color:var(--primary);text-underline-offset:.2em;text-decoration:underline}.reader-document img{block-size:auto;max-inline-size:100%}.reader-document pre,.reader-table{max-inline-size:100%;overflow:auto}.reader-table table{border-collapse:collapse;inline-size:100%}.reader-table td,.reader-table th{border:1px solid var(--border);padding:var(--space-3);min-inline-size:7rem}.reader-table th{background:var(--muted);text-align:start}.reader-table caption{text-align:start}.reader-note-marker{font-size:inherit;vertical-align:baseline;line-height:0;position:static}.reader-note-ref{vertical-align:super;margin-inline:.2em;display:inline-block;position:relative}.reader-note-ref:after{content:"";block-size:44px;inline-size:max(100%,44px);margin-inline:auto;position:absolute;inset-block-start:50%;inset-inline:-22px;transform:translateY(-50%)}.reader-document [data-footnotes]{font-family:var(--font-text);border-block-start:1px solid var(--border)}.reader-document [data-footnote-backref]{justify-content:center;align-items:center;min-block-size:44px;min-inline-size:44px;display:inline-flex}
