.docs_root__K5ZyI{--paper:#f5f3ee;--panel:#fffdf8;--ink:#201d17;--muted:#5d564e;--line:#d6cec2;--accent:#2e5952;--accent-soft:#dce9e6;--code-bg:#f0ece4;position:relative;min-height:100vh;overflow:hidden;color:var(--ink);background:linear-gradient(180deg,#fcfbf7,#f3efe7);font-family:var(--font-zen-body),"PingFang SC","Hiragino Sans GB","Microsoft YaHei",serif}.docs_gridAura__HLqna{position:absolute;inset:0;background:radial-gradient(circle at 10% -5%,rgba(46,89,82,.12),transparent 36%),radial-gradient(circle at 100% 8%,rgba(137,116,83,.12),transparent 38%),repeating-linear-gradient(90deg,rgba(93,86,78,.06),rgba(93,86,78,.06) 1px,transparent 0,transparent 44px);pointer-events:none}.docs_shell__nD4Xu{position:relative;z-index:1;max-width:980px;margin:0 auto;padding:52px 20px 96px;display:grid;grid-gap:22px;gap:22px}.docs_hero___FE4_,.docs_section__dYRhk{background:rgba(255,253,248,.88);border:1px solid var(--line);border-radius:18px;box-shadow:0 10px 36px rgba(32,29,23,.08);padding:24px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.docs_kicker__HHBhG{margin:0;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.docs_heroTop__0_0cZ{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.docs_hero___FE4_ h1{margin:10px 0 8px;font-family:var(--font-zen-title),"Songti SC","STSong",serif;font-size:clamp(34px,5vw,54px);font-weight:700;line-height:1.02;letter-spacing:.02em}.docs_summary__1KetW{margin:0;color:var(--muted);line-height:1.7}.docs_cliTip__ZQD7M{margin:12px 0 0;padding:10px 14px;border-left:3px solid var(--accent);background:var(--accent-soft);border-radius:0 8px 8px 0;font-size:14px;line-height:1.6;color:var(--ink)}.docs_metaRow__tvAfX{margin-top:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px}.docs_metaRow__tvAfX span{display:grid;grid-gap:4px;gap:4px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.55);padding:10px 12px;font-size:14px}.docs_metaRow__tvAfX strong{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.docs_nav__57lEs{margin-top:16px;display:flex;flex-wrap:wrap;gap:10px}.docs_nav__57lEs a{text-decoration:none;color:var(--ink);border:1px solid var(--line);border-radius:999px;padding:8px 14px;background:#fff;transition:all .14s ease}.docs_nav__57lEs a:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-1px)}.docs_navLinkActive__U2Q_1{background:var(--accent)!important;color:#fff!important;border-color:var(--accent)!important}.docs_capabilityGrid__tiwyz{margin-top:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:14px;gap:14px}.docs_capabilityCard__3M_ir{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:20px;text-decoration:none;color:inherit;transition:all .14s ease;display:flex;flex-direction:column;gap:8px}.docs_capabilityCard__3M_ir:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 6px 20px rgba(32,29,23,.1)}.docs_capabilityCard__3M_ir h3{margin:0;font-size:18px;font-weight:600;color:var(--accent)}.docs_capabilityCard__3M_ir p{margin:0;color:var(--muted);font-size:14px;line-height:1.6}.docs_section__dYRhk h2{margin:0;font-family:var(--font-zen-title),"Songti SC","STSong",serif;font-size:clamp(28px,3.6vw,38px);font-weight:700}.docs_section__dYRhk h3{margin:0;font-size:18px;font-weight:600}.docs_section__dYRhk h4{margin:12px 0 8px;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.docs_section__dYRhk li,.docs_section__dYRhk p{color:var(--ink);line-height:1.7}.docs_steps__UstWZ{margin:16px 0 0;padding-left:20px;display:grid;grid-gap:12px;gap:12px}.docs_steps__UstWZ li{border-left:2px solid var(--accent-soft);padding-left:12px}.docs_steps__UstWZ p{margin:4px 0 0;color:var(--muted)}.docs_endpointList__N7vFQ,.docs_templateList__HyCEN{margin-top:16px;display:grid;grid-gap:14px;gap:14px}.docs_endpointCard__8Bumf,.docs_issueCard__iFTRx,.docs_templateCard__OPpc_{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:14px}.docs_endpointCard__8Bumf header,.docs_templateCard__OPpc_ header{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.docs_endpointCard__8Bumf code,.docs_root__K5ZyI pre,.docs_templateCard__OPpc_ code{font-family:var(--font-zen-mono),"SFMono-Regular",Menlo,monospace}.docs_methodGet__G3zZX,.docs_methodPost___rEWG{border-radius:999px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;font-weight:600}.docs_methodGet__G3zZX{background:#dde8f3;color:#214f75}.docs_methodPost___rEWG{background:var(--accent-soft);color:#1f4e48}.docs_authHint__xwbk_{margin:8px 0 0;color:var(--muted);font-size:14px}.docs_endpointCard__8Bumf pre,.docs_section__dYRhk pre[data-machine-readable],.docs_templateCard__OPpc_ pre{margin:0;white-space:pre;overflow-x:auto;border:1px solid #cec5b8;border-radius:12px;background:var(--code-bg);padding:12px;line-height:1.5;font-size:13px}.docs_endpointCard__8Bumf ul{margin:0;padding-left:18px}.docs_fold__PQWCU{margin-top:10px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.7);overflow:hidden}.docs_fold__PQWCU summary{cursor:pointer;list-style:none;font-size:13px;color:var(--muted);padding:10px 12px;border-bottom:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.docs_fold__PQWCU summary::-webkit-details-marker{display:none}.docs_fold__PQWCU summary:before{content:"▸";display:inline-block;margin-right:8px;transition:transform .14s ease}.docs_fold__PQWCU[open] summary:before{transform:rotate(90deg)}.docs_fold__PQWCU[open] summary{border-bottom-color:var(--line)}.docs_fold__PQWCU>:not(summary){padding:12px}.docs_machineActions__nxOfG{margin-top:10px}.docs_cleanList__bMkV0{margin:14px 0 0;padding-left:20px;display:grid;grid-gap:8px;gap:8px}.docs_issueList__MLOq0{margin-top:14px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.docs_issueCard__iFTRx p{margin:8px 0 0;color:var(--muted)}@media (max-width:700px){.docs_shell__nD4Xu{padding:24px 12px 56px;gap:14px}.docs_hero___FE4_,.docs_section__dYRhk{border-radius:14px;padding:16px}.docs_metaRow__tvAfX{grid-template-columns:1fr}.docs_heroTop__0_0cZ{align-items:stretch}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_3fefb2{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.__variable_3fefb2{--font-zen-title:"Cormorant Garamond","Cormorant Garamond Fallback"}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a905a6179bab2b08-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/273b2e150de7c4a9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/692781be160fc9d0-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1e9fc5e960416d85-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e244d3ca994d3054-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/95fbe602f95f5b1d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d7fd192484976c0a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e478c40a90656953-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/680964f1bd688e24-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3e68fbb477d90635-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/eba0a4e5bf800560-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6adccebe1b78ad4c-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1ee996a2e7c8d770-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/581701471b17b157-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1eedfae966de4e1c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Spectral Fallback;src:local("Times New Roman");ascent-override:96.46%;descent-override:42.17%;line-gap-override:0.00%;size-adjust:109.78%}.__className_b66a57{font-family:Spectral,Spectral Fallback;font-style:normal}.__variable_b66a57{--font-zen-body:"Spectral","Spectral Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_46fe82{--font-zen-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}