body{font-family:system-ui,sans-serif;color:#222;background:#fff;margin:0}main{max-width:640px;margin:32px auto;padding:20px;border:1px dashed #aaa}h1{font-size:1.4rem}button,a{font:inherit}button{padding:10px 14px;background:#eee;color:#222;border:1px solid #777;cursor:pointer}button:disabled{opacity:.5}.qr{max-width:280px}.qr svg{display:block;width:100%;height:auto}p{line-height:1.7;overflow-wrap:anywhere}
