Google検索で検索結果にナンバーをつけるUser.JS(CSS)書いた

これまでsearchResultNumber.jsってJSで検索結果をナンバリングしていたのですが、oAutoPagerize.jsと併用すると、10以降にNoが振り切れないのでまったく別なコンセプトで書いてみました。やっぱりCSSだけでなんとかしてしまっています。
検索結果の見出しに見事にナンバリングされるので、oAutoPagerizeで表示されるpage:nとhr線は消してしまっています。

ダウンロード

BASE64エンコードされたCSSの内容

body { counter-reset: result !important; }
a.l:before {
content: counter(result) ". " !important;
counter-increment:result !important;
}

list-style以外でこんなことできるなんて最近まで知りませんでした。。。