@import "tailwindcss"; pre { padding: 1rem; overflow: auto; border-radius: 20px; } /* The line numbers already provide some kind of left/right padding */ pre[data-linenos] { padding: 1rem 0; } pre table td { padding: 0; } /* The line number cells */ pre table td:nth-of-type(1) { text-align: center; vertical-align: top; user-select: none; } pre mark { /* If you want your highlights to take the full width */ display: block; /* The default background colour of a mark is bright yellow */ background-color: rgba(254, 252, 232, 0.9); } pre table { width: 100%; border-collapse: collapse; }