/* CN article AI disclosure: secondary, readable and collapsed by default. */
body[data-site-variant="cn"].page-article .cn-article-ai-notice{max-width:none;margin:0 0 12px;padding:0;border:0;border-radius:0;background:transparent;color:#6f777d;font-size:12px;line-height:1.7}
.cn-article-ai-notice details{margin:0}
.cn-article-ai-notice summary{display:flex;align-items:center;gap:6px;width:fit-content;min-height:44px;padding:0;list-style:none;font-size:12px;font-weight:400;cursor:pointer}
.cn-article-ai-notice summary::-webkit-details-marker{display:none}
.cn-article-ai-notice summary::after{content:none}
.cn-article-ai-notice .cn-ai-label{margin:0;padding:0;border:0;border-radius:0;font-weight:400}
.cn-article-ai-notice__chevron{flex:none;transition:transform .15s ease}
.cn-article-ai-notice details[open] .cn-article-ai-notice__chevron{transform:rotate(180deg)}
.cn-article-ai-notice__body{max-width:56ch;padding:0 0 12px;font-size:13px}
.cn-article-ai-notice .cn-article-ai-notice__body p{margin:0 0 4px;color:inherit;font-size:inherit;line-height:1.8}
.cn-article-ai-notice .cn-article-ai-notice__body a{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-size:12px;text-underline-offset:3px}
.cn-article-ai-notice summary:hover,.cn-article-ai-notice a:hover{color:#525c64}
.cn-article-ai-notice summary:focus-visible,.cn-article-ai-notice a:focus-visible{outline:2px solid #63736b;outline-offset:3px;border-radius:3px}
@media(prefers-reduced-motion:reduce){.cn-article-ai-notice__chevron{transition:none}}
