.cn-ai-notice{margin:16px auto;padding:16px 20px;max-width:1120px;box-sizing:border-box;border:1px solid #b9c7c4;border-radius:12px;background:#f2f7f5;color:#243832;font-size:15px;line-height:1.8;overflow-wrap:anywhere}.cn-ai-notice p{margin:8px 0}.cn-ai-notice a{color:#165d45;text-decoration:underline}.cn-compliance-section{max-width:1120px;margin:32px auto;padding:0 20px;box-sizing:border-box;line-height:1.85;overflow-wrap:anywhere}.cn-compliance-section h2{font-size:24px}.cn-compliance-section a{color:#165d45;text-decoration:underline}.cn-ai-label{display:inline-block;font-weight:700;border:1px solid currentColor;border-radius:4px;padding:1px 7px;margin-right:8px}.policy-content p{overflow-wrap:anywhere}@media(max-width:600px){.cn-ai-notice{margin:16px;max-width:calc(100% - 32px);padding:14px}.cn-compliance-section{margin:24px auto}.cn-compliance-section h2{font-size:22px}}

.policy-content a{color:#165d45;text-decoration:underline}.policy-content nav ul{padding-left:20px;line-height:2}.policy-content nav a{display:inline-block;min-height:44px;line-height:44px}


#complaints h2{color:#111d2a}#complaints p{color:#607083}#complaints a{color:#087d8f}

/* Capability boundaries are secondary information, separate from article labels. */
.cn-ai-notice[aria-label="AI 能力与使用边界"]{padding:12px 16px;border-color:#e3e8e5;background:#fafbfa;color:#65736e;font-size:13px;line-height:1.7}
.cn-ai-notice[aria-label="AI 能力与使用边界"] p{margin:4px 0;color:inherit;font-size:inherit;line-height:inherit}
.cn-ai-notice[aria-label="AI 能力与使用边界"] strong{color:#586660;font-size:inherit;font-weight:500}
.cn-ai-notice[aria-label="AI 能力与使用边界"] a{color:inherit;font-size:inherit}
