@import"https://fonts.googleapis.com/css2?family=Source+Code+Pro&family=Source+Serif+Pro:wght@400;600;700&display=swap";body{font-family:"Source Serif Pro",serif;margin:auto;padding:15px;max-width:40rem;text-align:left;background-color:#fff;word-wrap:break-word;overflow-wrap:break-word;line-height:1.5}h2{font-weight:600}h1,h2,h3,h4,h5,h6,strong,b{color:#222}a{color:#888}nav{text-align:right}nav a{margin-right:10px}textarea{width:100%;font-size:16px}input{font-size:16px}content{line-height:1.6}table{width:100%}img{max-width:100%;height:auto}code{padding:2px 5px;background-color:#f2f2f2}pre{padding:1rem;border:1px solid #eee;border-radius:5px}pre>code{all:unset}blockquote{border:1px solid #999;color:#222;padding:2px 0 2px 20px;margin:0;font-style:italic}.img-border{border:1px solid #999;border-radius:5px}.table-container{overflow-x:scroll}.table-container table{width:max-content}.table-container td,.table-container th{padding-left:1em;padding-right:1em}a:where(.astro-EIMMU3LG){display:inline-block;text-decoration:none}a:where(.astro-EIMMU3LG).active{font-weight:bolder;text-decoration:underline}header:where(.astro-3EF6KSR2){margin:0em 0 1-em}h2:where(.astro-3EF6KSR2){margin:.5em 0}footer:where(.astro-SZ7XMLTE){padding:25px;text-align:center}
