
form {margin:2rem 0;padding:1.5rem;border:1px solid #4b475c;border-radius:16px}
label {display:block;margin-bottom:.5rem}
input {box-sizing:border-box;width:100%;padding:.85rem;color:#eeeaf4;background:#201f2a;border:1px solid #77718a;border-radius:8px;font:inherit}
button {margin-top:1rem;padding:.85rem 1.2rem;color:#131319;background:#c7bfff;border:0;border-radius:8px;font:inherit;cursor:pointer}
button:disabled {opacity:.6;cursor:wait}
#request-status {min-height:1.5rem;overflow-wrap:anywhere}

