/* Modified by Claude - 2026-10-07 19:03:53 */
/**
This CSS was taken from https://rme.rilm.org/css/tei/tei_base.css
*/
div.rilmTEI *[data-tei-tag=abbr] {
  display: inline;
}
div.rilmTEI *[data-tei-tag=bibl] > *[data-tei-tag=author] {
  display: inline;
  font-variant: small-caps;
}
@supports (font-feature-settings: "smcp") {
  div.rilmTEI *[data-tei-tag=bibl] > *[data-tei-tag=author] {
    font-variant: normal;
    font-feature-settings: "smcp";
  }
}
div.rilmTEI *[data-tei-tag=bibl] > *[data-tei-subtype=secondary][data-tei-tag=author] {
  font-variant: normal;
  text-transform: none;
  font-feature-settings: "smcp" off;
}
div.rilmTEI *[data-tei-role=librettist][data-tei-tag=author],
div.rilmTEI *[data-tei-role=lyricist][data-tei-tag=author],
div.rilmTEI *[data-tei-role=performer][data-tei-tag=author],
div.rilmTEI *[data-tei-role=director][data-tei-tag=author] {
  font-variant: normal;
}
div.rilmTEI *[data-tei-tag=bibl] {
  display: inline;
}
div.rilmTEI *[data-tei-tag=biblScope] {
  display: inline;
}
div.rilmTEI *[data-tei-tag=body] {
  display: block;
  font-family: Skolar, "Bravura Text", serif;
  font-weight: 400;
  font-variant-numeric: oldstyle-nums;
  font-feature-settings: "onum", "kern", "liga", "calt";
  line-height: 1.75em;
  margin: 1em;
  letter-spacing: 0.01em;
}
div.rilmTEI *[data-tei-tag=cell] {
  display: table-cell;
  box-sizing: border-box;
  text-align: left;
  padding: 0.5em;
  position: relative;
}
div.rilmTEI *[data-tei-role=label][data-tei-tag=cell] {
  text-transform: uppercase;
  font-weight: 600;
}
@supports (font-feature-settings: "c2sc", "smcp") {
  div.rilmTEI *[data-tei-role=label][data-tei-tag=row] {
    text-transform: none;
    font-size: 1.1em;
    font-feature-settings: "c2sc", "smcp";
  }
}
div.rilmTEI *[data-tei-tag=cit] {
  display: inline;
}
div.rilmTEI *[data-tei-rend=block][data-tei-tag=cit] {
  display: block;
  padding: 0 3em 0 3em;
  box-sizing: border-box;
  text-indent: 0;
}
div.rilmTEI *[data-tei-tag=date] {
  display: inline;
}
div.rilmTEI *[data-tei-tag=div] ~ *[data-tei-tag=div] {
  display: block;
  margin: 2em 0 1em 0;
}
div.rilmTEI *[data-tei-tag=p] + *[data-tei-type=authors][data-tei-tag=div],
div.rilmTEI *[data-tei-tag=list] + *[data-tei-type=authors][data-tei-tag=div],
div.rilmTEI *[data-tei-tag=table] + *[data-tei-type=authors][data-tei-tag=div] {
  display: block;
  margin-top: 1em;
}
div.rilmTEI *[data-tei-type=contents][data-tei-tag=div] {
  margin-top: 1em;
}
div.rilmTEI *[data-tei-type=heading][data-tei-tag=div] + *[data-tei-tag=div] {
  margin-top: 1em;
}
div.rilmTEI *[data-tei-type=heading][data-tei-tag=div] {
  display: block;
  margin-bottom: 1em;
}
div.rilmTEI *[data-tei-type=family][data-tei-tag=text] *[data-tei-type=heading][data-tei-tag=div] *[data-tei-type=contents][data-tei-tag=div] {
  margin-left: 2em;
}
div.rilmTEI *[data-tei-tag=docAuthor] {
  font-weight: 600;
  display: block;
  margin-bottom: 0.5em;
  margin-left: 2em;
}
div.rilmTEI *[data-tei-tag=bibl] *[data-tei-tag=edition] {
  display: inline;
}
div.rilmTEI *[data-tei-tag=bibl] *[data-tei-tag=editor] {
  display: inline;
}
div.rilmTEI *[data-tei-tag=bibl] *[data-tei-subtype=primary][data-tei-tag=editor] {
  font-variant: small-caps;
}
@supports (font-feature-settings: "smcp") {
  div.rilmTEI *[data-tei-tag=bibl] *[data-tei-subtype=primary][data-tei-tag=editor] {
    font-variant: normal;
    font-feature-settings: "smcp";
  }
}
div.rilmTEI *[data-tei-tag=emph] {
  display: inline;
  font-style: italic;
}
div.rilmTEI *[data-tei-tag=figure],
div.rilmTEI *[data-tei-tag=notatedMusic],
div.rilmTEI *[data-tei-tag=tableFigure] {
  display: block;
  font-style: italic;
  margin: 2em;
}
div.rilmTEI *[data-tei-tag=foreign] {
  display: inline;
  font-style: italic;
}
div.rilmTEI *[data-tei-tag=formula] {
  display: inline;
  font-style: italic;
}
div.rilmTEI *[data-tei-n][data-tei-tag=rilmPerson] > *[data-tei-tag=persName] > *[data-tei-tag=forename] {
  font-weight: 600;
}
div.rilmTEI *[data-tei-type=person][data-tei-tag=div] *[data-tei-n][data-tei-tag=p] > *[data-tei-tag=rilmPerson] > *[data-tei-tag=persName] > *[data-tei-tag=forename] {
  font-weight: 600;
  font-style: normal;
}
div.rilmTEI *[data-tei-type=person][data-tei-tag=div] *[data-tei-n][data-tei-tag=p] > *[data-tei-tag=rilmPerson] ~ *[data-tei-tag=rilmPerson] > *[data-tei-tag=persName] > *[data-tei-tag=forename] {
  font-weight: normal;
  font-style: italic;
}
div.rilmTEI *[data-tei-type=heading][data-tei-tag=div] *[data-tei-tag=p] *[data-tei-type=alt][data-tei-tag=persName] > *[data-tei-tag=surname],
div.rilmTEI *[data-tei-type=heading][data-tei-tag=div] *[data-tei-tag=p] *[data-tei-type=alt][data-tei-tag=persName] > *[data-tei-tag=forename] {
  font-style: italic;
  font-weight: 400;
}
div.rilmTEI *[data-tei-tag=g] {
  display: inline-block;
  position: relative;
}
div.rilmTEI *[data-tei-ref=accidentalBakiyeFlat][data-tei-tag=g] {
  font-size: 2em;
  transform: translateY(130%);
  line-height: 0.22em;
  display: inline-block;
  position: relative;
}
div.rilmTEI *[data-tei-ref=accidentalFlat][data-tei-tag=g] {
  font-size: 2em;
  transform: translateY(130%);
  line-height: 0.22em;
  display: inline-block;
  position: relative;
}
div.rilmTEI *[data-tei-ref=accidentalNatural][data-tei-tag=g] {
  font-size: 2em;
  transform: translateY(100%);
  line-height: 0.22em;
  display: inline-block;
  position: relative;
}
div.rilmTEI *[data-tei-ref=accidentalSharp][data-tei-tag=g] {
  font-size: 2em;
  transform: translateY(100%);
  line-height: 0.22em;
  display: inline-block;
  position: relative;
}
div.rilmTEI *[data-tei-ref=accidentalSori][data-tei-tag=g] {
  font-size: 1.8em;
  transform: translateY(60%);
  line-height: 0.22em;
  width: 0.4em;
  display: inline-block;
  position: relative;
}
div.rilmTEI *[data-tei-ref=csymDiminished][data-tei-tag=g] {
  font-size: 0.6em;
  transform: translateY(-260%);
  line-height: 0.22em;
  width: 1em;
  display: inline-block;
  position: relative;
}
div.rilmTEI *[data-tei-ref=figbass6Raised][data-tei-tag=g] {
  font-size: 1.4em;
  line-height: 0.21em;
  display: inline-block;
  position: relative;
}
div.rilmTEI *[data-tei-ref=gClefSharp5Below][data-tei-tag=g] {
  font-size: 1.3em;
  transform: translateY(-100%);
  line-height: 0.22em;
  width: 0.6em;
  display: inline-block;
  position: relative;
}
div.rilmTEI *[data-tei-ref=medRenFlatHardB][data-tei-tag=g] {
  font-size: 2.2em;
  transform: translateY(135%);
  line-height: 0.22em;
  display: inline-block;
  position: relative;
}
div.rilmTEI *[data-tei-ref=mensuralProlation2][data-tei-tag=g] {
  font-size: 1.8em;
  transform: translateY(110%);
  line-height: 0.21em;
  display: inline-block;
  position: relative;
  width: 0.46em;
}
div.rilmTEI *[data-tei-ref=mensuralProlation3][data-tei-tag=g] {
  font-size: 1.8em;
  transform: translateY(110%);
  line-height: 0.21em;
  display: inline-block;
  position: relative;
  width: 0.46em;
}
div.rilmTEI *[data-tei-ref=mensuralProlation5][data-tei-tag=g] {
  font-size: 1.8em;
  transform: translateY(110%);
  line-height: 0.21em;
  display: inline-block;
  position: relative;
  width: 0.46em;
}
div.rilmTEI *[data-tei-ref=mensuralProlation6][data-tei-tag=g] {
  font-size: 1.8em;
  transform: translateY(110%);
  line-height: 0.21em;
  display: inline-block;
  position: relative;
  width: 0.46em;
}
div.rilmTEI *[data-tei-ref=mensuralProlation9][data-tei-tag=g] {
  font-size: 1.8em;
  transform: translateY(110%);
  line-height: 0.21em;
  display: inline-block;
  position: relative;
  width: 0.46em;
}
div.rilmTEI *[data-tei-ref=noteHalfUp][data-tei-tag=g] {
  font-size: 1.4em;
  transform: translateY(160%);
  line-height: 0.22em;
  display: inline-block;
  position: relative;
}
div.rilmTEI *[data-tei-ref=timeSigCommon][data-tei-tag=g] {
  font-size: 1.8em;
  transform: translateY(-100%);
  line-height: 0.22em;
  display: inline-block;
  position: relative;
}
div.rilmTEI *[data-tei-ref=timeSigCutCommon][data-tei-tag=g] {
  font-size: 1.8em;
  transform: translateY(-100%);
  line-height: 0.22em;
  display: inline-block;
  position: relative;
}
div.rilmTEI *[data-tei-ref=timeSig6over8][data-tei-tag=g] {
  font-size: 1.4em;
  transform: translateY(20%);
  line-height: 0.22em;
  width: 0.45em;
  display: inline-block;
  position: relative;
}
div.rilmTEI *[data-tei-ref=figbass6Raised2][data-tei-tag=g] {
  font-size: 3em;
  line-height: 0.22em;
  display: inline-block;
  position: relative;
}
div.rilmTEI *[data-tei-ref=figbass5Raised3][data-tei-tag=g] {
  font-size: 1.25em;
  line-height: 0.22em;
  display: inline-block;
  position: relative;
}
div.rilmTEI *[data-tei-ref=accidentalQuarterToneFlatArabic][data-tei-tag=g] {
  font-size: 1.75em;
  transform: translateY(-20%);
  line-height: 0.22em;
  width: 0.45em;
  display: inline-block;
  position: relative;
}
div.rilmTEI *[data-tei-tag=graphic] {
  height: 2em;
  width: auto;
  display: inline-block;
  vertical-align: middle;
  border: none;
  margin: 0 0 0 0;
  padding: 0 0.35em 0 0.35em;
  color: inherit;
  box-sizing: border-box;
}
div.rilmTEI *[data-tei-tag=figure] > *[data-tei-tag=graphic],
div.rilmTEI *[data-tei-tag=notatedMusic] > *[data-tei-tag=graphic],
div.rilmTEI *[data-tei-tag=tableFigure] > *[data-tei-tag=graphic] {
  display: block;
  vertical-align: initial;
  height: auto;
  border: 1px solid #000;
  margin: 0.35em 0.35em 0.35em 0;
  padding: 0.65em;
  background-color: inherit;
  content: none !important;
  clear: both;
}
div.rilmTEI *[data-tei-tag=formula] > *[data-tei-tag=graphic] {
  height: 1.2em;
  vertical-align: text-bottom;
  color: inherit;
}
div.rilmTEI *[data-tei-type=section][data-tei-tag=div] > *[data-tei-tag=head] {
  display: block;
  font-weight: 600;
  margin-bottom: 0.5em;
}
div.rilmTEI *[data-tei-type=works][data-tei-tag=div] *[data-tei-type=section][data-tei-tag=div] > *[data-tei-tag=head],
div.rilmTEI *[data-tei-type=ography][data-tei-tag=div] *[data-tei-type=section][data-tei-tag=div] > *[data-tei-tag=head] {
  text-indent: 0;
  padding-bottom: 0.5em;
}
div.rilmTEI *[data-tei-type=contents][data-tei-tag=div] > *[data-tei-tag=head] {
  text-transform: uppercase;
  font-size: 0.92em;
  font-weight: 600;
}
@supports (font-feature-settings: "c2sc", "smcp") {
  div.rilmTEI *[data-tei-type=contents][data-tei-tag=div] > *[data-tei-tag=head] {
    font-size: 1em;
    text-transform: none;
    font-feature-settings: "c2sc", "smcp";
  }
}
div.rilmTEI *[data-tei-type=family][data-tei-tag=text] > *[data-tei-type=heading][data-tei-tag=div] > *[data-tei-type=contents][data-tei-tag=div] *[data-tei-tag=head] {
  display: inline;
}
div.rilmTEI *[data-tei-n=A][data-tei-tag=head],
div.rilmTEI *[data-tei-n=B][data-tei-tag=head],
div.rilmTEI *[data-tei-n*=C][data-tei-tag=head],
div.rilmTEI *[data-tei-n=D][data-tei-tag=head],
div.rilmTEI *[data-tei-n=E][data-tei-tag=head],
div.rilmTEI *[data-tei-n=F][data-tei-tag=head],
div.rilmTEI *[data-tei-n=G][data-tei-tag=head],
div.rilmTEI *[data-tei-n=H][data-tei-tag=head],
div.rilmTEI *[data-tei-n*=I][data-tei-tag=head],
div.rilmTEI *[data-tei-n=J][data-tei-tag=head],
div.rilmTEI *[data-tei-n=K][data-tei-tag=head],
div.rilmTEI *[data-tei-n=L][data-tei-tag=head],
div.rilmTEI *[data-tei-n=M][data-tei-tag=head],
div.rilmTEI *[data-tei-n=N][data-tei-tag=head],
div.rilmTEI *[data-tei-n=O][data-tei-tag=head],
div.rilmTEI *[data-tei-n=P][data-tei-tag=head],
div.rilmTEI *[data-tei-n=Q][data-tei-tag=head],
div.rilmTEI *[data-tei-n=R][data-tei-tag=head],
div.rilmTEI *[data-tei-n=S][data-tei-tag=head],
div.rilmTEI *[data-tei-n=T][data-tei-tag=head],
div.rilmTEI *[data-tei-n=U][data-tei-tag=head],
div.rilmTEI *[data-tei-n*=V][data-tei-tag=head],
div.rilmTEI *[data-tei-n=W][data-tei-tag=head],
div.rilmTEI *[data-tei-n*=X][data-tei-tag=head],
div.rilmTEI *[data-tei-n=Y][data-tei-tag=head],
div.rilmTEI *[data-tei-n=Z][data-tei-tag=head] {
  display: block;
  font-style: italic;
}
div.rilmTEI *[data-tei-type=ography][data-tei-tag=div] *[data-tei-tag=head],
div.rilmTEI *[data-tei-type=works][data-tei-tag=div] *[data-tei-tag=head] {
  font-style: normal;
}
div.rilmTEI *[data-tei-type=ography][data-tei-tag=div] > *[data-tei-tag=head],
div.rilmTEI *[data-tei-type=works][data-tei-tag=div] > *[data-tei-tag=head] {
  text-transform: uppercase;
  font-weight: 600;
  text-indent: inherit;
  display: block;
  font-size: 0.92em;
}
@supports (font-feature-settings: "c2sc", "smcp") {
  div.rilmTEI *[data-tei-type=ography][data-tei-tag=div] > *[data-tei-tag=head],
  div.rilmTEI *[data-tei-type=works][data-tei-tag=div] > *[data-tei-tag=head] {
    font-size: 1.1em;
    text-transform: none;
    font-feature-settings: "c2sc", "smcp";
  }
}
div.rilmTEI *[data-tei-n][data-tei-tag=head]:before {
  font-style: normal;
}
div.rilmTEI *[data-tei-tag=bibl] *[data-tei-tag=idno] {
  display: inline;
}
div.rilmTEI *[data-tei-tag=img] {
  height: 2em;
  width: auto;
  display: inline-block;
  vertical-align: middle;
  border: none;
  margin: 0 0 0 0;
  padding: 0 0.35em 0 0.35em;
  color: inherit;
  box-sizing: border-box;
}
div.rilmTEI *[data-tei-tag=figure] > *[data-tei-tag=img],
div.rilmTEI *[data-tei-tag=notatedMusic] > *[data-tei-tag=img],
div.rilmTEI *[data-tei-tag=tableFigure] > *[data-tei-tag=img] {
  display: block;
  max-width: 100%;
  vertical-align: initial;
  height: auto;
  border: 1px solid #000;
  margin: 0.35em 0.35em 0.35em 0;
  padding: 0.65em;
  background-color: inherit;
  content: none !important;
  clear: both;
}
div.rilmTEI *[data-tei-tag=formula] > *[data-tei-tag=img] {
  height: 1.2em;
  vertical-align: text-bottom;
  color: inherit;
}
div.rilmTEI *[data-tei-tag=item] {
  display: list-item;
}
div.rilmTEI *[data-tei-n][data-tei-tag=item]:before {
  list-style: none;
}
div.rilmTEI *[data-tei-tag=p] *[data-tei-tag=item] {
  display: block;
}
div.rilmTEI *[data-tei-type=contents][data-tei-tag=div] *[data-tei-tag=list] *[data-tei-tag=item] {
  display: block;
}
div.rilmTEI *[data-tei-type=section][data-tei-tag=div] *[data-tei-tag=list] *[data-tei-tag=item],
div.rilmTEI *[data-tei-type=bio][data-tei-tag=div] *[data-tei-tag=list] *[data-tei-tag=item],
div.rilmTEI *[data-tei-type=narrative][data-tei-tag=div] *[data-tei-tag=list] *[data-tei-tag=item],
div.rilmTEI *[data-tei-type=criticism][data-tei-tag=div] *[data-tei-tag=list] *[data-tei-tag=item] {
  display: block;
  margin-bottom: 1.5em;
}
div.rilmTEI *[data-tei-type=ography][data-tei-tag=div] *[data-tei-tag=list] *[data-tei-tag=item],
div.rilmTEI *[data-tei-type=works][data-tei-tag=div] *[data-tei-tag=list] *[data-tei-tag=item] {
  text-indent: -1.5em;
  display: list-item;
  padding-left: 1.5em;
  margin-bottom: 0.6em;
  box-sizing: border-box;
}
div.rilmTEI *[data-tei-tag=l] {
  display: block;
  white-space: nowrap;
}
div.rilmTEI *[data-tei-tag=label] {
  display: inline;
  font-style: normal;
}
div.rilmTEI *[data-tei-tag=p] > *[data-tei-tag=label],
div.rilmTEI *[data-tei-tag=rilmPerson] > *[data-tei-tag=label] {
  font-weight: 600;
}
div.rilmTEI *[data-tei-tag=lb] {
  display: block;
}
div.rilmTEI *[data-tei-tag=lg] {
  display: block;
  margin-bottom: 0.5em;
}
div.rilmTEI *[data-tei-type=ography][data-tei-tag=div] *[data-tei-tag=list],
div.rilmTEI *[data-tei-type=works][data-tei-tag=div] *[data-tei-tag=list] {
  display: block;
  list-style-type: none;
  margin-bottom: 1em;
  margin-top: 0.5em;
}
div.rilmTEI *[data-tei-rend=list][data-tei-tag=list] {
  list-style-type: disc;
  list-style-position: outside;
}
div.rilmTEI *[data-tei-rend=inline][data-tei-tag=list] {
  display: inline;
}
div.rilmTEI *[data-tei-rend=bulleted][data-tei-tag=list] {
  list-style-type: disc;
  list-style-position: outside;
}
div.rilmTEI *[data-tei-rend=numbered][data-tei-tag=list] {
  list-style-type: decimal;
  list-style-position: outside;
}
div.rilmTEI *[data-tei-rend=lower-latin][data-tei-tag=list] {
  list-style-type: lower-latin;
  list-style-position: outside;
}
div.rilmTEI *[data-tei-rend=lower-greek][data-tei-tag=list] {
  list-style-type: lower-greek;
  list-style-position: outside;
}
div.rilmTEI *[data-tei-rend=lower-roman][data-tei-tag=list] {
  list-style-type: lower-roman;
  list-style-position: outside;
}
div.rilmTEI *[data-tei-rend=upper-latin][data-tei-tag=list] {
  list-style-type: upper-latin;
  list-style-position: outside;
}
div.rilmTEI *[data-tei-rend=upper-greek][data-tei-tag=list] {
  list-style-type: upper-greek;
  list-style-position: outside;
}
div.rilmTEI *[data-tei-rend=upper-roman][data-tei-tag=list] {
  list-style-type: upper-roman;
  list-style-position: outside;
}
div.rilmTEI *[data-tei-tag=mentioned] {
  display: inline;
  font-style: italic;
}
div.rilmTEI *[data-tei-tag=musNote] {
  font-style: italic;
}
div.rilmTEI *[data-tei-type=heading][data-tei-tag=div] *[data-tei-tag=persName] > *[data-tei-tag=surname] ~ *[data-tei-tag=nameLink],
div.rilmTEI *[data-tei-type=heading][data-tei-tag=div] *[data-tei-type=preferred][data-tei-tag=persName] > *[data-tei-tag=surname] ~ *[data-tei-tag=nameLink] {
  font-weight: 600;
}
div.rilmTEI *[data-tei-type=heading][data-tei-tag=div] *[data-tei-type=alt][data-tei-tag=persName] > *[data-tei-tag=surname] ~ *[data-tei-tag=nameLink] {
  font-weight: 400;
}
div.rilmTEI *[data-tei-tag=note] {
  display: inherit;
  font-style: normal;
}
div.rilmTEI *[data-tei-tag=quote] > *[data-tei-tag=note] {
  font-style: normal;
}
div.rilmTEI *[data-tei-rend=italic] > *[data-tei-tag=note] {
  font-style: normal;
}
div.rilmTEI *[data-tei-rend=quoted-italic] > *[data-tei-tag=note] {
  font-style: normal;
}
div.rilmTEI *[data-tei-tag=head] > *[data-tei-tag=note],
div.rilmTEI *[data-tei-tag=cell] > *[data-tei-tag=note] {
  text-transform: none;
  font-weight: 400;
  display: inline;
  font-variant: normal;
  font-feature-settings: normal;
  -moz-font-feature-settings: normal;
  -webkit-font-feature-settings: normal;
}
div.rilmTEI *[data-tei-type=contents][data-tei-tag=div] > *[data-tei-tag=head] > *[data-tei-tag=note] {
  font-size: inherit;
}
@supports (font-feature-settings: "c2sc", "smcp") {
  div.rilmTEI *[data-tei-type=contents][data-tei-tag=div] > *[data-tei-tag=head] > *[data-tei-tag=note] {
    font-size: 0.91em;
  }
}
div.rilmTEI *[data-tei-type=ography][data-tei-tag=div] > *[data-tei-tag=head] > *[data-tei-tag=note],
div.rilmTEI *[data-tei-type=works][data-tei-tag=div] > *[data-tei-tag=head] > *[data-tei-tag=note] {
  font-size: inherit;
}
@supports (font-feature-settings: "c2sc", "smcp") {
  div.rilmTEI *[data-tei-type=ography][data-tei-tag=div] > *[data-tei-tag=head] > *[data-tei-tag=note],
  div.rilmTEI *[data-tei-type=works][data-tei-tag=div] > *[data-tei-tag=head] > *[data-tei-tag=note] {
    font-size: 0.91em;
  }
}
div.rilmTEI *[data-tei-type=editorial][data-tei-tag=note] {
  display: none;
}
div.rilmTEI *[data-tei-tag=orgName] {
  font-style: italic;
}
div.rilmTEI *[data-tei-type=performing][data-tei-tag=orgName] {
  font-style: italic;
}
div.rilmTEI *[data-tei-type=trans][data-tei-tag=orgName] {
  font-style: normal;
}
div.rilmTEI *[data-tei-type=uni][data-tei-tag=orgName] {
  font-style: normal;
}
div.rilmTEI *[data-tei-type=heading][data-tei-tag=div] *[data-tei-tag=orgName],
div.rilmTEI *[data-tei-type=heading][data-tei-tag=div] *[data-tei-type=preferred][data-tei-tag=orgName] {
  font-style: normal;
  font-weight: 600;
}
div.rilmTEI *[data-tei-tag=p] {
  display: block;
  margin-bottom: 1.5em;
}
div.rilmTEI *[data-tei-rend=block][data-tei-tag=p] {
  margin-left: 2em;
  text-indent: 0;
}
div.rilmTEI *[data-tei-n][data-tei-tag=p]:before {
  font-style: normal !important;
  font-weight: 600;
}
div.rilmTEI *[data-tei-tag=cell] > *[data-tei-tag=p] {
  text-indent: 0;
}
div.rilmTEI *[data-tei-type=heading][data-tei-tag=div] > *[data-tei-tag=p]:first-child {
  font-size: 1.25em;
}
div.rilmTEI *[data-tei-tag=item] > *[data-tei-tag=p] {
  text-indent: 0;
  display: inherit;
}
div.rilmTEI *[data-tei-rend=block][data-tei-tag=quote] {
  display: block;
}
div.rilmTEI *[data-tei-tag=quote] > *[data-tei-tag=p] {
  font-style: italic;
}
div.rilmTEI *[data-tei-tag=quote] > *[data-tei-tag=p]:first-of-type {
  display: inline;
}
div.rilmTEI *[data-tei-tag=quote] > *[data-tei-tag=p]:last-of-type {
  display: inline;
}
div.rilmTEI *[data-tei-tag=figure] *[data-tei-tag=head],
div.rilmTEI *[data-tei-tag=figure] *[data-tei-tag=p],
div.rilmTEI *[data-tei-tag=notatedMusic] *[data-tei-tag=head],
div.rilmTEI *[data-tei-tag=notatedMusic] *[data-tei-tag=p],
div.rilmTEI *[data-tei-tag=tableFigure] *[data-tei-tag=head],
div.rilmTEI *[data-tei-tag=tableFigure] *[data-tei-tag=p] {
  display: inline !important;
}
div.rilmTEI *[data-tei-type=family][data-tei-tag=text] *[data-tei-type=heading][data-tei-tag=div] *[data-tei-type=contents][data-tei-tag=div] *[data-tei-tag=head] {
  display: block;
}
div.rilmTEI *[data-tei-tag=docAuthor] > *[data-tei-tag=persName] {
  display: inline;
  text-transform: uppercase;
  font-size: 0.92em;
}
@supports (font-feature-settings: "c2sc", "smcp") {
  div.rilmTEI *[data-tei-tag=docAuthor] > *[data-tei-tag=persName] {
    font-size: 1.15em;
    text-transform: none;
    font-feature-settings: "c2sc", "smcp";
  }
}
div.rilmTEI *[data-tei-tag=docAuthor] > *[data-tei-type=inverted][data-tei-tag=persName] {
  display: none;
}
div.rilmTEI *[data-tei-tag=rilmPerson] > *[data-tei-type=inverted][data-tei-tag=persName],
div.rilmTEI *[data-tei-tag=rilmPerson] > *[data-tei-type=full][data-tei-tag=persName] {
  display: none;
}
div.rilmTEI *[data-tei-type=alt][data-tei-tag=persName],
div.rilmTEI *[data-tei-type=alt][data-tei-tag=forename],
div.rilmTEI *[data-tei-type=alt][data-tei-tag=surname] {
  font-style: italic !important;
  font-weight: 400 !important;
}
div.rilmTEI *[data-tei-tag=pitch] {
  font-style: italic;
}
div.rilmTEI *[data-tei-tag=publisher] {
  display: inline;
}
div.rilmTEI *[data-tei-tag=pubPlace] {
  display: inline;
}
div.rilmTEI *[data-tei-tag=q] {
  display: inline;
  margin-top: 0em;
  margin-left: 0em;
  margin-right: 0em;
  margin-bottom: 0em;
}
div.rilmTEI *[data-tei-tag=q]:before {
  font-style: normal;
}
div.rilmTEI *[data-tei-tag=q]:after {
  font-style: normal;
}
div.rilmTEI *[data-tei-rend=left-double][data-tei-tag=q]:before {
  font-style: normal;
}
div.rilmTEI *[data-tei-rend=right-double][data-tei-tag=q]:after {
  font-style: normal;
}
div.rilmTEI *[data-tei-tag=quote] {
  display: inline;
  font-style: italic;
}
div.rilmTEI *[data-tei-tag=quote]:before {
  font-style: normal;
}
div.rilmTEI *[data-tei-tag=quote]:after {
  font-style: normal;
}
div.rilmTEI *[data-tei-target][data-tei-tag=ref] {
  display: inline;
  color: #285a99;
  background-color: inherit;
}
div.rilmTEI *[data-tei-n][data-tei-tag=rilmPerson]:before {
  font-weight: 600;
}
div.rilmTEI *[data-tei-tag=row] {
  display: table-row;
}
div.rilmTEI *[data-tei-type=works][data-tei-tag=div] *[data-tei-tag=row],
div.rilmTEI *[data-tei-type=ography][data-tei-tag=div] *[data-tei-tag=row] {
  border-top: 1px solid #000;
}
div.rilmTEI *[data-tei-role=label][data-tei-tag=row] {
  text-transform: uppercase;
  font-weight: 600;
}
@supports (font-feature-settings: "c2sc", "smcp") {
  div.rilmTEI *[data-tei-role=label][data-tei-tag=row] {
    text-transform: none;
    font-size: 1.1em;
    font-feature-settings: "c2sc", "smcp";
  }
}
div.rilmTEI *[data-tei-rend=noborder][data-tei-tag=row] {
  border-top: none;
  border-bottom: none;
}
div.rilmTEI *[data-tei-tag=soCalled] {
  display: inline;
}
div.rilmTEI *[data-tei-tag=soCalled]:before {
  font-style: normal;
}
div.rilmTEI *[data-tei-tag=soCalled]:after {
  font-style: normal;
}
div.rilmTEI *[data-tei-n][data-tei-tag=rilmPerson] > *[data-tei-tag=persName] > *[data-tei-tag=surname] {
  font-weight: 600;
  font-style: normal;
}
div.rilmTEI *[data-tei-type=person][data-tei-tag=div] *[data-tei-n][data-tei-tag=p] > *[data-tei-tag=rilmPerson]:first-of-type > *[data-tei-tag=persName] > *[data-tei-tag=surname] {
  font-weight: 600;
  font-style: normal;
}
div.rilmTEI *[data-tei-type=heading][data-tei-tag=div] *[data-tei-tag=persName] > *[data-tei-tag=surname],
div.rilmTEI *[data-tei-type=heading][data-tei-tag=div] *[data-tei-type=preferred][data-tei-tag=persName] > *[data-tei-tag=surname] {
  font-weight: 600;
}
div.rilmTEI *[data-tei-type=heading][data-tei-tag=div] *[data-tei-type=alt][data-tei-tag=persName] > *[data-tei-tag=surname] {
  font-style: italic !important;
  font-weight: 400 !important;
}
div.rilmTEI *[data-tei-tag=table] {
  display: table;
  text-indent: 0;
  text-align: center;
  border-collapse: collapse;
  margin: 1em;
}
div.rilmTEI *[data-tei-tag=title] {
  display: inline;
  font-style: italic;
}
div.rilmTEI *[data-tei-type=generic][data-tei-tag=title] {
  font-style: normal;
}
div.rilmTEI *[data-tei-type=translated][data-tei-tag=title] {
  font-style: normal;
}
div.rilmTEI *[data-tei-subtype=secondary][data-tei-tag=title] {
  font-style: normal;
}
div.rilmTEI *[data-tei-type=incipit][data-tei-tag=title]:before {
  font-style: normal;
}
div.rilmTEI *[data-tei-type=incipit][data-tei-tag=title]:after {
  font-style: normal;
}
div.rilmTEI *[data-tei-rend=quoted-italic]:before {
  font-style: normal;
}
div.rilmTEI *[data-tei-rend=quoted-italic]:after {
  font-style: normal;
}
div.rilmTEI *[data-tei-rend=bold] {
  font-weight: 600;
}
div.rilmTEI *[data-tei-rend=italic] {
  display: inline;
  font-style: italic;
}
div.rilmTEI *[data-tei-rend=roman] {
  display: inline;
  font-style: normal;
  font-weight: 400;
  text-transform: inherit !important;
  font-variant: inherit !important;
}
div.rilmTEI *[data-tei-rend=underline] {
  display: inline;
  text-decoration: underline;
}
div.rilmTEI *[data-tei-rend=uppercase] {
  display: inline;
  text-transform: uppercase;
}
@supports (font-feature-settings: "c2sc", "smcp") {
  div.rilmTEI *[data-tei-rend=uppercase] {
    font-size: 1.1em;
    text-transform: none;
    font-feature-settings: "c2sc", "smcp";
  }
}
div.rilmTEI *[data-tei-rend=smallcaps] {
  display: inline;
  font-variant: small-caps;
  font-style: inherit;
}
@supports (font-feature-settings: "smcp") {
  div.rilmTEI *[data-tei-rend=smallcaps] {
    font-variant: normal;
    font-feature-settings: "smcp";
  }
}
div.rilmTEI *[data-tei-rend=sup] {
  display: inline;
  font-size: 75%;
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
}
div.rilmTEI *[data-tei-rend=sub] {
  display: inline;
  font-size: 75%;
  vertical-align: baseline;
  position: relative;
  top: 0.4em;
}
div.rilmTEI *[data-tei-rend=quoted-italic] {
  display: inline;
  font-style: italic;
}/*# sourceMappingURL=tei-base-rme.css.map */

/* Quotation marks around <q>. The TEI converter (mod-tei
   TEI2HTMLConverter._markQuotations) flags each converted <q>:
   - quote-typed: the source typed the marks itself («<q>canso</q>»), or an
     empty <q rend="…"/> whose mark is typed next to it;
   - quote-mark: an empty <q rend="…"/> given its mark (’ “ …) as text.
   Neither may get the browser's own marks on top, or the quotation
   doubles («« canso »»). A <q> without either class keeps them.
   Created by Claude - 2026-10-07 19:03:53 */
div.rilmTEI q.quote-typed::before,
div.rilmTEI q.quote-typed::after,
div.rilmTEI q.quote-mark::before,
div.rilmTEI q.quote-mark::after {
    content: none;
}
