body.fsw-foundation.single-post .fswt-blog-sidebar{position:static!important}body.fsw-foundation.single-post .fswt-blog-sidebar-inner{gap:16px;position:static}.fsw-foundation .fswt-blog-sidebar .fswt-toc{margin:0;padding:16px;border:1px solid #dce5f2;border-radius:14px;background:#fff}.fsw-foundation .fswt-blog-sidebar .fswt-toc h2{margin:0 0 8px}.fsw-foundation .fswt-blog-sidebar .fswt-toc button{border:0;padding:0;background:transparent;font-size:15px}.fsw-foundation .fswt-blog-sidebar .fswt-toc ol{padding-inline-start:20px;margin:0;max-height:360px;overflow:auto;scrollbar-width:thin}.fsw-foundation .fswt-blog-sidebar .fswt-toc li{margin:0;padding:4px 0;font-size:12px;line-height:1.9}.fsw-foundation .fswt-blog-sidebar .fswt-toc a{color:#526581;text-decoration:none;display:block}.fsw-foundation .fswt-blog-sidebar .fswt-toc a:hover{color:#125fc5;text-decoration:underline}body.fsw-foundation .fswt-blog-sidebar .fswt-recommendations{border:0!important;border-radius:0;padding:0!important;margin:0!important}body.fsw-foundation .fswt-blog-sidebar .fswt-recommendation{border:0;border-radius:0;border-bottom:1px solid #e5ebf3;padding:10px 0}body.fsw-foundation .fswt-blog-sidebar .fswt-recommendation-link{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:10px;height:auto}body.fsw-foundation .fswt-blog-sidebar .fswt-recommendation-link>img{width:64px!important;height:64px!important;align-self:start;object-fit:cover;border-radius:8px}body.fsw-foundation .fswt-blog-sidebar .fswt-recommendation-body{padding:0;gap:6px}body.fsw-foundation .fswt-blog-sidebar .fswt-recommendation-title{font-size:13px;line-height:1.8}body.fsw-foundation .fswt-blog-sidebar .fswt-recommendation-body time{font-size:11px;color:#61728a}body.fsw-foundation .fswt-blog-sidebar .fswt-recommendation-cta{font-size:11px}
