:root{color-scheme:dark;--ink:#0a0f2c;--panel:#141b44;--line:#2c3669;--text:#eef1ff;--muted:#a9b1db;--teal:#2fe0c4}
*{box-sizing:border-box}body{margin:0;background:var(--ink);color:var(--text);font:17px/1.6 ui-rounded,system-ui,-apple-system,"Segoe UI",sans-serif}
main{max-width:720px;margin:0 auto;padding:32px 20px 64px}img.icon{width:88px;height:88px;border-radius:20px}
h1{font-size:2rem;margin:.5rem 0}h2{margin-top:2rem}a{color:var(--teal)}p,li{color:var(--muted)}
.card{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:16px 20px;margin:16px 0}
nav a{margin-right:16px}small{color:var(--muted)}
