body{margin:0;font-family:system-ui,sans-serif;background:#fafaf7;color:#1f2a1f}main{max-width:40rem;margin:3rem auto;padding:0 1rem}pre{background:#eef0ea;padding:1rem;border-radius:6px;overflow-x:auto}.ok{color:#2f6b2f}.ko{color:#a33}
