header{border-bottom:1px solid #222;margin:0}header ul{display:flex;flex-wrap:wrap;padding:0}header ul li{border:1px solid #AAA;border-radius:5px;background:#f0f0f0;display:inline;padding:5px;margin:5px}header #page-title{display:flex;align-items:center;margin-bottom:40px}header #page-title h1{font-size:50px;margin:0}header #page-title img{border:1px solid #222;border-radius:100%;height:7em}footer{border-top:1px solid #222;margin-top:1rem}pre:has(code){border-radius:5px;padding:10px;overflow:auto;margin:5px}code{font-size:15px}blockquote{border:1px solid;border-radius:5px;padding:5px;margin:5px}.alert-heading{font-weight:700}.alert-note{color:#0f384d;background-color:#cef}.alert-tip{color:#0f4d24;background-color:#cfe6d6}.alert-important{color:#474d0f;background-color:#fff7cc}.alert-warning{color:#4d2e0f;background-color:#fdc}.alert-caution{color:#4d0f0f;background-color:#fcc}blockquote p{margin:0}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url("/css/open-sans-v44-latin-ext-regular-UUY5CLEH.woff2") format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url("/css/open-sans-v44-latin-ext-italic-VWZGUCZK.woff2") format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:bold;font-weight:600;src:url("/css/open-sans-v44-latin-ext-600-MES3XRXT.woff2") format("woff2")}body{font-family:Open Sans,sans-serif;margin:2em auto;width:100%;max-width:800px;color:#222;box-sizing:border-box;padding:20px}a{color:#08e;text-decoration:none}ol{list-style-type:lower-alpha}ol ol{list-style-type:lower-roman}ol ol ol{list-style-type:decimal}section{border-top:1px dotted}
