.thread-list-preview{display:none;box-sizing:border-box;flex-shrink:0;width:160px;height:100px;overflow:hidden;align-items:center;justify-content:center;border:1px solid rgba(148,163,184,.3);border-radius:12px;background:rgba(2,6,23,.28);box-shadow:0 3px 10px rgba(0,0,0,.12);transition:border-color .2s,box-shadow .2s}
.thread-list-preview img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;opacity:1;transform:none;transition:filter .2s}
a.thread-list-preview:hover{border-color:#60a5fa;box-shadow:0 5px 16px rgba(0,0,0,.2)}
a.thread-list-preview:hover img{filter:brightness(1.06)}
a.thread-list-preview:focus-visible{outline:2px solid #60a5fa;outline-offset:3px}
.thread-list-preview-empty{color:rgba(148,163,184,.5);background:rgba(148,163,184,.06);box-shadow:none}
.thread-list-preview-empty svg{width:30px;height:30px;stroke-width:1.3}
@media(min-width:768px){.thread-list-preview{display:flex}}
@media(prefers-reduced-motion:reduce){.thread-list-preview,.thread-list-preview img{transition:none}}
