html,body{width:100%;height:100%;overflow:none;background-color:#f5f5f5;margin:0;padding:0;font-family:-apple-system,"system-ui",Segoe WPC,Segoe UI,system-ui,Ubuntu,Droid Sans,sans-serif}body{flex-direction:column;display:flex;overflow:hidden}header{border-bottom:1px solid #d4d4d8;flex-direction:row;align-items:center;height:49px;min-height:49px;max-height:49px;display:flex}header .brand{width:180px;min-width:180px;max-width:180px}a.brand{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}a.brand .brand-logo{border-radius:50%;width:32px;height:32px}a.brand .brand-name{padding-left:12px}div.content{flex-direction:row;flex-grow:1;width:100%;display:flex;overflow:scroll}aside.sidebar{border-right:1px solid #d4d4d8;flex-direction:column;align-items:center;min-width:179px;max-width:179px;padding:12px;display:flex}aside.sidebar .sidebar-link{text-align:center;padding:16px 0}aside.sidebar .sidebar-kick{font-size:14px;font-style:italic}aside.sidebar .sidebar-links{font-size:12px}aside.sidebar .sidebar-links a{padding:0 4px}.sidebar-socials{flex-flow:wrap;justify-content:center;gap:20px;margin-top:20px;display:flex}a.social-link{background:#4184f3;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}a.social-link img.svg-icon{filter:invert();width:24px}main{color:#1f2328;width:100%;text-rendering:optimizelegibility;word-break:break-word;background-color:#fff;flex-direction:column;font-size:16px;font-weight:400;line-height:30px;display:flex;overflow-y:scroll}footer{text-align:center;border-top:1px solid #d4d4d8;height:49px;margin:32px -20px 0;font-size:14px;line-height:49px}footer .heart{color:red}.header-links{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin:0 20px;display:flex}.header-links .left a,.header-links .right a{padding:0 6px;text-decoration:none}.spacer{vertical-align:middle;padding:0 4px;font-size:8px}.post-content-container{flex-direction:row;justify-content:center;display:flex}.post,.post-summary{padding:20px 20px 80px}.post hr,.post-summary hr{border-top:1px dashed}.post .post-title,.post-summary .post-title{font-size:26px;line-height:40px}.post .post-title a,.post .post-title a:visited,.post-summary .post-title a,.post-summary .post-title a:visited{text-decoration:none}.post .post-metadata,.post-summary .post-metadata{font-style:italic}.post .blog-post-content{width:768px}.post .side-container{min-width:220px;padding:8px 12px}.post .side-container nav{background-color:#d4d4d8;border-radius:4px;padding:0 12px 24px;list-style:none}pre{background-color:#2f4f4f}.archive-tile{flex-direction:row;padding:64px 0;display:flex}.archive-tile .metadata{border-right:1px solid #d4d4d8;flex-direction:column;align-items:end;width:25%;padding-right:32px;display:flex}.archive-tile .post-details{cursor:pointer;flex:1;margin-left:32px}.tags{flex-flow:wrap;display:flex}.tags .tag{color:#3f3f46;border:1px solid #d4d4d8;border-radius:4px;margin:4px;padding:4px 8px}.mx-auto{margin:0 auto}
/*# sourceMappingURL=skylight.b5cd05c4.css.map */
