@media only screen and (min-width:0rem){#blog-sidebar{justify-content:center;max-width:50rem;box-sizing:border-box;gap:1.25rem}#blog-sidebar,#blog-sidebar .cs-featured-group{display:flex;flex-direction:column;align-items:center;width:100%}#blog-sidebar .cs-featured-group{justify-content:flex-start;border:1px solid #ebebeb;border-radius:.5rem;padding:2rem 1.25rem}#blog-sidebar .cs-sidebar-header{position:relative;display:block;margin-bottom:1rem;font-size:1.25rem;font-weight:700;color:var(--headerColor);text-align:center}#blog-sidebar .cs-sidebar-header:after{position:relative;content:"";display:block;border-radius:.25rem;margin:1rem auto;background:var(--headerColor);height:3px;width:4rem}#blog-sidebar .cs-sidebar-link{display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #ebebeb;width:100%;padding:1.5rem 0;text-decoration:none;gap:1.5rem}#blog-sidebar .cs-sidebar-link:first-of-type{padding-top:0}#blog-sidebar .cs-sidebar-link:last-of-type{border:none;padding-bottom:0}#blog-sidebar .cs-sidebar-img{position:relative;display:block;border-radius:50%;height:3.75rem;width:3.75rem;overflow:hidden;flex:none}#blog-sidebar .cs-sidebar-img img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#blog-sidebar .cs-sidebar-title{display:block;margin:0 0 .25rem;text-decoration:none;font-size:1rem;line-height:1.5em;font-weight:700;color:var(--headerColor)}#blog-sidebar .cs-sidebar-date{display:block;font-size:.875rem;line-height:1.5em;color:var(--bodyTextColor)}#blog-sidebar .cs-toc{display:flex;flex-direction:column;margin-top:1rem;width:100%;padding:0;list-style:none;font-size:.875rem;gap:1rem}#blog-sidebar .cs-toc-item{margin:0;padding:0;list-style:none}#blog-sidebar .cs-toc-item.cs-active{border-left:4px solid var(--primary);padding-left:1rem}#blog-sidebar .cs-toc-item.cs-active .cs-toc-link{font-weight:700;color:var(--primary)}#blog-sidebar .cs-toc-link{display:block;width:100%;text-decoration:none;color:var(--bodyTextColor);transition:color .2s ease-in-out}#blog-sidebar .cs-toc-link:hover{color:var(--primary)}}@media only screen and (min-width:64rem){#blog-sidebar{position:sticky;top:10rem;max-width:22.5rem}}@media only screen and (min-width:0rem){body.dark-mode #blog-sidebar .cs-sidebar-date,body.dark-mode #blog-sidebar .cs-sidebar-header,body.dark-mode #blog-sidebar .cs-sidebar-title,body.dark-mode #blog-sidebar .cs-toc-link{color:var(--bodyTextColorWhite)}body.dark-mode #blog-sidebar .cs-sidebar-date{opacity:.8}body.dark-mode #blog-sidebar .cs-sidebar-header:after{background-color:var(--bodyTextColorWhite)}body.dark-mode #blog-sidebar .cs-toc-item.cs-active{border-color:var(--secondary)}body.dark-mode #blog-sidebar .cs-toc-item.cs-active .cs-toc-link{color:var(--secondary)}}