.ht-sidebar{display:flex;flex-direction:column;gap:18px}@media (min-width:992px){.ht-sidebar{position:sticky;top:96px}}.ht-sidebar-block{padding:14px 16px;border-radius:var(--radius);border:1px solid var(--border)}.ht-sidebar a,.ht-sidebar a:visited,.ht-sidebar a:hover,.ht-sidebar a:focus,.ht-sidebar a:active{text-decoration:none}html[data-theme="dark"] .ht-sidebar-block{background:var(--surface-2);border-color:var(--border)}.ht-sidebar-banners{display:grid;gap:12px}.ht-sidebar-banner{display:block;border-radius:var(--radius-sm);overflow:hidden}.ht-sidebar-banner img{display:block;width:100%;height:auto}.ht-sidebar-adslot{padding:0;border:none;background:transparent;box-shadow:none}.ht-sidebar-head{margin:0 0 10px;font-size:15px;font-weight:600;color:var(--fg)}.ht-sidebar-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.ht-sidebar-item{list-style:none;display:grid;grid-template-columns:78px 1fr;grid-template-rows:min-content min-content;column-gap:10px;row-gap:2px;align-items:start}.ht-sidebar-thumb{grid-row:1/3;grid-column:1/2;display:block;inline-size:78px;aspect-ratio:300/188;border-radius:var(--radius-sm);overflow:hidden;background:transparent;text-decoration:none}.ht-sidebar-thumb picture,.ht-sidebar-thumb img{display:block;width:100%;height:100%}.ht-sidebar-thumb img{object-fit:contain;object-position:center}.ht-sidebar-title{grid-row:1/2;grid-column:2/3;margin:0;font-size:13px;line-height:1.45;font-weight:500;color:var(--fg);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ht-sidebar-views,.ht-sidebar-date{grid-column:2/3;display:inline-flex;align-items:center;gap:6px;margin:1px 0 0;font-size:11px;font-weight:500;color:var(--muted);text-decoration:none}.ht-sidebar-date{grid-row:2/3}.ht-sidebar-views{grid-row:2/3}.ht-sidebar-views-icon,.ht-sidebar-date-icon{inline-size:13px;block-size:13px;flex:0 0 auto}.ht-sidebar-views-icon svg,.ht-sidebar-date-icon svg{display:block;width:100%;height:100%}.ht-sidebar-views-count,.ht-sidebar-date-text{line-height:1}html[data-theme="dark"] .ht-sidebar-thumb{background:transparent}html[data-theme="dark"] .ht-sidebar-views{color:var(--brand-300)}html[data-theme="dark"] .ht-sidebar-date{color:var(--muted)}