.badge-nouveau { display: inline-block; padding: 4px 11px; border-radius: 999px; background: #54EC96; color: #06101F; font: 700 12px "JetBrains Mono", monospace; letter-spacing: 0.12em; text-transform: uppercase; line-height: 1.2; white-space: nowrap; box-shadow: 0 0 18px -4px rgba(84, 236, 150, 0.7); }

a.post { position: relative; }
a.post .badge-nouveau { position: absolute; top: 14px; right: 14px; z-index: 3; }

.most-read a .badge-nouveau { position: static; grid-column: 2; justify-self: start; margin-top: 8px; }
