:root{color-scheme:dark;font-family:"Microsoft YaHei",system-ui,sans-serif;background:#0b0b10;color:#e9e8f0}*{box-sizing:border-box}body{margin:0}header{height:80px;border-bottom:1px solid #252530;display:flex;justify-content:space-between;align-items:center;padding:0 max(24px,calc((100vw - 1000px)/2))}a{color:#c7befb;text-decoration:none}.brand{font-size:20px;font-weight:600;color:#f6f5ff}.star{color:#b1a0ff;margin-right:10px}main{max-width:860px;margin:64px auto;padding:0 24px}h1{font-size:48px;letter-spacing:-1px;line-height:1.25;margin:18px 0 22px}h2{font-size:23px;margin:0 0 20px}.eyebrow{font-size:13px;letter-spacing:2px;color:#b4a4ff}.intro{font-size:17px;line-height:1.9;max-width:640px;color:#aaa8b9;margin-bottom:40px}section{background:#14141c;border:1px solid #292934;border-radius:18px;padding:28px;margin:18px 0}.tabs{display:flex;gap:8px;overflow:auto;white-space:nowrap;padding:5px;background:#15151c;border-radius:12px}.tabs button{background:none;border:none;flex:1}.tabs button[aria-selected=true]{background:#7060c6;color:white}button,.primary{cursor:pointer;border:1px solid #3b3b49;border-radius:9px;background:#24242f;color:#eee;padding:11px 18px;font:inherit;display:inline-block}button:hover{border-color:#9e8be7}button:focus-visible,a:focus-visible{outline:2px solid #bbaaff;outline-offset:4px}button:disabled{opacity:.5;cursor:wait}.primary{background:#9380f0;color:#100c21;border-color:#9380f0;font-weight:600}ol{padding-left:22px;line-height:1.8}li{margin:14px 0}.code{display:flex;gap:14px;align-items:center;background:#0c0c13;border:1px solid #2b2b37;border-radius:10px;padding:12px 14px;margin:10px 0 18px;overflow:hidden}.code code{font-family:Consolas,monospace;flex:1;overflow-wrap:anywhere;font-size:13px;white-space:pre-wrap}.code button{flex-shrink:0;font-size:12px;padding:8px 12px}.label,.muted{font-size:13px;color:#9996aa;line-height:1.9}.examples{border-top:1px solid #30303b;padding-top:20px;margin-top:24px}.examples p{font-size:14px;color:#b2afc4;line-height:1.7}.actions{display:flex;gap:12px;margin-top:24px}.connection{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid #30303b}.connection small{display:block;color:#aaa;margin-top:8px}#notice:not(:empty){background:#272139;border:1px solid #5c4d8e;border-radius:10px;padding:14px;line-height:1.8;margin-bottom:18px}.prompt{white-space:pre-wrap;background:#0e0e15;padding:18px;border-radius:10px;line-height:1.8}dl{display:grid;grid-template-columns:100px 1fr;gap:10px}dt{color:#aaa}dd{margin:0;overflow-wrap:anywhere}footer{text-align:center;color:#777487;font-size:12px;margin:34px 0}ul{line-height:1.9;padding-left:20px}[hidden]{display:none!important}@media(max-width:600px){main{margin:36px auto;padding:0 16px}header{padding:0 18px;height:66px}h1{font-size:34px}section{padding:20px}.code{align-items:flex-start}.connection{align-items:flex-start;gap:16px}.tabs button{padding:10px 12px}dl{grid-template-columns:85px 1fr}}
