html[lang="en"] .en-notice{max-width:1240px;margin:12px auto;padding:10px 18px;border-left:3px solid var(--brand);font-size:13px;line-height:1.6;color:var(--ink);background:var(--bg2)}
html[lang="en"] .en-quality{display:inline-block;margin-inline-start:.35em;padding:0 .3em;border:1px solid var(--line);border-radius:3px;font-size:9px;line-height:1.4;vertical-align:middle;font-weight:400;color:var(--muted,var(--ink));white-space:nowrap}
html[lang="en"] .en-draft{border-bottom:1px dotted var(--line);position:relative}
html[lang="en"] .en-draft:hover::after,html[lang="en"] .en-draft:focus::after{content:"Original: " attr(data-original);position:absolute;left:0;top:100%;z-index:40;min-width:160px;max-width:340px;width:max-content;white-space:normal;padding:8px;border:1px solid var(--line);border-radius:5px;color:var(--ink);background:var(--bg2);font-size:12px;line-height:1.5;box-shadow:0 4px 12px #0002;pointer-events:none}
html[lang="en"] .en-original{font-style:normal}
html[lang="en"] .logo-full{font-size:14px}
html[lang="en"] .nav .item{white-space:nowrap}
html[lang="en"] .hero h1{letter-spacing:-.03em}
html[lang="en"] .sim-choice label{white-space:normal}
html[lang="en"] .home-announcement-label{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-width:0;flex:0 1 auto}
html[lang="en"] .home-lead br{display:block}
html[lang="en"] .nav .chinese-language{min-width:72px}
html[lang="en"] .en-article-note{padding:10px;border-left:3px solid var(--gold);font-size:12px;background:var(--bg2)}
html[lang="en"] .en-article-original{margin-top:18px}
html[lang="en"] .en-article-original pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;overflow:auto;font:inherit;font-size:13px}
@media(max-width:700px){html[lang="en"] .en-notice{margin:8px 12px;font-size:12px}html[lang="en"] .en-notice span{display:block}html[lang="en"] .logo-short{font-size:12px}}
