*{box-sizing:border-box}body{font-family:system-ui,-apple-system,sans-serif;background:#f5f2ea;color:#273a40;min-height:100vh;display:grid;place-items:center;margin:0;padding:20px}main{background:white;padding:35px;width:min(100%,540px);border-radius:20px;box-shadow:0 14px 44px #0001}h1{font-family:Georgia,serif}p,li{line-height:1.6}button{cursor:pointer;background:#28614a;color:white;border:0;border-radius:8px;padding:12px 18px;margin:6px 8px 6px 0}button.secondary{background:#e7ece8;color:#254936}button:disabled{opacity:.45}input{display:block;width:100%;padding:12px;border:1px solid #aaa;border-radius:8px;margin:6px 0 16px}#status{background:#f0f4f1;border-radius:8px;padding:10px;margin-top:15px;overflow-wrap:anywhere}small{color:#6c7575}code{overflow-wrap:anywhere}section[hidden]{display:none}
