.aside-content{user-select:none;color:var(--font-black-white);font-family:var(--heading-font-family)}.aside-content .sticky-container{position:sticky;top:calc(var(--header-nav-height) + 1rem)}.aside-content .aside-card{width:100%;height:fit-content;margin-bottom:1rem;border-radius:15px;background:var(--card-background);transition:.3s;box-shadow:var(--card-shadow)}.aside-content .aside-card:hover{box-shadow:var(--card-tiny-shadow)}.aside-content .aside-card .aside-card-link{margin-right:2px;margin-left:2px;text-decoration:none;color:var(--aside-link-color)}.author-info-card{padding:1rem .5rem}.author-info-card .author-info{display:flex;align-items:center;flex-direction:column;margin:0 auto 1rem}.author-info-card .author-info .author-avatar{width:128px;height:128px;margin-bottom:1rem;border-radius:50%;object-fit:cover;object-position:center}.author-info-card .author-info .author-name{margin:0 auto 1rem;font-size:22px}.author-info-card .author-info .author-desc{width:100%;text-align:center;font-size:16px}.author-info-card .blog-counts{display:flex;align-items:center;width:85%;margin:0 auto 1rem}.author-info-card .blog-counts .blog-count{display:block;flex:1;cursor:pointer;text-decoration:none;color:var(--font-black-white)}.author-info-card .blog-counts .blog-count .count,.author-info-card .blog-counts .blog-count .tag{text-align:center}.author-info-card .social-medias{display:flex;align-items:center;justify-content:center;height:36px}.author-info-card .social-medias .social-media{margin:0 .3rem}.author-info-card .social-medias .social-media .social-link .social-icon{width:34px;height:34px;padding:4px;transition:.3s;color:var(--button-background-black);border-radius:5px}@media (any-hover: hover){.author-info-card .social-medias .social-media .social-link:hover .social-icon{animation:var(--shak-hard-animation)}}.aside-card{padding:.5rem 1rem}.aside-card .aside-card-headline{display:flex;margin-bottom:.2rem;font-size:var(--header-button-icon-size)}.aside-card .aside-card-headline .aside-card-title{margin-left:5px;font-weight:600}.aside-card .aside-card-headline .aside-card-icon{width:var(--header-button-icon-size);height:var(--header-button-icon-size)}.aside-card .aside-card-content{margin-top:5px}@media (any-hover: hover){.announcement-headline:hover .announcement-icon{animation:var(--shak-hard-animation)}}.siteinfo-card .siteinfo-item{display:flex;justify-content:space-between}
