:root{font-family:"PingFang SC","Microsoft YaHei",system-ui,sans-serif;color:#233b30;background:#f5f4ee;font-synthesis:none;line-height:1.8}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-underline-offset:4px}a:focus-visible,[tabindex]:focus-visible{outline:3px solid #718c66;outline-offset:5px}a,button{touch-action:manipulation}.public-skip{position:fixed;top:8px;left:8px;z-index:2;background:#fff;padding:10px 16px;transform:translateY(-150%)}.public-skip:focus{transform:none}.public-header,.public-footer{padding:24px max(24px,calc((100vw - 1200px)/2))}.public-header{border-bottom:1px solid #d8ddd4}.public-header nav,.public-header nav>div,.public-footer{display:flex;align-items:center;justify-content:space-between;gap:24px}.public-header a{text-decoration:none;font-size:14px}.public-header .public-brand{font-size:26px;font-weight:700;letter-spacing:-1.3px}.public-login,.public-action{background:#233b30;color:#fff;border-radius:8px;padding:10px 18px;text-decoration:none}.public-main{max-width:920px;padding:48px 28px 80px;margin:auto}.public-breadcrumb{font-size:14px;color:#5c6c60}.public-intro{padding:28px 0 32px}h1,h2{text-wrap:balance;line-height:1.35}h1{font-size:clamp(28px,4vw,46px);letter-spacing:-1px;margin:0 0 20px}h2{font-size:26px;margin:0 0 20px}.public-intro p{font-size:18px;max-width:760px;margin:0;color:#4d6353}.public-toc{display:flex;flex-wrap:wrap;gap:12px 24px;padding:20px 0;border-block:1px solid #d8ddd4;font-size:14px}article section{padding:40px 0 0;scroll-margin-top:24px}article p{margin:0 0 16px;max-width:780px}ol{padding-left:24px;margin:0}li{padding-left:4px;margin-bottom:16px}.public-table{width:100%;overflow-x:auto;margin:24px 0;border:1px solid #c7d1c2;border-radius:8px}table{border-collapse:collapse;min-width:600px;width:100%;font-size:15px}th,td{text-align:left;vertical-align:top;padding:16px 20px;border-bottom:1px solid #d8ddd4}thead{background:#e4eadc}tbody th{width:22%}tbody tr:last-child>*{border-bottom:0}.public-related{margin:48px 0 28px;padding-top:32px;border-top:1px solid #c7d1c2}.public-related h2{font-size:20px}.public-related div{display:grid;gap:12px}.public-related a{display:flex;justify-content:space-between;gap:24px;padding:12px 0;border-bottom:1px solid #d8ddd4;text-decoration:none}.public-action{display:inline-flex;align-items:center;gap:40px}.public-footer{border-top:1px solid #d8ddd4;font-size:14px;color:#526851}.public-footer a{text-decoration:none}@media(max-width:600px){.public-header{padding:16px 20px}.public-header nav>div{gap:16px;flex-wrap:wrap;justify-content:flex-end}.public-header nav{gap:16px;align-items:flex-start}.public-header .public-login{padding:6px 12px}.public-main{padding:28px 20px 56px}.public-intro{padding:24px 0}.public-intro p{font-size:16px}h2{font-size:23px}.public-toc{gap:12px 20px}article section{padding-top:32px}.public-footer{padding:24px 20px;flex-wrap:wrap}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
