:root{color-scheme:light;font-family:"PingFang SC","Microsoft YaHei",Arial,sans-serif;color:#62666b;background:#f7fafc;font-synthesis:none;-webkit-font-smoothing:antialiased}
*{box-sizing:border-box}body{margin:0}a{color:#489aff;text-decoration:none}a:hover{color:#2179e0}a:focus-visible{outline:2px solid #60a5fa;outline-offset:4px}strong{font-weight:600}svg{display:block;width:18px;height:18px;flex:none;color:#929ba6}
.document-width{width:860px;max-width:calc(100% - 48px);margin-inline:auto}.document-topbar{height:62px;border-bottom:1px solid #eaf0f5;display:flex;align-items:center}.back-link{display:inline-flex;align-items:center;gap:7px;border:1px solid #e3eaf1;border-radius:999px;color:#8b939d;padding:7px 14px;font-size:14px;line-height:20px;background:#f6f9fc;transition:background .2s,color .2s}.back-link:hover{background:#edf3f9;color:#555f6b}
.document-main{padding-top:44px;padding-bottom:44px}h1{font-size:32px;line-height:1.4;font-weight:600;color:#202326;margin:0 0 28px;letter-spacing:.5px}.document-meta{display:grid;grid-template-columns:.85fr 1.3fr .85fr;border:1px solid #e5ecf2;border-radius:16px;overflow:hidden;background:#f5f8fb}.document-meta>div{display:flex;gap:12px;padding:19px 22px;align-items:flex-start;min-width:0}.document-meta>div+div{border-left:1px solid #e5ecf2}.document-meta span{display:block;font-size:13px;line-height:20px;color:#959da7;margin-bottom:3px}.document-meta strong,.document-meta a{display:block;font-size:14px;line-height:22px}.document-meta strong{color:#545b63}
.document-intro{margin:26px 0 40px;border:1px solid #e5ecf2;border-radius:16px;background:#f5f8fb;padding:22px 24px;font-size:16px;line-height:1.9}.document-section{margin-top:40px}.document-section h2{position:relative;font-size:18px;font-weight:600;line-height:28px;color:#363d43;margin:0 0 19px;padding:0 0 15px 17px;border-bottom:1px solid #eaf0f5}.document-section h2:before{content:"";position:absolute;left:0;top:5px;height:18px;width:4px;border-radius:3px;background:#68acff}.document-section p{font-size:16px;line-height:1.9;margin:14px 3px}.document-section strong{color:#4d545b}
.document-footer{margin-top:52px;padding:20px 24px;background:#f5f8fb;border:1px solid #e5ecf2;border-radius:16px;color:#8a939e;font-size:13px;line-height:1.8}.document-footer p{margin:0 0 6px}.document-footer a{color:inherit}.document-footer a:hover,.document-footer a[aria-current="page"]{color:#489aff}.document-footer nav{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:10px}
@media(max-width:700px){.document-width{max-width:calc(100% - 36px)}.document-topbar{height:58px}.document-main{padding-top:30px;padding-bottom:28px}h1{font-size:27px;margin-bottom:22px}.document-meta{grid-template-columns:1fr}.document-meta>div{padding:14px 18px}.document-meta>div+div{border-left:0;border-top:1px solid #e5ecf2}.document-intro{padding:18px;margin-bottom:30px;font-size:15px}.document-section{margin-top:30px}.document-section p{font-size:15px;line-height:1.9}.document-footer{padding:18px;margin-top:36px;font-size:12px}.document-footer nav{gap:8px 18px}}
