*{box-sizing:border-box}body{margin:0;color:#202521;background:white;font:17px/1.7 Arial,sans-serif}header{padding:20px 5%;border-bottom:1px solid #ddd;display:flex;gap:28px;flex-wrap:wrap}a{color:#24543f;text-underline-offset:3px}main{max-width:1080px;padding:36px 30px 80px;margin:auto}h1{font-size:36px;line-height:1.15;margin:28px 0}h2{font-size:27px;line-height:1.3;margin-top:48px;border-top:1px solid #ddd;padding-top:28px}h3{font-size:21px;margin-top:30px}p{max-width:900px}table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5;display:block;overflow:auto}th,td{border:1px solid #d9ddd9;text-align:left;vertical-align:top;padding:11px 13px;min-width:135px}th{background:#f2f4f1}code{background:#f3f3f1;font-size:.86em;overflow-wrap:anywhere}pre{background:#f3f3f1;padding:18px;overflow:auto}li{margin:7px 0}blockquote{margin:20px 0;padding-left:20px;border-left:3px solid #78936e}a{overflow-wrap:anywhere}.toc{columns:2;border-bottom:1px solid #ddd;padding-bottom:20px}.toc a{display:block;font-size:15px;padding:4px 0}.note{background:#f5f7f3;padding:14px 18px;font-size:15px}@media(max-width:650px){body{font-size:16px}main{padding:22px 18px}h1{font-size:29px}h2{font-size:24px}.toc{columns:1}}@media print{header,.toc{display:none}main{max-width:none;padding:0}a{color:inherit}h2,h3{break-after:avoid}table{font-size:11px;display:table}th,td{min-width:0}body{font-size:11pt}}