:root { color-scheme: light; font-family: ui-monospace, "Cascadia Code", Consolas, monospace; background: #fafbfc; }
* { box-sizing: border-box; }
body { margin: 0; }
main { max-width: 1280px; margin: 0 auto; padding: 24px; }
ol { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); gap: 0 32px; padding: 0; margin: 0; list-style: none; }
li { min-width: 0; border-bottom: 1px solid #e9edf0; padding: 13px 0; }
code { display: block; font: inherit; font-size: 14px; line-height: 1.65; overflow-wrap: anywhere; color: #64748b; user-select: all; }
code[data-state="unused"] { color: #137940; }
code[data-state="used"], code[data-state="revoked"] { color: #858b91; }
@media (max-width: 480px) { main { padding: 12px 20px; } code { font-size: 13px; } }
