/* Chinese title presentation only. Body copy, identifiers and other locales stay intact. */
html[lang^="zh"] :where(div,section,article,aside,form):has(:is(h1,h2,h3,h4,h5,h6)){min-width:0}
html[lang^="zh"] :is(h1,h2,h3,h4,h5,h6){white-space:nowrap!important;text-wrap:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;text-overflow:clip;scrollbar-width:thin}
html[lang^="zh"] :is(h1,h2,h3,h4,h5,h6) :is(span,a){display:inline!important;white-space:inherit!important;font-size:inherit!important}
html[lang^="zh"] :is(h1,h2,h3,h4,h5,h6) br{display:none!important}
html[lang^="zh"] :is(h1,h2,h3,h4,h5,h6) .cf-heading-line{display:inline!important}
html[lang^="zh"] .section-heading{grid-template-columns:minmax(0,1fr);gap:20px}
html[lang^="zh"] .section-heading>div{min-width:0;width:100%}
html[lang^="zh"] .section-heading>p{max-width:860px}
html[lang^="zh"] :is(h1,h2,h3,h4,h5,h6)[data-cf-fit]{font-size:var(--cf-heading-size)!important}
html[lang^="zh"] :is(h1,h2,h3,h4,h5,h6)[data-cf-scroll="true"]:focus-visible{outline:2px solid #b70e19;outline-offset:3px}
@media(max-width:760px){html[lang^="zh"] .res-item{margin-inline:0}}
