/* Jingsxians R1518.5 — seamless page surfaces and neutral background.
   The page canvas uses one neutral color. Large structural wrappers become
   transparent; cards and reading sheets remain explicit white surfaces. */
html[data-jx-surface-system="r1518-5"]{
  --jx185-page:#f5f6f3;
  --jx185-surface:#ffffff;
  --jx185-soft:#f8f9f7;
  --jx185-line:var(--jx-comfort-line,#d6dbd3);
  --jx185-text:var(--jx-comfort-text,#20231f);
  --jx185-muted:var(--jx-comfort-secondary,#50564d);
  background:var(--jx185-page)!important;
  color-scheme:light;
}
html[data-jx-surface-system="r1518-5"] body{
  background:var(--jx185-page)!important;
  background-image:none!important;
}
html[data-jx-surface-system="r1518-5"] :is(
 body>main,
 body>header:not(.nav),
 main,
 main>header,
 main>section,
 main>.wrap,
 main>section>.wrap,
 main>header>.wrap,
 .pageHero,.subHero,.askHero,.homeHeroV8,.homePathsV8,.homeProofV8,
 .homeTradV8,.homeAskV8,.homeQuoteV8,.homeV8,
 .latestPage,.category,.categoryBlock,.section,.tint,
 .jxArticlesPage,.jxArticlesHero,.jxArticlesLatest,.jxArticlesTools,.jxArticlesGroup,
 .jxEvidencePage,.jxEvidenceHero,.jxEvidenceSection,.jxEvidenceSubsection,
 .jxZiweiPage,.jxZiweiHero,.jxZiweiSection,
 .jxMajorPage,.jxMajorHero,.jxMajorGroup,
 .jxSupportMain,.jxSupportHero,.jxSupportSection,.jxSupportAbout,
 .jxResearchGroup,.jxResearchDirectory,.jxResearchSection,
 .jxPageShell,.jxHeroRegion,
 [data-jx185-flat]
){
  background-color:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
}
html[data-jx-surface-system="r1518-5"] :is(
 footer.jx16Footer,
 footer.footer
){
  background:transparent!important;
  background-image:none!important;
}
html[data-jx-surface-system="r1518-5"] nav.nav{
  background:rgba(255,255,255,.94)!important;
  background-image:none!important;
}
html[data-jx-surface-system="r1518-5"] :is(
 [data-jx18-card],[data-jx17-card],[data-jx161-card],[data-jx-ui="card"],
 .card,.topicList>a,.postCard,.jxAutoCard,.jxPlainCard,.jxMajorCard,
 .jxLatestReportCard,.jxAchievementCard,.jxDataCard,.jxUnifiedCard,
 .jxTraditionalEntrance,.jxArticlesCard,.jxEvidenceCard,.jxZiweiCard,
 .jxSupportCard,.jxMajorResultCard,.lectureCard,.libraryCard,.starCard,
 .stateCard,.exampleCard,.pathCard,.entryCard,.routeCard,.guideCard,
 [data-jx18-panel],[data-jx17-panel],[data-jx161-panel],[data-jx-ui="panel"],
 .askBox,.askPanel,.sourceBox,.safetyBox,.contactBox,.contactCard,
 .jxZiweiInteractive,.jxEvidenceStatusPanel,.jxEvidenceLayer,
 .jxSupportPrinciple,.jxSupportEmpty
){
  background-color:var(--jx185-surface)!important;
  background-image:none!important;
}
html[data-jx-surface-system="r1518-5"] :is(
 main.jxArticlePage>article,
 .jxReadingArticle,
 article.articleText,
 .articleBody,
 .jxSmartReader
){
  background-color:var(--jx185-surface)!important;
  background-image:none!important;
}
html[data-jx-surface-system="r1518-5"] :is(
 .plain,.files,.sourceBox,.jxEvidenceTableWrap,.jxMajorBoundary,
 .jxZiweiFormula,.jxEvidenceBoundary
){
  background-color:var(--jx185-surface)!important;
  background-image:none!important;
}
/* Old inline paper colors are neutralized only on structural blocks. */
html[data-jx-surface-system="r1518-5"] [data-jx185-flat]{
  background:transparent!important;
}
/* Preserve hidden/filter states. */
html[data-jx-surface-system="r1518-5"] [hidden],
html[data-jx-surface-system="r1518-5"] [style*="display:none"],
html[data-jx-surface-system="r1518-5"] [style*="display: none"]{
  display:none!important;
}
@media(max-width:720px){
  html[data-jx-surface-system="r1518-5"] nav.nav{
    background:rgba(255,255,255,.97)!important;
  }
}
