.mho-seo{max-width:760px;margin:32px auto 0}
.mho-seo h2{margin:0 0 6px}
.mho-seo p{margin:0 0 14px}
.mho-seo-wrap{overflow-x:auto}
.mho-seo table{width:100%;border-collapse:collapse;min-width:520px}
.mho-seo th,.mho-seo td{border-bottom:1px solid rgba(128,128,128,.3);padding:6px 6px;text-align:center;vertical-align:middle}
.mho-seo tbody th{text-align:left;font-weight:600;white-space:nowrap}
.mho-seo tbody th span{opacity:.75;margin-left:4px}
.mho-seo thead th{font-size:.85em;opacity:.8}
.mho-seo td.g{font-size:30px;line-height:1.3}
.mho-seo .mho-ivri{font-family:'Noto Sans Phoenician','Segoe UI Historic',sans-serif}
.mho-seo .mho-aramaic{font-family:'Noto Sans Imperial Aramaic','Segoe UI Historic',sans-serif}
.mho-seo .mho-samaritan{font-family:'Noto Sans Samaritan','Segoe UI Historic',sans-serif}
.mho-seo .mho-square{font-family:'Frank Ruhl Libre','Noto Serif Hebrew',serif}
.mho-seo .mho-rashi{font-family:'Noto Rashi Hebrew','Frank Ruhl Libre',serif}
@media print{.mho-host{display:none!important}.mho-seo{max-width:none}}
.mho-seo ol.mho-tl{padding-left:1.4em}
.mho-seo ol.mho-tl li{margin:0 0 6px}
.mho-seo .mho-fig{margin:8px 0 4px;max-width:320px}
.mho-seo .mho-fig img{display:block;width:100%;height:auto;border-radius:6px}
.mho-seo .mho-fig figcaption{font-size:.85em;opacity:.8;margin-top:4px}
