:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#d7dde5;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--bg:#0b0d10;--ink:#d7dde5;--muted:#7d8793;--line:#242a32;--link:#7dd3fc;background:#0b0d10;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}*{box-sizing:border-box}html{background:var(--bg);min-width:320px;min-height:100%}body{background:var(--bg);min-width:320px;min-height:100%;color:var(--ink);margin:0;font-size:13px;line-height:1.5}a{color:var(--link);text-decoration:none}a:hover{text-underline-offset:.18em;text-decoration:underline}.shell{width:min(680px,100% - 32px);margin:0 auto;padding:56px 0}.topline{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:44px;padding-bottom:14px;display:flex}h1,h2,p,ul{letter-spacing:0;margin:0}h1{color:var(--ink);font-size:15px;font-weight:600}h2{color:var(--muted);text-transform:lowercase;margin-bottom:10px;font-size:12px;font-weight:500}.links{border-top:1px solid var(--line);padding:0;list-style:none}.links li{border-bottom:1px solid var(--line);grid-template-columns:180px minmax(0,1fr);gap:18px;padding:12px 0;display:grid}.project-name{color:var(--link)}.links small{color:var(--muted);font-size:12px}@media (width<=560px){.shell{padding:36px 0}.topline,.links a{grid-template-columns:1fr;gap:6px;display:grid}}
