*{box-sizing:border-box}body{margin:0;background:#111418;color:#e6eaee;font:16px/1.65 Inter,"Helvetica Neue",Arial,sans-serif}a{color:#2f6fd6}h1{font-size:32px;margin:0 0 12px}h2{margin-top:34px;font-size:21px}.lead{font-size:18px;color:#97a2ad}code{font-family:Consolas,Menlo,monospace;font-size:14px;background:#1a1f25;padding:2px 6px;border-radius:4px}table{width:100%;border-collapse:collapse;margin:14px 0}th,td{text-align:left;padding:9px 10px;border-bottom:1px solid #2a3139}th{font-size:13px;color:#97a2ad}pre{background:#1a1f25;padding:16px;border-radius:4px;overflow:auto}footer{margin-top:60px;padding-top:16px;border-top:1px solid #2a3139;font-size:13px;color:#97a2ad}.brand{display:flex;align-items:center;gap:10px;font-weight:600;color:#e6eaee;text-decoration:none}.mark{width:20px;height:20px;border-radius:4px;background:#2f6fd6}.st{font-size:13px;color:#97a2ad}nav a{color:#97a2ad;text-decoration:none}nav a.on,nav a:hover{color:#2f6fd6}.wrap{display:flex;min-height:100vh}.bar{width:240px;flex:none;background:#1a1f25;padding:28px 22px;border-right:1px solid #2a3139}nav{display:flex;flex-direction:column;gap:6px;margin:24px 0}.main{flex:1;max-width:900px;padding:44px 52px}@media(max-width:768px){.wrap{display:block}.bar{width:auto;border-right:0;padding:16px}nav{flex-direction:row;flex-wrap:wrap;gap:12px;margin:12px 0}.main{padding:28px 18px}}