.container{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;padding:6%;margin:0}.popup{background-color:#fff;border-radius:6px;padding:2rem;box-shadow:0 10px 40px -14px #00000040}.popup .popup-content{display:flex;flex-wrap:wrap;flex-direction:column;min-width:300px;max-width:600px}.popup .popup-title{color:#32325d;font-size:1.8em;line-height:1.5em;font-weight:900;margin-top:0;text-align:center}.popup .popup-body{font-size:1.1em;line-height:1.6em;color:#6b7c93;font-weight:500;margin:0 0 2.1em;text-align:left;background:rgba(0,0,0,.03);padding:1em;border-radius:6px}.popup .popup-input{border-radius:6px;padding:1em 2em;color:#32325d;background:#fff;width:100%;border:2px solid #aaa;font-size:1em}.popup .popup-button{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;text-align:center;text-decoration:none;font-weight:800;font-size:1em;text-transform:uppercase;border-radius:6px;margin:10px auto;padding:1em 3em;background-size:300% 300%;color:#fff;border:0;box-shadow:0 4px 6px #32325d1c,0 1px 3px #00000014;cursor:pointer;background-image:linear-gradient(to right,#895cf2 0%,#ffabf4 50%,#895cf2 100%);transition:.5s}.popup .popup-button[disabled]{cursor:not-allowed}.popup .popup-button:not([disabled]):hover{background-position:right center}body{margin:0;padding:0}.ant-btn-primary{box-shadow:0 4px 6px #32325d1c,0 1px 3px #00000014;background-size:300% 300%;background-image:linear-gradient(to right,#895cf2 0%,#ffabf4 50%,#895cf2 100%);transition:.5s}.ant-btn-primary[disabled]{cursor:not-allowed}.ant-btn-primary:not([disabled]):hover{background-position:right center}
