/* IPDF V949 — letras pequenas mais nítidas (tema escuro). Só clareia a cor e firma o traço; o tamanho não muda,
   exceto o nome da igreja no topo, que fica um pouco maior. */
html:not(.ipdf-clara) .topbar .brand small,
html:not(.ipdf-clara) .brand small{
  font-size:clamp(8.6px,2.6vw,9.8px)!important;
  letter-spacing:clamp(.3px,.14vw,.7px)!important;
  font-weight:650!important;
  color:#ecdcb8!important;
  opacity:1!important;
  -webkit-font-smoothing:antialiased;
}
html.ipdf-clara .topbar .brand small,
html.ipdf-clara .brand small{
  font-size:clamp(8.6px,2.6vw,9.8px)!important;
  letter-spacing:clamp(.3px,.14vw,.7px)!important;
  font-weight:650!important;
}
/* Menu "Mais recursos" */
html:not(.ipdf-clara) .ipdf62-more-grid button small{color:#d6c9b3!important;font-weight:500}
html:not(.ipdf-clara) .ipdf62-more-head small{color:#d6c9b3!important}
html:not(.ipdf-clara) .ipdf62-more-footer,
html:not(.ipdf-clara) .ipdf62-more-footer span{color:#c9bca6!important}
html:not(.ipdf-clara) .ipdf62-info summary{color:#e3c78f!important}
html:not(.ipdf-clara) .ipdf62-info p,
html:not(.ipdf-clara) .ipdf62-info p b,
html:not(.ipdf-clara) .ipdf62-info p strong,
html:not(.ipdf-clara) .ipdf62-info p span{color:#cfc2ab!important}
html:not(.ipdf-clara) .ipdf62-info a,
html:not(.ipdf-clara) .ipdf62-more-card a{color:#e6c27a!important}
/* Barra de baixo */
html:not(.ipdf-clara) nav.bottom a:not(.active),
html:not(.ipdf-clara) .bottom a:not(.active){color:#c2b4a0!important}
/* Textos de apoio em outras telas */
html:not(.ipdf-clara) .diary57-quick-grid small,
html:not(.ipdf-clara) .dev-tools small,
html:not(.ipdf-clara) .dev-choice small,
html:not(.ipdf-clara) .bible44-continue small,
html:not(.ipdf-clara) .bible44-library-item small{color:#cdbfa8!important}
html:not(.ipdf-clara) .diary-entry .diary-meta{color:#cdbfa8!important}
html:not(.ipdf-clara) .ipdf98-privacy,
html:not(.ipdf-clara) .ipdf98-privacy div,
html:not(.ipdf-clara) .ipdf98-search-status{color:#cdbfa8!important}
html:not(.ipdf-clara) .ipdf100-store-disclaimer{color:#cdbfa8!important}
html:not(.ipdf-clara) .ipdf97-section-head span{color:#d9a957!important}
html:not(.ipdf-clara) .prayer-share-note{color:#cdbfa8!important}
html:not(.ipdf-clara) .ipdf285-mini-stats span{color:#cdbfa8!important}
html:not(.ipdf-clara) .bottom a b,html:not(.ipdf-clara) button b{text-shadow:none}
html:not(.ipdf-clara) .diary57-quick-grid b+small,html:not(.ipdf-clara) [class*="calend"] small{color:#cdbfa8!important}

/* V950 — Homenagem ao fundador: foto grande, nome em destaque, texto emocionante */
.ipdf167-founder-highlight.ipdf168-founder-highlight{
  display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;
  gap:14px!important;padding:26px 20px 28px!important;position:relative;overflow:hidden;
  border:1.5px solid rgba(224,176,92,.75)!important;border-radius:26px!important;
  background:radial-gradient(120% 70% at 50% 0%,rgba(224,164,70,.28),rgba(40,26,12,.92) 58%,#120c07 100%)!important;
  box-shadow:0 0 0 1px rgba(224,176,92,.18) inset,0 14px 40px rgba(0,0,0,.55),0 0 38px rgba(224,150,50,.18)!important}
.ipdf167-founder-highlight.ipdf168-founder-highlight::before{content:"🔥";font-size:22px;line-height:1;filter:drop-shadow(0 0 8px rgba(255,150,40,.7));order:-2}
.ipdf167-founder-highlight .ipdf168-founder-photo{
  width:min(62vw,230px)!important;height:auto!important;aspect-ratio:4/5;object-fit:cover!important;object-position:50% 20%;
  border-radius:22px!important;border:2px solid #e3b25f!important;order:-1;
  box-shadow:0 0 0 6px rgba(227,178,95,.14),0 12px 32px rgba(0,0,0,.6),0 0 40px rgba(240,170,60,.30)!important}
.ipdf167-founder-highlight>div{width:100%!important;max-width:none!important}
.ipdf167-founder-highlight small{display:block;color:#f0cd8a!important;font-size:10.5px!important;font-weight:700!important;letter-spacing:2px!important;margin:4px 0 8px}
.ipdf167-founder-highlight h3{font-size:clamp(25px,7.4vw,31px)!important;line-height:1.15!important;color:#fff3d6!important;margin:0 0 12px!important;text-shadow:0 2px 14px rgba(240,170,60,.45)}
.ipdf167-founder-highlight h3::after{content:"";display:block;width:64px;height:2px;margin:12px auto 0;background:linear-gradient(90deg,transparent,#e3b25f,transparent)}
.ipdf167-founder-highlight p{font-size:clamp(16.5px,4.7vw,19px)!important;line-height:1.7!important;color:#efe2c8!important;font-style:italic;margin:0!important}
html.ipdf-clara .ipdf167-founder-highlight.ipdf168-founder-highlight{background:radial-gradient(120% 70% at 50% 0%,#fbe6b8,#fff8ea 62%,#fffdf6)!important;box-shadow:0 12px 30px rgba(120,80,20,.22)!important}
html.ipdf-clara .ipdf167-founder-highlight h3{color:#4a2e0c!important;text-shadow:none}
html.ipdf-clara .ipdf167-founder-highlight p{color:#4a3a28!important}
html.ipdf-clara .ipdf167-founder-highlight small{color:#8a5a14!important}
.ipdf167-founder-highlight p{opacity:1!important;color:#f6ead2!important}
