*{box-sizing:border-box;margin:0}
body{min-height:100vh;display:flex;align-items:center;justify-content:center;font:16px/1.7 system-ui,-apple-system,"Segoe UI",sans-serif;background:#0f1115;color:#e6e8ee;padding:2rem}
main{max-width:34rem;width:100%}
h1{font-size:2rem;letter-spacing:-.02em;margin-bottom:.25rem}
p.lead{color:#9aa3b2;margin-bottom:2rem}
a{color:#7aa2f7;text-decoration:none;border-bottom:1px solid rgba(122,162,247,.35)}
a:hover{border-bottom-color:#7aa2f7}
ul{list-style:none;display:grid;gap:.75rem;margin-bottom:2rem}
li{padding:.9rem 1.1rem;background:#171a21;border:1px solid #242a35;border-radius:10px;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}
li span{color:#9aa3b2;font-size:.9rem}
footer{color:#5d6577;font-size:.85rem;border-top:1px solid #242a35;padding-top:1rem}
code{background:#171a21;padding:.15em .45em;border-radius:5px;font-size:.9em}
