/* The human face's text region: what a page shows inside <article class="text">, and nothing outside it, so a site that
   embeds the region (EuLogikon) links this file and keeps its own page. Greek, reflowing, nothing in the text but the
   text; references in the margin (human.js hides all but the first on each displayed line). */
article.text{display:block;padding-left:4.5em;font:1.15em/1.6 "Gentium Plus","GFS Didot","Noto Serif",serif}
article.text h2,article.text .h2{font-size:1.1em;font-weight:normal;font-style:italic}
article.text .h2,article.text .p{display:block}
article.text p{margin:0 0 .8em}
article.text .lg{margin:0 0 .8em}
article.text .l{display:block;padding-left:2em;text-indent:-2em}
article.text p,article.text h2,article.text .lg,article.text .l,article.text .p,article.text .h2,article.text li,article.text .fig{position:relative}
/* a margin note keeps its line (top left automatic) and is pushed out to the margin */
article.text .r::before{content:attr(data-r);position:absolute;left:-6.2em;width:5.4em;text-align:right;font-size:.7em;line-height:2.3;color:#8a8a8a;white-space:nowrap;text-indent:0}
article.text .r.x::before{display:none}
article.text .n::before{content:attr(data-n);position:absolute;right:-4em;font-size:.7em;line-height:2.3;color:#999;text-indent:0}
article.text .s{font-weight:bold}
article.text .d{font-style:italic;color:#555}
article.text cite{font-style:normal;color:#666;font-size:.85em;display:block}
article.text .fig{font-size:.85em;color:#444;border-left:2px solid #ddd;padding-left:.6em;margin:0 0 .8em}
@media (prefers-color-scheme:dark){article.text .r::before,article.text .n::before{color:#888}article.text cite{color:#aaa}article.text .d{color:#aaa}}
