.SY66Va_blogPostContainer{border-radius:var(--border-radius);background-color:#0000;border:3px solid #0070f3cc;max-width:800px;margin:0 auto;padding:20px;font-family:Arial,sans-serif;line-height:1.6;transition:border-color .3s ease-in-out;box-shadow:0 4px 10px #0000001a}.SY66Va_blogPostContainer h1{color:#0070f3;margin-bottom:20px;padding-bottom:10px;font-size:2.5rem}.SY66Va_blogPostContainer h2{color:#0070f3;margin-top:20px;margin-bottom:15px;font-size:2rem}.SY66Va_blogPostContainer p{margin-bottom:15px}.SY66Va_blogPostContainer pre{background-color:rgba(var(--card-rgb), .9);border-radius:var(--border-radius);font-family:var(--font-mono);margin:20px 0;padding:15px;font-size:1rem;overflow-x:auto;box-shadow:0 2px 5px #0000001a}.SY66Va_blogPostContainer code{background-color:rgba(var(--card-rgb), .2);font-family:var(--font-mono);border-radius:5px;padding:3px 5px}.SY66Va_blogPostContainer blockquote{background-color:rgba(var(--callout-rgb), .5);border-left:5px solid #0070f3;margin:15px 0;padding:10px 20px;font-style:italic}.SY66Va_blogPostContainer ul,.SY66Va_blogPostContainer ol{margin-bottom:20px;padding-left:20px}.SY66Va_blogPostContainer li{margin-bottom:8px}.SY66Va_blogPostContainer a{color:#0070f3;text-decoration:underline;transition:color .3s ease-in-out}.SY66Va_blogPostContainer a:hover{color:#0056b3}.SY66Va_blogPostContainer img{border-radius:var(--border-radius);max-width:100%;margin:20px 0;box-shadow:0 2px 10px #0000001a}
