/* Compact NFT strip */
.ducks-nfts{border:1px solid #e5e7eb;background:#fff;border-radius:14px;padding:10px 12px;margin:8px 0}
.ducks-nfts__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}
.ducks-nfts__title{font-weight:600;color:#0f172a}
.ducks-nfts__count{font-size:.9rem;color:#64748b}
.ducks-nfts__strip{display:flex;gap:8px;flex-wrap:wrap;align-items:center}
.ducks-nfts__item{ cursor: default; display:inline-flex;width:56px;height:56px;border-radius:12px;overflow:hidden;border:1px solid #e5e7eb;background:#f8fafc}
.ducks-nfts__item img{width:100%;height:100%;object-fit:cover;display:block}
.ducks-nfts__item.is-broken{opacity:.4; filter:grayscale(1);}
.ducks-nfts__placeholder{font-size:.92rem;color:#64748b}
.ducks-nfts--grid .ducks-nfts__strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px}
.ducks-nfts--grid .ducks-nfts__item{ cursor: default; width:100%;height:72px}

/* Non-clickable thumbnails */
.ducks-nfts__item{ cursor: default;  pointer-events:none; }
