.form-button{border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;padding:13px 20px;background:#01a8c0;color:#fff;font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;border-radius:8px;transition:all .2s ease}.form-button:not(:disabled):hover{background:#0294a8;transform:translateY(-1px)}.form-button:disabled{cursor:not-allowed;opacity:.5;background:#1e2238}.form-input{display:flex;flex-direction:column;gap:8px;width:100%}.form-input__label{font-size:13px;font-weight:600;color:#94a3b8;letter-spacing:.3px}.form-input input{box-sizing:border-box;font-size:14px;font-weight:500;padding:12px 16px;border-radius:8px;background-color:#14172e!important;border:1px solid hsla(0,0%,100%,.08);color:#fff!important;outline:none;width:100%;transition:all .2s ease}.form-input input::-moz-placeholder{color:#475569}.form-input input::placeholder{color:#475569}.form-input input:focus{border-color:hsla(0,0%,100%,.25);background-color:#181b36!important}.form-input input:-webkit-autofill,.form-input input:-webkit-autofill:active,.form-input input:-webkit-autofill:focus,.form-input input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #14172e!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}