:root{--paper: #FBFAF6;--ink: #211D16;--rubric: #7E2318;--graphite: #6B6455;--rule: #C9C2B2;--serif: "Gentium Book Plus", "Gentium Plus", Georgia, serif;--cune: "Noto Sans Cuneiform", sans-serif;--measure: 62ch;--gutter: 5rem;--gutter-wide: 8.5rem}*{margin:0;padding:0;box-sizing:border-box}html{font-size:18px}body{background:var(--paper);color:var(--ink);font-family:var(--serif);line-height:1.64;-webkit-font-smoothing:antialiased}a{color:var(--rubric);text-decoration:none;transition:color .12s ease}a:hover{text-decoration:underline;text-underline-offset:3px}a:focus-visible{outline:2px solid var(--rubric);outline-offset:3px}.caps{text-transform:uppercase;letter-spacing:.22em;font-weight:400}.sc{font-variant:small-caps;letter-spacing:.12em}.translit{font-style:italic}.cune{font-family:var(--cune)}:lang(akk-Xsux),[lang=akk-Xsux]{font-family:var(--cune)}.page{max-width:calc(var(--gutter-wide) + var(--measure) + 3rem);margin:0 auto;padding:2.25rem 1.5rem 4rem}.running-head{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.65rem;border-bottom:4px double var(--rule);font-size:.78rem}.running-head .site{letter-spacing:.28em;text-transform:uppercase;color:var(--ink)}.running-head nav{display:flex;gap:1.6rem}.running-head nav a,.running-head .section{font-variant:small-caps;letter-spacing:.14em;color:var(--graphite)}.running-head nav a:hover,.running-head nav a[aria-current=page]{color:var(--rubric)}.title-page{text-align:center;padding:5rem 0 3.5rem}.title-page .device{font-family:var(--cune);font-size:2.4rem;line-height:1;display:block;margin-bottom:2.2rem}.title-page h1{font-size:clamp(1.5rem,4vw,2.1rem);font-weight:400;text-transform:uppercase;letter-spacing:.38em;text-indent:.38em;color:var(--rubric)}.title-page .subtitle{max-width:46ch;margin:1.8rem auto 0;font-style:italic;color:var(--graphite);font-size:1.02rem}.title-page .imprint{margin-top:2.4rem;font-size:.78rem;color:var(--graphite);font-variant:small-caps;letter-spacing:.2em}.divider{width:5.5rem;border:0;border-top:1px solid var(--rubric);margin:0 auto 3rem}.contents-label{font-size:.78rem;color:var(--rubric);margin-bottom:1.6rem;padding-left:var(--gutter-wide)}.entry{display:grid;grid-template-columns:var(--gutter-wide) 1fr;margin-bottom:1.9rem}.entry .ref{font-size:.8rem;color:var(--graphite);font-variant:small-caps;letter-spacing:.1em;padding-top:.28rem}.entry .lemma{display:flex;align-items:baseline;gap:.6rem;max-width:var(--measure)}.entry .lemma .t{font-size:1.12rem;color:var(--ink)}.entry .lemma .t:hover{color:var(--rubric);text-decoration:none}.entry .lemma .dots{flex:1;border-bottom:1px dotted var(--rule);transform:translateY(-.32em);min-width:2rem}.entry .lemma .sig{font-size:.78rem;font-variant:small-caps;letter-spacing:.14em;color:var(--rubric);white-space:nowrap}.entry .gloss{grid-column:2;max-width:var(--measure);color:var(--graphite);font-size:.95rem;margin-top:.25rem}.headnote{text-align:center;padding:4rem 0 2.75rem}.headnote .kicker{font-size:.78rem;font-variant:small-caps;letter-spacing:.2em;color:var(--rubric);display:block;margin-bottom:1.4rem}.headnote h1{font-weight:400;font-size:clamp(1.35rem,3.5vw,1.8rem);text-transform:uppercase;letter-spacing:.24em;text-indent:.24em;max-width:30ch;margin:0 auto;line-height:1.5;color:var(--rubric)}.headnote .deck{font-style:italic;color:var(--graphite);max-width:44ch;margin:1.4rem auto 0}.headnote .dateline{margin-top:1.6rem;font-size:.8rem;font-variant:small-caps;letter-spacing:.12em;color:var(--graphite)}.prose{max-width:var(--measure);margin-left:var(--gutter)}.prose>*+*{margin-top:1.35rem}.prose p+p{text-indent:1.5em;margin-top:.75rem}.prose h2{font-size:.95rem;font-weight:400;font-variant:small-caps;letter-spacing:.14em;color:var(--rubric);margin-top:2.6rem}@media(min-width:681px){.prose h2{float:left;clear:left;width:var(--gutter);margin-left:calc(-1 * var(--gutter));margin-top:.2rem;padding-right:.75rem;font-size:.8rem;line-height:1.4}.prose h2+*{margin-top:2.6rem}}.prose blockquote{padding-left:1.25rem;border-left:1px solid var(--rule);color:var(--graphite);font-style:italic}*.md` and there is no MDX integration,so an .astro component can never appear in a piece. (A `<HebrewBlock/>` component and a matching `.hebrew-block` class used to live here for exactly this job,aimed at a workflow the site cannot execute.) `syc` and `arc` are listed because the README documents `syc` for Syriac: an Aramaic or Syriac quotation used to get RTL only through that unreachable class. */ .prose blockquote:lang(he),.prose blockquote:lang(hbo),.prose blockquote:lang(arc),.prose blockquote:lang(syc),.prose blockquote:lang(syr){direction:rtl;border-left:0;padding-left:0;font-style:normal;color:var(--ink);font-size:1.5rem;line-height:2.1}.prose :lang(grc),.prose :lang(he),.prose :lang(hbo),.prose :lang(arc),.prose :lang(syc),.prose :lang(syr){font-style:normal}.prose sup a{font-size:.8em}.prose code{font-family:ui-monospace,Cascadia Mono,monospace;font-size:.85em;background:#c9c2b240;padding:.05em .3em}.prose section[data-footnotes],.apparatus{margin-top:3.25rem;font-size:.85rem;color:var(--graphite)}.prose section[data-footnotes]:before,.apparatus:before{content:"";display:block;width:5.5rem;border-top:1px solid var(--ink);margin-bottom:.9rem}.prose section[data-footnotes]>h2{display:none}.prose section[data-footnotes] ol{list-style:none}.prose section[data-footnotes] ol li{margin-bottom:.5rem}.prose section[data-footnotes] ol li p{display:inline}.prose section[data-footnotes] ol{counter-reset:fn}.prose section[data-footnotes] ol li:before{counter-increment:fn;content:counter(fn);color:var(--rubric);font-variant:small-caps;margin-right:.55rem}.apparatus .n{color:var(--rubric);font-variant:small-caps;margin-right:.45rem}.apparatus .lem{font-weight:700;color:var(--ink)}.catchline{margin-top:3.5rem;margin-left:var(--gutter);font-size:.85rem;font-variant:small-caps;letter-spacing:.1em}.catchline .label{color:var(--graphite);margin-right:.5rem}.piece-colophon{margin-top:3.25rem;margin-left:var(--gutter);max-width:var(--measure);font-size:.82rem;color:var(--graphite)}.piece-colophon:before{content:"";display:block;width:5.5rem;border-top:1px solid var(--ink);margin-bottom:.9rem}.piece-colophon .label{font-variant:small-caps;letter-spacing:.12em;color:var(--rubric)}.piece-colophon .formula{margin-top:.4rem;font-style:italic}.colophon{margin-top:5rem}.colophon:before{content:"";display:block;width:5.5rem;border-top:1px solid var(--ink);margin-bottom:1rem}.colophon p{font-size:.82rem;color:var(--graphite)}.colophon .cune{margin-right:.4rem}@media(max-width:680px){html{font-size:17px}.title-page{padding:3.5rem 0 2.5rem}.contents-label{padding-left:0}.entry{grid-template-columns:1fr}.entry .ref{padding-top:0;margin-bottom:.1rem}.entry .gloss{grid-column:1}.prose,.catchline,.piece-colophon{margin-left:0}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}
