.art-sidebar{display:flex;flex-direction:column;gap:28px;position:sticky;top:104px}.sb-block{border:1px solid #e8edf5;border-radius:14px;padding:24px}.sb-label{font-size:10px;font-weight:800;letter-spacing:2px;margin-bottom:16px;text-transform:uppercase}.sb-label--light{color:hsla(0,0%,100%,.5)}.sb-cta-text{color:hsla(0,0%,100%,.75);font-size:13px;line-height:1.65;margin:0 0 16px}.sb-cta-btn{display:block;font-size:13px;text-align:center}.sb-author-ava{align-items:center;background:linear-gradient(135deg,,#1a5080);border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:800;height:58px;justify-content:center;margin-bottom:14px;overflow:hidden;width:58px}.sb-author-ava img{height:100%;object-fit:cover;width:100%}.sb-author-name{font-size:15px;font-weight:700;margin-bottom:3px}.sb-author-role{color:#6b7280;font-size:12px;line-height:1.5;margin-bottom:14px}.sb-author-link{font-size:12px;font-weight:600;text-decoration:none}.sb-toc{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.sb-toc li a{align-items:flex-start;border-bottom:1px solid #f0f0f0;color:#374151;display:flex;font-size:13px;gap:10px;line-height:1.4;padding:6px 0;text-decoration:none;transition:color .2s}.sb-toc li a .toc-num{flex-shrink:0;font-size:11px;font-weight:700;margin-top:2px}.sb-share-btns{display:flex;flex-direction:column;gap:8px}.sb-share-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:10px;padding:10px 14px;text-align:left;text-decoration:none;transition:all .2s;width:100%}.sb-share-btn.li{background:#0a66c2;color:#fff}.sb-share-btn.li:hover{background:#0958a8}.sb-share-btn.cp{background:#f3f4f6;color:#374151}.sb-share-btn.cp:hover{background:#e5e7eb}.sb-share-btn svg{flex-shrink:0;height:16px;width:16px}.sb-read-time{align-items:center;color:#6b7280;display:flex;font-size:12px;gap:8px;margin-top:-8px}.sb-read-time svg{height:14px;width:14px}@media (max-width:960px){.art-sidebar{position:static}}