:root{color-scheme:light dark}*{box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;max-width:850px;margin:0 auto;padding:45px 25px 80px;color:light-dark(#273347,#e5eaf4);background:light-dark(#f7f9fc,#161d2b);line-height:1.95;font-size:15px}h1{font-size:30px;line-height:1.5;letter-spacing:-.6px;margin:10px 0 12px}h2{font-size:20px;margin-top:35px}h3{font-size:16px;margin-top:22px}a{color:light-dark(#4964c7,#a8bbff);text-underline-offset:4px}nav{font-size:13px;margin-bottom:25px}p,li{overflow-wrap:anywhere}li{padding-left:4px;margin:7px 0}code,pre{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;background:light-dark(#eaf0f8,#253146);border-radius:6px}code{padding:2px 6px}pre{padding:18px;overflow:auto;white-space:pre-wrap}table{border-collapse:collapse;width:100%;font-size:13px}td,th{border:1px solid light-dark(#dfe5ef,#3b4860);padding:12px;text-align:left}th{font-weight:600}.subtitle,.note{color:light-dark(#6c798f,#a8b3c7);font-size:13px}.callout{border-left:3px solid #6c88ed;padding:15px 20px;background:light-dark(#edf1fc,#24304a);border-radius:0 8px 8px 0}.brand{letter-spacing:1px;font-size:13px;font-weight:600;color:light-dark(#536fdf,#a8bbff)}@media(max-width:600px){body{padding:25px 20px 60px;font-size:14px}h1{font-size:25px}table{font-size:12px}td,th{padding:8px}}
