/* EXEGORA WEB v0.6.60 — Navigation, Revelation study panel, lexicon and shop. */
/* Identical typographic rules for the menu and its dropdown trigger. */
body .masthead .primary-nav > button[data-section],
body .masthead .primary-nav > .resources-dropdown > #resourcesToggle,
body.section-home .masthead .primary-nav > button[data-section],
body.section-home .masthead .primary-nav > .resources-dropdown > #resourcesToggle {
  font-family:Georgia,'Times New Roman',serif!important;
  font-style:normal!important;font-weight:400!important;
  font-size:14px!important;line-height:1.2!important;
  letter-spacing:.01em!important;text-transform:none!important;
}
body .masthead .primary-nav > .resources-dropdown > #resourcesToggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;vertical-align:middle!important}
body .masthead .primary-nav .dropdown-arrow{display:inline-block!important;width:11px!important;height:11px!important;margin-left:0!important;vertical-align:middle!important;flex:0 0 11px!important}
/* Revelation now has the same five-column study apparatus as Torah. */
@media(min-width:1061px){
 body.revelation-mode:not(.section-not-study) .workspace{display:grid!important;grid-template-columns:258px minmax(320px,1fr) 9px var(--panel-width)!important}
 body.revelation-mode:not(.section-not-study) #commentPanel{display:flex!important}
 body.revelation-mode:not(.section-not-study) .panel-splitter{display:flex!important}
 body.revelation-mode:not(.section-not-study) .reader-card{max-width:none!important;margin-inline:0!important}
}
@media (min-width:1061px) and (max-width:1450px){
 body.revelation-mode:not(.section-not-study) .workspace{grid-template-columns:220px minmax(280px,1fr) 9px var(--panel-width)!important}
}
@media (max-width:1060px){
 body.revelation-mode:not(.section-not-study) .workspace{grid-template-columns:205px minmax(0,1fr)!important}
 body.revelation-mode #commentPanel{display:flex!important}
 body.revelation-mode .panel-splitter{display:none!important}
}
@media (max-width:700px){
 body.revelation-mode:not(.section-not-study) .workspace{display:block!important}
 body.revelation-mode #commentPanel{display:flex!important}
 body.revelation-mode [data-mobile="comments"]{display:flex!important}
}
body.revelation-mode #commentPanel .panel-tabs button{font-family:Georgia,serif!important}
body .hebrew-tooltip .ex60-bdb-credit{display:block;margin-top:8px;padding-top:6px;border-top:1px solid #e7d8c0;font:11px/1.3 Georgia,serif;color:#8a755f}
/* The shop featured panel is dark brown; force a genuinely white title. */
body #shopPage #shopFeatured h2,
body .main-content #shopFeatured h2,
body .main-content .shop-side-column #shopFeatured h2,
body.section-not-study #shopFeatured > h2 {
 color:#fff!important;-webkit-text-fill-color:#fff!important;
 text-shadow:0 1px 1px rgba(0,0,0,.25)!important;
 font-size:19px!important;line-height:1.36!important;
}
@media(max-width:700px){body #shopPage #shopFeatured h2{font-size:17px!important}}
/* Outside HOME the original navigation uses Raleway. Match that exact font. */
body:not(.section-home) .masthead .primary-nav > .resources-dropdown > #resourcesToggle{
  font-family:'EXEGORA Raleway',Raleway,Arial,sans-serif!important;
  font-size:14px!important;font-weight:400!important;
  line-height:1.2!important;letter-spacing:.01em!important;
}
