/* Load after siji-ui-20261107-final2.css. Home and article detail only. */
html body #app .home-page .sjh-merchant-main h1 {
  font-size: 17px;
  line-height: 24px;
}

html body #app .home-page .sjh-merchant-main p {
  font-size: 12px;
  line-height: 19px;
  display: block;
  height: auto;
  max-height: none;
  overflow: visible;
  text-overflow: clip;
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  -webkit-line-clamp: unset;
}

/* The existing theme draws the official label with ::after. Hide its source
   text again after the later generic 12px badge rule made both texts visible. */
html body #app .home-page .article-card .verify-badges .verify-badge.official {
  font-size: 0 !important;
}

/* Keep the detail header's back navigation; hide only its extra floating button. */
html body #app .detail-page .float-back {
  display: none !important;
}
