/* R115: Donation opposite Odd Fellows; new emblem in its former position. */
#etR035PictureGroup > #etR045Support {
  grid-column:3!important;
  grid-row:4 / 6!important;
  align-self:center!important;
  justify-self:center!important;
  width:125px!important;
  max-width:100%!important;
  margin:0!important;
}
#etSuperIntelligenceR115 {
  display:block!important;
  box-sizing:border-box!important;
  width:195px!important;
  max-width:125%!important;
  align-self:center!important;
  justify-self:center!important;
  flex-shrink:0!important;
  padding:0!important;
  margin:3px 0 0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  cursor:pointer;
}
#etSuperIntelligenceR115 img {
  display:block!important;
  width:100%!important;
  height:auto!important;
  object-fit:contain!important;
}
#etSuperIntelligenceR115:focus-visible {outline:3px solid #fff;outline-offset:4px;border-radius:12px}
#etSuperIntelligenceViewR115 {
  width:min(900px,94vw);max-width:94vw;max-height:94dvh;
  box-sizing:border-box;padding:15px;border:1px solid #dbb856;
  border-radius:18px;background:#080b18;color:#ffe4a4;overflow:auto;
}
#etSuperIntelligenceViewR115::backdrop {background:rgba(0,0,0,.85)}
#etSuperIntelligenceViewR115>button {
  position:sticky;top:0;display:block;margin:0 0 12px auto;
  padding:12px 18px;border:1px solid #dbb856;border-radius:10px;
  background:#171d35;color:#ffe4a4;font:700 16px Arial;cursor:pointer;
}
#etSuperIntelligenceViewR115>img {display:block;width:100%;height:auto;max-height:76dvh;object-fit:contain}
@media(max-width:760px) {
  #etR035PictureGroup > #etR045Support {width:92px!important}
  #etSuperIntelligenceR115 {width:147.5px!important}
  /* Reserve the right column so central menu bars do not cover Donate. */
  #etR035PictureGroup > #etV118Path.et-r036-compact-journey,
  #etR035PictureGroup > #etR037FilmMenu {grid-column:2!important}
}

/* DNA R07: explicit dimensions prevent sidebar width caps. */
html body #etSuperIntelligenceR115{width:195px!important;min-width:195px!important;max-width:none!important;height:auto!important;overflow:visible!important;justify-self:center!important;align-self:center!important}
html body #etSuperIntelligenceR115>img{width:195px!important;min-width:195px!important;max-width:none!important;height:195px!important;max-height:none!important;object-fit:contain!important}
@media(max-width:760px){html body #etSuperIntelligenceR115{width:147.5px!important;min-width:147.5px!important}html body #etSuperIntelligenceR115>img{width:147.5px!important;min-width:147.5px!important;height:147.5px!important}}
