form{display:grid;gap:12px;max-width:480px;margin:24px 0 40px}input{font:inherit;padding:12px;border:1px solid #abb5c9;border-radius:8px;min-width:0}button{font:inherit;background:#254ddd;color:white;border:0;border-radius:8px;padding:14px;cursor:pointer}button:disabled{opacity:.6;cursor:wait}.danger{background:#a52626}#status{white-space:pre-line;padding:16px 0;font-weight:600}[hidden]{display:none!important}
