*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f6f9f7;color:#233c30;font-family:"PingFang SC","Microsoft YaHei",sans-serif;font-size:16px;line-height:1.95}main{width:min(860px,calc(100% - 36px));margin:40px auto 70px;padding:36px 46px;background:white;border:1px solid #dfe8e3;border-radius:18px}nav{font-size:14px;margin-bottom:28px}a{color:#237348;text-underline-offset:4px}h1{font-size:30px;line-height:1.5;margin:12px 0 20px}h2{font-size:21px;line-height:1.65;margin:34px 0 14px;border-left:3px solid #238653;padding-left:13px}p{margin:14px 0;color:#53665b}strong{color:#233c30}ul,ol{padding-left:24px}li{margin-bottom:8px}.status{display:inline-block;background:#edf6f0;color:#237348;font-size:14px;padding:4px 12px;border-radius:6px}.summary{padding:18px 22px;background:#f6faf7;border:1px solid #e0eae3;border-radius:10px;margin:20px 0 28px}.summary p{margin:0}.summary small{display:block;color:#65796b;margin-top:10px}footer{margin-top:35px;padding-top:24px;border-top:1px solid #e4ece7}.button{display:inline-block;border:1px solid #a9cdb7;padding:8px 20px;border-radius:7px;text-decoration:none;background:#f1f8f4}a:focus-visible{outline:2px solid #237348;outline-offset:3px}@media(max-width:600px){main{padding:24px 22px;margin:18px auto 35px}h1{font-size:25px}h2{font-size:19px}body{font-size:15px}}