footer,header,main{width:768px;margin:0 auto;padding:0 1rem;box-sizing:border-box}@media only screen and (max-width:767px){footer,header,main{width:100%}}header{display:flex;flex-direction:row;justify-content:space-between;padding:1rem;border-bottom:1px solid #eef1f2}@media(prefers-color-scheme:dark){header{border-bottom-color:#474b4c}}main{min-height:80vh}footer{text-align:center;padding:1rem 0;border-top:1px solid #eef1f2}@media(prefers-color-scheme:dark){footer{border-top-color:#474b4c}}html{font-size:10px;color:#000}@media only screen and (max-width:767px){html{font-size:9px}}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.8rem;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;line-height:2.8rem}@media only screen and (max-width:767px){body{line-height:2.8rem}}body{background-color:#fff;color:#000}@media(prefers-color-scheme:dark){body{background-color:#202122;color:#fff}}h1{font-family:charter,Georgia,Cambria,Times New Roman,Times,serif;font-size:3rem;line-height:3rem;font-weight:900;margin:4rem 0}@media only screen and (max-width:767px){h1{margin:2.5rem 0}}h2{font-family:charter,Georgia,Cambria,Times New Roman,Times,serif;font-size:2.1rem;font-weight:700;margin:3rem 0}@media only screen and (max-width:767px){h2{margin:2rem 0}}h3{font-family:charter,Georgia,Cambria,Times New Roman,Times,serif;font-size:2.1rem;font-weight:700;margin:3rem 0;color:#4d5556}@media only screen and (max-width:767px){h3{margin:2rem 0}}@media(prefers-color-scheme:dark){h3{color:#bfbfbf}}a{text-decoration:none}a:hover{color:#036276}@media(prefers-color-scheme:dark){a:hover{color:#05b4da}}a{color:#048ba8}@media(prefers-color-scheme:dark){a{color:#18d2fa}}p{margin-bottom:3rem}@media only screen and (max-width:767px){p{margin-bottom:1.5rem}}pre{font-family:Fire Code,FiraCode,Menlo,Monaco,monospace;font-size:1.8rem;padding:1rem 1.5rem;border-radius:1rem;overflow:auto;background-color:#eef1f2}@media(prefers-color-scheme:dark){pre{background-color:#474b4c}}@media only screen and (max-width:767px){pre{font-size:1.5rem}}blockquote{padding:1rem 1rem 1rem 5rem;margin:0 0 3rem}@media only screen and (max-width:767px){blockquote{margin-bottom:1.5rem}}blockquote{border-left:.5rem solid #048ba8;background-color:#eef1f2}@media(prefers-color-scheme:dark){blockquote{background-color:#474b4c;border-left-color:#18d2fa}}blockquote cite{display:block;margin-top:1rem;font-style:italic;font-weight:400}blockquote cite:before{content:" — "}code{border-radius:.4rem;padding:.3rem;background-color:#eef1f2}@media(prefers-color-scheme:dark){code{background-color:#474b4c}}mark{padding:.2rem;background-color:rgba(4,139,168,.2);color:#000}@media(prefers-color-scheme:dark){mark{background-color:rgba(24,210,250,.2);color:#fff}}time{font-weight:200}