:root{font-family:system-ui,sans-serif;color:#172f3a;background:#f3f6f8}body{margin:0}main{max-width:46rem;margin:auto;padding:24px}h1{font-size:1.6rem}section,article{background:white;padding:20px;border-radius:12px;margin:20px 0}pre{font-family:inherit;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}button{background:#145a70;color:white;border:0;border-radius:8px;padding:14px 18px;font:inherit;cursor:pointer}button:disabled{opacity:.5}dt{font-weight:600}dd{margin:4px 0 16px;overflow-wrap:anywhere}input{display:block;box-sizing:border-box;width:100%;padding:12px;margin:12px 0;font:inherit}a{color:#145a70}#status{white-space:pre-wrap}li{margin:8px 0}p{line-height:1.6}[hidden]{display:none!important}
